Autobazar.eu Car Listings Extractor avatar

Autobazar.eu Car Listings Extractor

Pricing

Pay per usage

Go to Apify Store
Autobazar.eu Car Listings Extractor

Autobazar.eu Car Listings Extractor

Extracts passenger car and light commercial vehicle listings from autobazar.eu. Paste a search or listing URL from the site; every matching public listing comes back normalised to one shape shared with other marketplaces.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

steeriq

steeriq

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Extracts car listings from autobazar.eu, the Slovak used-car marketplace. You paste search or listing URLs, and it returns every matching listing as clean, structured JSON: price, make, model, year, mileage, fuel, gearbox, body, power, location, seller, photos, VIN and more.

The output uses one normalised shape that is shared with our other car marketplace extractors, so you can combine data from several countries without writing a mapping layer.

What it covers

  • Passenger cars, SUVs and off-road vehicles
  • Light commercial vehicles up to 3.5 t
  • Classic and veteran cars

Other categories are skipped, including motorcycles, trucks, caravans and parts.

How to use it

  1. Open autobazar.eu and build a search with the site's own filters: make, model, price, year, fuel, region, and so on.
  2. Copy the URL from your browser's address bar.
  3. Paste it into Start URLs and run the actor.

Every result of that search is returned. A single listing URL returns just that listing. You can mix as many searches and listings as you like; the results are de-duplicated.

The actor accepts:

URLExample
Search resultshttps://www.autobazar.eu/en/vysledky/osobne-vozidla/bmw/
One listinghttps://www.autobazar.eu/en/detail/bmw-x5-xdrive25d/Ae2frct06xJ/
A dealer's stockhttps://www.autobazar.eu/en/predajca/<dealer>/

The Slovak and English versions of the site both work.

Input

FieldDefaultWhat it does
startUrls(required)Search, listing and dealer URLs.
detailLevelfullfull opens every listing page for the complete record. compact returns only what the search result cards show, and costs about 20× fewer requests.
maxItemsno limitStop after this many listings.
includeEquipmentfalseAdd the equipment list (in Slovak, as published).
includeRawParametersfalseAdd every parameter from the listing page, as the site published it.
skipSeenListingsfalseSkip listings that an earlier run already returned.
seenStoreNameautobazar-eu-seen-listingsThe named key-value store that remembers seen listings.
maxConcurrency10Most requests in flight at once.
maxRequestRetries3Retries per request.
proxyConfigurationnoneLeave it empty and the actor uses a proxy only if the site blocks it.

Example input:

{
"startUrls": ["https://www.autobazar.eu/en/vysledky/osobne-vozidla/bmw/"],
"maxItems": 100
}

Tracking new listings

To collect only new listings on a schedule, turn on skipSeenListings and run the same searches daily. Listings that an earlier run returned are skipped before they are requested, so you don't pay for them again. Use a different seenStoreName for each independent feed.

Output

Each dataset item is one listing. Here is an example at full detail, with the photo list and description shortened:

{
"marketplace": "autobazar-eu",
"id": "Ae2frct06xJ",
"url": "https://www.autobazar.eu/en/detail/bmw-x5-xdrive25d-at-160kw218hp-a8/Ae2frct06xJ/",
"title": "BMW X5 xDrive25d AT 160kW218HP A8",
"make": "bmw",
"model": "X5",
"price": 13000,
"priceDerived": false,
"currency": "EUR",
"year": 2016,
"mileageKm": 385000,
"fuelType": "diesel",
"bodyType": "suv",
"gearbox": "automatic",
"engineCapacityCc": 1995,
"powerKw": 160,
"location": {
"raw": "Skalica",
"city": "Skalica",
"region": "Trnavský kraj",
"postalCode": null,
"countryCode": "SK",
"latitude": 48.8460561,
"longitude": 17.2278639
},
"seller": {
"type": "private",
"typeInferred": false,
"name": "…",
"profileUrl": "https://www.autobazar.eu/en/predajca/…/",
"activeListingCount": 1
},
"imageUrls": ["https://img.autobazar.eu/foto/…"],
"imageCount": 46,
"status": "active",
"firstRegistration": "2016-07",
"drivetrain": "all_wheel",
"doors": 5,
"seats": 5,
"gears": 8,
"color": "black",
"vin": "WBA…",
"co2Gkm": 156,
"euroStandard": "Euro 5",
"consumption": {
"fuelL100km": { "city": 6.8, "highway": 5.4, "combined": 5.7 },
"electricKwh100km": null
},
"technicalInspectionUntil": "2028-08-31",
"hasServiceHistory": true,
"isDamaged": null,
"description": "…",
"publishTime": "2026-09-24T16:03:02.816Z",
"extractionTime": "2026-09-24T17:29:19.758Z",
"startUrl": "https://www.autobazar.eu/en/vysledky/osobne-vozidla/bmw/"
}

At compact detail you get the fields from id to status: the ones on the search result card.

How to read the fields

  • Normalised values. Make, fuel, body, gearbox, drivetrain, colour and condition use fixed lowercase values (diesel, suv, automatic), whatever language the site used. If the site publishes a value outside that list, the field is "unidentified" and the original label is kept under unmapped, for example { "fuelType": "…" }.
  • null means the site did not publish that value.
  • price is the full purchase price including VAT. It is null when the listing shows only a lease or monthly payment. If the seller published only a price before VAT, price is calculated with Slovak VAT and priceDerived is true.
  • extractionTime is when the page was read. Price, mileage and status are as of that moment.
  • Removed listings. A listing URL that points to a removed ad returns an item with "status": "removed", so you can tell it apart from a failed request.

Run summary

Each run also saves a RUN_SUMMARY record in its key-value store. It shows the outcome of every start URL (ok, truncated, rejected or failed), and any requests that failed. The same summary appears as the run's status message.

truncated means the search had more results than the site lets anyone page through. To get all of them, split the search into narrower ones, for example by year or price range.

Cost and speed

The actor reads the data the site embeds in each page. It uses no browser and, by default, no proxy, so runs are fast and cheap. A proxy is added automatically, first datacenter and then residential, only if the site starts blocking requests.

To keep costs down:

  • Use compact when the search card fields are enough.
  • Set maxItems while you are testing.
  • Use skipSeenListings for scheduled runs.

Limits

  • Only public listings are extracted. Nothing that requires a login.
  • The "new cars" and "equipment" search pages are not supported yet.
  • Descriptions and equipment are returned in the language the seller wrote them in, usually Slovak.