AUTO-API.COM
Logo AutoScout24.com

AutoScout24 APIScraper e Parser

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

API de Plataforma de Carros da Europa

Acesse dados da principal plataforma de carros da Europa via API. Dados limpos e estruturados de veículos entregues em 1-2 minutos via endpoints REST. Pra análises, avaliação de mercado e decisões de compra.

API em Tempo Real

API AutoScout24 monitora e entrega novos anúncios de veículos no momento em que aparecem na plataforma.

Exportações Diárias de Dados

Exportação diária de todos os anúncios atuais com preço, especificações e localização para análise de mercado.

Parser de Dados Avançado

A API fornece todos os detalhes do AutoScout24: Preço, Quilometragem, Ano, Marca, Modelo, Especificações Técnicas, Equipamento, Relatórios de Condição e Histórico do Veículo.

Obter Acesso à APIAcesso fornecido em 2 minutos

URL Base

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

Autorização: api_key parâmetro

Fluxo de Trabalho

1
/filtersobter valores de filtro disponíveis
2
/offersobter listagens (com ou sem filtros) - usar para carregamento inicial de dados
3

Para atualizações (manter dados atualizados após o carregamento inicial):

/change_id?date=...obter ID inicial para o feed de alterações
/changes?change_id=...obter todas as alterações no banco de dados a partir do ID
4
/offerobter detalhes de uma listagem específica por inner_id

Configurando sua integração:

1. Primeiro, use /offers para baixar o catálogo inteiro - percorra todas as páginas para preencher seu banco de dados

2. Em seguida, chame /changes periodicamente para detectar novas entradas, modificações e anúncios removidos para atualizações delta

3. Para funcionalidade de busca, utilize /offers com parâmetros de filtro e paginação (marca, modelo, preço, ano, país)

GET/filters

Retorna todos os valores possíveis para filtragem

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

Resposta:

{
  "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

Lista de listagens com paginação e filtros

Parâmetros:

  • page (obrigatório) - número da página
  • mark, model, configuration, complectation - filtros (não diferencia maiúsculas)
  • transmission_type, color, body_type, engine_type - filtros (não diferencia maiúsculas)
  • year_from, year_to - filtro de intervalo de anos
  • km_age_from, km_age_to - filtro de intervalo de quilometragem
  • price_from, price_to - filtro de intervalo de preços (em 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

Resposta:

{
  "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 }
}

Campos de dados:

  • id - ID interno do banco de dados
  • inner_id - ID da listagem na plataforma
  • url - link para a listagem
  • mark - marca do carro
  • model - modelo do carro
  • configuration - configuração
  • complectation - acabamento/versão
  • year - ano de produção
  • color - cor
  • price_eur - preço em EUR (bruto)
  • km_age - quilometragem em km
  • engine_type - tipo de motor
  • transmission_type - tipo de transmissão
  • body_type - tipo de carroceria
  • address - endereço
  • seller_type - tipo de vendedor
  • is_dealer - indicador de concessionária (true/false)
  • seller - vendedor
  • seller_id - ID da concessionária
  • description - descrição
  • displacement - cilindrada (L)
  • horse_power - potência em cv
  • first_registration - data da primeira matrícula
  • images - array de URLs de imagens

GET/change_id

Obter primeiro ID de alteração por data (para usar em /changes)

Parâmetros:

  • date (obrigatório) - data no formato yyyy-mm-dd
https://{access_name}.auto-api.com/api/v2/autoscout24/change_id?api_key=YOUR_API_KEY&date=2025-01-15

Resposta:

{ "change_id": 9182734 }

Use o valor retornado como parâmetro change_id em /changes

GET/changes

Feed de alterações (adicionado/alterado/removido)

Parâmetros:

  • change_id (obrigatório) - a partir de qual ID de alteração
https://{access_name}.auto-api.com/api/v2/autoscout24/changes?api_key=YOUR_API_KEY&change_id=1

Resposta:

{
  "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

Listagem única por inner_id

Parâmetros:

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

Resposta: objeto data (igual a /offers, mas sem o wrapper result)

Política de Armazenamento de Dados

Guardamos seus arquivos por no mínimo 3 dias, com backup automático.

Agenda da API

Exportações diárias de dados com conteúdo atual prontas para download.

Formato de Arquivo CSV

Arquivos de dados automotivos CSV utilizam o delimitador pipe (|) para separação de colunas.

Formato da URL:

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

Parâmetros da Requisição:

  • access_name - access_name - identificador de subdomínio único atribuído.
  • date - date - data alvo no formato yyyy-mm-dd (ex: 2025-09-06).
  • file_name - file_name - nome do arquivo de exportação com sua extensão.

Formatos Disponíveis:

  • 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

Exemplo de Requisição de API cURL

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

Comando de Download Wget

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

AutoScout24 é o maior mercado de carros online da Europa, operando em 18 países desde 1998. Com mais de 2 milhões de anúncios ativos, é fonte primária de dados automotivos europeus. API AutoScout24 oferece acesso direto a tudo isso, sem parsers ou scrapers complexos.

Todo anúncio no AutoScout24 tem specs técnicas, histórico de manutenção e relatórios de inspeção. A API entrega tudo isso já organizado - bem melhor que coletar manualmente ou fazer scraper do zero.

Use a API para acessar dados de mercado: diferenças de preços regionais, tendências sazonais e mudanças na disponibilidade. Fornece specs de veículos, opções do fabricante e detalhes financeiros para análise e decisões.

API AutoScout24 funciona em tempo real, detecta anúncios em 60 segundos. Também rastreia quando os carros são vendidos para ver preços reais. Acesse esses dados de mercado via API, sem coleta personalizada.

Resposta em 2 min