L'authentification s'effectue via un jeton porteur OAuth2.0.
Mappage des interfaces
L'interface de recherche pour la recherche et l'interrogation détaillée doit retourner les champs suivants pour chaque véhicule. Lors de la recherche, au moins vehicleNo doit être renseigné, qui est utilisé chez Belbo comme clé interne entre le DMS et belbo :
| Attribut | Type | Description |
|---|---|---|
letterSalutation |
String | Formule de politesse pour les lettres, par ex. « Monsieur/Madame ». |
salutationCode |
String | Code pour la formule de politesse, par ex. « MR » ou « MRS ». |
customerNo |
String | Numéro de client unique. |
firstname |
String | Prénom du client. |
lastname |
String | Nom du client. |
phoneNumber |
String | Numéro de téléphone du client. |
email |
String | Adresse e-mail du client. |
company |
String | Nom de l'entreprise, le cas échéant. |
city |
String | Lieu de résidence ou ville du client. |
postalCode |
String | Code postal du client. |
street |
String | Rue et numéro du client. |
lastServiceText |
String | Description du dernier événement de service. |
licensePlate |
String | Plaque d'immatriculation du véhicule. |
category |
String | Catégorie de véhicule, par ex. « VL » ou « PL ». |
mileage |
Integer | Kilométrage actuel du véhicule. |
nextEmissionCheck |
Date | Date du prochain contrôle antipollution. |
vehicleMake |
String | Marque du véhicule, par ex. « BMW ». |
vehicleModel |
String | Modèle du véhicule, par ex. « Série 3 ». |
vehicleNo |
String | Numéro d'immatriculation du véhicule. |
vin |
String | Numéro d'identification du véhicule (VIN). |
serialNumber |
String | Numéro de série du véhicule ou d'une pièce associée. |