Bij het via de http connector van Power Automate uitvoeren van het volgende BAG API v2 verzoek krijg ik de foutmelding dat de Accept-Crs header ontbreekt. Terwijl deze wel meegegeven wordt. Zie hier het verzoek:
"uri": https://api.bag.acceptatie.kadaster.nl/lvbag/individuelebevragingen/v2/adressenuitgebreid?postcode=2594AN&huisnummer=265&exacteMatch=true,
"method": "GET",
"headers":
"X-Api-Key": "xxxxxxxxxxx",
"Accept-Crs": "epsg:28992"
De response met foutmelding is:
“status”: 412,
“title”: “Gewenste coördinatenstelsel voor geometrie moet worden opgegeven.”,
“type”: “RFC 7232 - Hypertext Transfer Protocol (HTTP/1.1): Conditional Requests”,
“detail”: “Precondition failed.”,
“instance”: “https://api.bag.acceptatie.kadaster.nl/lvbag/individuelebevragingen/v2/adressenuitgebreid?postcode=2594AN&huisnummer=265&exacteMatch=true”,
“code”: “acceptCrsMissing”
Als ik requestcatcher.com gebruik, dan zie ik dat de “Accept-Crs” header inderdaad niet door Power Automate wordt doorgegeven. Ik ben benieuwd of iemand een oplossing kent voor dit probleem?
Ik vermoed dat “Accept-“ headers gevalideerd worden door Power Automate, en dat enkel standaard “Accept-“ headers worden geaccepteerd en doorgegeven. “Accept-Crs” valt dan af. Accepteert de BAG API misschien ook een andere syntax voor de “Accept-Crs” header i.p.v. “Accept-Crs”?
Ik hoop dat iemand mij met dit vraagstuk kan helpen?