401 Unauthorized bij Toepasbare Regels Zoeken API met productie API-key

Goedendag,

Ik heb onlangs een productie API-key ontvangen voor de DSO services.

Wanneer ik deze gebruik om werkzaamheden op te halen via de Toepasbare Regels Zoeken API in de productieomgeving:

POST https://service.omgevingswet.overheid.nl/publiek/toepasbare-regels/api/zoekinterface/v2/werkzaamheden/_zoek

Headers:

Ocp-Apim-Subscription-Key: [mijn productie API-key]

Accept: application/hal+json

Content-Type: application/json

Body:

{}

krijg ik steeds de volgende response terug:

{

"type": "https://content.omgevingswet.overheid.nl/fout/id/concept/Ongeautoriseerd",

"title": "Inloggegevens ontbreken",

"status": 401,

"detail": "Inloggegevens ontbreken"

}
  • De key is net ontvangen en zou voor de productieomgeving moeten werken.

  • De juiste headers en endpoint worden gebruikt.

  • Ook via Postman krijg ik dezelfde foutmelding.

Mijn vragen:

  • Moet de key nog geactiveerd worden voor deze specifieke API?

  • Is er een extra stap nodig in het ontwikkelaarsportaal?

  • Of is er een bekende storing of vertraging bij het activeren van nieuwe productie API-keys?

Alvast dank voor de hulp!

Denk dat je hier fout zit. Volgens de OpenAPI specificatie van het endpoint moet je de API key in een x-api-key header meegeven.

Visuele weergave van relevante stuk OAS:

Ik vermoed dat je een HTTP 200 respons zal krijgen als je de Ocp-Apim-Subscription-Key vervangt met x-api-key.

En uit interesse, waar heb je gelezen dat Ocp-Apim-Subscription-Key gebruikt zou moeten worden?

Met die andere key kwam chatgpt aanzetten, blijkbaar niet goed in hun systeem opgenomen.

Ik ben wel benieuwd hoe je zo een visuele weergave kan krijgen van jouw screenshot?

OpenAPI specificatie van Toepasbare regels zoeken - Ontwikkelaarsportaal plukken en inladen in editor.swagger.io.

Dank je wel, deze kende ik nog niet!

Waar ik eigenlijk op zoek naar ben is dat je bij stap 1 je adres invult en het type verbouwing. De verbouwing opties haal ik op via https://service.omgevingswet.overheid.nl/publiek/toepasbare-regels/api/zoekinterface/v2/werkzaamheden/_zoek

Daarna bij stap 2 wil ik dat je aanvullende vragen beantwoord. Ik denk dat ik hiervoor de api https://service.omgevingswet.overheid.nl/publiek/toepasbare-regels/api/toepasbareregelsuitvoerengegevens/v1/_zoek moet gebruiken, alleen krijg deze niet werkend.

Weet jij dat toevallig @RobinTopper ?

Nee. Technisch durf ik wel vragen over die APIs te beantwoorden. Maar inhoudelijk weet ik niks van de APIs van toepasbare regels.

Heb de vraag onder aandacht gebracht bij het team dat deze APIs heeft gemaakt, maar nog geen reactie.

Hallo @robvdijk,
Voor inhoudelijke vragen kun je ook bij IPLO terecht; Contact | Informatiepunt Leefomgeving

Dit topic is 180 dagen na het laatste antwoord automatisch gesloten. Nieuwe antwoorden zijn niet meer toegestaan.