Document toolboxDocument toolbox


DIGITAAL VLAANDEREN

Beschrijving Antwoord (POST dossier/dossiers)

Algemeen

Afhankelijk van welke waarde in de Bron header parameter wordt ingevuld en de bijhorende waarden worden ingevuld in de payload zullen verschillende acties worden uitgevoerd. Het antwoord bevat een status code 200 indien de registratie gelukt is. Elke andere code duist op een niet geslaagde registratie.

Opgelet : voor onderstaande verwerking gedaan wordt moet aan de request validatieregels voldaan zijn!

Bron header param

Payload voorwaarde

Actie

STAT

N/A

  • Registreer het dossier bij DOSIS

SUB

agent.Identificatie

  • Valideer het dossier bij Subsidieregister

  • Indien validatie geslaagd, registreer het dossier bij Subsidieregister

    • Indien registratie bij Subsidieregister niet geslaagd → geef foutmelding

  • Indien validatie niet geslaagd → geef foutmelding

agent.VOPNumber

  • Valideer het dossier bij Subsidieregister

  • Indien validatie geslaagd, registreer het dossier bij Subsidieregister

    • Indien registratie bij Subsidieregister niet geslaagd → geef foutmelding

  • Indien validatie niet geslaagd → geef foutmelding

SUBSTAT

agent.Identificatie

  • Valideer het dossier bij Subsidieregister

  • Indien validatie geslaagd, registreer het dossier bij DOSIS

    • Indien registratie bij DOSIS geslaagd, registreer het dossier bij Subsidieregister

      • Indien registratie bij Subsidieregister niet geslaagd → geef foutmelding

    • Indien registratie bij DOSIS niet geslaagd → geef foutmelding

  • Indien validatie niet geslaagd → geef foutmelding

Succesvol antwoord

Indien de validatie van de request data en de verwerking zoals hierboven omschreven slaagt zal een response code 201 “Created” worden teruggegeven. Er is geen payload aanwezig.

Foutmeldingen

Details over de foutmeldingen van de MAGDA REST services is te vinden op https://vlaamseoverheid.atlassian.net/wiki/spaces/MG/pages/1901658806

Indien de registratie of validatie niet slaagt zal een status code verschillend van 201 “Created” worden teruggegeven

Indien een validatie van de aangeleverde data niet slaagt zal een status 400 worden teruggegeven met de bijhorende Description in de ErrorMessage in de payload. Zie de Vraag pagina voor de verschillende meldingen.

Andere foutcodes zijn mogelijk zoals omschreven op https://vlaamseoverheid.atlassian.net/wiki/spaces/MG/pages/1901658806

Voorbeeld

{ "title": "Bad request", "status": "400", "detail": "Een VOPnummer kan enkel meegegeven worden met bron SUB" }

Op deze pagina


Met vragen kunt u steeds terecht bij de MAGDA Service Desk.

 


Voor vragen of opmerkingen kan u de MAGDA helpdesk contacteren

De MAGDA Gebruikersomgeving is een officiële website van de Vlaamse overheid

uitgegeven door Digitaal Vlaanderen