Discover/autoscout24.cz API
live

autoscout24.cz APIautoscout24.cz

Search and retrieve European car listings from AutoScout24.cz. Filter by make, model, fuel, transmission, country, and price. 3 endpoints, full vehicle details.

Endpoints
3
Updated
26d ago
Try it
Sort direction: 0 for ascending, 1 for descending.
Fuel type code: 'B' (Petrol), 'D' (Diesel), 'E' (Electric), 'L' (LPG), 'C' (CNG), 'H' (Hydrogen), 'M' (Ethanol).
Transmission type code: 'A' (Automatic), 'M' (Manual).
Make ID (use get_taxonomy to find IDs). For example, '9' for Audi, '13' for BMW, '32' for Volkswagen.
Page number for pagination.
Sorting criteria: 'standard', 'price', 'mileage', 'age', 'firstregistration'.
Model ID within the selected make.
Country code filter. Accepted values include 'AT', 'BE', 'DE', 'ES', 'FR', 'IT', 'LU', 'NL'. Omitting returns listings from all of Europe. Note: some country codes like 'CZ' may return zero results depending on current inventory.
Maximum year of first registration.
Maximum price in EUR.
Minimum year of first registration.
Maximum mileage in km.
Minimum price in EUR.
Minimum mileage in km.
api.parse.bot/scraper/6c748037-c16d-4187-b23b-698e47fb8669/<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/6c748037-c16d-4187-b23b-698e47fb8669/search_listings?make=13&page=1' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 3 totalclick to expand

Search for car listings on AutoScout24.cz with various filters. Returns paginated results from across Europe by default. When no country filter is specified, listings from all supported countries are returned.

Input
ParamTypeDescription
descintegerSort direction: 0 for ascending, 1 for descending.
fuelstringFuel type code: 'B' (Petrol), 'D' (Diesel), 'E' (Electric), 'L' (LPG), 'C' (CNG), 'H' (Hydrogen), 'M' (Ethanol).
gearstringTransmission type code: 'A' (Automatic), 'M' (Manual).
makestringMake ID (use get_taxonomy to find IDs). For example, '9' for Audi, '13' for BMW, '32' for Volkswagen.
pageintegerPage number for pagination.
sortstringSorting criteria: 'standard', 'price', 'mileage', 'age', 'firstregistration'.
modelstringModel ID within the selected make.
countrystringCountry code filter. Accepted values include 'AT', 'BE', 'DE', 'ES', 'FR', 'IT', 'LU', 'NL'. Omitting returns listings from all of Europe. Note: some country codes like 'CZ' may return zero results depending on current inventory.
year_tointegerMaximum year of first registration.
price_tointegerMaximum price in EUR.
year_fromintegerMinimum year of first registration.
mileage_tointegerMaximum mileage in km.
price_fromintegerMinimum price in EUR.
mileage_fromintegerMinimum mileage in km.
Response
{
  "type": "object",
  "fields": {
    "listings": "array of listing objects with id, make, model, variant, price, price_raw, mileage, year, fuel, transmission, location, seller_name, seller_type, phones, url, images",
    "total_pages": "integer, total number of pages available",
    "current_page": "integer, current page number",
    "total_results": "integer, total number of matching listings"
  },
  "sample": {
    "data": {
      "listings": [
        {
          "id": "edb2c755-e6cb-4270-a748-934a414bda19",
          "url": "https://www.autoscout24.cz/nabidky/bmw-x3-xdrive30e-elektro-benzin-seda-edb2c755-e6cb-4270-a748-934a414bda19",
          "fuel": "Elektro/Benzín",
          "make": "BMW",
          "year": "01-2023",
          "model": "X3",
          "price": "€ 44 990",
          "images": [
            "https://prod.pictures.autoscout24.net/listing-images/edb2c755-e6cb-4270-a748-934a414bda19_e3dd58fa-db0f-4290-9697-2eba29a777d3.jpg/250x188.webp"
          ],
          "phones": [
            "+43 (0)732 - 7980313"
          ],
          "mileage": "47 000 km",
          "variant": "X3",
          "location": {
            "zip": "4020",
            "city": "Linz",
            "street": "Estermannstraße 2-4",
            "countryCode": "AT"
          },
          "price_raw": "44990",
          "seller_name": "Höglinger Denzel GmbH",
          "seller_type": "Dealer",
          "transmission": "Automatická"
        }
      ],
      "total_pages": 200,
      "current_page": 1,
      "total_results": 161456
    },
    "status": "success"
  }
}

About the autoscout24.cz API

The AutoScout24.cz API provides access to car listings and vehicle details across Europe through 3 endpoints. Use search_listings to query the catalogue by make, model, fuel type, transmission, and country, then call get_listing_details with any listing URL to retrieve specs including power output, doors, seats, color, and formatted price. A get_taxonomy endpoint supplies the make IDs required by the search filters.

Search and Filter Listings

The search_listings endpoint accepts up to eight optional parameters. Pass a make ID (obtainable from get_taxonomy) and an optional model ID to narrow results to a specific vehicle line. Filter further with fuel codes (B for petrol, D for diesel, E for electric, and others), gear codes (A or M), and a country code such as DE, FR, or IT. Omitting country returns listings from all supported European markets. Results are paginated; the response includes total_pages, current_page, and total_results alongside the listings array. Each listing object carries id, make, model, variant, price, price_raw, mileage, year, fuel, transmission, location, and seller_name.

Listing Details

get_listing_details takes the url field from any listing returned by search_listings and returns a fuller record. Additional fields beyond the search summary include color, doors, seats, power (formatted as kW and hp), and title. Listings that have been removed or whose URLs have gone stale return an input_not_found error, so callers should handle that case when processing bulk URL sets.

Taxonomy

get_taxonomy requires no inputs and returns a sorted makes array where each entry has an id and a human-readable name. The id values map directly to the make parameter in search_listings. Examples from the endpoint description include 9 for Audi, 13 for BMW, and 32 for Volkswagen. Fetching taxonomy first and caching the result avoids hardcoding make IDs in your application.

Common use cases
  • Build a cross-country price comparison tool using search_listings with different country codes and the price_raw field
  • Track mileage and age distribution for a specific make/model combination across European markets
  • Populate a used-car search widget with live results filtered by fuel type and transmission
  • Monitor listing count changes for electric vehicles (fuel code 'E') over time
  • Enrich a CRM or inventory system with full vehicle specs by calling get_listing_details on saved listing URLs
  • Generate a make/model dropdown for a search UI by consuming the get_taxonomy response
  • Alert users when new listings matching saved filters (make, model, country) appear in paginated results
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 offer an official developer API?+
AutoScout24 does not publish a general-purpose public developer API for listing data. Access to structured listing and vehicle detail data is what this Parse API provides.
Which countries are covered by the search_listings endpoint?+
The country parameter accepts AT, BE, DE, ES, FR, IT, LU, and NL. Omitting it returns listings from all supported markets combined. Countries outside that set are not currently filterable through the parameter.
What vehicle specification fields does get_listing_details return that search_listings does not?+
The detail endpoint adds color, doors, seats, power (kW and hp), and title on top of the core fields already present in search results. Fields such as engine displacement, emissions rating, or full equipment lists are not currently returned. You can fork this API on Parse and revise it to add those fields if the source exposes them on the listing page.
Can I retrieve seller contact information or phone numbers through this API?+
The API returns seller_name in search results but does not currently expose contact details such as phone numbers or email addresses. You can fork the API on Parse and revise it to add a seller contact endpoint if that data is available on the listing page.
How should I handle pagination when iterating through a large result set?+
The search_listings response includes total_pages and current_page fields. Increment the page parameter from 1 up to total_pages to walk through all results. Changing sort order or filters resets pagination context, so fix your filter parameters before iterating pages.
Page content last updated . Spec covers 3 endpoints from autoscout24.cz.
Related APIs in AutomotiveSee all →
autoscout24.com API
Search millions of car listings on AutoScout24 and filter results by make, model, price, mileage, and other vehicle specifications. Explore vehicle taxonomy and aggregated data to discover market trends and compare automotive options across Europe's largest car marketplace.
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.
bazos.cz API
Search and browse listings from Bazos.cz, the Czech classifieds marketplace, across all sections including jobs, services, real estate, vehicles, and more. Filter by keyword, location, price range, and category. Retrieve full details for individual listings and explore available categories within any section.
otomoto.pl API
Browse and retrieve vehicle listings from otomoto.pl, Poland's leading automotive marketplace. Search by make, model, and category, fetch full listing details and photos, or paginate through bulk results.
avto.net API
Search and browse car listings from Slovenia's top automotive marketplace, then access detailed vehicle information including pricing, specifications, and seller details. Get comprehensive data on available cars to compare options and make informed purchasing decisions.
hasznaltauto.hu API
Browse and retrieve detailed information about used cars listed on Hasznaltauto.hu, including specifications, pricing, and availability. Search through the Hungarian marketplace to find and compare vehicles that match your needs.
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.