API key voor PRE omgeving lijkt niet te werken

Hoi Mensen, ik probeer wat requests uit:

maar krijg netwerk error’s (zie screendump)

Werkt dit wel bij anderen?

OF is er een andere manier om authorisatie -key’s te testen?

Als ik je stappen volg, krijg ik de verwachte HTTP 200 respons op het /crss endpoint van de Presenteren V8.

Andere mogelijkheden om dit te testen zijn mbv curl op de commandline, of apps met een UI: Postman, Bruno.

EDIT:
Als ik het /crss endpoint van de GeometrieOpvragen V1 API probeer met de voor mij beschikbare API keys (beiden uitgegeven voor PRE), slaagt slechts één van de twee pogingen. In editor.swagger.io komt het er uit als:


In curl is te zien dat er een HTTP 403 als respons komt.

Als je kan bevestigen dat je met jouw API key ook een HTTP 403 respons krijgt, kan je het probleem aanmelden bij IPLO als storing of vraag

Ik heb allerlei vreemde responses inderdaad… ook met onderstaande curl

ik krijg OF een 403 als json terug met “De gebruiker mag geen gebruik maken van de opgevraagde dienst” OF een html fout met <fault><type>https://content.omgevingswet.overheid.nl/fout/id/concept/Ongeautoriseerd</type><title>HTTP 401 Unauthorized.</title>

Ik heb intussen 4 keys geprobeerd, maar t komt allemaal wat knullig over zo.
Worden de api’s zelf niet gemonitord dan? Dit is als ontwikkelaar natuurlijk zeer demotiverend, als api’s niet betrouwbaar zijn, en bij problemen je een dagendurende issuetracker in wordt gestuurd :frowning:

curl -X ‘GET’
https://service.pre.omgevingswet.overheid.nl/publiek/omgevingsdocumenten/api/geometrieopvragen/v1/geometrieen/093bdb5b8a5640afbd4dc823b00238c1?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FEPSG%2F0%2F28992
-H ‘accept: application/hal+json’
-H ‘x-api-key: zet-je-key-hier’

Ik zal een issue inschieten

Hoi Richard,
Voor de status van API’s, zie:
PRE: https://status.pre.omgevingswet.overheid.nl/
PROD: https://status.omgevingswet.overheid.nl/
De API’s zijn dus allemaal beschikbaar. Het lijkt erop dat er iets niet goed zit met de autorisatie van de geometrie opvragen API op de PRE omgeving.

Voor het opvragen van geometrie op PROD:

curl --location ‘https://service.omgevingswet.overheid.nl/publiek/omgevingsdocumenten/api/geometrieopvragen/v1/geometrieen/59064d0f-0b7e-4c65-9755-3aed8bcc04fb?crs=http%3A%2F%2Fwww.opengis.net%2Fdef%2Fcrs%2FEPSG%2F0%2F28992
–header ‘x-api-key: jouw-key hier’

Worden de api’s zelf niet gemonitord dan? Dit is als ontwikkelaar natuurlijk zeer demotiverend, als api’s niet betrouwbaar zijn,

De links van Bart laten al zien dat de APIs wel degelijk in de gaten worden gehouden. Maar dit probleem ligt helaas niet bij de APIs. Voor alle APIs zit een service die de API key controleert en vervolgens het verkeer doorzet. Daar vallen jouw 403s niet op als uitzonderlijk, dus zal het huidige probleem niet snel opgemerkt worden. De APIs zelf direct onbetrouwbaar noemen is dus wat kort door de bocht.

en bij problemen je een dagendurende issuetracker in wordt gestuurd

Ik ben actief op dit forum om vragen binnen mijn invloedssfeer zo snel mogelijk opgelost te krijgen, en om inderdaad buiten het reguliere incidenten proces te blijven. Dat is hier helaas niet mogelijk

Hoi Robin, excuus als ik wat mopperig doe. Ik probeer dit soort dingen in mijn vrije tijd en dan is het erg lastig als je ‘even’ niet door kunt…

In dit geval kan ik gewoon niet verder omdat mijn sleutels(!) niet worden geaccepteerd op pre om geoms op te halen bij de ‘geometrie-opvragen-api’ lijkt het.

FYI: ik wil alle geoms ophalen van regeltekstannotaties. Dat werkt voor mij op de PRE niet (key problemen?), op de PROD wel, maar daar zitten bijna geen geom-id’s in de annotaties…

Als ontwikkelaars zijn wij natuurlijk NOG afhankelijker van het werken van de uiteindelijk api aanroepen.

Ik heb intussen een issue ingeschoten, en ik heb nieuwe keys aangevraagd.

Voor mij is het natuurlijk gissen of het een key probleem is, een aanroep probleem of ‘iets met de api’…

Maar goed, sorry dus :slight_smile:

Alle PRE keys die ik heb om mee te testen, hebben weer toegang tot de GeometrieOpvragen API. Probleem lijkt verholpen.