...
Concreet hebben we de volgende zaken nodig:
De URL naar uw Provider API endpoint om de beschikbare formulieren op te halen. Optioneel ook een endpoint om de ingediende formulieren op te halen. Deze API moet voldoen aan de specificaties zoals omschreven in
(sectie “GET /api/v1/forms”)API-specificaties voor aanbieders van formulieren
Uw ACM ClientId - verplicht met een inkomende trustrelatie met Mijn Burgerprofiel (zie https://vlaamseoverheid.atlassian.net/wiki/spaces/IKPubliek/pages/6117854932/ACM+Integratie+Informatie#Aanvragen---Provider-API). U krijgt een Token Exchange token vanuit Mijn Burgerprofiel met daarin de
rrn
-claimOm uw formulieren te kunnen embedden zorgt u ervoor dat:
De aangeboden formulieren voldoen aan de vormvereisten zoals omschreven in
Een Er een third-party-cookie API endpoint bestaat die voldoet aan deze specificaties: Aanvraagformulieren - Third-party cookies > bij voorkeur de CNAME-oplossing
De nodige frontend communicatie voorzien is zoals gedocumenteerd in: https://vlaamseoverheid.atlassian.net/wiki/spaces/IKPubliek/pages/5873176651/API-specificaties+voor+aanbieders+van+formulieren#Frontendformulieren#Formulieren-communicatieintegreren-voorin-ge%C3%ABmbeddeMijn-formulierenBurgerprofiel
Ondersteuning voor Frontend Token Exchange om de aangemelde context van Mijn Burgeprofiel naar uw systeem te kunnen doorgeven, volgens deze specificaties: Aanvraagformulieren - Authenticatie via Single Sign-on (SSO)
Minimale data voor een eenvoudige aansluiting (voorbeelden)
Eenvoudige aansluiting die opent in een nieuwe tab
...
Hieronder staat de data die nodig is om een eenvoudige aansluiting toe te voegen die onder *.vlaanderenburgerprofiel.be valt (first-party). Door de embed
-property toe te voegen kunnen deze formulieren geëmbed worden op Mijn Burgerprofiel:
...