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
Actor stats
0
Bookmarked
7
Total users
3
Monthly active users
8 days ago
Last modified
Categories
Share
Bazaraki Classifieds Scraper
Extract classified ads from Bazaraki.com — Cyprus's #1 classifieds site. Scrape cars, real estate, electronics, jobs and more by keyword, category, city and price range. Returns listing-card data plus full detail-page enrichment (description, attribute map, coordinates, seller info).
How It Works
Bazaraki renders its search and detail pages server-side with rich, schema.org-annotated HTML. This actor fetches the HTML directly via got-scraping and parses it with cheerio — no browser needed.
GET https://www.bazaraki.com/search/?q=tesla&page=1
GET https://www.bazaraki.com/
Listing pages return 60 cards each. Bazaraki caps results at page 500 (max ~30k ads per filter set).
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}
Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
searchQueries | array | ["tesla"] | 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 | 0 | Min price in EUR (0 = no min) |
priceMax | integer | 0 | Max price in EUR (0 = no max) |
language | string | en | en / el / ru |
scrapeDetails | boolean | true | Enrich each listing with detail-page data (~1 extra request/ad) |
maxListings | integer | 200 | Total listings cap (0 = unlimited) |
maxPagesPerQuery | integer | 20 | Pages per task (max 500) |
requestDelay | integer (ms) | 500 | Per-worker delay |
maxConcurrency | integer | 3 | Parallel detail-page workers |
City Slugs
| 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-vanscar-motorbikes-boats-and-parts/motorbikescar-motorbikes-boats-and-parts/boatscar-motorbikes-boats-and-parts/parts-and-accessories
Real Estate
real-estate-for-salereal-estate-for-sale/apartments-flats-for-salereal-estate-for-sale/houses-for-salereal-estate-for-sale/land-for-salereal-estate-for-rentreal-estate-for-rent/apartments-flats-for-rentreal-estate-for-rent/houses-for-rent
Electronics
electronics/mobile-phones-and-accessories/mobile-phoneselectronics/computers-and-tablets/laptopselectronics/computers-and-tablets/desktop-pcselectronics/tv-and-audio/tvselectronics/cameras-and-photo-equipment
Home & Garden
home-and-garden/furniturehome-and-garden/applianceshome-and-garden/garden-and-outdoor
Jobs
jobs-cvjobs-cv/vacancies
Services
services/repairs-and-constructionservices/transport-and-logistics
(For the full category tree, browse Bazaraki directly and copy the slug portion of any category URL.)
Output
Example 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","viewCount": 12,"description": "Mini Cooper R56 JCW – 2009 | Cyprus Car ... 193,000 km ...","attributes": {"Year": "2009","Doors": "2 - 3 doors","Drive": "Front (FWD)","Power": "211 hp","Seats": "5","Colour": "White","Extras": "Alloy wheels, Cruise control, Keyless start, Start/stop, Leather seats, Parking Sensors","Gearbox": "Manual","Mileage (in km)": "193000 km","MOT till": "12/2028","Body type": "Hatchback","Fuel type": "Petrol","Engine size": "1,6L","Availability": "In stock"},"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"}
Notes
attributesis a catch-all map — keys depend on category. Cars haveYear/Mileage/Gearbox/..., real estate hasBedrooms/Area/Floor/..., phones haveBrand/Model/Storage/.... Same shape, different keys.priceisnullfor "POA", free, or missing prices. Raw text is inpriceText.- Phone numbers are not extracted — Bazaraki masks them behind a login-gated
/phone_check/endpoint. scrapeDetails: falsegives you ~⅓ the fields but is ~60× faster (listing-only).- The site caps pagination at page 500 regardless of how many results match. Narrow your filter for full coverage.
Use Cases
- Market research — car prices by model/year, apartment rents by district
- Lead generation — find active sellers in a category/city
- Price tracking — re-run periodically and diff prices over time
- Inventory feeds — pull your competitors' listings
- Real estate analytics — geo-cluster listings with latitude/longitude
- Dealership monitoring — filter by
sellerIsBusiness: true
Cost & Performance
- Listing-only (
scrapeDetails: false): ~0.002 CU per 100 ads (≈1 request per 60 ads). - Full enrichment (
scrapeDetails: true): ~0.012 CU per 100 ads (≈61 requests per 60 ads). - Concurrency 3 + 500ms delay = ~15-25s per 100 enriched ads.
Residential proxy is optional; datacenter proxy is typically enough.
Changelog
| 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 |