Bazaraki Scraper — Cyprus Classifieds avatar

Bazaraki Scraper — Cyprus Classifieds

Pricing

from $3.50 / 1,000 results

Go to Apify Store
Bazaraki Scraper — Cyprus Classifieds

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

Logiover

Maintained by Community

Actor stats

0

Bookmarked

7

Total users

3

Monthly active users

8 days ago

Last modified

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).

Apify Actor


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

ParameterTypeDefaultDescription
searchQueriesarray["tesla"]Keywords — each is a separate task. Empty = browse categories/cities only
categoryPathsarray[]Bazaraki category slugs (see list below). Empty = all categories
citiesarray[]nicosia, limassol, larnaca, paphos, famagusta. Empty = all cities
priceMininteger0Min price in EUR (0 = no min)
priceMaxinteger0Max price in EUR (0 = no max)
languagestringenen / el / ru
scrapeDetailsbooleantrueEnrich each listing with detail-page data (~1 extra request/ad)
maxListingsinteger200Total listings cap (0 = unlimited)
maxPagesPerQueryinteger20Pages per task (max 500)
requestDelayinteger (ms)500Per-worker delay
maxConcurrencyinteger3Parallel detail-page workers

City Slugs

Input valueMapped slug
nicosia / lefkosialefkosia-district
limassol / lemesoslemesos-district
larnaca / larnakalarnaka-district
paphos / pafospafos-district
famagusta / ammochostosammochostos-district

Common Category Paths

Motors

  • car-motorbikes-boats-and-parts/cars-trucks-and-vans
  • car-motorbikes-boats-and-parts/motorbikes
  • car-motorbikes-boats-and-parts/boats
  • car-motorbikes-boats-and-parts/parts-and-accessories

Real Estate

  • 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-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

(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

  • attributes is a catch-all map — keys depend on category. Cars have Year/Mileage/Gearbox/..., real estate has Bedrooms/Area/Floor/..., phones have Brand/Model/Storage/.... Same shape, different keys.
  • price is null for "POA", free, or missing prices. Raw text is in priceText.
  • Phone numbers are not extracted — Bazaraki masks them behind a login-gated /phone_check/ endpoint.
  • scrapeDetails: false gives 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

VersionDateNotes
1.0.02026-04-21Initial release — HTML parse (cheerio), keyword × category × city tasks, detail enrichment with catch-all attribute map