Centarauto API
  • Documentation
  • Assistance

›Sélène

Sélène

  • Introduction
  • Authentification
  • Entretiens
  • Distributions
  • Bulletins de Rappels Constructeurs
  • Codes défauts constructeur (DTC)
  • Cas de pannes
  • Erreurs

Entretiens

Pour obtenir le prochain entretien du véhicule

Requête

Recherche par Immat

Endpoint

POST https://selene.api.centarauto.fr/nextEntretien

Paramètres

ParamètreRequis / FacultatifTypeDescription
immatrequisstringN° d'immatriculation
kmrequisintegerRelevé kilométrique à date
kmMoyenfacultatifintegerKimlométrage annuel moyen

Si ce paramètre est omis, une valeur sera calculée automatiquement en utilisant la date de mise en circulation du véhicule

Recherche par détails du véhicule

Endpoint

POST https://selene.api.centarauto.fr/nextEntretienByDetails

Paramètres

ParamètreRequis / FacultatifTypeDescription
immatrequisstringN° d'immatriculation
vinrequisstringCode vin
marquerequisstringMarque
modelerequisstringModèle
versionfacultatifstringVersion
codeMoteurrequisstringCode moteur
puisKwrequisintegerPuissance en kw
cylindreerequisintegerCylindrée
dateCirculrequisstringDate de mise en circulation sous le format jj/mm/aaaa
energierequisenumDIESEL / ESSENCE / AUTRE
kmrequisintegerRelevé kilométrique à date
kmMoyenfacultatifintegerKimlométrage annuel moyen

Si ce paramètre est omis, une valeur sera calculée automatiquement en utilisant la date de mise en circulation du véhicule

Réponse

Paramètres

ParamètreTypeDescription
echeancestringEchéance
datestringDate prévue de la révision
joursRestantsintegerNbre des jours restants à la révison
kilometrageintegerLe kilométrage prévue à la date de la révision
kmRestantsintegerNbre des km restants à la révison
detailsarrayListe des éléments concernés par la révision

Le paramètre details est un array d'objets contenant les paramètres suivants :

ParamètreTypeDescription
idstringUn identifiant unique
descriptionstringDescription de l'élément

La liste des couples id / description posible est détaillée ci-dessous :

idDescription
7Filtre à huile
8Filtre à air
9Filtre à carburant
10Courroie d’accessoires
71Liquide de frein
306Courroie de distribution
416Filtre de boîte
424Filtre d'habitacle
686Bougies',
1123Chaîne de distribution
1256Filtre à particules
1602Liquide de refroidissement
1667Huile de transmission
3069Huile de boîte
3224Huile moteur
3225Huile de boîte
5039Filtre de boîte
5685Huile de boîte

Exemple

Requête

const axios = require('axios').default;

const url = 'https://selene.api.centarauto.fr/nextEntretien';
// Remplacer ACCESS_TOKEN par celui obtenu suite à l'appel à "/auth"
const accessToken = ACCESS_TOKEN
const headers = {
  'Authorization' : 'Bearer ' + accessToken,
}
const data = {
  immat: "DL997DG",
  km: 110000,
  kmAnnuel: 20000
};

// Send the POST request
axios({
  method: 'post',
  url,
  headers,
  data
})
  .then((response) => response.data)
  .then((data) => {
    // Utiliser la réponse
    console.log("Data : ", data);
  })
  .catch((error) => {
    // Gérer l'erreur
    console.log("Error : ", error.response);
  });

Réponse

{
  "date": "2020-12-03T00:00:06+01:00",
  "kilometrage": 120000,
  "echeance": "Révison n° 8 (120 000 km / 8 ans)",
  "joursRestants": 182,
  "kmRestants": 9999,
  "details": [
    {
      "id": 7,
      "description": "Filtre à huile"
    },
    {
      "id": 3224,
      "description": "Huile moteur"
    },
    {
      "id": 3357,
      "description": "Liquide de frein"
    },
    {
      "id": 424,
      "description": "Filtre d'habitacle"
    },
    {
      "id": 686,
      "description": "Bougies"
    },
    {
      "id": 8,
      "description": "Filtre à air"
    },
    {
      "id": 306,
      "description": "Courroie de distribution"
    }
  ]
}