Otomoto.pl Scraper - Poland Used Cars avatar

Otomoto.pl Scraper - Poland Used Cars

Pricing

from $3.00 / 1,000 results

Go to Apify Store
Otomoto.pl Scraper - Poland Used Cars

Otomoto.pl Scraper - Poland Used Cars

Scrape Otomoto.pl, Poland's #1 used-car marketplace: make, model, version, price, mileage, year, fuel, gearbox, engine, location, seller (dealer name & website) and Otomoto's price evaluation. Paste any Otomoto listing URL. No login, no API key, no browser.

Pricing

from $3.00 / 1,000 results

Rating

0.0

(0)

Developer

Haketa

Haketa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

Otomoto.pl Scraper — Poland's #1 Used-Car Marketplace 🚗

Scrape used-car listings from Otomoto.pl (OLX Group) — Poland's largest car marketplace. For every advert you get make, model, price, mileage, year, fuel, gearbox, engine, location, seller (dealer name & website) and Otomoto's price evaluation. Paste any Otomoto URL and the scraper paginates automatically.

No login, no API key, no browser extension. Pure HTTP — fast and cheap. Export to JSON, CSV, Excel, HTML or XML or pull from the API.


What you get

For every car advert:

  • Make, model, version, year, mileage
  • Price + currency + gross/net flag, and Otomoto price evaluation (deal indicator)
  • Fuel type, gearbox, engine capacity & power, body type, colour, doors, country of origin
  • Location (city, region)
  • Seller: dealer vs private, dealer name and website (lead generation)
  • Title, short description, listing URL, image, creation date, and a full specs object of every parameter

Use cases

  • Used-car price & market analysis — track asking prices by make, model, year and mileage; use Otomoto's priceEvaluation to spot good deals.
  • Dealer lead generation — collect car dealers active on Otomoto with their name and website.
  • Inventory & competitor monitoring — watch what's listed, at what price, by whom.
  • Reselling / arbitrage — find under-priced cars and cross-border opportunities.
  • Market research & datasets — build Polish used-car datasets over time.

Input

Paste Otomoto listing URLs in startUrls — the scraper paginates each automatically.

FieldTypeDescription
startUrlsarrayOtomoto.pl URLs: a category (/osobowe), a make (/osobowe/bmw), a make+model (/osobowe/audi/a4) or any filtered search URL.
maxItemsintegerMax adverts per URL.
proxyConfigurationobjectOptional. Defaults to Apify Proxy.

Example input

{
"startUrls": [
{ "url": "https://www.otomoto.pl/osobowe/bmw" },
{ "url": "https://www.otomoto.pl/osobowe/audi/a4" }
],
"maxItems": 500
}

Tip: filter on Otomoto (price, year, mileage, fuel, location, body type…) and paste the resulting URL — all filters are respected.


Output

One row per advert.

Example record

{
"id": "6151124220",
"title": "BMW X3 xDrive30i xLine",
"shortDescription": "BMW X3 G01 2019 xLine",
"url": "https://www.otomoto.pl/osobowe/oferta/bmw-x3-ID6IhuoY.html",
"createdAt": "2026-10-13T14:27:24Z",
"price": 64800,
"currency": "PLN",
"isGross": true,
"make": "BMW",
"model": "X3",
"version": "xDrive30i xLine",
"year": 2019,
"mileage": 79800,
"fuelType": "Benzyna",
"gearbox": "Automatyczna",
"engineCapacity": 1998,
"enginePower": 252,
"bodyType": "SUV",
"color": "Czarny",
"city": "Warszawa",
"region": "Mazowieckie",
"sellerType": "dealer",
"sellerName": "WINCARS",
"sellerWebsite": "https://WINCARS.otomoto.pl",
"priceEvaluation": "GOOD",
"thumbnail": "https://…",
"scrapedAt": "2026-10-14T13:00:00.000Z"
}

Fields

FieldDescription
id / title / urlAdvert id, title and link.
price / currency / isGrossAsking price and gross/net flag.
priceEvaluationOtomoto's deal indicator (e.g. GOOD, VERY_GOOD, NONE).
make / model / version / yearVehicle identity.
mileage / fuelType / gearbox / engineCapacity / enginePowerKey specs.
bodyType / color / doorCount / countryOriginMore specs.
city / regionLocation.
sellerType / sellerName / sellerWebsiteDealer vs private + dealer contact (lead gen).
specsFull map of every Otomoto parameter.
scrapedAtISO timestamp.

How it works

Otomoto renders its listing pages with Next.js and embeds the results in the page. The actor fetches each page over fast HTTP (no browser), reads the embedded listing data, maps it to a clean schema, and pages through the results — de-duplicating by advert id.


FAQ

Do I need an Otomoto account? No — no login or API key.

Which URLs work? Any Otomoto.pl listing URL: categories, makes, make+model and filtered searches.

Dealer or private? Both — sellerType marks each, and dealer listings include sellerName and sellerWebsite.

What's priceEvaluation? Otomoto's own assessment of whether the price is good relative to the market.

How fresh is the data? Scraped live on each run.


This actor collects publicly available listing data from Otomoto.pl. Listings may contain personal data — use the output responsibly and in line with Otomoto's/OLX's Terms and applicable Polish/EU law. You are responsible for how you use the data.