Bazaraki Scraper — Cyprus Classifieds
Pricing
from $1.99 / 1,000 results
Bazaraki Scraper — Cyprus Classifieds
Scrape Bazaraki.com ads without login — cars, real estate, electronics. Unofficial API alternative with CSV/JSON data export.
Pricing
from $1.99 / 1,000 results
Rating
0.0
(0)
Developer
Logiover
Maintained by CommunityActor stats
0
Bookmarked
28
Total users
5
Monthly active users
4 days ago
Last modified
Categories
Share
Bazaraki Scraper — Cyprus Classifieds, Cars & Real Estate Data (No API)
Extract classified ads from Bazaraki.com — Cyprus's #1 classifieds site — by keyword, category, city and price range. Get every listing's title, price, location with GPS coordinates, full description, category-aware attribute map, image gallery and seller lead data (name, profile, verified/business flags). Fast HTML parsing with got-scraping + cheerio — no headless browser, no API key, no login.
🏆 Why this Bazaraki scraper?
35+ fields per listing · thousands of listings per run · lightweight HTML parse (no browser) · export to JSON / CSV / Excel. The unofficial Bazaraki API alternative for market research, price tracking and lead generation across Cyprus.
✨ What this Actor does / Key features
- 🚗 Every category — cars, motorbikes & boats, real estate (sale & rent), electronics, home & garden, jobs, services and more. Target them with
categoryPathsor cast wide with keywordsearchQueries. - 🏝️ Any Cyprus district — filter by
cities(nicosia,limassol,larnaca,paphos,famagusta); each is auto-mapped to its Bazaraki district slug. - 💶 Price filtering in EUR —
priceMin/priceMaxnarrow results to a budget band, ideal for car or apartment price tracking. - 🌐 Sorting & language — pull listings in
en,elorruvia thelanguageswitch. - 📍 GPS + full address — each detail page yields
latitude,longitude,cityandareaso you can geo-cluster or map listings. - 👤 Seller lead data — capture
sellerName,sellerProfileUrl,sellerRegisteredSince, plussellerIsVerifiedandsellerIsBusinessflags to isolate dealerships and agencies. - 🖼️ Full image galleries — every full-size image URL plus an
imageCount, ready for visual analysis or archival. - 🧩 Category-aware attributes — one catch-all
attributesmap adapts to the category (cars → year/mileage/gearbox, real estate → bedrooms/area/floor, phones → brand/model/storage). - ⚡ HTML parse with cheerio — reads Bazaraki's server-rendered, schema.org-annotated pages directly (no browser), with optional Apify proxy support for reliable, high-volume runs.
🚀 Quick start (3 steps)
- Configure — give the Actor at least one
searchQuerieskeyword or onecategoryPathsslug. Add optionalcities,priceMin/priceMax,languageandmaxListingsto scope the run. - Run — hit Start in the Apify Console, or trigger the Actor via API / schedule. Leave
scrapeDetails: truefor full enrichment, or flip it off for a fast listing-only pass. - Get your data — download the results as JSON, CSV, Excel or XML, or pull them straight from the dataset API into your own pipeline.
📥 Input
Give the Actor at least one searchQueries OR one categoryPaths value. Everything else is optional.
Example — Used cars in Limassol under €50k
{"categoryPaths": ["car-motorbikes-boats-and-parts/cars-trucks-and-vans"],"cities": ["limassol"],"priceMin": 5000,"priceMax": 50000,"language": "en","scrapeDetails": true,"maxListings": 500}
Example — Apartments for rent across Cyprus (lead gen)
{"categoryPaths": ["real-estate-for-rent/apartments-flats-for-rent"],"language": "en","scrapeDetails": true,"maxListings": 1000,"maxPagesPerQuery": 50,"maxConcurrency": 3}
Example — iPhones by keyword
{"searchQueries": ["iphone 15"],"categoryPaths": ["electronics/mobile-phones-and-accessories/mobile-phones"],"priceMax": 900,"language": "en","scrapeDetails": true,"maxListings": 300}
| Field | Type | Description |
|---|---|---|
searchQueries | array | Keywords — each is a separate task. Empty = browse categories/cities only. |
categoryPaths | array | Bazaraki category slugs (see list below). Empty = all categories. |
cities | array | nicosia, limassol, larnaca, paphos, famagusta. Empty = all cities. |
priceMin | integer | Min price in EUR (0 = no min). |
priceMax | integer | Max price in EUR (0 = no max). |
language | string | en / el / ru. |
scrapeDetails | boolean | Enrich each listing with detail-page data (~1 extra request per ad). |
maxListings | integer | Total listings cap (0 = unlimited). |
maxPagesPerQuery | integer | Pages per task (max 500). |
requestDelay | integer (ms) | Per-worker delay between requests. |
maxConcurrency | integer | Parallel detail-page workers. |
City slug mapping — you pass the friendly name; the Actor maps it to Bazaraki's district slug:
| Input value | Mapped slug |
|---|---|
nicosia / lefkosia | lefkosia-district |
limassol / lemesos | lemesos-district |
larnaca / larnaka | larnaka-district |
paphos / pafos | pafos-district |
famagusta / ammochostos | ammochostos-district |
Common category paths:
- Motors —
car-motorbikes-boats-and-parts/cars-trucks-and-vans,.../motorbikes,.../boats,.../parts-and-accessories - Real estate (sale) —
real-estate-for-sale,real-estate-for-sale/apartments-flats-for-sale,real-estate-for-sale/houses-for-sale,real-estate-for-sale/land-for-sale - Real estate (rent) —
real-estate-for-rent,real-estate-for-rent/apartments-flats-for-rent,real-estate-for-rent/houses-for-rent - Electronics —
electronics/mobile-phones-and-accessories/mobile-phones,electronics/computers-and-tablets/laptops,electronics/computers-and-tablets/desktop-pcs,electronics/tv-and-audio/tvs,electronics/cameras-and-photo-equipment - Home & garden —
home-and-garden/furniture,home-and-garden/appliances,home-and-garden/garden-and-outdoor - Jobs —
jobs-cv,jobs-cv/vacancies - Services —
services/repairs-and-construction,services/transport-and-logistics
Finding a category slug: browse bazaraki.com, open any category, and copy the slug portion of the URL (everything after the domain, before
?). Drop it intocategoryPathsexactly as shown.
📤 Output
One row per listing — 35+ fields, exportable to JSON, CSV, Excel or XML. Trimmed sample record:
{"adId": "6353040","detailUrl": "https://www.bazaraki.com/adv/6353040_mini-cooper-1-6l-2009/","title": "Mini Cooper 1,6L 2009","price": 8000,"priceText": "€8.000","currency": "EUR","isNegotiable": true,"isVip": false,"isTop": false,"location": "Nicosia, Egkomi","city": "Nicosia","area": "Egkomi","latitude": 35.16687140000001,"longitude": 33.32500820000004,"postedDate": "Today 07:36","postedAt": "2026-04-21T07:36:00.000Z","viewCount": 12,"description": "Mini Cooper R56 JCW – 2009 | Cyprus Car ... 193,000 km ...","attributes": {"Year": "2009","Gearbox": "Manual","Mileage (in km)": "193000 km","Fuel type": "Petrol","Engine size": "1,6L","Body type": "Hatchback"},"carFeatures": ["193000 km", "Manual", "Petrol"],"images": ["https://cdn1.bazaraki.com/media/cache1/44/24/4424cb24b19afb6bf45ae7f7061c4ecb.webp","https://cdn1.bazaraki.com/media/cache1/4d/f7/4df79e56b7eb27b779cb671b464c1789.webp"],"imageCount": 10,"categoryPath": ["Motors", "Cars", "Mini", "Cooper"],"category": "Cooper","sellerName": "EvoStar Motors Ltd","sellerProfileUrl": "https://www.bazaraki.com/c/evostarmotors/","sellerRegisteredSince": "feb, 2017","sellerIsVerified": true,"sellerIsBusiness": true,"searchQuery": "mini cooper","searchCategory": "car-motorbikes-boats-and-parts/cars-trucks-and-vans","searchCity": "nicosia","scrapedAt": "2026-04-21T12:00:00.000Z"}
💡 Use cases
- Market research — track car prices by model/year or apartment rents by district across Cyprus.
- Lead generation — surface active sellers in a category and city, and isolate agencies via
sellerIsBusiness. - Price tracking — re-run on a schedule and diff
priceover time to spot movements. - Inventory & competitor feeds — pull rival dealerships' or agencies' live listings.
- Real estate analytics — geo-cluster and map listings with
latitude/longitude. - Dealership monitoring — filter to verified business sellers to watch professional inventory.
👥 Who uses it
Real-estate analysts, car dealers, market researchers, price-comparison and lead-gen teams, data scientists, and PropTech / classifieds startups building Cyprus market datasets.
💰 Pricing
This Actor runs on a pay-per-result model — you're billed for the data you actually collect, with no monthly subscription and no API key to buy. Start on the free tier to validate your inputs and see sample output, then scale up once the results look right. See the Pricing tab on the Actor's Apify page for current details.
Performance tip: listing-only runs (
scrapeDetails: false) issue about one request per 60 ads, while full enrichment adds roughly one request per ad — so a listing-only pass is far cheaper and faster when you don't need descriptions, coordinates or seller details. A datacenter proxy is usually enough; residential is optional for extra reliability at high volume.
❓ Frequently Asked Questions
Is it legal to scrape Bazaraki?
This Actor collects only publicly available listing data that anyone can view in a browser without logging in. You are responsible for how you use the data and for complying with Bazaraki's Terms of Service and applicable laws (including GDPR when handling any personal data such as seller names). See the Legal note below.
Does Bazaraki have a public API? Is this a Bazaraki API alternative?
Bazaraki.com has no official public API. This Actor is an unofficial Bazaraki API alternative — it fetches and parses the site's server-rendered HTML so you get the same listing data programmatically as clean, structured JSON.
Can I scrape Bazaraki without API or login?
Yes. The Actor reads public search and detail pages directly with got-scraping and parses them with cheerio, so no Bazaraki account, login or API key is required. (Phone numbers stay masked because Bazaraki gates them behind a login-only endpoint.)
How do I export Bazaraki listings to CSV or JSON?
Every run writes to an Apify dataset that you can download or export as CSV, JSON, Excel or XML, or pull through the dataset API — a ready-made Bazaraki data-export pipeline.
How much data can I get?
Bazaraki returns 60 cards per listing page and caps pagination at page 500 (~30k ads) per filter set. To go beyond that on very large categories, split the run by city, price band or subcategory so each slice stays under the cap — then combine the datasets.
Can I scrape Bazaraki car listings and real estate data?
Yes. Use categoryPaths for cars, motorbikes, apartments, houses, land and more, or searchQueries for keywords — ideal for Bazaraki car listings scraping and real estate data extraction across any Cyprus district.
How do I scrape Bazaraki listings by city or district?
Set the cities field to nicosia, limassol, larnaca, paphos or famagusta and the scraper maps each to its Cyprus district slug, returning listings for that area only.
Can I filter Bazaraki ads by price range in EUR?
Yes. Set priceMin and priceMax in EUR to keep only ads inside that range — useful for tracking car or apartment prices within a specific budget on Bazaraki.
Does the scraper return GPS coordinates for each listing?
Yes. With scrapeDetails enabled, each ad includes latitude and longitude plus the full address, so you can geo-cluster Cyprus real estate or map listings directly.
🔗 More classifieds & real-estate scrapers by logiover
Bazaraki sits in the classifieds / marketplace + real-estate family. If you work across markets, these siblings pair well:
| Region | Actor |
|---|---|
| 🇦🇹 Austria | willhaben-at-scraper |
| 🇫🇷 France | leboncoin-scraper |
| 🇷🇺 Russia | avito-ru-scraper |
| 🇸🇪 Sweden | blocket-se-scraper |
| 🇳🇱 Netherlands | marktplaats-nl-scraper |
| 🇩🇰 Denmark | dba-dk-scraper |
| 🇺🇸 United States | craigslist-scraper |
| 🇮🇹 Italy | subito-it-property-scraper |
| 🇭🇷 Croatia | njuskalo-hr-property-scraper |
| 🇫🇷 France | bien-ici-fr-scraper-france-real-estate |
| 🇬🇷 Greece | spitogatos-gr-real-estate-scraper-greece-properties-data |
| 🇵🇱 Poland | otodom-pl-scraper-polish-real-estate-data |
👉 Browse all logiover scrapers on Apify Store — 180+ actors across real estate, jobs, crypto, social media & B2B data.
⏰ Scheduling & integration
- Schedule — run the Actor hourly, daily or weekly from the Apify Console to keep a fresh Cyprus listings dataset.
- Export — download results as JSON, CSV, Excel or XML, or query the dataset API on demand.
- Automate — connect to Make, n8n or Zapier to push new listings into sheets, CRMs or databases.
- Webhooks & API — fire a webhook on run completion, or trigger and poll the Actor entirely through the Apify API for hands-off pipelines.
⭐ Support & feedback
Found a bug or need a field the Actor doesn't return yet? Open a ticket on the Issues tab and it'll get looked at. If this Actor saves you time, a ★★★★★ review on the Apify Store genuinely helps others find it — thank you!
⚖️ Legal
This Actor collects publicly available data only. It does not bypass logins or access private information. You are solely responsible for how you use the extracted data and for complying with Bazaraki's Terms of Service, applicable laws, and data-protection regulations such as the GDPR when handling any personal data.
📝 Changelog
2026-07-06
- ✨ README overhaul: richer output sample, ready-to-run example scenarios, classifieds & real-estate cross-links, clearer quick-start.
2026-07-01
- Maintenance pass: re-verified end-to-end on live data and confirmed successful runs within the 5-minute quality window on the default input.
- Sharpened Store metadata (SEO title & description) and expanded the FAQ with high-intent, long-tail questions for easier discovery in Google and Apify Store search.
- Added ready-to-run example tasks that cover common real-world use cases.
2026-06-15
- Reliability pass: re-verified end-to-end on live data with real-world inputs. Routine maintenance build.
2026-06-07
- Docs: added coverage for Bazaraki API alternative usage, scraping without login, and exporting car/real estate listings to CSV/JSON.
2026-06-05
- 🛡️ Reliability fix: results are no longer dropped by strict output validation — runs now complete cleanly even at high volume (thousands of results).
- ⚡ Stability & performance hardening; fresh rebuild.
| Version | Date | Notes |
|---|---|---|
| 1.0.0 | 2026-04-21 | Initial release — HTML parse (cheerio), keyword × category × city tasks, detail enrichment with catch-all attribute map |
2026-06-04
- Verified live & refreshed build — reliability/maintenance pass.