Otomoto.pl Scraper - Poland Used Cars
Pricing
from $3.00 / 1,000 results
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
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
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
specsobject of every parameter
Use cases
- Used-car price & market analysis — track asking prices by make, model, year and mileage; use Otomoto's
priceEvaluationto 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.
| Field | Type | Description |
|---|---|---|
startUrls | array | Otomoto.pl URLs: a category (/osobowe), a make (/osobowe/bmw), a make+model (/osobowe/audi/a4) or any filtered search URL. |
maxItems | integer | Max adverts per URL. |
proxyConfiguration | object | Optional. 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
| Field | Description |
|---|---|
id / title / url | Advert id, title and link. |
price / currency / isGross | Asking price and gross/net flag. |
priceEvaluation | Otomoto's deal indicator (e.g. GOOD, VERY_GOOD, NONE). |
make / model / version / year | Vehicle identity. |
mileage / fuelType / gearbox / engineCapacity / enginePower | Key specs. |
bodyType / color / doorCount / countryOrigin | More specs. |
city / region | Location. |
sellerType / sellerName / sellerWebsite | Dealer vs private + dealer contact (lead gen). |
specs | Full map of every Otomoto parameter. |
scrapedAt | ISO 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.
Legal & ethical use
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.