De authenticatie verloopt via OAuth2.0 Bearer Token.
Interfacemapping
De zoekinterface moet bij zoekopdrachten en detailquery's 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 | Aanspreking voor brieven, bijv. "Geachte". |
salutationCode | String | Code voor de aanspreking, 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 aanwezig. |
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 kilometrage van het voertuig. |
nextEmissionCheck | Date | Datum van de volgende emissiecontrole. |
vehicleMake | String | Voertuigmerk, bijv. "BMW". |
vehicleModel | String | Voertuigmodel, bijv. "3er". |
vehicleNo | String | Registratieplaatje van het voertuig. |
vin | String | Voertuig-identificatienummer (VIN). |
serialNumber | String | Serienummer van het voertuig of een bijbehorend onderdeel. |