De authenticatie verloopt via OAuth2.0 Bearer Token.
Interface Mapping
De zoek-interface moet bij zoekopdrachten en detailaanvragen de volgende velden per voertuig teruggeven. Bij het zoeken moet minimaal vehicleNo ingevuld zijn, wat bij Belbo als interne sleutel tussen het DMS en belbo wordt gebruikt:
| Attribuut | Type | Beschrijving |
|---|---|---|
letterSalutation |
String | Aanhef voor brieven, bijv. "Geachte". |
salutationCode |
String | Code voor de aanhef, bijv. "MR" of "MRS". |
customerNo |
String | Uniek klantnummer. |
firstname |
String | Voornaam van de klant. |
lastname |
String | Achternaam van de klant. |
phoneNumber |
String | Telefoonnummer van de klant. |
email |
String | E-mailadres van de klant. |
company |
String | Bedrijfsnaam, indien beschikbaar. |
city |
String | Woonplaats of stad van de klant. |
postalCode |
String | Postcode van de klant. |
street |
String | Straat en huisnummer van de klant. |
lastServiceText |
String | Beschrijving van de laatste servicegebeurtenis. |
licensePlate |
String | Kenteken van het voertuig. |
category |
String | Voertuigcategorie, bijv. "PKW" of "LKW". |
mileage |
Integer | Huidige kilometerstand van het voertuig. |
nextEmissionCheck |
Date | Datum van de volgende emissietest. |
vehicleMake |
String | Voertuigmerk, bijv. "BMW". |
vehicleModel |
String | Voertuigmodel, bijv. "3er". |
vehicleNo |
String | Nummerbord van het voertuig. |
vin |
String | Voertuig-identificatienummer (VIN). |
serialNumber |
String | Serienummer van het voertuig of een bijbehorend onderdeel. |