Otomoto Scraper — Poland Car Listings, Prices, Specs, No Phones avatar

Otomoto Scraper — Poland Car Listings, Prices, Specs, No Phones

Pricing

$0.90 / 1,000 listing delivereds

Go to Apify Store
Otomoto Scraper — Poland Car Listings, Prices, Specs, No Phones

Otomoto Scraper — Poland Car Listings, Prices, Specs, No Phones

Polish vehicle listings from otomoto — cars, motorbikes, vans, trucks: price, make, model, year, mileage, fuel, gearbox, power, body type, town, seller type and dealer. No phones.

Pricing

$0.90 / 1,000 listing delivereds

Rating

0.0

(0)

Developer

yestrue

yestrue

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Get vehicle listings from otomoto.pl, Poland's largest car marketplace: price, make, model, version and generation, year, mileage, fuel, gearbox, drive, power, engine size, body type, colour, accident and service history, country of origin, otomoto's price rating, town and voivodeship, seller type and the dealer's company name. Cars, motorbikes, vans and trucks. Paste your otomoto search links — or type a make, model and place.

Why this one

  • 🔗 Your search, as you set it up. Set every filter you like on otomoto.pl — in any section: cars, motorbikes, vans, trucks — and paste the link. Or fill in make, model, place, price, year, mileage, fuel, gearbox, body type and seller here.
  • ✅ No silently wrong results. otomoto quietly drops a part of a link it does not know: …/osobowe/audi/a4 shows every Audi, because the models are called "A4 Avant" and "A4 Limousine". This actor checks every part of your link and tells you instead — and for a model typed into the form it lists the names otomoto has.
  • ⚡ Fast. A live test run read four searches — SUVs around Warsaw, private diesel cars in Małopolska, motorbikes up to 20,000 PLN and Scania trucks — 7,429 listings in 147 seconds.
  • 🧾 Full specs straight from the search. Body type, colour, drive, doors, seats, accident-free, service history, first owner, country of origin, CO₂ come with every listing, without opening it. Tick Open every listing for its details for the full description and the equipment list: a live run read 292 listings with details in 33 seconds.
  • 🔒 No phone numbers, no private sellers' names. Private sellers come with their town and region only — no name, no seller id, no map point. Dealers are named by their company. Phone numbers and e-mail addresses written into titles and descriptions are replaced with [phone removed] / [e-mail removed].
  • 💸 You pay only for listings delivered. A link that is not an otomoto search, or a make, model or place otomoto does not know, comes back as a free record with the reason.

What you get

For every listing:

FieldWhat it is
title, make, model, version, generation, sectionthe vehicle, and its section: car, motorbike, van, truck…
year, mileageKm, conditionyear of production, mileage, new or used
fuel, gearbox, drive, powerHp, engineCcdrivetrain (petrol, diesel, hybrid…; manual / automatic; front-wheel, all-wheel-permanent…)
bodyType, color, doors, seatssedan, combi, suv, compact…; black, silver…
damaged, accidentFree, serviceHistory, firstOwner, registeredInPoland, imported, countryOfOriginhistory, as the seller declares it
historyCheckedwhether otomoto checked the vehicle in the Polish vehicle register (CEPiK)
co2GPerKm, urbanConsumptionL100km, batteryKwh, rangeKmwhen listed
price, currency, priceNet, vatDeductible, vatInvoice, isNegotiable, financingAvailablethe asking price (gross; PLN, or EUR for some trucks), the net price when shown, VAT and financing flags
priceRating, priceDropPercent, priceBeforeDropotomoto's rating of the price against similar vehicles (below-average, average, above-average), and a recent price cut
city, district, county, regionwhere the vehicle is
latitude, longitudethe dealer's map point (dealers only)
sellerType, dealerName, dealerId, dealerPagedealer, private or olx (an ad otomoto copied from OLX); for dealers, the company and its otomoto page
shortDescription, badges, imagethe seller's one-line summary, otomoto's badges (LOW_MILEAGE), the main photo
createdAt, updatedAt, bumpedAt, isPromoted, isHighlighteddates and flags
url, listingIdthe listing
input, place, searchUrl, position, scrapedAt, status, errorwhich search it came from, and why a search gave nothing

With Open every listing for its details also: description, equipment (as otomoto lists it, in Polish), imageCount, postalCode, dealerAddress and dealerActiveListings (dealers only), listingStatus.

Example

A real record from a live run — Toyota Corolla, 2019 or newer, all of Poland, 24 September 2026:

{
"listingId": "6150584136",
"url": "https://www.otomoto.pl/osobowe/oferta/toyota-corolla-ID6IfdTV.html",
"section": "car",
"title": "Toyota Corolla 1.8 Hybrid Executive",
"make": "Toyota",
"model": "Corolla",
"version": "1.8 Hybrid Executive",
"generation": "Seria E12 (2018-present)",
"year": 2025,
"mileageKm": 11000,
"fuel": "hybrid",
"gearbox": "automatic",
"drive": "front-wheel",
"powerHp": 140,
"engineCc": 1798,
"bodyType": "sedan",
"color": "black",
"condition": "used",
"accidentFree": true,
"serviceHistory": true,
"firstOwner": true,
"countryOfOrigin": "Poland",
"price": 113500,
"currency": "PLN",
"isNegotiable": true,
"priceRating": "below-average",
"financingAvailable": true,
"city": "Gdańsk",
"district": "Jasień",
"region": "Pomorskie",
"sellerType": "dealer",
"dealerName": "Autoryzowany dealer marki Toyota Carter-Chodzeń",
"dealerPage": "https://toyotagdanskkowale.otomoto.pl",
"createdAt": "2026-09-15T10:49:19Z",
"status": "OK"
}

— and what Open every listing for its details adds, from another live run (a Mercedes-Benz W124 at a Warsaw dealer):

{
"description": "Na sprzedaż - definicja luksusu i prestiżu lat 90. – kultowa „pięćsetka”. …",
"equipment": ["Radio", "System nagłośnienia", "Klimatyzacja manualna", "Drugi szyberdach szklany - przesuwny i uchylny el.", "Tapicerka skórzana", "…"],
"imageCount": 32,
"postalCode": "00-844",
"dealerAddress": "Grzybowska 63",
"dealerActiveListings": 9
}

How to use it

  1. Paste Search links from otomoto.pl (cars, motorbikes, vans, trucks), one per line — or fill in Make, Model and/or Place and the filters below them.
  2. Set Max listings per search, and tick Open every listing for its details if you need descriptions and equipment.
  3. Press Start, and download the results from the Output tab as JSON, CSV or Excel.

To follow new listings or prices, sort your search by "Najnowsze" (newest) on otomoto — or choose Newest first here — save the input as a task and schedule it daily.

You can also call it from the Apify API, from Make, Zapier or n8n, or from an AI agent through the Apify MCP server.

Pricing

You are charged per listing delivered — see the price on this page. Opening listings for their details costs nothing extra, only time. Links that are not otomoto searches, and makes, models or places otomoto does not know, are free.

FAQ

How many listings per search? As many as otomoto shows for your search. A live run read all 1,429 Scania trucks on otomoto, to the last page. Set Max listings per search as high as you need.

Why did my link come back as NOT_FOUND? A part of it is not something otomoto knows — often a model written differently (a4 instead of a4-avant), or a district after a town. otomoto would show a wider search; this actor stops and says which part. Vans and trucks have no model list on otomoto: use its keyword search instead (…/dostawcze/ford/q-transit).

What is sellerType: "olx"? otomoto also shows ads copied from OLX — 86 of 2,000 SUVs around Warsaw in a live run. OLX does not say whether their seller is private or a business, so they are treated as private sellers: no name, no map point.

Why no phone numbers or seller names? They are personal data. Every listing has its url; buyers contact the seller on otomoto.

Is this affiliated with otomoto? No. This is an independent tool that reads public otomoto listings.

Like it? A short review on the Store page helps other people find this Actor. Something missing or broken? Tell us on the Issues tab — we read every one.