Vehicle Search
/api/otomoto/search
Search Otomoto listings by make, model, price, year, mileage, fuel, gearbox, body type, location and sort
Search vehicle listings, retrieve rich listing details, resolve dealer profiles and read the make/model taxonomy from Otomoto, Poland's largest car marketplace. Scrappa turns Otomoto data into a structured API for building Polish vehicle search, price benchmarking and dealer-discovery tools.
Try it now
Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.
curl -X GET "https://scrappa.co/api/otomoto/search?make_id=volvo&page=1" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"success": true,
"data": {
"listings": [
{
"id": "6151011578",
"url": "https://www.otomoto.pl/osobowe/oferta/volvo-xc-60-ID6Ih16a.html",
"title": "Volvo XC 60",
"price": {"value": 66000, "currency": "PLN"},
"location": {"city": "Warszawa", "region": "Mazowieckie"},
"make": "volvo",
"model": "xc-60",
"year": 2019,
"mileage": 49153,
"fuel": "petrol",
"transmission": "automatic"
}
],
"pagination": {"page": 1, "page_size": 32, "current_offset": 0, "total": 9338, "has_more": true, "live_snapshot": true},
"facets": {"make": "volvo", "model": null, "sort": "relevance_web"}
},
"meta": {"endpoint_family": "search"}
}
Structured data for real applications. Here are some ideas.
Build search experiences for used and new cars across Warsaw, Kraków, Wrocław, Gdańsk and every other covered Polish location.
Compare asking prices and listing supply by make, model, year, mileage and fuel using repeatable Otomoto search queries.
Resolve the dealer behind any listing and read its public profile, opening hours and inventory categories.
Enrich a matching Otomoto search result with its full description, equipment, parameters, images and seller data.
Everything you need in one API.
/api/otomoto/search
Search Otomoto listings by make, model, price, year, mileage, fuel, gearbox, body type, location and sort
/api/otomoto/listing
Get a listing description, equipment, parameters, location, images and seller by numeric id or URL
/api/otomoto/dealer
Retrieve a dealer profile with address, opening hours, logo and inventory categories
/api/otomoto/taxonomy
Read the make/model taxonomy and filter values behind the search filters
See how Scrappa compares to the official API.
| Feature | Scrappa | Otomoto (no public developer API) |
|---|---|---|
| API available | Yes (4 endpoints) | No public developer API |
| Vehicle search | Programmatic filters | Website interface |
| Listing details | Structured JSON | Individual listing pages |
| Dealer profiles | Structured JSON | Individual dealer pages |
| Make/model taxonomy | Ready-to-use slugs | Website filter dropdowns |
| Price benchmarking | Filterable search | Manual browsing |
| Free tier | 500 credits/month | N/A |
| Integration ready | REST API | No public API |
Call the taxonomy endpoint and use the id of the make you want. The search endpoint also validates make and model slugs itself.
make_id, model_id, generation, price_min and price_max, year_min and year_max, mileage_min and mileage_max, engine_power_max, fuel, transmission, body_type, city_id, dist, sort and page.
Send your Scrappa API key in the X-API-KEY header. No Otomoto partner agreement or separate upstream API credentials are needed.
No. Failed requests return a non-success HTTP response with an error object and are not charged.