...
Voor meer informatie rond de werking van uitzonderingen in RESTful service, wordt verwezen naar Werking en overzicht uitzonderingen MAGDA RESTful services. Op deze pagina zijn de verschillende response codes te vinden en voorbeelden ervan.
...
Response code 400
Bij validatie fouten zal VMSW WiV de errormessage uitbreiden met de verschillende validaties die falen door een validationErrors element toe te voegen. MAGDA neemt deze informatie over.
Code Block |
---|
{ "validationErrors": [ { "name": "string", "reason": "string" } ], "title": "string", "status": 0, "detail": "string" } |
Response code 404
De eigenaar van een woning iseen Woonmaatschappij
Code Block |
---|
Indien VMSW een 404 terug geeft is geen woning gevonden voor de opgegeven path parameters. MAGDA neemt deze foutmelding over met de toevoeging van “Source: “ in het detail element.
{
"title": "Not found",
"status": 404,
"detail": "Source: Indien de eigenaar van een woning een Woonmaatschappij is dan dient de woning aangemaakt te worden via Projectportaal.",
"instance": "e24aff4c-2df9-458c-8bb8-fbe71c745df6"
} |
Er bestaat al een woning met gelijkaardige gegevens
Code Block |
---|
{
"title": "Not found",
"status": 404,
"detail": "Source: Er bestaat al een woning met gelijkaardige gegevens.",
"instance": "e24aff4c-2df9-458c-8bb8-fbe71c745df6"
} |
Er bestaat al een woning met gelijkaardige gegevens binnen uw patrimonium
Code Block |
---|
{ "title": "Not found", "status": 404, "detail": "Source: Geen woning gevonden Er bestaat al een woning met gelijkaardige gegevens binnen uw patrimonium.", "instance": "e24aff4c-2df9-458c-8bb8-fbe71c745df6" } |
Response code 500 van
...
WiV
Indien VMSW WiV een 500 terug geeft zal MAGDA een 502 terug geven aan de afnemer. In de payload van VMSW WiV zit enkel een message welke wordt overgenomen in het detail element, voorafgegaan door “Source: “.
...