Table of Contents |
---|
...
Een standaard item op basis van het Once-Only-principe waarbij u de minimale parameters van het formulier opgeeft. De voorwaarde is een CNAME onder http://*.burgerprofiel.be, en de respectievelijke testdomeinen.
Een tweede item met extensies:
nisCode
om aan te geven voor welk lokaal bestuur het formulier van toepassing isproductId
voor het IPDC-nummerURLs die niet onder http://burgerprofiel.be vallen, hiervoor is een
thirdPartyCookieApi
verplicht (zie Aanvraagformulieren - Third-party cookies)
Info |
---|
Once-Only-principle: minimale input voor een maximaal hergebruik Door het gebruik van IPDC en once-only principes streven we maximaal naar eenvoudige en eenduidige configuraties die de gebruiker een consistente ervaring geven doorheen het platform. De minimaal verpichte velden zijn hieronder aangegeven met * |
Key | Beschrijving | ||||
---|---|---|---|---|---|
| De link naar het fomulier dat geëmbed wordt in Mijn Burgerprofiel. Conform JSON-HAL kan dit een templated link zijn. Indien het formulier SSO verwacht (zie hieronder), dan kan in de URI template query expansion gedaan worden van
| ||||
| De link naar een formulier dat een gebruiker kan openklikken wanneer het formulier niet kan worden geëmbed, bijv. door browser-incompatibiliteit.
| ||||
| Alleen nodig als de formulieren worden aangeboden via een third-party domein, niet indien onder een CNAME van Voor meer details, zie https://vlaamseoverheid.atlassian.net/wiki/spaces/IKPubliek/pages/6180832603/Aanvraagformulieren+-+Third-party+cookies#Alternatieve-oplossing:-Third-party-cookie-API-endpoint | ||||
| Verplicht voor formulieren die een aangemelde context vereisen (samen met Geeft aan op welk endpoint de aangemelde context van MBP overgedragen kan worden. Voor meer details, zie Aanvraagformulieren - Authenticatie via Single Sign-on (SSO) | ||||
| Verplicht wanneer Geeft aan voor welke doelgroep of “audience” (ACM Client-ID) de token exchange moet gebeuren wanneer de burger het formulier opent.
| ||||
| Het IPDC- | ||||
| Voor formulieren die voor een lokale bestuur beschikbaar is.
Bijv.
|
...
Code Block | ||
---|---|---|
| ||
{ "_links": { "self": { "href": "https://dienstenleverancier.be/api/v1/form-submissions?limit=10&offset=0" }, "first": { "href": "https://dienstenleverancier.be/api/v1/form-submissions?limit=10&offset=0" }, "next": { "href": "https://dienstenleverancier.be/api/v1/form-submissions?limit=10&offset=10" }, "last": { "href": "https://dienstenleverancier.be/api/v1/form-submissions?limit=10&offset=20" }, }, "_pageMetadata": { "offset": 0, "size": 10, "totalItems": 26 }, "_embedded": { "items": [ { "_links": { "embed": { "href": "https://uw-eloket-cname.formulieren.burgerprofiel.be/submission/cff3bebb-dd1c-4937-b335-f6c8c9543cb6?token={TEMP_SSO_TOKEN}", "templated": true }, "fallback": { "href": "https://uw-eloket-cname.formulieren.burgerprofiel.be/submission/cff3bebb-dd1c-4937-b335-f6c8c9543cb6 }, "ssoTokenRegistrationApi": { "href": "https://uw-eloket-cname.formulieren.burgerprofiel.be/api/v1/temp-sso-token" } }, "sso": { "audience": "93a4b91a-93f4-4cb2-bdc5-14bc53762cef" }, "id": "cff3bebb-dd1c-4937-b335-f6c8c9543cb6", "productId": "697" "status": "in-progress", "created": "2020-08-11T08:34:55.451Z", "updated": "2020-08-19T10:58:12.379Z" }, { "_links": { "embed": { "href": "https://formulieren.loket.vlaanderen.be/submission/80a5af1f-8786-4124-9d60-652e53428a8d?token={TEMP_SSO_TOKEN}", "templated": true }, "fallback": { "href": "https://formulieren.loket.vlaanderen.be/submission/80a5af1f-8786-4124-9d60-652e53428a8d" }, "thirdPartyCookieApi": { "href": "https://formulieren.loket.vlaanderen.be/api/v1/third_party_cookies" }, "ssoTokenRegistrationApi": { "href": "https://formulieren.loket.vlaanderen.be/api/v1/temp-sso-token" } }, "sso": { "audience": "d9da076d-3069-481c-9fa7-783ccb84ad61" }, "id": "80a5af1f-8786-4124-9d60-652e53428a8d", "productId": "1390", "submissionTitle": "Renovatielening voor Structurele Elementen" "nisCode": "23096", "status": "in-progress", "created": "2020-08-11T08:34:55.451Z", "updated": "2020-08-19T10:58:12.379Z" }, ... ] } } |
...
status
:in-progress
zodat het formulier tussentijds kan bewaard wordencreated
: Datum wanneer de instantie van het formulier aangemaakt isupdated
: Datum wanneer de laatste wijziging is gebeurd aan de instantie van het formuliersubmissionTitle
: Optioneel veld die een specifieke titel geeft aan de submission
Query parameters
Parameter | Beschrijving |
---|---|
|
...
Voor API’s, zie https://vlaamseoverheid.atlassian.net/wiki/spaces/IKPubliek/pages/2076934790/Algemene+REST+API-specificaties#ACM-OAuth-met-burgeridentificatie
Voor Front-end SSO, zie Aanvraagformulieren - Authenticatie via Single Sign-on (SSO)
Afhandeling foutberichten
...