Sauto.cz Scraper avatar

Sauto.cz Scraper

Pricing

from $12.00 / 1,000 results

Go to Apify Store
Sauto.cz Scraper

Sauto.cz Scraper

Scrape Sauto.cz, the biggest Czech car marketplace: cars, vans, trucks, motorcycles, campers and machinery. Price, year, mileage, specs, VIN, seller phone, dealer emails and IČO, equipment in English. Filter by make, model, price, region and 40+ more.

Pricing

from $12.00 / 1,000 results

Rating

0.0

(0)

Developer

Norm Data

Norm Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 days ago

Last modified

Share

Norm Data

🚗 Sauto.cz Scraper

Extract vehicle listings from Sauto.cz, the biggest car marketplace in the Czech Republic: cars, vans, trucks, motorcycles, quads, trailers, campers, work machinery and buses. Make, model, version, price, year, mileage, fuel, gearbox, location, seller and photos, with an optional add-on for the seller phone, VIN, full specs, equipment and dealer emails, phones and company ID (IČO). Or switch to the Dealers output and get one row per car dealer, with contacts and how many vehicles they sell. Every value comes in English. No browser, no proxy, CSV/JSON/Excel ready.

Sauto.cz lists over 120,000 vehicles from thousands of Czech dealers and private sellers. This Actor reads the same public JSON API the site's own pages use, so it is fast (thousands of listings per minute without the add-on) and never needs a browser or a CAPTCHA solve.

🎯 Who uses it?

🚘 Dealers and car importers

Track competitor stock and prices by make, model, region or dealer, and spot underpriced cars to buy.

📊 Pricing analysts and leasing companies

Build price by year by mileage datasets for any model to model depreciation and residual values.

📇 Lead generation and B2B sales

Get a clean list of Czech car dealers (one row each) with emails, phones, IČO, address, GPS, website, rating and stock size, ready for a CRM.

🗂️ Market researchers and journalists

Snapshot the Czech vehicle market by category, fuel (EV share!), region or price band, on a schedule.

✨ What it does

  • All 9 categories in one run: cars, vans, trucks, motorcycles, quads, trailers, campers, machinery and buses.
  • 40+ filters, everything the site offers: make and model (as many as you like), keyword, condition, price, year, mileage, power, engine size, fuel, gearbox, body type, drive, region, district, seller type, listing age, vehicle history, certified programs, country of origin, colour, air conditioning, 130+ equipment items, EV battery and range, seats, doors, weight, beds, machine hours.
  • No 10,000 cap. The site stops paging at 10,000 listings per search; this Actor splits bigger searches by price automatically, so you can export all 108,000+ cars.
  • Paste links instead: a listing, a dealer page (its whole stock) or a search page copied from your browser, with its filters and sorting.
  • English output: fuel, gearbox, body, colour, condition, region, drive and equipment are translated (the site is in Czech).
  • Details add-on: seller phone (dealers and private sellers), VIN, description, power in kW and hp, engine, doors, seats, airbags, emissions class, first owner, service book, MOT date, damage history, equipment list, GPS, plus the dealer's emails, phones, IČO, full address, website, Facebook, Instagram, LinkedIn, rating, reviews and opening hours.
  • Dealers output: one row per dealer that has a listing matching your filters, with the full dealer card, its total stock on Sauto and how many of its listings match your search. Works with filters, dealer links and listing links.
  • Monitoring: turn on "Only new listings" and schedule it, each run saves only listings (or dealers) it has not seen before.

🏆 Why this scraper

  • The whole site, not a page or two. Automatic price splitting beats the site's 10,000 listings limit.
  • Every filter, typed. Makes and models by name ("Škoda Octavia"), districts by name ("Brno-město"), no codes to look up.
  • Real B2B leads. The Dealers output gives a deduplicated dealer list with IČO, emails, phones, GPS and stock counts, filtered by what they sell (for example dealers of used vans in Prague).
  • More than the site shows at a glance. Dealer stock number, the seller's highlight note, listing expiry date and last refresh date are included.
  • Clean, consistent rows. Numbers are numbers, dates are ISO dates, yes/no fields are booleans, and add-on fields are left out entirely when the add-on is off.

⚖️ How it compares

CapabilityThis actoroswaldocarabano/sauto-scraperecomscrape/sauto-cars-search-scraper
Search filters40+about 20keyword and sort only
Several makes and models in one runyes, as many as you likeone make and one modelone search per link
Equipment (130+ items), EV battery and range, history, origin, colour filtersyesnono
Paste listing, dealer or search linksyesnosearch links
Dealer list outputyes, with total stock and listings matching your searchyes, dealer profilesno
Dealer emails, phones and IČOyesyesnot listed
Searches over 10,000 listings split automaticallyyesnot documentednot documented
Monitoring: only new listings or dealersyesnono
Values translated to Englishyesnot documentednot documented
Needs a proxynoproxy setting in inputproxy setting in input

Both this actor and oswaldocarabano cover all 9 vehicle categories and offer a details add-on.

📦 What data you get

FieldDescription
id, urlSauto listing ID and link.
title, make, model, variant, categoryListing title, make, model, version and vehicle category.
price, currency, priceNegotiablePrice in CZK, and whether it is "by agreement".
year, mileageKm, fuel, gearboxYear of manufacture, odometer, fuel and gearbox, in English.
region, district, cityWhere the vehicle is.
sellerType, sellerName, dealerId, sellerUserId, stockNumberDealer or private seller, seller name, IDs and the dealer's own stock number.
imageCount, imageUrl, imagesNumber of photos, main photo and photo links (all photos with the add-on).
historyVerified, homeDelivery, promotedCebia verified, home delivery offered, paid promotion.
dealerUrl, dealerLogoUrl, searchedForDealer page and logo, and the search that found the row.
firstRegistration, listedAt, refreshedAt, updatedAt, scrapedAtFirst registration, when listed, last refreshed (bumped to the top) and last edited, scrape time.

With the details add-on:

FieldDescription
phone, vin, description, highlight, validUntilSeller phone (dealers and private sellers), VIN, the seller's text, the short highlight note and when the listing expires.
condition, bodyType, color, colorFinish, drive, gearboxSpeeds, airConditioning, emissionClass, countryOfOrigin, certifiedProgramSpecs in English.
powerKw, powerHp, engineCcm, batteryKwh, rangeKm, fuelConsumption, electricConsumptionEngine and EV figures.
doors, seats, airbags, weightKg, loadCapacityKg, machineHoursBody and capacity.
firstOwner, serviceBook, damagedInPast, ecoTaxPaid, tuned, adaptedForDisabled, vatDeductibleHistory and price flags.
originalPrice, priceWithoutVat, leasingPrice, monthlyPayment, paymentCount, priceNotePrice details.
equipment, videos, historyReportUrlEquipment list in English, videos, Cebia report link.
motValidUntil, warrantyUntil, latitude, longitudeMOT (STK) date, warranty date, GPS.
dealerCompanyId, dealerEmail, dealerEmails, dealerPhone, dealerPhonesDealer IČO, emails and phones.
dealerAddress, dealerCity, dealerZip, dealerDistrict, dealerRegion, dealerLatitude, dealerLongitudeDealer address and GPS.
dealerDescription, dealerRating, dealerReviews, dealerOpeningHours, dealerHomeDeliveryDealer's own text, rating, hours and home delivery.
dealerWebsite, dealerFacebook, dealerInstagram, dealerLinkedin, dealerProfileUrlDealer web and social links.
sellerBankIdVerified, sellerSincePrivate seller: BankID verified, on Sauto since.

Dealers output (one row per dealer):

FieldDescription
dealerName, dealerId, dealerCompanyIdDealer name, Sauto ID and IČO.
dealerEmail, dealerEmails, dealerPhone, dealerPhonesAll emails and phones.
dealerAddress, dealerCity, dealerZip, dealerDistrict, dealerRegion, dealerLatitude, dealerLongitudeAddress and GPS.
listingsOnSauto, listingsMatchedDealer's total vehicles on Sauto, and how many match your search.
dealerDescription, dealerRating, dealerReviews, dealerOpeningHours, dealerHomeDeliveryProfile text, rating, hours, home delivery.
dealerUrl, dealerWebsite, dealerFacebook, dealerInstagram, dealerLinkedin, dealerProfileUrl, dealerLogoUrlSauto page, web, social links and logo.

💡 Use cases

🚘 Used Škoda Octavia and Fabia under 300,000 CZK, cheapest first

{ "maxItems": 500, "makesModels": ["Škoda Octavia", "Škoda Fabia"], "conditions": ["ojete"], "priceTo": 300000, "sortBy": "priceLow" }

⚡ Every electric car with 400+ km range

{ "fuels": ["elektro"], "rangeFrom": 400 }

📇 Dealer list in South Moravia, with emails, IČO and stock size

{ "maxItems": 200, "outputType": "dealers", "regions": ["jihomoravsky-kraj"] }

🚐 Every dealer selling used vans

{ "outputType": "dealers", "categories": ["vans"], "conditions": ["ojete"] }

🚚 Trucks and vans from 2020

{ "categories": ["trucks", "vans"], "yearFrom": 2020 }

🆕 Daily monitor: new BMW X5 listings only

{ "makesModels": ["BMW X5"], "onlyNew": true, "monitorName": "bmw-x5" }

🔗 A dealer's whole stock

{ "urls": [{ "url": "https://www.sauto.cz/detail-prodejce/autocentrum-barth-as/181640" }], "includeDetails": true }

⚙️ How the input is organised

SectionWhat it's for
Maximum resultsAlways first, caps the whole run. Empty = no limit.
OutputListings (one row per vehicle) or Dealers (one row per dealer).
Search filtersCategories, makes and models, keyword, price, year, mileage, specs, location, seller, history, equipment and sorting.
Details add-onPhone, VIN, specs, equipment and dealer contacts.
MonitoringOnly new listings, with an optional monitor name.
Or scrape linksListing, dealer or search links. Filters ignored with links.

💰 Pricing

Pay-per-event: $0.003 when the run starts, plus a price per result saved to your dataset. The details add-on is charged only when it is on, per listing it opens. In the Dealers output each dealer row is one result plus one details charge (its full dealer card is always loaded).

Your Apify planPer resultDetails add-on, or dealer card
Free$0.016$0.008
Bronze$0.014$0.007
Silver$0.013$0.006
Gold / Platinum / Diamond$0.012$0.005

New Apify accounts start with $5 in free credit.

🚀 Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the Sauto.cz Scraper.
  3. Pick categories, makes, models or any filter, set Maximum results, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

🤖 Use with AI agents (MCP)

Give an AI agent live access to Sauto.cz through the Model Context Protocol:

claude mcp add --transport http apify "https://mcp.apify.com?tools=normdata/sauto-scraper"

Then prompt it in plain language to run the scraper and read back the results.

🔧 Troubleshooting

A make or model was skipped. Write it as Sauto does, make first: "Škoda Octavia", "Mercedes-Benz Sprinter", "Land Rover Range Rover Sport". Accents and case don't matter. The run log lists anything it could not match, and the rest of the search still runs.

My filters were ignored. With links, the filters are ignored (the log says so). Remove the links to use the filters.

The order is not strictly by price or date over 10,000 listings. Above 10,000 listings the search is split into price bands, and the sort order applies inside each band. Narrow the filters if you need one strict order.

Why are some fields empty? Sellers fill in different things; missing values are null, never guessed (an impossible year, like a future one, is left empty too). Specs, VIN, phone and dealer contacts need the details add-on.

❓ FAQ

QuestionAnswer
Do I need a Sauto account or API key?No. Only public listing data is read.
Does it need a proxy?No.
Can I paste a search from the site?Yes, copy the address of a Sauto.cz search page; its filters and sorting are used.
Can I get a dealer's whole stock?Yes, paste the dealer's page (sauto.cz/detail-prodejce/...).
Can I get a list of dealers instead of cars?Yes, set Output to Dealers. Each dealer appears once, with contacts, stock size and matching listings count.
Is the output in English?Yes, codebook values and equipment are translated. Free text (title, description) stays as the seller wrote it.
Are private sellers' phones included?Yes, with the details add-on, when the seller shows it on the site.
Can I schedule it?Yes, use Apify's Scheduler with "Only new listings" on.
What formats?CSV, JSON, Excel, XML, from the platform or the API.

🛡️ Limits and responsible use

This Actor reads only public listing data from Sauto.cz, through the public API its own pages use. It never signs in. Seller names, phones and emails are personal or business data; use them in line with GDPR and Sauto's terms.

📧 Contact

Need a scraper for a different site, or found something wrong with this one? norm.data.scrapers@gmail.com