AutoScout24
Real-time access to 2M+ vehicle listings from AutoScout24 — Europe's largest car marketplace. Search, filter and retrieve cars, motorcycles, transporters, trailers and caravans with rich data including pricing, specs, images, WLTP emissions, dealer profiles and more.
AutoScout24 endpoints
| Method | Endpoint | Description |
|---|---|---|
| Listings | ||
| GET |
getListingImages /listings/{id}/images |
Returns only the images array for a listing — a lightweight alternative to the full detail endpoint when only images are needed (e.g. image gallery overlay). If the listing… |
| GET |
getListingById /listings/{id} |
Retrieves the complete detail page for a single listing, including: - Full vehicle specification (engine, dimensions, weight) - WLTP emissions and fuel consumption (structured —… |
| GET |
getSimilarListings /listings/{id}/similar |
Returns up to 19 similar listings based on the target listing's make, model, and price range (±30%). The target listing itself is excluded from results. **Similarity criteria:**… |
| GET |
searchListings /listings |
Search across 2M+ vehicle listings with up to 30 filter parameters. Returns paginated results with price statistics and cache metadata. ### Vehicle Types Use `atype` to switch… |
| Dealers | ||
| GET |
getDealerListings /dealers/{slug}/listings |
Returns paginated listings for all vehicles offered by a specific dealer. Response format is identical to `/listings` search results. **Dealer slug:** Obtained from the… |
| GET |
getDealerProfile /dealers/{slug} |
Returns the complete dealer profile including contact information, opening hours, customer ratings, reviews, and services offered. **Dealer slug:** Obtained from the… |
| Taxonomy | ||
| GET |
getVehicleTypes /taxonomy/vehicle-types |
Returns all supported vehicle types with their codes and display names. The `key` value is used as the `atype` parameter across all search endpoints. Vehicle types have different… |
| GET |
getMakes /taxonomy/makes |
Returns all makes (brands) available for the specified vehicle type, sorted alphabetically. Use the `id` values as `makeId` or in the `makes` parameter when searching. Make lists… |
| GET |
getModels /taxonomy/makes/{makeId}/models |
Returns all models available for a specific make and vehicle type. Model IDs are used as `modelId` or in the `models` search parameter. **Example workflow for filtering:** 1.… |
| GET |
getFilters /taxonomy/filters |
Returns the complete set of valid filter options for the specified vehicle type. This is the single source of truth for building search filter UIs — all enum values for search… |
| GET |
getGenerations /taxonomy/makes/{makeId}/models/{modelId}/generations |
Returns model generations and motor type variants for a specific make+model combination. Useful for building granular filter UIs where users want to select a specific generation… |
AutoScout24 pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $7.99 / month | — |
|
| ULTRA | $17.99 / month | — |
|
| MEGA | $24.99 / month | — |
|