Documentation de l'API

Un seul endpoint REST, une authentification par token, une réponse JSON.

Endpoint

Toutes les requêtes se font en HTTPS sur :

endpoint
POST https://api-cg.preprod.mb-world.tech/v1/simulateurs/carte-grise

Authentification

Chaque compte dispose d'un token. Envoyez-le dans l'en-tête Authorization. Le compte doit avoir accès au simulateur demandé.

en-tête
Authorization: Bearer <votre_token>
Content-Type: application/json

Paramètres de la requête

Corps JSON. Seule demarche est toujours requise ; les autres champs dépendent de la démarche.

ChampTypeDescription
demarcheentierDémarche (1 = 1re immatriculation, 2 = occasion, 4 = duplicata…)
franceOuImportchaîneneuf ou importe (démarche 1)
typeVehiculeentierIdentifiant du type de véhicule (1 = tourisme, 2 = camionnette…)
energieentierIdentifiant de l'énergie (1 = essence, 2 = gazole, 8 = électrique…)
puissanceCventierPuissance administrative (chevaux fiscaux)
tauxCo2entierÉmission de CO2 en g/km
datePremiereMiseEnCirculationdateFormat ISO AAAA-MM-JJ
receptionCommunautairebooléentrue = malus CO2, false = malus au CV
invaliditebooléenTitulaire handicapé (exonère le malus)
poidsentierMasse en ordre de marche (kg), pour la taxe au poids
departementchaîneCode département (ex. "75", "2A")

Référentiels (identifiants)

Les champs demarche, typeVehicule et energie attendent un identifiant entier. Correspondances :

Démarche

IDLibellé
1Première immatriculation en France d'un véhicule
2Immatriculation d'un véhicule d'occasion
3Changement d'adresse
4Duplicata
5Achat par le locataire après LLD/LOA/crédit bail
6Ajout ou retrait d’une personne sur la carte
7Usurpation du numéro d'immatriculation du véhicule
8Passage en véhicule de collection
9Remplacement d’un véhicule détruit lors d’une catastrophe naturelle
10Héritage (hors veuvage) d'un véhicule
11Modification du véhicule
12Correction d'erreur de saisie sur le certificat du fait de l'administration
13Certificat W garage
14Conversion d'une immatriculation FNI (exemple 123-AB-45) à une immatriculation SIV (exemple AB-123-CD)

Type de véhicule

IDLibellé
1Véhicule de tourisme (VT ou M1) ex-Voiture particulière (VP)
2Camionnette, Utilitaire pour le transport de marchandises jusqu'à 3,5 tonnes (CTTE, N1)
3Moto jusqu'à 125 cm3 (MTL, L3e, L4e)
4Moto de plus de 125 cm3 (MTT1, MTT2, L3e, L4e)
5Cyclomoteur à 2 ou 3 roues (moins de 50 cm3) non carrossé
6Tricycle à moteur
7Quad et Quadricycle à moteur (QM, L6e, L7e)
8Transport en commun de personnes (TCP, M2, M3)
9Véhicule automoteur spécialisé (VASP) de moins de 3.5 tonnes (M1 ou N1)
10Camion - PTAC > à 3,5 tonnes et < à 6 tonnes
11Camion - PTAC > ou = à 6 tonnes et < à 11 tonnes
12Camion - PTAC > ou = à 11 tonnes
13Tracteur routier jusqu'à 3,5 tonnes (TRR, N1)
14Tracteur routier de plus de 3,5 tonnes (N2, N3)
15Véhicule agricole
16Caravane, remorque et semi-remorque
17Véhicule automoteur spécialisé (VASP) de 3.5 tonnes et plus (N2 ou N3)

Énergie

IDLibellé
1Essence (ES)
2Gazole (GO), Biogazole B100 (BL)
3Essence/électricité - hybride rechargeable (EE)
5Superéthanol E85, E85-GPL, E85-GasNat (FE, FG, FN)
6E85/élec, E85-GPL/élec, E85-GazNat/élec - hybride non rechargeable (FH, FQ, FP)
7Essence-GPL (EG), Essence-gaz naturel (EN)
8Électricité (EL), Hydrogène (H2) ou combinaison des 2 (HE, HH)
9Gaz naturel (GN)
10Gazogène (GA)
11GPL/électricité, Gaz naturel/élec - hybride rechargeable (PE, NE)
12Gazole/électricité, Biogazole/électricité - hybride rechargeable (GL, BL)
13Gazole/électricité, Biogazole/électricité - hybride non rechargeable (GH, BH)
14GPL/électricité, Gaz naturel/élec - hybride non rechargeable (PH, NH)
15Air comprimé (AC)
16Essence/électricité - hybride non rechargeable (EH)
17Gazole-GPL (G2), Gazole-gaz naturel (GF, 1A)
18E85/élec, E85-GPL/élec, E85-GazNat/élec - hybride rechargeable (FL, FR, FM)
19Essence-GPL/élec, Essence-gaz naturel /élec - hybride rechargeable (ER, EM)
20Essence-GPL/élec, Essence-gaz naturel /élec - hybride non rechargeable (EQ, EP)
21GPL (GP)

Exemple de requête

curl
curl -X POST 'https://api-cg.preprod.mb-world.tech/v1/simulateurs/carte-grise' \
  -H 'Authorization: Bearer <token>' \
  -H 'Content-Type: application/json' \
  -d '{
    "demarche": 1, "franceOuImport": "neuf",
    "typeVehicule": 1, "energie": 1,
    "puissanceCv": 7, "tauxCo2": 120,
    "datePremiereMiseEnCirculation": "2024-06-01",
    "receptionCommunautaire": true, "poids": 1500,
    "departement": "75"
  }'

Réponse

200 OK
{
  "y1": 482.65,
  "y2": 0,
  "y3": 100,
  "y4": 11,
  "y5": 2.76,
  "total": 596.41,
  "mode": "complet",
  "components": [ /* détail taxe par taxe */ ]
}

Codes d'erreur

CodeSignification
401Token manquant ou invalide
403Le compte n'a pas accès à ce simulateur
404Barème introuvable (département, type ou énergie inconnu)
422Données invalides ou démarche non simulable

Obtenez votre clé d'API

Choisissez un plan et commencez à calculer en quelques minutes.

Voir les tarifs
Loading…
Loading the web debug toolbar…
Attempt #