Bazos Listing Lookup — Czech & Slovak Classifieds API
Pricing
from $1.50 / 1,000 successful lookups
Bazos Listing Lookup — Czech & Slovak Classifieds API
Look up classified listings on Bazos (bazos.cz and bazos.sk), a dominant Czech/Slovak classifieds network, by URL — cars, real estate, jobs, and more. Get price, city, seller name, view count, and description. Pay only for listings that resolve.
Pricing
from $1.50 / 1,000 successful lookups
Rating
0.0
(0)
Developer
Adrian Voss
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 hours ago
Last modified
Categories
Share
Look up any classified listing on Bazos — the dominant
Czech/Slovak classifieds network spanning bazos.cz, bazos.sk, and category
subdomains like auto.bazos.cz and reality.bazos.cz — by URL, and get back
structured data: title, price, city, seller name, view count, and description.
This actor reads the listing page's own markup directly, no third-party API
involved.
Features
- Full listing snapshot. Title, price (parsed number and as-shown text), currency, city, postal code, seller name, phone (as published), view count, and description.
- Any category subdomain. Works across
auto.bazos.cz,reality.bazos.cz, and any other Bazos category or country subdomain — just paste the listing URL. - Bulk-friendly filters.
testRunfor a 5-item sample,onlyFoundto drop misses,includeKeywords/excludeKeywordsto filter results by keyword,maxResultsto cap a run, andcolumnsto pick which fields to return. - Pay only for resolved listings. Sold, removed, or invalid listing URLs are never charged — see Pricing.
- Residential proxy by default. Bazos is a defended marketplace at scale, so proxy defaults to residential rather than datacenter.
How to use Bazos Listing Lookup — Czech & Slovak Classifieds API
- In the Apify Console. Open the actor page and click Start — the
listingUrlsfield is already pre-filled with a working example. Results land in the run's dataset as soon as each item is found. - Via the API. Call it directly with a POST request — no Console needed once you have an API token:
curl "https://api.apify.com/v2/acts/accountable_eel~bazos-listing-lookup/run-sync-get-dataset-items?token=<YOUR_TOKEN>" \-X POST \-H "Content-Type: application/json" \-d '{"listingUrls":["https://auto.bazos.cz/inzerat/222806037/subaru-forester-20-xt-177kw-4x4-platinum-aut-kuze-hk-tazne.php"]}'
- On a schedule. Save this actor as an Apify Task with the input you want, then add a Schedule (hourly, daily, weekly) so it runs on its own — no server of your own required.
Input
{"listingUrls": ["https://auto.bazos.cz/inzerat/222806037/subaru-forester-20-xt-177kw-4x4-platinum-aut-kuze-hk-tazne.php"]}
One bazos.cz or bazos.sk classified listing URL per line (any category subdomain, e.g. auto.bazos.cz, reality.bazos.cz). Accepted formats: https://auto.bazos.cz/inzerat/222806037/subaru-forester.php.
{"listingUrls": ["https://auto.bazos.cz/inzerat/222806037/subaru-forester.php"],"testRun": false,"onlyFound": false,"columns": ["title", "price", "priceText", "currency", "city", "postalCode", "sellerName", "phone", "views", "description", "url"],"maxConcurrency": 5,"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"] }}
listingUrls is the list of Bazos listing URLs to look up — one per line, from
any category or country subdomain. testRun limits a run to the first 5 items
so you can sanity-check before scaling up. onlyFound hides rows where nothing
was found (misses are always free either way). includeKeywords/excludeKeywords
filter results by keyword, maxResults caps the run early, and columns lets
you narrow which fields come back. proxyConfiguration defaults to Apify's
residential proxy group, since Bazos is a defended marketplace at scale.
Output
| query | found | status | title | price | priceText | currency | city | postalCode | sellerName | phone | views | description | url | scrapedAt |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| https://auto.bazos.cz/inzerat/222806037/subaru-forester-20-xt-177kw-4x4-platinum-aut-kuze-hk-tazne.php | true | OK | SUBARU FORESTER 2.0 XT 177KW 4x4 PLATINUM-AUT-KUŽE-H&K-TAŽNÉ - Brno | 285000 | 285 000 Kč | CZK | Brno | 602 00 | Kamil-nabídka vozidel zde | 602... zobraz číslo | 1190 | Subaru Forester 2.0T XT Benzin AWD Platinum - zachovaly auto- Původ Německo - po druhým majiteli - servisní knížka-všechny manuály- 2 Klíče - Automat- Xenony -Navigace -Panorama -kožené vyhřívání sedadla - Parkovací Kamera -Bluetooth -tempomat - Hi Fi systém HARMAN/KARDON -Bezklíčové ovládání -LED denní svícení - Pádla řazení na volantu- Tažné zařízení-El kufr •Poslední servis v 08/2026 Po výměně olejů v motoru a filtru -přední a zadní Brzdy - Přední ramena -nová Baterie STK A EMISE DO 08/2027 MOŽNOST PROHLÍDNOUT VAŠÍM MECHNIKEM s vozem je možné ihned odjet R.V 2015 motorizace: 1998 ccm palivo: Benzin počet dvěří: 5 najeto: 201.086 km barva: Černá Metalíza VIN: JF1SJGL85FG214690 převodovka: Automat Výkon 177 kw 241 koni Počet míst 5 Výbava vozu Bezpečnostní systémy: ABS, Asistent stability přívěsu (TSA), Elektronická uzávěrka diferenciálu (EDS), ESP, Protiprokluzový systém kol (ASR) Asistenční systémy: Asistent rozjezdu do kopce, Parkovací kamera, Rozpoznávání dopravních značek, Tempomat Zabezpečení vozidla: Alarm, Centrální zamykání, Dálkové centrální zamykání, Imobilizér Vnitřní výbava a komfort: Bezklíčkové ovládání, Deaktivace airbagu spolujezdce, El. ovládání oken, El. ovládání zrcátek, El. ovládaný kufr, El. sklopná zrcátka, El. startér, Malý kožený paket, Multifunkční volant, Nastavitelný volant, Pádla řazení na volantu, Posilovač řízení, Senzor stěračů, Senzor tlaku v pneumatikách, Venkovní teploměr, Vnitřní teploměr, Vyhřívaná zrcátka, Zadní loketní opěrka, Otáčkoměr, Příplatkový audiosystém Palubní systémy a konektivita: Autorádio, Bluetooth, CD přehrávač, Digitální příjem rádia (DAB), Dotykové ovládání palubního počítače, Hlasové ovládání palubního počítače, Mobilní připojení, Originální autorádio, Palubní počítač, Premiový audiosystém, Satelitní navigace, USB Sedadla: Dělená zadní sedadla, Isofix, Kožená sedadla, Nastavitelná sedadla, Příprava pro isofix, Vyhřívaná sedadla, El. seřiditelné sedadlo řidiče Světelná technika: Automatické svícení, LED denní svícení, Mlhovky, Ostřikovače světlometů, Xenony Vnější výbava: Panoramatická střecha, Střešní nosič, Střešní spoiler, Tažné zařízení, Tónovaná skla, Zadní stěrač Pohon a podvozek: Uzávěrka zadního diferenciálu Dvouzónová automatická Klimatizace Možnost prohlídky i o víkendu Kontakt. 602505022 | https://auto.bazos.cz/inzerat/222806037/subaru-forester-20-xt-177kw-4x4-platinum-aut-kuze-hk-tazne.php | 2026-08-31T07:20:10.136Z |
One row per listing, for example:
{"query": "https://auto.bazos.cz/inzerat/222806037/subaru-forester.php","found": true,"status": "OK","title": "Subaru Forester 2.0i","price": 185000,"priceText": "185 000 Kč","currency": "CZK","city": "Praha","postalCode": "100 00","sellerName": "Jan Novák","phone": "602... zobraz číslo","views": 1204,"description": "Subaru Forester 2.0i, rok výroby 2015, najeto 98 000 km...","url": "https://auto.bazos.cz/inzerat/222806037/subaru-forester.php","scrapedAt": "2026-08-21T12:00:00.000Z"}
A sold, removed, or invalid listing URL comes back as found: false with a
status of NOT_FOUND and a plain-English message — and is never charged.
phone is reported exactly as published: Bazos masks phone numbers in the raw
page (e.g. 602... zobraz číslo) and only reveals the full number via a
client-side click, so this actor returns the masked prefix rather than
fabricating or omitting the field.
Use cases
- Track price changes on a watchlist of car or real-estate listings.
- Monitor whether a specific listing is still live (a listing disappearing usually means it sold).
- Enrich a classifieds aggregator with structured Bazos data.
- Pull seller contact info (as published) alongside listing details for outreach.
- Feed listing URLs from a search export into a clean, structured extraction step.
Pricing
$3 per 1,000 listings, plus a $0.00005 start fee. Misses (found:false) are never charged.
Use it from Clay, n8n, Make, or an AI agent
This actor runs synchronously over plain HTTP — call it directly from a script, a workflow tool, or an AI agent, no Apify Console needed once you have an API token.
curl "https://api.apify.com/v2/acts/accountable_eel~bazos-listing-lookup/run-sync-get-dataset-items?token=<YOUR_TOKEN>" \-X POST \-H "Content-Type: application/json" \-d '{"listingUrls":["https://auto.bazos.cz/inzerat/222806037/subaru-forester-20-xt-177kw-4x4-platinum-aut-kuze-hk-tazne.php"]}'
n8n. Add an HTTP Request node: Method POST, URL https://api.apify.com/v2/acts/accountable_eel~bazos-listing-lookup/run-sync-get-dataset-items?token=<YOUR_TOKEN>, Body Content Type JSON, JSON Body {"listingUrls":["https://auto.bazos.cz/inzerat/222806037/subaru-forester-20-xt-177kw-4x4-platinum-aut-kuze-hk-tazne.php"]} (swap in an expression from an earlier node for a real value).
Clay. Add an "HTTP API" column: Method POST, URL https://api.apify.com/v2/acts/accountable_eel~bazos-listing-lookup/run-sync-get-dataset-items?token=<YOUR_TOKEN>, Body {"listingUrls":["{{listing}}"]}, mapping the row's listing into the listingUrls array.
MCP. In Claude, Cursor, or any MCP client with the Apify MCP server, ask for "Bazos.cz / Bazos.sk API — Classified Listing Data by URL" — the agent will find and run this actor.
FAQ
What counts as "found"? The page must carry an og:title meta tag, which
only appears on a real listing detail page. A 404, a sold/removed listing, or a
search-results page (rather than a specific ad) returns found: false.
Why is the phone number sometimes partial, like "602... zobraz číslo"? Bazos masks phone numbers in the page's raw HTML and only reveals the full number through a client-side AJAX call on click. This actor reports exactly what the page publishes rather than guessing or omitting the field.
Does this work for both bazos.cz and bazos.sk? Yes — pass the full listing
URL from either domain, or any category subdomain (auto.bazos.cz,
reality.bazos.cz, etc.); the actor requests whatever URL you give it.
What if I only have the listing ID, not the full URL? A bare identifier is
appended to https://www.bazos.cz/inzerat/, but since listings live on many
subdomains, passing the full URL you found the listing at is more reliable.
Why does this default to residential proxy instead of datacenter? Bazos is a defended marketplace at scale — a plain datacenter IP risks the same blocking this portfolio has hit on similar classifieds targets, so residential is the safer default.
Is the price always in the same currency? No — Bazos listings show either
Czech koruna (Kč → CZK) or euro (€ → EUR) depending on the listing; both
price (parsed number) and priceText (as shown) are returned so you can
verify.