Discover/autoscout24.it API
live

autoscout24.it APIautoscout24.it

Search AutoScout24.it car listings, get vehicle details, browse dealer profiles, and resolve makes and models via a structured REST API.

Endpoints
5
Updated
10d ago
Try it
Make ID as a numeric string (e.g., '9' for Audi, '28' for Fiat). Obtain IDs from get_makes
Page number, maximum 200.
Sort order: 'standard', 'price', 'mileage'.
Model ID as a numeric string (e.g., '1746' for Panda). Obtain IDs from get_models_by_make
Maximum registration year (e.g., 2024).
Maximum price in EUR.
Vehicle body type code (e.g., 'Berlina', 'SUV/Fuoristrada').
Vehicle condition filter: 'N' for New, 'U' for Used, or 'N,U' for both.
Fuel type code (e.g., 'Benzina', 'Diesel', 'Elettrica', 'Elettrica/Benzina'). Not all comb
Minimum registration year (e.g., 2020).
Minimum price in EUR.
Transmission type: 'Manuale' or 'Automatico'.
Vehicle type: 'C' for Car, 'M' for Motorcycle, 'V' for Van.
api.parse.bot/scraper/7727452e-c057-448b-91dd-43798490efb8/<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/7727452e-c057-448b-91dd-43798490efb8/search_listings?make=28&model=1746&condition=N%2CU' \
  -H 'X-API-Key: $PARSE_API_KEY'
All endpoints · 5 totalclick to expand

Search for car listings with various filters including make, model, price, year, fuel type, etc. Returns paginated results up to 200 pages. Some filter combinations may return empty results if no matching listings exist.

Input
ParamTypeDescription
makestringMake ID as a numeric string (e.g., '9' for Audi, '28' for Fiat). Obtain IDs from get_makes_list endpoint.
pageintegerPage number, maximum 200.
sortstringSort order: 'standard', 'price', 'mileage'.
modelstringModel ID as a numeric string (e.g., '1746' for Panda). Obtain IDs from get_models_by_make endpoint.
year_tointegerMaximum registration year (e.g., 2024).
price_tointegerMaximum price in EUR.
body_typestringVehicle body type code (e.g., 'Berlina', 'SUV/Fuoristrada').
conditionstringVehicle condition filter: 'N' for New, 'U' for Used, or 'N,U' for both.
fuel_typestringFuel type code (e.g., 'Benzina', 'Diesel', 'Elettrica', 'Elettrica/Benzina'). Not all combinations have listings.
year_fromintegerMinimum registration year (e.g., 2020).
price_fromintegerMinimum price in EUR.
transmissionstringTransmission type: 'Manuale' or 'Automatico'.
vehicle_typestringVehicle type: 'C' for Car, 'M' for Motorcycle, 'V' for Van.
Response
{
  "type": "object",
  "fields": {
    "listings": "array of listing objects with id, slug, make, model, variant, price, mileage, year, fuel, transmission, location, images, dealer, is_new, details_summary",
    "total_pages": "integer total number of pages",
    "current_page": "integer current page number",
    "total_results": "integer total number of matching listings"
  },
  "sample": {
    "data": {
      "listings": [
        {
          "id": "fe5e7300-1f6d-49cd-992f-bdbeec314f32",
          "fuel": "Benzina",
          "make": "Fiat",
          "slug": "/annunci/fiat-grande-panda-1-2-hybrid-100cv-benzina-nero-fe5e7300-1f6d-49cd-992f-bdbeec314f32",
          "year": "01-2026",
          "model": "Grande Panda",
          "price": "14900",
          "dealer": "Nuova AutoAlpina Torino",
          "images": [
            "https://prod.pictures.autoscout24.net/listing-images/fe5e7300.jpg/250x188.webp"
          ],
          "is_new": false,
          "mileage": "10 km",
          "variant": "Panda Grande Panda",
          "location": {
            "zip": "10155",
            "city": "Torino-TO",
            "countryCode": "IT"
          },
          "transmission": "Automatico",
          "details_summary": [
            {
              "data": "10 km",
              "iconName": "mileage_odometer"
            }
          ]
        }
      ],
      "total_pages": 200,
      "current_page": 1,
      "total_results": 43631
    },
    "status": "success"
  }
}

About the autoscout24.it API

This API exposes 5 endpoints covering AutoScout24 Italy's vehicle inventory and dealer directory. Use search_listings to filter cars by make, model, price, year, fuel type, body type, and condition, then retrieve full vehicle specs, pricing breakdowns, seller contact details, and geolocation data via get_listing_detail. Make and model IDs needed for filters are resolved through dedicated lookup endpoints.

Search and Filter Listings

The search_listings endpoint accepts up to eight filter parameters — make, model, price_to, year_to, body_type, condition, sort, and page — and returns paginated results across up to 200 pages. Each result object includes the listing id, slug, make, model, variant, price, mileage, year, fuel, transmission, location, and thumbnail images. The total_results and total_pages fields let you implement pagination without guessing. Make and model values are numeric IDs, not free-text strings: use get_makes_list and get_models_by_make to resolve them before filtering.

Listing Detail and Vehicle Specs

get_listing_detail accepts a slug from any search_listings result and returns a complete listing record. The vehicle object carries full specs: make, model, variant, year, power output, fuel type, transmission, body type, and equipment list. The prices object distinguishes public and dealer pricing. seller includes dealer contact phones and links; ratings carries dealer scores specific to the listing. The location object provides latitude, longitude, city, zip, and street — useful for distance-based filtering in your own application. Note that slugs expire when listings are removed; those return an input_not_found error.

Makes, Models, and Dealer Profiles

get_makes_list returns every brand on the platform as an array of {label, value} pairs where value is the numeric make ID. get_models_by_make accepts either a numeric make_id or a case-sensitive make_name and returns models as {label, value, makeId} objects. These two endpoints are the canonical source for filter IDs used in search_listings.

get_dealer_profile retrieves a single dealer by bare slug (no path prefix). The response includes customerName, customerAddress, customerPhoneNumbers, openingHours by department, aboutUs text, and a ratings object with reviewCount, ratingAverage, ratingStars, and recommendPercentage. Dealer slugs appear in listing detail responses via the seller field.

Common use cases
  • Aggregate Italian used-car inventory by make and model for a price-comparison tool
  • Build a dealer locator using latitude/longitude and customerAddress from listing and dealer endpoints
  • Track price trends for specific vehicle variants using search_listings with year_to and price_to filters
  • Enrich a CRM with dealer contact info and ratings pulled from get_dealer_profile
  • Populate a vehicle catalogue with body type, fuel, transmission, and power specs from get_listing_detail
  • Generate make/model dropdown menus for a car-search UI using get_makes_list and get_models_by_make
  • Monitor new listings for a specific make and condition by polling search_listings with condition='N'
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 provides a partner-facing API documented at developer.autoscout24.com, aimed at dealerships and automotive platforms with a formal onboarding process. This Parse API covers the Italian storefront specifically and is accessible without that partner agreement.
How do I get the correct make and model IDs for search_listings?+
Call get_makes_list first to get the numeric make ID (e.g., '28' for Fiat, '9' for Audi), then pass that ID to get_models_by_make to retrieve model IDs (e.g., '1746' for Panda). Both IDs are required as numeric strings in the make and model parameters of search_listings. Free-text brand names are not accepted by the search endpoint.
What are the pagination limits for search_listings?+
The endpoint supports up to 200 pages. The response includes total_results, total_pages, and current_page so you can determine full coverage before iterating. Some filter combinations return zero results if no matching inventory exists on the Italian platform at query time.
Does the API cover listings from other AutoScout24 country sites besides Italy?+
Not currently. All five endpoints retrieve data scoped to autoscout24.it, covering the Italian market only. You can fork this API on Parse and revise it to point at other AutoScout24 country domains to add coverage for additional markets.
Does get_listing_detail expose vehicle history or inspection reports?+
Not currently. The vehicle object covers specs, equipment, fuel, transmission, and power, and the prices object covers public and dealer pricing, but no vehicle history records or third-party inspection data are returned. You can fork this API on Parse and revise it to add an endpoint targeting any history or report data that appears on individual listing pages.
Page content last updated . Spec covers 5 endpoints from autoscout24.it.
Related APIs in AutomotiveSee all →
car-part.com API
Search for recycled auto parts across thousands of vehicles and get detailed information on pricing, availability, and specifications from car-part.com. Find the exact parts you need with comprehensive search metadata and individual part details to compare options and locate the best deals.
honda.ca API
Get current Honda Canada vehicle pricing, lease and finance payment options, APR rates, and available incentives across all Canadian provinces to compare deals in real-time. Calculate custom payment scenarios and browse all Honda models with their latest promotional offers directly from Honda Canada's official pricing data.
autodoc.co.uk API
Find auto parts and check compatibility with your vehicle by browsing makes, models, and engines, then search for parts with detailed specifications and discover equivalent alternatives. Get everything you need to identify the right replacement parts for any car in the Autodoc catalog.
leboncoin.fr API
Search and retrieve detailed listings from Leboncoin across cars, real estate, jobs, and other categories with advanced filtering options. Access seller profiles, pricing analytics, and comprehensive listing details to find exactly what you're looking for on France's leading classifieds platform.
auctiontime.com API
Search and browse equipment and truck auction listings from AuctionTime.com, view detailed information about specific auctions, filter by category and auctioneer, and track auction results by date. Access comprehensive auction data including listings, categories, and auctioneer information all in one place.
yad2.co.il API
Search for apartments and cars on Yad2's marketplace and access detailed listing information including photos, prices, and specifications. Instantly reveal seller contact information to connect directly with real estate agents and car dealers.
turo.com API
Search for peer-to-peer car rentals across Turo by location and dates to browse available vehicles with pricing, specifications, and real-time availability. Get detailed information on specific cars to compare features and make rental decisions.
bilbasen.dk API
Search Denmark's largest car marketplace to find vehicles by make and model, then access detailed pricing and technical specifications including emissions, weight, MSRP, battery size, and equipment details. Get comprehensive car listings and full specs to compare vehicles on Bilbasen.dk.