Bazoš.sk Scraper

Bazoš.sk covers Slovak private-seller listings, priced in euros unlike its Czech twin's koruna, useful for cross-border price comparisons.

Bazoš.sk covers Slovak private-seller listings, priced in euros unlike its Czech twin's koruna, useful for cross-border price comparisons. Rows include price, city, postcode, posting date, view count and photo, with postcode-and-radius search. No seller names or user IDs collected.

$3.00 / 1,000 · 100.0% success over 29 public runs in the last 30 days.

Run it on Apify → Free to try - runs bill per result on your own account.

What you give it

Every field is optional unless marked; sensible defaults do the rest.

FieldTypeWhat it doesDefault
searchQuery string What to search for on Bazoš, exactly as you would type it in the site's search box, e.g. "bicykel" or "iphone 15". Leave it out when you only re-check listings through listingIds. bicykel
listingIds array Re-check listings you already know instead of searching: one listing address per line, as every dataset row carries it in url (e.g. https://auto.bazos.sk/inzerat/224560000/subaru-forester.php). The address is needed, not the number alone: on Bazoš.sk the category is part of it. Each listing is read from its own page - title, price, locality, view count, every photo and the full description. A listing that is gone from the site is skipped, named in the log and not billed. When given, the search fields of this form are ignored and the run status says which. Up to 50. []
priceMin integer Only include listings costing at least this many euros. -
priceMax integer Only include listings costing at most this many euros. -
postcode string Postcode to search around, e.g. "110 00" (Prague). Needed for radiusKm. -
radiusKm integer Search radius around the postcode, in kilometres. -
maxItems integer Stop after this many listings. Free-plan runs are capped at 5 items. The form starts at 25 for a cheap first run - that is the form's prefill, not a cap on your plan; clear it to use the default of 500. 500
scrapeDetails boolean The search results carry only a description snippet. Turn this on to read each listing's own page for the seller's full description. This makes one extra request per listing, so a run is slower and costs one more page fetch each. The seller-contact section (phone and email) is never read; only the description text reaches the output. Leave off for a fast search-only sweep. False
reportFailures boolean When a run fails, send the developer the actor name and build, an error category, the error message (truncated) and a one-way hash of your input - so a bug can be fixed without anyone asking you to reproduce it. Your input itself, your results and your identity are never sent, and successful runs send nothing at all. Switch this off and the actor behaves exactly the same. True

What you get back

One JSON object per result, with exactly these fields - no seller identities, no contact data, ever.

A real result row from a recent run:

{
  "city": "Bratislava",
  "description": "Hľadáme kuriérov pre Bolt Food! 🍔 Chceš si zarobiť a zároveň sa pohybovať po meste? Pridaj sa k nám a staň sa súčasťou tímu Bolt Food! Čo po...",
  "imageUrl": "https://www.bazos.sk/img/1t/653/196564653.jpg",
  "listingId": "196564653",
  "postcode": "811 09",
  "postedAt": "17.10.2026",
  "priceAmount": 3100,
  "priceDisplay": "3 100 €",
  "promoted": true,
  "title": "BOLT FOOD KURIÉR SLOVENSKO 8% PROVÍZIA.",
  "url": "https://praca.bazos.sk/inzerat/196564653/bolt-food-kurier-slovensko-8-provizia.php",
  "viewCount": 86
}
FieldTypeMeaning
listingId string Bazoš listing ID.
url string Direct link to the listing.
title string Listing title as posted.
description string Listing description. The search-page snippet by default, or the seller's full free-text description when Fetch full descriptions is on (read from the listing's own page; the seller-contact section is never read).
priceAmount ['number', 'null'] Asking price in EUR (Slovakia uses the euro, so prices carry cents). Null for 'Dohodou' (negotiable), 'V textu' or the give-away wording - priceDisplay always carries the site's exact text.
priceDisplay string The price exactly as the site displays it, e.g. '1 250 €', 'Dohodou', 'Zdarma'.
city string Listing municipality.
postcode string Listing postcode.
postedAt string Posting date as displayed (d.m.yyyy).
viewCount ['integer', 'null'] How many times the listing was viewed.
promoted boolean Whether the listing is a paid TOP promotion.
imageUrl string Listing thumbnail.
imageUrls array Every photo of the listing, full size, in the site's order. Present on listings read through listingIds; the search page carries one thumbnail (imageUrl).

Health

100.0% success over 29 public runs in the last 30 days. Live record, failures included: status page.

Full documentation, examples and the AI-assistant prompt live on the store page.