
Carsensor APIScraper et parser
Carsensor API : prix concessionnaire au Japon avec et sans frais, kilométrage, inspection, caractéristiques, photos. Flux d'événements, stock complet quotidien.
Carsensor API
Le parser et le scraper Carsensor tournent de notre côté : vous récupérez via l'API des annonces de concessionnaires japonais prêtes à l'emploi. Chaque fiche contient le prix du véhicule et le prix total chez le concessionnaire, le kilométrage, les caractéristiques, les données d'inspection et les photos. Le flux de changements signale les nouvelles annonces, les nouveaux prix des véhicules et les retraits de la vente.
Le flux de changements signale chaque nouvelle annonce Carsensor, chaque nouveau prix et chaque retrait de la vente.
Chaque jour, un fichier avec tout le stock Carsensor actuel.
Prix du véhicule et prix total chez le concessionnaire, année d'immatriculation, kilométrage, codes modèle et moteur, puissance, boîte, transmission et côté du volant, indications sur l'état et les réparations, fiche d'inspection, équipements, concessionnaire et photos.
URL de base
https://{access_name}.auto-api.com/api/v2/carsensorAutorisation : api_key paramètre
Flux de travail
/filtersobtenir les valeurs de filtre disponibles/offersobtenir les annonces (avec ou sans filtres) - utiliser pour le chargement initial des donnéesPour 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/offerobtenir les détails d'une annonce spécifique par inner_idPar où commencer :
1. Avant le premier chargement, appelez /change_id avec la date du jour et conservez la réponse ; si elle vaut 0, réessayez un peu plus tard. Téléchargez ensuite /offers page par page jusqu'à la dernière.
2. Lisez ensuite /changes à partir de cet ID, en transmettant à chaque fois le next_change_id de la réponse : vous recevrez ainsi les nouvelles voitures, les nouveaux prix et les annonces retirées. Si next_change_id vaut null, il n'y a pas encore de nouvel événement : relancez la requête plus tard avec le même ID.
3. Pour vos propres critères de recherche, appelez /offers avec les filtres voulus.
GET/filters
Retourne toutes les valeurs possibles pour le filtrage
https://{access_name}.auto-api.com/api/v2/carsensor/filters?api_key=YOUR_API_KEYRéponse :
{
"mark": {
"Toyota": {
"model": ["Alphard", "Aqua", "Crown", "Harrier", "Hiace Van", "Land Cruiser Prado", "Noah", "Prius", "Sienta", "Voxy"]
},
"Honda": {
"model": ["Fit", "Freed", "N-BOX", "Vezel"]
}
},
"transmission_type": ["Automatic", "CVT", "Manual", "Other"],
"color": ["Black", "Blue", "Brown", "Gold", "Gray", "Green", "Navy", "Orange", "Other", "Pearl", "Pink", "Purple", "Red", "Silver", "White", "Yellow"],
"body_type": ["Bus", "Camper", "Convertible", "Coupe", "Hatchback", "Minivan", "Other", "Pickup truck", "SUV", "Sedan", "Station wagon", "Truck"],
"engine_type": ["Diesel", "Electric", "Gasoline", "Hybrid", "Plug-in hybrid"],
"drive_type": ["2WD", "4WD"],
"rudder": ["Left", "Right", "Unknown"]
}GET/offers
Liste des annonces avec pagination et filtres
Paramètres :
page(requis) - numéro de pagemark, model- marque et modèle, orthographiés comme dans /filterstransmission_type, color, body_type, engine_type, drive_type, rudder- boîte, couleur, type de carrosserie, carburant, transmission et côté du volant, sans distinction de casseyear_from, year_to- plage d'années de première immatriculationkm_age_from, km_age_to- plage de kilométrage, en kmprice_from, price_to- plage de prix du véhicule, en yens
https://{access_name}.auto-api.com/api/v2/carsensor/offers?api_key=YOUR_API_KEY&page=1https://{access_name}.auto-api.com/api/v2/carsensor/offers?api_key=YOUR_API_KEY&page=1&mark=Honda&model=Freed&year_from=2020&km_age_to=50000&engine_type=GasolineRéponse :
{
"result": [
{
"id": 3,
"inner_id": "AU7363661281",
"change_type": "added",
"created_at": "2026-09-29T01:24:02.000+03:00",
"data": {
"id": "3",
"inner_id": "AU7363661281",
"url": "https://www.carsensor.net/usedcar/detail/AU7363661281/index.html",
"mark": "Honda",
"model": "Freed",
"generation": "2025.07 -",
"configuration": "5BA-GT1",
"complectation": "1.5 エアー EX",
"year": "2025",
"price": "3090000",
"km_age": "9000",
"color": "Navy",
"engine_type": "Gasoline",
"body_type": "Minivan",
"transmission_type": "CVT",
"drive_type": "2WD",
"rudder": "Right",
"displacement": "1500",
"doors_count": "5",
"horse_power": "118",
"condition": "Non-smoking car",
"no_accidents": true,
"owners_count": "",
"equipment": "[\"Power steering\", \"ABS\", \"Automatic emergency braking\", \"Adaptive cruise control\", \"Lane keeping assist\", \"Camera: rear\", \"Electronic stability control\"]",
"region": "Saitama",
"city": "幸手市",
"address": "埼玉県幸手市北2-6-16",
"seller": "ネクステージ 幸手店",
"seller_url": "https://www.carsensor.net/shop/saitama/206339416/",
"salon_id": "206339416",
"section": "used",
"title": "フリード 1.5 エアー EX 両側電動スライドドア 純正11.4型ナビ バックカメラ 衝突軽減",
"offer_created": "2026-09-28",
"images": "[\"https://ccsrpcma.carsensor.net/CSphoto/bkkn/308/423/UZ0054308423/UZ0054308423_001.JPG?ver=detail001&impolicy=car_002\", \"https://ccsrpcml.carsensor.net/CSphoto/ml/308/423/UZ0054308423/UZ0054308423_1_001.jpg?ver=detail001&impolicy=car_002\"]",
"extra_prep": {
"total_price": 3212000,
"plan_prices": { "A": 3228000, "B": 3229000 },
"is_price_ask": false,
"monthly_loan": 25600,
"monthly_loan_type": "regular",
"is_mileage_unknown": false,
"is_mileage_tampered": false,
"is_meter_replaced": false,
"year_raw": "2025(R07)",
"chassis_no_tail": "064",
"seats": 6,
"power_kw": 86.79,
"power_kw_estimated": true,
"engine_code": "L15D",
"displacement_exact": 1496,
"catalog_path": "honda/freed/F003/M003G013",
"maker_code": "HO",
"model_code_site": "S083",
"is_new": true,
"is_maker_certified": false
// ... other extra_prep fields, including the ais inspection sheet
}
}
}
],
"meta": { "page": 1, "next_page": 2, "limit": 20 }
}Champs de la fiche
- id - numéro de la fiche dans notre base ; pour la relier à l'annonce sur la plateforme, utilisez inner_id
- inner_id - identifiant de l'annonce sur Carsensor, présent aussi dans l'URL de l'annonce : AU7363661281
- url - lien vers l'annonce sur carsensor.net
- title - titre de l'annonce rédigé par le concessionnaire
- section - section : used pour les voitures d'occasion, new pour les neuves
- mark, model - marque et modèle, par exemple Honda et Freed
- generation - période de production de cette version du modèle au format 2017.04 - 2018.03 ; si le modèle est encore produit, il n'y a pas de date de fin
- configuration - code modèle figurant sur les documents d'immatriculation japonais, par exemple 5BA-GT1
- complectation - finition indiquée par le concessionnaire
- year - année de première immatriculation ; pour les importations parallèles, la plateforme indique l'année de fabrication
- color - couleur de carrosserie, valeurs de /filters
- body_type - type de carrosserie, valeurs de /filters
- doors_count - nombre de portes
- engine_type - type de carburant, valeurs de /filters
- displacement - cylindrée du moteur, en cm³
- horse_power - puissance constructeur en ch ; pour un hybride, seul le moteur thermique est pris en compte, pour une voiture électrique, c'est celle du moteur électrique ; champ vide en l'absence de donnée
- transmission_type - type de boîte : automatique, manuelle, CVT ou autre
- drive_type - 4WD ou 2WD ; pour une 2WD, les roues motrices sont indiquées dans drive_catalog
- rudder - côté du volant
- price - prix du véhicule en yens, taxe japonaise sur la consommation incluse, hors frais d'immatriculation ; -1 si le prix est sur demande
- km_age - kilométrage en km, arrondi comme sur la plateforme, en général au millier ; champ vide si le kilométrage est inconnu ou trafiqué
- no_accidents - true signifie qu'aucun élément de structure de la carrosserie n'a été réparé ni remplacé ; false, que de tels travaux ont été effectués
- condition - mentions du concessionnaire séparées par des virgules, par exemple un seul propriétaire, habitacle non-fumeur, carnet d'entretien
- owners_count - vaut 1 si le concessionnaire a indiqué un seul propriétaire ; vide dans les autres cas
- equipment - liste des équipements sous forme de tableau JSON dans une chaîne
- seller - nom du concessionnaire
- seller_url - lien vers la page du concessionnaire sur carsensor.net
- salon_id - identifiant du concessionnaire sur Carsensor
- region - préfecture où se trouve la voiture
- city - ville ou arrondissement
- address - adresse du concessionnaire
- images - liens des photos sous forme de tableau JSON dans une chaîne, souvent plusieurs dizaines de clichés par voiture
- offer_created - date d'apparition de l'annonce d'après la mention NEW ; vide si la date n'est pas connue
- extra_prep - objet imbriqué avec des données supplémentaires, détaillé ci-dessous ; null quand une valeur est absente
Contenu de extra_prep
- total_price - montant total à payer en yens : le véhicule plus les frais obligatoires d'immatriculation, pour une voiture achetée chez ce concessionnaire et immatriculée dans sa région
- plan_prices - montant total à payer pour les formules A et B du concessionnaire, par exemple avec garantie étendue ; absent pour certaines voitures
- is_price_ask - true quand le concessionnaire n'a pas indiqué de prix et que price vaut -1
- monthly_loan - montant de la mensualité du crédit proposé par le concessionnaire, en yens
- monthly_loan_type - type de crédit : regular pour un crédit classique, residual pour un crédit avec une valeur résiduelle à payer à la fin
- mileage_raw - kilométrage tel qu'il est écrit dans l'annonce, avec ses mentions
- is_mileage_unknown - true quand le kilométrage réel est inconnu
- is_mileage_tampered - true quand la falsification du compteur est confirmée
- is_meter_replaced - true quand le compteur kilométrique a été remplacé
- year_raw - année figurant dans l'annonce, avec l'ère japonaise : 2025(R07)
- shaken - échéance du contrôle technique japonais (année et mois), ou mention indiquant si le concessionnaire s'en charge à la vente
- warranty - présence ou non d'une garantie
- maintenance - révision obligatoire avant la vente : incluse dans le prix, facturée à part ou non effectuée
- recycle_fee - statut des frais de recyclage japonais : payés ou non, et inclus ou non dans le prix
- transmission_raw - désignation d'origine de la boîte de vitesses : emplacement du sélecteur, nombre de rapports et présence d'un mode manuel
- color_name - couleur telle que le concessionnaire l'a écrite
- color_factory - nom constructeur de la couleur
- chassis_no_tail - les trois derniers chiffres du numéro de châssis ; Carsensor ne publie pas le numéro complet
- seats - nombre de places
- fuel - carburant recommandé par le constructeur : essence ordinaire, essence à indice d'octane élevé ou gazole
- drive_catalog - type de transmission selon la fiche technique constructeur, par exemple FF (roues avant), FR (roues arrière) ou 4WD (les quatre roues)
- power_kw - puissance de horse_power convertie en kW
- power_kw_estimated - true quand la valeur en kW a été convertie depuis les chevaux
- engine_kind - architecture du moteur : nombre et disposition des cylindres, type de distribution ; pour une voiture électrique, moteur électrique
- engine_code - code moteur : L15D
- displacement_exact - cylindrée selon les données constructeur, au centimètre cube près : 1496
- grade_name - nom complet de la finition selon les données constructeur
- catalog_path - identifiant de la finition sur carsensor.net : identique pour les voitures de même finition
- maker_code - code de la marque propre à Carsensor
- model_code_site - code du modèle propre à Carsensor
- is_new - true avec la mention NEW : annonce publiée ou remise en ligne au cours de la dernière semaine
- labels - badges de l'annonce, par exemple garantie concessionnaire, photos à 360°, consultation en ligne, rapport d'évaluation
- is_maker_certified - true pour les voitures certifiées par le constructeur
- evaluation - résultat de l'inspection : qui l'a réalisée, note globale et date ; la note R est attribuée aux voitures dont la structure de la carrosserie a été réparée
- ais - fiche d'inspection détaillée de Carsensor : note globale, notes en lettres pour l'intérieur et l'extérieur, code modèle, kilométrage au compteur le jour de l'inspection, voiture entièrement repeinte ou non, compteur remplacé ou non, liste des défauts et lien vers une image où les dommages sont marqués
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/carsensor/change_id?api_key=YOUR_API_KEY&date=2026-09-29Réponse :
{ "change_id": 1254 }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/carsensor/changes?api_key=YOUR_API_KEY&change_id=1254Réponse :
{
"result": [
{
"id": 1254,
"inner_id": "AU7305608350",
"change_type": "added", // added - new listing
"created_at": "2026-09-29T19:12:40.512+03:00",
"data": { ... } // full listing data
},
{
"id": 1255,
"inner_id": "AU7363661281",
"change_type": "changed", // changed - new car price, JPY
"created_at": "2026-09-29T20:05:17.208+03:00",
"data": { "new_price": 2990000 }
},
{
"id": 1256,
"inner_id": "AU6927774389",
"change_type": "removed", // removed - listing deleted
"created_at": "2026-09-29T21:48:02.331+03:00",
"data": {}
}
],
"meta": { "cur_change_id": 1254, "next_change_id": 1257, "limit": 20 }
}GET/offer
Annonce unique par inner_id
Paramètres :
inner_id(requis)
https://{access_name}.auto-api.com/api/v2/carsensor/offer?api_key=YOUR_API_KEY&inner_id=AU7363661281Réponse : objet data (identique à /offers, mais sans l'enveloppe result)
Conservation
Les fichiers restent disponibles au moins 3 jours
Disponibilité
De nouveaux fichiers chaque matin
Format CSV
Les colonnes CSV sont séparées par le caractère pipe (|)
Structure de l'URL :
Paramètres :
access_name- votre sous-domaine personneldate- date de l'export au format aaaa-mm-jj, par ex. 2026-09-29file_name- nom du fichier avec extension
Fichiers 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 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.csvExemple de commande Wget
wget --method GET \
--header 'Authorization: Basic XXX==' \
'https://{access_name}.auto-api.com/yyyy-mm-dd/all_active.csv'Carsensor (carsensor.net) appartient à la société japonaise Recruit et compte parmi les plus grands sites de voitures d'occasion du pays. Seuls des professionnels y publient des annonces, du petit garage à la concession officielle de marque, et on y vend presque tout, y compris des kei cars, des camions et des camping-cars.
Sur Carsensor, les prix sont affichés en yens, en distinguant le prix du véhicule et le prix total avec les frais d'immatriculation chez le concessionnaire. L'annonce indique si des éléments de structure de la carrosserie ont été réparés ou remplacés, si la voiture est garantie et jusqu'à quel mois le contrôle technique est valable. Une partie des voitures est examinée par un inspecteur de Carsensor, et l'annonce comporte alors une fiche avec les notes et les défauts relevés.
Pour un importateur, c'est un moyen de trouver vite la finition recherchée chez les concessionnaires de tout le Japon sans manquer les nouvelles annonces. Les mêmes données montrent combien coûte un modèle sur le marché japonais et comment son prix évolue. Le code modèle et les caractéristiques du moteur permettent aussi d'estimer à l'avance les droits et taxes d'importation.
Via /changes, vous recevez les nouvelles annonces, les nouveaux prix des véhicules et les retraits de la vente. Aucun parser de votre côté n'est nécessaire.
Étendez votre accès aux données automobiles sur les marchés mondiaux avec nos API de plateforme complètes :