Autobazar.eu Car Listings Extractor
Pricing
Pay per usage
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
Maintained by CommunityActor 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
- Open autobazar.eu and build a search with the site's own filters: make, model, price, year, fuel, region, and so on.
- Copy the URL from your browser's address bar.
- 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:
| URL | Example |
|---|---|
| Search results | https://www.autobazar.eu/en/vysledky/osobne-vozidla/bmw/ |
| One listing | https://www.autobazar.eu/en/detail/bmw-x5-xdrive25d/Ae2frct06xJ/ |
| A dealer's stock | https://www.autobazar.eu/en/predajca/<dealer>/ |
The Slovak and English versions of the site both work.
Input
| Field | Default | What it does |
|---|---|---|
startUrls | (required) | Search, listing and dealer URLs. |
detailLevel | full | full opens every listing page for the complete record. compact returns only what the search result cards show, and costs about 20× fewer requests. |
maxItems | no limit | Stop after this many listings. |
includeEquipment | false | Add the equipment list (in Slovak, as published). |
includeRawParameters | false | Add every parameter from the listing page, as the site published it. |
skipSeenListings | false | Skip listings that an earlier run already returned. |
seenStoreName | autobazar-eu-seen-listings | The named key-value store that remembers seen listings. |
maxConcurrency | 10 | Most requests in flight at once. |
maxRequestRetries | 3 | Retries per request. |
proxyConfiguration | none | Leave 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 underunmapped, for example{ "fuelType": "…" }. nullmeans the site did not publish that value.priceis the full purchase price including VAT. It isnullwhen the listing shows only a lease or monthly payment. If the seller published only a price before VAT,priceis calculated with Slovak VAT andpriceDerivedistrue.extractionTimeis 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
compactwhen the search card fields are enough. - Set
maxItemswhile you are testing. - Use
skipSeenListingsfor 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.