Bazos.sk Cars Scraper - Slovak Used Car Listings · $1.5/1K avatar

Bazos.sk Cars Scraper - Slovak Used Car Listings · $1.5/1K

Pricing

from $0.75 / 1,000 result items

Go to Apify Store
Bazos.sk Cars Scraper - Slovak Used Car Listings · $1.5/1K

Bazos.sk Cars Scraper - Slovak Used Car Listings · $1.5/1K

Scrape used-car ads from auto.bazos.sk by make: title, price, town, listing date and photo, newest first.

Pricing

from $0.75 / 1,000 result items

Rating

0.0

(0)

Developer

Yusuke Suda

Yusuke Suda

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 hours ago

Last modified

Share

Bazos.sk Cars Scraper — Slovak used-car ads by make

Bazoš is Slovakia's best-known free classifieds site, and its Auto section (auto.bazos.sk) holds about 240,000 ads, most of them from private sellers. This Actor turns a make's section into a clean table: the ad title, the make, the asking price, the seller's town and the day the ad was listed, newest first.

Press Start. The defaults return the newest Škoda ads, with no configuration needed.

What a row looks like

{
"title": "Škoda Kodiaq 2.0TDi 4x4 DSG 110kw Full led DPH 90 000 km",
"make": "Škoda",
"price": 26700,
"currency": "EUR",
"city": "Čadca",
"posted_at": "2026-09-25",
"source_url": "https://auto.bazos.sk/inzerat/195860234/skoda-kodiaq-20tdi-sportline-4x4-dsg-2023-virtual-tazne-dph.php",
"thumbnail_url": "https://www.bazos.sk/img/1t/234/195860234.jpg?t=1790323428",
"external_id": "195860234"
}

price is the asking price in euros. An ad that asks for offers ("Ponúknite") has no price, not a price of zero. make is the section you searched, as the site names it. For "other makes" (ostatne) it stays empty rather than being guessed from the title. Year, mileage and fuel are not on the list card, so they are not collected, and they are not guessed from the title either. The title often carries them in the seller's own words.

Most sellers here are private people, so no seller is published: no name, no phone number, no e-mail. This Actor never opens the ad page, never reads the ad text (which is where sellers put their numbers) and never reads the "rate this user" link that carries the seller's name. A phone number or address typed into a title is removed. seller_name and seller_type ship empty so that one parser works across every car Actor here.

When an ad was listed

The list shows the day only, e.g. "[25.9. 2026]", which becomes "posted_at": "2026-09-25". Paid TOP ads are moved back up every few days and then show that day. For them posted_at is the day the ad was last moved up, which is also where it sits in the list.

The list is newest first by that day. With postedAfter set, the crawl stops at the first page that is older, so a daily run reads only a few pages.

What people use it for

Watching private-seller asking prices for one make across Slovakia, day by day. Sourcing cars for a dealership before they reach the dealer portals. Counting how many Octavias or Golfs come on the market each week.

Input

FieldWhat it does
searchTermsCar makes as the site lists them: skoda, volkswagen, bmw, mercedes-benz, alfa romeo, citroen … (24 makes), or ostatne for every other make. Each make is its own search. At least one is needed. A make the site does not list fails the run.
postedAfterOnly keep ads listed on or after this day (ISO 8601).
maxItemsHard stop, so your bill is predictable.
proxyConfigurationOff by default. Most runs do not need one.

How much one run returns

Bazoš serves 20 ads per page, and this Actor reads one page every 3 seconds, so 1,000 ads take a little under three minutes. A make's section runs to its end: 14,273 Škoda ads on 25 September 2026. Use maxItems or postedAfter to keep a run short.

Pricing

$1.50 per 1,000 listings, dropping to $0.75 per 1,000 on higher Apify plans, plus $0.005 each time a run starts. Platform usage is not passed on to you.

You are charged for rows you actually receive. If you set a maximum charge for the run, it stops cleanly at that limit instead of overshooting it.

Scope and limits

Public listings only, from the make sections (auto.bazos.sk/<make>/), which Bazoš's robots.txt allows. The paths and parameters it disallows are never requested. That rules out the keyword search, the place and radius search, the price filter and sorting. So this Actor cannot filter by place, price or keyword: it reads a make's whole section, newest first, and each row carries the seller's town for you to filter on. It does not open ad pages either, so year, mileage, fuel and the ad text are not collected.

A make's section holds whatever sellers file there. Most ads are cars, but a few are parts or accessories for that make (a turbo for €120, a roof rack), and now and then a car of another make. Filter on price or title if you need cars only.

Every page is checked before its rows are used. The canonical link must match the make and page you asked for, and the list head's "Zobrazených 21-40 inzerátov z 14 273" must match the cards on the page. If either check fails, the run fails rather than returning rows you did not ask for and charging you for them.

If Bazoš changes its page structure, the run goes red. It does not return zero rows and report success. A silent scraper is worse than a broken one, because you find out weeks later.

Every run also publishes the site's own result count next to the rows it delivered, so you can see "100 rows of 14,273 the site reports". That number is what the site says, not a promise about what one run returns.

Same shape, other sites

This Actor shares its output shape with the other car Actors in this catalogue: Otomoto (Poland), Standvirtual (Portugal), willhaben (Austria) and Kleinanzeigen (Germany). A parser you write for one keeps working on the others.

Support

Open an issue on this Actor with the run ID and your input. Answered within one business day.