Bazaraki Scraper — Cyprus Classifieds
Pricing
from $3.50 / 1,000 results
Bazaraki Scraper — Cyprus Classifieds
Scrape classified ads from Bazaraki.com, Cyprus's #1 marketplace. Extract cars, real estate, phones, jobs and more by keyword, category, city and price range. Returns full listing data plus detail-page enrichment: title, price, location, coordinates, description, attributes, images, seller.
Pricing
from $3.50 / 1,000 results
Rating
0.0
(0)
Developer
Logiover
Maintained by CommunityActor stats
0
Bookmarked
11
Total users
7
Monthly active users
20 hours ago
Last modified
Categories
Share
Bazaraki Scraper — Scrape Cyprus Classifieds: Cars, Real Estate, Electronics & Jobs

Scrape Bazaraki.com, Cyprus's #1 classifieds site, and export classified ads — cars, real estate, electronics, jobs, home & garden and services — to JSON, CSV or Excel. This Bazaraki scraper lets you filter by keyword, category, city and price range, and returns listing-card data plus full detail-page enrichment: description, a catch-all attribute map, GPS coordinates, images and seller info. It parses Bazaraki's server-rendered HTML directly — no browser and no login required.
Whether you need a Cyprus real estate data feed, used-car market data or a lead list of active sellers, this Actor turns Bazaraki listings into clean, structured data.
✨ What this Actor does / Key features
- 🗂️ All categories — cars, motorbikes, boats, real estate (sale & rent), electronics, home & garden, jobs and services.
- 🔎 Keyword × category × city tasks — search by one or more keywords, restrict to category slug paths, and filter by Cyprus district — each combination runs as its own task.
- 💶 Price filtering — set minimum and maximum price in EUR.
- 🧩 Detail-page enrichment — optionally visit each ad to extract the full description, a category-specific attribute map, coordinates, view count and seller details.
- 📍 GPS coordinates — latitude and longitude for geo-clustering and mapping.
- 🖼️ Full image galleries — all listing image URLs plus an image count.
- 🏢 Seller intelligence — seller name, profile URL, registration date, verified flag and business flag.
- 🌐 Multi-language — English, Greek or Russian site language.
- ⚡ Fast HTML parsing — no browser; toggle
scrapeDetailsoff for a listing-only scrape that runs dramatically faster.
🔍 Input
| Field | Type | Description |
|---|---|---|
searchQueries | array | Keywords to search — each runs as a separate task (e.g. tesla, iphone 15, apartment). Leave empty to browse categories/cities without a keyword. |
categoryPaths | array | Bazaraki category slug paths to restrict the search (e.g. car-motorbikes-boats-and-parts/cars-trucks-and-vans, real-estate-for-sale, jobs-cv). Empty = all categories. |
cities | array | Cyprus city/district filter: nicosia, limassol, larnaca, paphos, famagusta. Each becomes its own task. Empty = all cities. |
priceMin | integer | Minimum price in EUR. 0 = no minimum. |
priceMax | integer | Maximum price in EUR. 0 = no maximum. |
language | string | Site language: en, el or ru. Default en. |
scrapeDetails | boolean | Visit each ad's detail page to extract description, full attribute map, coordinates, seller info and view count. Default true. |
maxListings | integer | Maximum total listings across all tasks. 0 = unlimited (capped by maxPagesPerQuery). |
maxPagesPerQuery | integer | Maximum listing pages per task (each page = up to 60 ads). Bazaraki caps results at page 500. Default 20. |
requestDelay | integer | Delay in ms between sequential requests per worker. Default 500. |
maxConcurrency | integer | Parallel detail-page workers (keep 2–5). Default 3. |
proxyConfiguration | object | Optional proxy settings. Apify Proxy recommended if you hit rate limits. |
Common category slugs
Motors: car-motorbikes-boats-and-parts/cars-trucks-and-vans, .../motorbikes, .../boats. Real estate: real-estate-for-sale, real-estate-for-sale/apartments-flats-for-sale, real-estate-for-rent. Electronics: electronics/mobile-phones-and-accessories/mobile-phones, electronics/computers-and-tablets/laptops. Jobs: jobs-cv, jobs-cv/vacancies. Browse Bazaraki to copy any other category slug.
🚀 Example input
{"searchQueries": ["tesla"],"categoryPaths": ["car-motorbikes-boats-and-parts/cars-trucks-and-vans"],"cities": ["limassol"],"priceMin": 5000,"priceMax": 50000,"language": "en","scrapeDetails": true,"maxListings": 200,"maxPagesPerQuery": 20,"requestDelay": 500,"maxConcurrency": 3}
📦 Output
One Apify dataset record per ad. Two views are pre-configured: Overview and Full Detail. Key fields:
| Field | Description |
|---|---|
adId | Bazaraki ad ID |
detailUrl | Full ad detail page URL |
title | Listing title |
price / priceText / currency | Price value (null for POA/free), raw price text and currency |
isNegotiable / isVip / isTop | Listing status flags |
location / city / area | Location, city and area/neighborhood |
latitude / longitude | GPS coordinates (detail-page enrichment) |
postedDate / postedAt | Posted date (raw) and normalized timestamp |
viewCount | Number of views (detail-page enrichment) |
description / descriptionHtml | Full ad description text and HTML (detail-page enrichment) |
attributes | Catch-all attribute map — keys depend on category (cars: Year/Mileage/Gearbox; real estate: Bedrooms/Area/Floor; phones: Brand/Model/Storage) |
carFeatures | Quick car feature tags |
images / imageCount | All image URLs and count |
categoryPath / category | Category breadcrumb path and leaf category |
sellerName / sellerProfileUrl / sellerRegisteredSince | Seller name, profile URL and registration date |
sellerIsVerified / sellerIsBusiness | Seller verified and business flags |
searchQuery / searchCategory / searchCity | Echo of the search parameters |
scrapedAt | ISO scrape timestamp |
💡 Use cases
- Market research — analyze car prices by model and year, or apartment rents by Cyprus district.
- Lead generation — find active sellers in a target category and city for outreach.
- Price tracking — re-run on a schedule and diff prices over time to spot reductions and trends.
- Inventory & competitor feeds — pull competitors' listings into your own catalog or dashboard.
- Real estate analytics — geo-cluster listings using latitude and longitude.
- Dealership monitoring — filter by
sellerIsBusiness: trueto track professional sellers.
❓ Frequently Asked Questions
Do I need an API key or login? No. The Actor parses Bazaraki's publicly available, server-rendered HTML — no API key and no account are required.
Is scraping Bazaraki.com legal? The Actor collects only publicly available listing data visible to any website visitor. Always use the scraped data responsibly and in compliance with applicable laws and Bazaraki's terms in your jurisdiction.
How much data can I get?
Each listing page returns up to 60 ads, and Bazaraki caps pagination at page 500 (about 30,000 ads per filter set). For exhaustive coverage of large categories, narrow your filters with keywords, category paths or price ranges. Set maxListings to 0 for unlimited.
What's the difference with scrapeDetails on or off?
With scrapeDetails: true you get the full attribute map, description, coordinates, seller info and view count (about one extra request per ad). With it off you get listing-card fields only, but the run is dramatically faster and cheaper.
Why is the attributes field different for each listing?
attributes is a catch-all map whose keys depend on the category — cars expose Year/Mileage/Gearbox, real estate exposes Bedrooms/Area/Floor, phones expose Brand/Model/Storage, and so on.
Are phone numbers included? No. Bazaraki masks phone numbers behind a login-gated endpoint, so they are not extracted. Seller name, profile URL and business status are included.
What output formats are supported, and can I schedule it? Results are stored as structured JSON and export to JSON, CSV, Excel or XML. You can schedule the Actor on Apify to keep your Cyprus classifieds data continuously refreshed.
⏰ Scheduling & integration
Schedule this Actor on Apify to monitor the Cyprus classifieds market automatically. Export results to JSON, CSV or Excel, push them to Google Sheets, or connect the Apify API and webhooks to feed Bazaraki.com listing data into your dashboards, valuation models and CRMs.