MAGDA Mobiliteit
Inleiding
Voertuiggegevens ophalen. Deze info kunnen gemeentes gebruiken voor het aanrekenen van parkeerretributies of GAS-boetes. Daarnaast zijn er ook use cases met betrekking tot lage emissie zones of voertuigkeuringen.
Protocol
Idem als bij alle Magda connectoren.
Specifieke applicatie eigenschappen
Specifieke applicatie eigenschappen, los van de eigenschappen die de toegang regelen.
Car
Enkel voor giveCar.
De aangesproken service wordt uitgefaseerd langs de kant van MAGDA. Gebruik bij voorkeur de overige functies binnen de mobiliteitsconnector.
Mobility
Voor de overige functies.
De MAGDA Mobiliteit-connector is de enige MAGDA-connectorvariant die communiceert via een REST API. De andere MAGDA-connectoren hanteren SOAP als communicatiemodus.
Eigenschap | Default | Beschrijving |
|---|---|---|
| - | Base-URL voor de Mobility REST API |
| - | OAuth2 token-endpoint URL |
| - | OAuth2 scopes (spatie-gescheiden) |
| - | OAuth2 client ID (UUID-formaat) |
| - | Lokaal bestandspad naar de JWK-key (JSON-formaat) |
|
| Indien |
| - | AWS Secrets Manager-pad voor de JWK-key. |
Services en functies
giveCar
Vraag voertuiggegevens op op basis van nummerplaat.
De aangesproken service wordt uitgefaseerd langs de kant van MAGDA. Gebruik bij voorkeur de overige functies binnen de mobiliteitsconnector.
Workflow expressie
${magda.giveCar(String licensePlate, String date, String dossierId)}
Input
Inputparameters | Data type | Voorbeeld | Uitleg |
|---|---|---|---|
licensePlate | String | ‘ABC 123’ | Nummerplaat voertuig |
date | String (date format: YYYY-MM-DD) | ‘2025-05-30’ | Refertedatum |
Output
Je krijgt een object terug met voertuiggegevens.
MAGDA-documentatie
Technische documentatie rond geefVoertuig
giveCrossbordertitularsByPlate
Vraag gegevens buitenlandse voertuigen op op basis van nummerplaat.
Workflow expressie 1
${magda.giveCrossbordertitularsByPlate(String plateNr1, String countryCode)}
Input
Inputparameters | Data type | Voorbeeld | Uitleg |
|---|---|---|---|
plateNr1 | String | ‘ABC 123’ | Nummerplaat voertuig |
countryCode | String (hoofdletters volgens ISO 3166-1 alpha-2 landcode) | ‘SE’ | Landcode |
Workflow expressie 2
${magda.giveCrossbordertitularsByPlate(String plateNr1, String countryCode, String dateTime)}
Input
Inputparameters | Data type | Voorbeeld | Uitleg |
|---|---|---|---|
plateNr1 | String | ‘ABC 123’ | Nummerplaat voertuig |
countryCode | String (hoofdletters volgens ISO 3166-1 alpha-2 landcode) | ‘SE’ | Landcode |
dateTime | String (formaat volgens ISO-8601 date-time) | ' 2024-09-15T11:30:00Z' | Refertedatum |
Output
Je krijgt een object terug met voertuiggegevens.
MAGDA-documentatie
Technische documentatie rond mobility/crossborderTitulars-v1
giveRegistrationsTitularByPlate
Vraag voertuiggegevens op op basis van nummerplaat.
Workflow expressie 1
${magda.giveRegistrationsTitularByPlate(String plateNr)}
Input
Inputparameters | Data type | Voorbeeld | Uitleg |
|---|---|---|---|
plateNr | String | ‘1ABC123’ | Nummerplaat voertuig |
Workflow epressie 2
${magda.giveRegistrationsTitularByPlate(String plateNr,String ssin)}
Input
Inputparameters | Data type | Voorbeeld | Uitleg |
|---|---|---|---|
plateNr | String | ‘1ABC123’ | Nummerplaat voertuig |
ssin | String | '85010212345’ | Rijksregisternummer. Het antwoord zal extra info over de eigenaar bevatten. |
Workflow epressie 3
${magda.giveRegistrationsTitularByPlate(String plateNr,String ssin,String dateTime)}
Input
Inputparameters | Data type | Voorbeeld | Uitleg |
|---|---|---|---|
plateNr | String | ‘1ABC123’ | Nummerplaat voertuig |
ssin | String | '85010212345’ | Rijksregisternummer. Het antwoord zal extra info over de eigenaar bevatten. |
dateTime | String (formaat volgens ISO-8601 date-time) | ' 2024-09-15T11:30:00Z' | Refertedatum |
Output
Je krijgt een object terug met voertuigggevens.
Magda-documentatie
Technische documentatie rond mobility/registrationsTitular-v1