AUTO-API.COM
Logo Dubicars.com

Dubicars APIScraper & Parser

Accédez aux données automobiles de Dubicars via une API professionnelle. Annonces de véhicules en temps réel depuis Dubaï, Abu Dhabi et tous les émirats avec prix, caractéristiques et informations des concessionnaires.

API de données véhicules Dubicars

Exploitez le marché automobile des Émirats via une API directe. Obtenez les données des véhicules depuis Dubaï, Abu Dhabi, Sharjah et chaque émirat - prix en AED, spécifications complètes, détails des concessionnaires. Idéal pour la gestion d'inventaire, comparaisons de prix, études de marché. Évitez les tracas de construire des scrapers.

API en temps réel

Les nouvelles annonces arrivent sur Dubicars et vous atteignent en 1-2 minutes via l'API.

Exports Quotidiens

Fichier quotidien avec toutes les annonces en direct dans les Émirats.

API de données

Extrayez les détails complets : Prix (AED), Kilométrage, Année, Marque, Modèle, Spécifications moteur, GCC/Américain/Européen, Historique d'entretien, Couverture garantie, Données d'inspection du véhicule.

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

URL de base

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

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

Démarrer l'intégration :

1. Récupérez d'abord l'inventaire complet via /offers - parcourez toutes les pages pour construire votre jeu de données initial

2. Une fois importé, interrogez régulièrement /changes pour capturer les ajouts, ajustements de prix ou suppressions et maintenir la synchronisation

3. Pour construire votre frontend, utilisez /offers avec des filtres (marque, modèle, prix, année, émirat) et pagination pour une récupération efficace des données

GET/filters

Retourne toutes les valeurs possibles pour le filtrage

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

Réponse :

{
  "mark": {
    "Kia": {
      "model": ["Carnival", "Carnival 3.5L Petrol", "Cerato", "Cerato 1.6L", "K5", "K5 2.0L LX", "Seltos", "Seltos 1.5L", "Sorento", "Sorento 2.5L AWD", "Sportage", "Sportage 1.6L TURBO"]
    },
    "Toyota": {
      "model": ["Land Cruiser", "Land Cruiser VXR", "Land Cruiser GXR", "Camry", "Camry 2.5L", "Corolla", "RAV4", "Prado"]
    }
  },
  "transmission_type": ["MT", "AT"],
  "color": ["Silver", "Green", "Red", "Purple", "Blue", "Champagne", "Gray", "White", "Black", "Yellow"],
  "body_type": ["SUV", "Hatchback", "Sedan", "Bus", "Convertible", "Sports Car", "Station Wagon", "Pick Up", "Crossover", "Truck"],
  "engine_type": ["HEV", "Gasoline", "Diesel", "PHEV", "BEV", "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 AED)
https://{access_name}.auto-api.com/api/v2/dubicars/offers?api_key=YOUR_API_KEY&page=1https://{access_name}.auto-api.com/api/v2/dubicars/offers?api_key=YOUR_API_KEY&page=1&mark=Toyota&color=white

Réponse :

{
  "result": [
    {
      "id": 8234567,
      "inner_id": "904588",
      "change_type": "added",
      "created_at": "2025-10-31T03:30:24.000Z",
      "data": {
        "id": 263,
        "inner_id": "904588",
        "url": "https://www.dubicars.com/2021-ram-1500-trx-904588.html",
        "mark": "RAM",
        "model": "1500 TRX",
        "configuration": "Crew Cab",
        "complectation": "6.2L Supercharged",
        "year": 2021,
        "color": "Blue",
        "price": 300000,
        "km_age": 40000,
        "engine_type": "Gasoline",
        "transmission_type": "AT",
        "body_type": "Pick Up",
        "address": "Dubai",
        "seller_type": "Private",
        "is_dealer": false,
        "section": "used",
        "seller": "youssef",
        "salon_id": "1623",
        "description": "2021 Ram 1500 TRX, single owner...",
        "displacement": 6200,
        "offer_created": "2025-10-31",
        "doors_count": 4,
        "rudder": "Left",
        "images": ["https://www.dubicars.com/images/904588_001.jpg"],
        "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 - prix en AED
  • 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)
  • section - section
  • seller - vendeur
  • salon_id - ID du concessionnaire
  • description - description
  • displacement - cylindrée du moteur (cc)
  • offer_created - date de création de l'annonce
  • 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/dubicars/change_id?api_key=YOUR_API_KEY&date=2025-01-15

Réponse :

{ "change_id": 5829147 }

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/dubicars/changes?api_key=YOUR_API_KEY&change_id=1

Réponse :

{
  "result": [
    {
      "id": 456,
      "inner_id": "904588",
      "change_type": "added",    // added - new listing
      "created_at": "2025-01-15T10:30:00Z",
      "data": { ... }            // full listing data
    },
    {
      "id": 457,
      "inner_id": "904589",
      "change_type": "changed",  // changed - price update
      "created_at": "2025-01-15T10:31:00Z",
      "data": { "new_price": 290000 }
    },
    {
      "id": 458,
      "inner_id": "904590",
      "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/dubicars/offer?api_key=YOUR_API_KEY&inner_id=904588

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

Politique de conservation des données

Fichiers conservés pendant 3+ jours minimum

Planning de disponibilité de l'API

Fichiers quotidiens frais prêts au téléchargement

Format de données CSV

Les fichiers CSV utilisent la barre verticale (|) comme séparateur de champs.

Structure de l'URL :

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

Paramètres de requête :

  • access_name - access_name - votre identifiant de sous-domaine personnel
  • date - date - date cible au format yyyy-mm-dd (exemple 2025-09-22)
  • file_name - file_name - nom du fichier d'export avec 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'
Dubicars.com

Dubicars.com a été lancé en 2012 comme une marketplace uniquement dédiée aux véhicules pour les Émirats. Contrairement aux sites qui mélangent les voitures avec les meubles et l'électronique, celui-ci se concentre sur l'automobile. Il héberge actuellement environ 30 000 annonces couvrant Dubaï, Abu Dhabi, Sharjah, Ajman et les émirats du nord. Les concessionnaires franchisés et les vendeurs indépendants y publient des annonces.

La plateforme se concentre sur les détails qui comptent réellement sur le marché des Émirats. Chaque annonce spécifie les spécifications GCC par rapport aux importations américaines ou européennes - important car les véhicules GCC obtiennent de meilleurs prix de revente et sont éligibles pour des approbations d'assurance plus faciles. Vous verrez la garantie restante, l'historique de propriété (propriétaire unique a du poids ici), vérification sans accident. Les centres de service agréés fournissent des journaux d'entretien que la plupart des concessionnaires attachent aux annonces.

Fonctionne pour divers cas d'usage. Les concessionnaires automobiles suivent ce que leurs concurrents fixent comme prix d'inventaire dans différents émirats - un Land Cruiser à Dubai Marina coûte généralement 10-15% de plus que le véhicule identique à Fujairah. Les experts en assurance recherchent des comparaisons pour les évaluations de sinistres. Les entreprises de transport surveillent des marques spécifiques qu'elles exportent. L'API organise ces données de marketplace en endpoints propres que vous pouvez interroger.

L'API Dubicars fonctionne en continu. Les nouvelles annonces sont détectées en quelques minutes. Quand les voitures disparaissent de la plateforme, cela est également enregistré - aide à voir les prix de vente réels au lieu des prix demandés uniquement. Tout arrive via des endpoints REST, aucune infrastructure de scraping requise.

Réponse en moins de 2 min