AUTO-API.COM
AutoScout24.com Logo

AutoScout24 APIScraper & Parser

AutoScout24 API - access AutoScout24 data: prices, specs, photos, history. REST API and daily exports of European cars for your business needs.

Europe Car API

Access European car platform data via our API. Clean, structured vehicle data delivered through simple endpoints. Ideal for analytics, market valuation, and purchasing decisions.

API

The AutoScout24 API delivers new vehicle listings the moment they appear.

Daily Exports

Daily export of all current listings for market analysis.

Complete Data

Access all details from AutoScout24: price, mileage, year, make, model, technical specs, equipment, condition reports, and vehicle history.

Get API AccessAccess provided within 2 minutes

Base URL

https://{access_name}.auto-api.com/api/v2/autoscout24

Authorization: api_key parameter

Workflow

1
/filtersget available filter values
2
/offersget listings (with or without filters) - use for initial data load
3

For updates (to keep data up-to-date after initial load):

/change_id?date=...get starting ID for changes feed
/changes?change_id=...get all changes in the database starting from ID
4
/offerget details of a specific listing by inner_id

Setting up your integration:

1. First, use /offers to download the entire catalog - work through all pages to populate your database

2. Then, periodically call /changes to detect new entries, modifications, and removed listings for delta updates

3. For search functionality, leverage /offers with filter and pagination parameters (make, model, price, year, country)

GET/filters

Returns all possible values for filtering

https://{access_name}.auto-api.com/api/v2/autoscout24/filters?api_key=YOUR_API_KEY

Response:

{
  "mark": {
    "BMW": {
      "model": {
        "3 Series": {
          "configuration": {
            "320d": { "complectation": ["Sport Line", "Luxury Line", "M Sport"] }
          }
        }
      }
    },
    "Mercedes-Benz": {
      "model": {
        "C-Class": {
          "configuration": {
            "C200": { "complectation": ["Avantgarde", "AMG Line"] }
          }
        }
      }
    }
  },
  "transmission_type": ["MT", "AT"],
  "color": ["Champagne", "Black", "Purple", "Silver", "Red", "Gray", "Blue", "White", "Green", "Yellow"],
  "body_type": ["Pick Up", "Sedan", "Sports Car", "Crossover", "Bus", "Hatchback", "Station Wagon", "Convertible", "SUV", "Truck"],
  "engine_type": ["PHEV", "Diesel", "BEV", "Gasoline", "HEV", "REEV"]
}

GET/offers

List of listings with pagination and filters

Parameters:

  • page (required) - page number
  • mark, model, configuration, complectation - filters (case-insensitive)
  • transmission_type, color, body_type, engine_type - filters (case-insensitive)
  • year_from, year_to - year range filter
  • km_age_from, km_age_to - mileage range filter
  • price_from, price_to - price range filter (in EUR)
https://{access_name}.auto-api.com/api/v2/autoscout24/offers?api_key=YOUR_API_KEY&page=1https://{access_name}.auto-api.com/api/v2/autoscout24/offers?api_key=YOUR_API_KEY&page=1&mark=BMW&color=black

Response:

{
  "result": [
    {
      "id": 4695867,
      "inner_id": "2aa0d910-4b72-4c69-9638-79ac5c58549e",
      "change_type": "added",
      "created_at": "2025-05-27T00:23:45.196Z",
      "data": {
        "id": 4695867,
        "inner_id": "2aa0d910-4b72-4c69-9638-79ac5c58549e",
        "url": "https://www.autoscout24.com/offers/toyota-yaris-...",
        "mark": "Toyota",
        "model": "Yaris",
        "configuration": "1.4 D-4D",
        "complectation": "Sol",
        "year": 2006,
        "color": "Black",
        "price_eur": 3490,
        "km_age": 240000,
        "engine_type": "Diesel",
        "transmission_type": "MT",
        "body_type": "Hatchback",
        "address": "Roma - Rm",
        "seller_type": "dealer",
        "is_dealer": true,
        "section": "used",
        "seller": "Spazio Auto Srl",
        "seller_id": "17358964",
        "description": "Toyota Yaris in excellent condition...",
        "displacement": 1.4,
        "horse_power": 90,
        "offer_created": "2025-05-27",
        "doors_count": 5,
        "num_seats": 5,
        "first_registration": "12/2006",
        "images": ["https://prod.pictures.autoscout24.net/..."],
        "seller_phones": ["+390624416455"],
        "extra": {}
      }
    }
  ],
  "meta": { "page": 1, "next_page": 2, "limit": 20 }
}

Data fields:

  • id - internal database ID
  • inner_id - listing ID on the platform
  • url - link to the listing
  • mark - car brand
  • model - car model
  • configuration - configuration
  • complectation - complectation/trim
  • year - production year
  • color - color
  • price_eur - price in EUR (gross)
  • km_age - mileage in km
  • engine_type - engine type
  • transmission_type - transmission type
  • body_type - body type
  • address - address
  • seller_type - seller type
  • is_dealer - dealer flag (true/false)
  • seller - seller
  • seller_id - dealer ID
  • description - description
  • displacement - engine displacement (L)
  • horse_power - power in hp
  • first_registration - first registration date
  • images - array of image URLs

GET/change_id

Get first change ID by date (for use in /changes)

Parameters:

  • date (required) - date in yyyy-mm-dd format
https://{access_name}.auto-api.com/api/v2/autoscout24/change_id?api_key=YOUR_API_KEY&date=2025-01-15

Response:

{ "change_id": 9182734 }

Use the returned value as the change_id parameter in /changes

GET/changes

Changes feed (added/changed/removed)

Parameters:

  • change_id (required) - starting from which change ID
https://{access_name}.auto-api.com/api/v2/autoscout24/changes?api_key=YOUR_API_KEY&change_id=1

Response:

{
  "result": [
    {
      "id": 456,
      "inner_id": "2aa0d910-4b72-4c69-9638-79ac5c58549e",
      "change_type": "added",    // added - new listing
      "created_at": "2025-01-15T10:30:00Z",
      "data": { ... }            // full listing data
    },
    {
      "id": 457,
      "inner_id": "2aa0d910-4b72-4c69-9638-79ac5c58549f",
      "change_type": "changed",  // changed - price update
      "created_at": "2025-01-15T10:31:00Z",
      "data": { "new_price": 3490 }
    },
    {
      "id": 458,
      "inner_id": "2aa0d910-4b72-4c69-9638-79ac5c58549g",
      "change_type": "removed",  // removed - listing deleted
      "created_at": "2025-01-15T10:32:00Z"
    }
  ],
  "meta": { "cur_change_id": 1, "next_change_id": 21, "limit": 20 }
}

GET/offer

Single listing by inner_id

Parameters:

  • inner_id (required)
https://{access_name}.auto-api.com/api/v2/autoscout24/offer?api_key=YOUR_API_KEY&inner_id=2aa0d910-4b72-4c69-9638-79ac5c58549e

Response: data object (same as in /offers, but without result wrapper)

Data Storage Policy

Export files stored with minimum 3-day retention and automatic backup archival.

API Schedule

Daily data exports with current content ready for download.

CSV File Format

CSV automotive data files utilize pipe delimiter (|) for column separation.

URL Format:

https://{access_name}.auto-api.com/{date}/{file_name}

Request Parameters:

  • access_name - access_name - unique assigned subdomain identifier.
  • date - date - target date in yyyy-mm-dd format (e.g., 2025-09-06).
  • file_name - file_name - name of the export file with its extension.

Available Formats:

  • CSV - all_active.csv, new_daily.csv, removed_daily.csv
  • JSON - all_active.json, new_daily.json, removed_daily.json
  • Excel - all_active.xlsx, new_daily.xlsx, removed_daily.xlsx

cURL API Request Example

curl -L -X GET 'https://{access_name}.auto-api.com/yyyy-mm-dd/all_active.csv' \
  -H 'Authorization: Basic XXX' \
  -o daily_car_data.csv

Wget Download Command

wget --method GET \
  --header 'Authorization: Basic XXX==' \
  'https://{access_name}.auto-api.com/yyyy-mm-dd/all_active.csv'
AutoScout24.com

AutoScout24 is Europe's leading online car market, operating in 18 countries since 1998. With over 2 million active listings, it's a primary source for European automotive data. The AutoScout24 API offers direct access to this information, eliminating the need for complex parsers or scrapers.

Each listing on AutoScout24 includes technical specifications, service history, and inspection reports. The API provides this data in a structured, ready-to-use format.

The AutoScout24 API provides access to market data including regional price differences, seasonal trends, and vehicle availability changes. Get vehicle specifications, manufacturer options, and financial details for market analysis.

The AutoScout24 API works in real-time, detecting new listings within 60 seconds. Track when cars are sold to see actual prices. Access this market data through the API without manual data collection.

Reply in 2 min