...
Algemeen
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.
Hieronder zijn de dienst specifieke response codes te vinden.
200 Succes
Bij een succesvol antwoord bevat de response een payload zoals omschreven op Beschrijving Antwoord (GET /attesten/asbestattesten (work in progress))
400 Bad Request door OVAM
Indien OVAM een 400 Bad request doorgeeft, zal MAGDA die doorgeven aan de afnemer waarbij de details van de foutmelding van OVAM worden opgenomen in het detail element
Code Block | ||
---|---|---|
| ||
{
"title": "Bad Request",
"status": 400,
"detail": "DATA - Bad Request",
"instance": "9f32f093-e5e8-40e0-89ca-fdaaf5635dae"
}js |
404 Not found
Unknown gebouweenheidId
provided as path parameter in the request → nog aanpassen
Code Block | ||
---|---|---|
| ||
{
"title": "Not found",
"status": 404,
"detail": "Gebouweenheid is niet gevonden in het systeem.",
"instance": "9f32f093-e5e8-40e0-89ca-fdaaf5635dae"
} |
422 Unprocessable Content
502 Bad Gateway
Indien er geen connectie kan gemaakt worden met OVAM, of het antwoord van OVAM is niet bruikbaar zal een 502 “Bad Gateway” worden teruggegeven.
Code Block | ||
---|---|---|
| ||
{ "title": "UnprocessableBad contentGateway", "status": 422502, "detail": "HetUnexpected zoekresultaaterror moetfrom minderthe dansource: 1000 entries bevatten, verfijn je zoekopdracht.Bad Gateway", "instance": "9f32f093f2eb9c9a-e5e8bbae-40e0460b-89ca8107-fdaaf5635dae72f8536bde2d" } |
502 Bad Gateway
Indien er geen connectie kan gemaakt worden met OVAM, of het antwoord van OVAM is niet bruikbaar zal een 502 “Bad Gateway” worden teruggegeven.Ook wanneer het aantal resultaten te groot is (> 999) wordt een fout 502 teruggegeven:
Code Block | ||
---|---|---|
| ||
{ "title": "Bad Gateway", "status": 502, "detail": "Unexpected error from the source: Bad GatewaySource: Deze zoekopdracht leverde te veel resultaten op.", "instance": "f2eb9c9a-bbae-460b-8107-72f8536bde2d" } |