AUTO-API.COM
Logo AutoScout24.com

AutoScout24 APIScraper & Parser

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

API plateforme automobile européenne

Accédez aux données de la première plateforme automobile d'Europe via notre API. Nous fournissons des données véhicules propres et structurées instantanément via des points d'accès API simples. Parfait pour les analyses, l'évaluation de marché et les décisions d'achat rapides.

API en direct

Notre API AutoScout24 surveille et livre les nouvelles annonces véhicules dès leur apparition sur la plateforme.

Exports quotidiens de données

Recevez un export quotidien complet de toutes les annonces actuelles pour l'analyse de marché.

Parser de données avancé

Notre API fournit chaque détail depuis AutoScout24 : Prix, Kilométrage, Année, Marque, Modèle, Spécifications Techniques, Équipement, Rapports d'État et Historique du Véhicule.

Obtenir l'accès APIAccès accordé sous 2 minutes

URL de base

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

Autorisation : api_key paramètre

Flux de travail

1
/filtersobtenir les valeurs de filtre disponibles
2
/offersobtenir les annonces (avec ou sans filtres) - utiliser pour le chargement initial des données
3

Pour les mises à jour (maintenir les données à jour après le chargement initial) :

/change_id?date=...obtenir l'ID de départ pour le flux de changements
/changes?change_id=...obtenir tous les changements dans la base de données à partir de l'ID
4
/offerobtenir les détails d'une annonce spécifique par inner_id

Configurer votre intégration :

1. D'abord, utilisez /offers pour télécharger le catalogue entier - parcourez toutes les pages pour remplir votre base de données

2. Ensuite, appelez périodiquement /changes pour détecter les nouvelles entrées, modifications et annonces supprimées pour les mises à jour delta

3. Pour les fonctionnalités de recherche, exploitez /offers avec des paramètres de filtre et pagination (marque, modèle, prix, année, pays)

GET/filters

Retourne toutes les valeurs possibles pour le filtrage

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

Réponse :

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

Liste des annonces avec pagination et filtres

Paramètres :

  • page (requis) - numéro de page
  • mark, model, configuration, complectation - filtres (insensible à la casse)
  • transmission_type, color, body_type, engine_type - filtres (insensible à la casse)
  • year_from, year_to - filtre de plage d'années
  • km_age_from, km_age_to - filtre de plage de kilométrage
  • price_from, price_to - filtre de plage de prix (en 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

Réponse :

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

Champs de données :

  • id - ID interne de base de données
  • inner_id - ID de l'annonce sur la plateforme
  • url - lien vers l'annonce
  • mark - marque de voiture
  • model - modèle de voiture
  • configuration - configuration
  • complectation - finition/version
  • year - année de production
  • color - couleur
  • price_eur - prix en EUR (TTC)
  • km_age - kilométrage en km
  • engine_type - type de moteur
  • transmission_type - type de transmission
  • body_type - type de carrosserie
  • address - adresse
  • seller_type - type de vendeur
  • is_dealer - indicateur concessionnaire (true/false)
  • seller - vendeur
  • seller_id - ID du concessionnaire
  • description - description
  • displacement - cylindrée (L)
  • horse_power - puissance en ch
  • first_registration - date de première immatriculation
  • images - tableau d'URLs d'images

GET/change_id

Obtenir le premier ID de changement par date (pour utiliser dans /changes)

Paramètres :

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

Réponse :

{ "change_id": 9182734 }

Utilisez la valeur retournée comme paramètre change_id dans /changes

GET/changes

Flux de changements (ajouté/modifié/supprimé)

Paramètres :

  • change_id (requis) - à partir de quel ID de changement
https://{access_name}.auto-api.com/api/v2/autoscout24/changes?api_key=YOUR_API_KEY&change_id=1

Réponse :

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

Annonce unique par inner_id

Paramètres :

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

Réponse : objet data (identique à /offers, mais sans l'enveloppe result)

Politique de stockage des données

Fichiers d'export stockés avec conservation minimum de 3 jours et archivage automatique de sauvegarde.

Planning API

Exports quotidiens de données avec contenu actuel prêt au téléchargement.

Format de fichier CSV

Les fichiers de données automobiles CSV utilisent le délimiteur pipe (|) pour la séparation des colonnes.

Format d'URL :

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

Paramètres de requête :

  • access_name - access_name - identifiant de sous-domaine attribué unique.
  • date - date - date cible au format yyyy-mm-dd (ex : 2025-09-06).
  • file_name - file_name - nom du fichier d'export avec son extension.

Formats disponibles :

  • 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

Exemple de Requête 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

Commande de Téléchargement Wget

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

AutoScout24 est le marché automobile en ligne leader en Europe, opérant dans 18 pays depuis 1998. Avec plus de 2 millions d'annonces actives, c'est une source principale pour les données automobiles européennes. Notre API AutoScout24 offre un accès direct à ces informations, sans parsers ou scrapers complexes nécessaires.

Chaque annonce sur AutoScout24 inclut des spécifications techniques, un historique d'entretien et des rapports d'inspection. Notre API collecte ces données, fournissant des informations structurées et prêtes à l'emploi sur le marché automobile européen, sans collecte manuelle ni scrapers personnalisés.

Utilisez notre API AutoScout24 pour accéder aux données de marché incluant les différences de prix régionales, les tendances saisonnières et les changements de disponibilité des véhicules. L'API fournit des spécifications véhicules, des options constructeur et des détails financiers pour l'analyse de marché et de meilleures décisions.

Notre API AutoScout24 fonctionne en temps réel, détectant de nouvelles annonces en 60 secondes. Nous suivons également quand les voitures sont vendues pour voir les prix réels. Accédez à ces données de marché via notre API, sans collecte de données personnalisée nécessaire.

Réponse en moins de 2 min