Discover/autoscout24.com API
live

autoscout24.com APIautoscout24.com

Search AutoScout24 car listings across Europe by make, model, price, fuel type, and more. Access vehicle taxonomy with makes and models via 2 endpoints.

Endpoints
2
Updated
4mo ago
Try it
Car make (e.g., Volkswagen, BMW, Audi, Mercedes-Benz)
Start page number
Car model (e.g., Golf, 3-series, A4)
ISO-2 country codes, comma-separated (e.g., DE,IT,FR). Supported: AT, BE, DE, ES, FR, IT, LU, NL
Sort order: standard, price, price_desc, year, year_desc
Maximum year of first registration (e.g., 2023)
Maximum price in EUR
Fuel type code: D for Diesel, B for Gasoline, E for Electric, L for LPG, C for CNG, 2 for Ethanol, M for Hybrid
Maximum number of pages to scan
Number of results per page (max 20)
Minimum year of first registration (e.g., 2018)
Minimum price in EUR
Include raw JSON data from the site in each listing
Transmission type code: M for Manual, A for Automatic, S for Semi-automatic
Exclude damaged listings
api.parse.bot/scraper/e78cd3f6-1aab-49ec-8344-854707ec80da/<endpoint>
Ready to send
Fill in the parameters and hit sign in to send to see live response data here.
Use it in your codegrab a free API key at signup
curl -X GET 'https://api.parse.bot/scraper/e78cd3f6-1aab-49ec-8344-854707ec80da/search_listings?make=BMW&page=1&model=3+Series&country=DE&max_pages=1&page_size=20' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 2 totalclick to expand

Search for car listings on AutoScout24 with various filters including make, model, price range, year, fuel type, transmission, and country. Returns paginated results with listing details and metadata.

Input
ParamTypeDescription
makestringCar make (e.g., Volkswagen, BMW, Audi, Mercedes-Benz)
pageintegerStart page number
modelstringCar model (e.g., Golf, 3-series, A4)
countrystringISO-2 country codes, comma-separated (e.g., DE,IT,FR). Supported: AT, BE, DE, ES, FR, IT, LU, NL
sort_bystringSort order: standard, price, price_desc, year, year_desc
year_tostringMaximum year of first registration (e.g., 2023)
price_tostringMaximum price in EUR
fuel_typestringFuel type code: D for Diesel, B for Gasoline, E for Electric, L for LPG, C for CNG, 2 for Ethanol, M for Hybrid
max_pagesintegerMaximum number of pages to scan
page_sizeintegerNumber of results per page (max 20)
year_fromstringMinimum year of first registration (e.g., 2018)
price_fromstringMinimum price in EUR
include_rawbooleanInclude raw JSON data from the site in each listing
transmissionstringTransmission type code: M for Manual, A for Automatic, S for Semi-automatic
exclude_damagedbooleanExclude damaged listings
Response
{
  "type": "object",
  "fields": {
    "listings": "array of car listing objects with id, make, model, model_version, first_registration, price, mileage, fuel_type, transmission, location, seller_type, image_url, url, and contact",
    "metadata": "object with current_page, page_size, scanned_pages, total_results, total_pages, and has_more"
  },
  "sample": {
    "data": {
      "listings": [
        {
          "id": "789e0935-8d48-49a7-b055-a12a9563d7ae",
          "url": "https://www.autoscout24.com/offers/volkswagen-golf-example",
          "make": "Volkswagen",
          "model": "Golf",
          "price": 1700,
          "contact": {
            "phones": [
              "+49 1234 567890"
            ],
            "company_name": "Autohaus Example GmbH",
            "contact_name": "John Doe"
          },
          "mileage": 356000,
          "location": "03222 Luebbenau, DE",
          "fuel_type": "Diesel",
          "image_url": "https://prod.pictures.autoscout24.net/listing-images/example.jpg",
          "seller_type": "Dealer",
          "transmission": "Manual",
          "model_version": "VI Variant Trendline BlueMotion",
          "first_registration": "12-2011"
        }
      ],
      "metadata": {
        "has_more": true,
        "page_size": 20,
        "total_pages": 200,
        "current_page": 1,
        "scanned_pages": 1,
        "total_results": 19391
      }
    },
    "status": "success"
  }
}

About the autoscout24.com API

The AutoScout24 API covers 2 endpoints that expose European used and new car listings alongside the full vehicle taxonomy. The search_listings endpoint returns paginated results with fields including price, mileage, fuel type, transmission, and first registration year — filterable across 8 supported countries. The get_aggregations endpoint lets you enumerate all available makes and their corresponding models by numeric ID.

Search Car Listings

The search_listings endpoint accepts filters for make, model, country (ISO-2 codes from AT, BE, DE, ES, FR, IT, LU, NL), price_to, year_to, fuel_type, and sort_by. Fuel type codes map to common options: D for Diesel, B for Gasoline, E for Electric, L for LPG, C for CNG, and M for Hybrid. Each listing object in the response includes id, make, model, model_version, first_registration, price (in EUR), mileage, fuel_type, and transmission. The metadata object on every response reports current_page, total_results, total_pages, and has_more for straightforward pagination using the page parameter.

Vehicle Taxonomy

The get_aggregations endpoint operates in two modes. Set mode='makes' to retrieve the full list of car makes, each with a numeric id, a name string, and a label object containing an en_GB display string. Once you have a make_id, switch to mode='models' to pull the model list for that make. The vehicle_type parameter narrows results to either cars (C) or motorcycles (M). The metadata object returns a total count and confirms the active mode.

Coverage and Scope

Listing data covers AutoScout24's European inventory, with country filtering limited to the eight markets listed above. Prices are denominated in EUR. Sorting options include standard, price, price_desc, year, and year_desc, which controls the order listings are returned within pagination.

Common use cases
  • Build a cross-country price comparison tool using price_to and country filters across DE, FR, and IT markets
  • Track average asking prices for a specific make/model combination over time using search_listings with sort_by=price
  • Populate make/model dropdowns in a car search UI using get_aggregations in both makes and models modes
  • Monitor Electric vehicle (fuel_type=E) availability and pricing trends across European markets
  • Identify first-registration year distribution for a model using the first_registration field across paginated results
  • Build a motorcycle inventory feed by combining get_aggregations with vehicle_type=M and filtered search_listings calls
  • Aggregate mileage and price data by transmission type to surface manual vs. automatic price differentials
Pricing & limitsSee full pricing →
TierPriceCredits/monthRate limit
Free$0/mo1005 req/min
Hobby$30/mo1,00020 req/min
Developer$100/mo5,000250 req/min

One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.

Frequently asked questions
Does AutoScout24 have an official developer API?+
AutoScout24 does not offer a public developer API for accessing listings or vehicle taxonomy. Their partner and dealer integrations are restricted to contracted business accounts and are not publicly available.
What does the `search_listings` response include for each car?+
Each listing object includes id, make, model, model_version, first_registration, price (EUR), mileage, fuel_type, and transmission. The response-level metadata object includes current_page, page_size, total_results, total_pages, and has_more to support pagination.
Which countries are supported in the `country` filter?+
The country parameter accepts comma-separated ISO-2 codes from eight markets: AT (Austria), BE (Belgium), DE (Germany), ES (Spain), FR (France), IT (Italy), LU (Luxembourg), and NL (Netherlands). Listings outside these markets are not returned.
Does the API return dealer information or contact details for listings?+
Not currently. The search_listings response covers vehicle attributes like price, mileage, fuel type, and registration year, but does not include dealer name, dealer location, or contact details. You can fork this API on Parse and revise it to add an endpoint that retrieves listing detail pages including dealer information.
Can I filter listings by mileage range?+
Not currently. The API supports filtering by price_to and year_to but does not expose a mileage_to or mileage_from parameter. Mileage is present as a field in each returned listing object. You can fork this API on Parse and revise it to add mileage-range filter parameters to the search_listings endpoint.
Page content last updated . Spec covers 2 endpoints from autoscout24.com.
Related APIs in AutomotiveSee all →
autoscout24.cz API
Search and browse car listings from AutoScout24.cz to find detailed vehicle information including specifications, pricing, and availability. Access comprehensive car data across multiple listings with filtering and taxonomy options to discover the perfect vehicle match.
autoscout24.it API
Search for used and new cars across AutoScout24 Italy's inventory, view detailed listing information, and browse dealer profiles. Filter vehicles by make and model to find exactly what you're looking for in the Italian automotive market.
autoscout24.be API
Search and retrieve detailed car listings from AutoScout24 Belgium, including pricing, specifications, and availability information for thousands of vehicles. Browse current inventory across multiple makes and models.
autotrader.com API
Search Autotrader.com vehicle listings and access detailed information like pricing, specifications, and VIN data with flexible filtering options. Browse all available vehicle makes and models to refine your search across thousands of listings.
autotrader.com.au API
Search and browse car listings on AutoTrader Australia with filters by make and model, then view detailed information about specific vehicles. Find available cars with full specs and compare options across thousands of listings using customizable filters.
carsales.com API
Search for cars on Carsales and retrieve detailed listings with technical specifications, makes, and models. Filter and browse available vehicles by make to find exactly what you're looking for.
autotrader.ca API
Search vehicle listings on AutoTrader.ca and retrieve detailed information including specifications, pricing, mileage, and seller contact details. Compare listings across makes, models, and locations to support vehicle research and purchasing decisions.
cars.com API
Search for vehicles on Cars.com using filters like price, make, and model, then get detailed specifications and dealer inventory information for any listing you're interested in. Access comprehensive vehicle details including pricing, features, and dealer contact information all in one place.