Hoe kunnen wij correct o.b.v. locaties de omgevingsdocumenten opvragen?

Met de omgevingswet API’s willen wij omgevingsdocumenten opvragen op basis van locatie (bijv. een intersect met een punt). Hiervoor gebruiken wij de Presenteren API om de locaties op te halen.

In een POST-request gebruiken we de volgende URL:

https://service.pre.omgevingswet.overheid.nl/publiek/omgevingsdocumenten/api/presenteren/v6/locaties/_zoek

Met de juiste headers (content-type, API-key, accept-crs…) en de volgende body:

{“geo”:{
“geometrie”:{
“type”:“Point”,
“coordinates”:[139784,442870]},
“spatialOperator”:“intersects”
}
}

De body hebben we opgesteld aan de hand van de volgende documentatie: Functionele Documentatie V6

Hiermee krijgen wij de volgende foutmelding:

“type”: “environment_portal405/c/VerkeerdVerzoek”,
“title”: “Runtime Error”,
“status”: “405”,
“detail”: “Method not allowed for given API resource”,

Er lijkt dus nog iets mis te gaan met het verzoek.

Daarnaast hebben wij nog voor de URL het volgende alternatief geprobeerd:

https://service.pre.omgevingswet.overheid.nl/publiek/omgevingsdocumenten/api/presenteren/v6/GeoZoekobject/_zoek

Waarbij we de volgende foutmelding krijgen:

“type”: “environment_portal404/c/VerkeerdVerzoek”,
“title”: “Runtime Error”,
“status”: “404”,
“detail”: “No matching resource found for given API Request”,

Hoe kunnen wij correct o.b.v. locaties de omgevingsdocumenten opvragen?

In onze zoektocht hebben wij het volgende topic gevonden: link, maar wij lopen stuk op de details van de request.

Het endpoint om locaties te zoeken met geometrie, is in de Presenteren v6 API gewijzigd naar locatieidentificaties/_zoek. Het topic waar jij naar verwijst ging over de v5 API, waar deze wijziging nog niet was doorgevoerd.

Als je de onderstaande URL gebruikt, moet het lukken:

https://service.pre.omgevingswet.overheid.nl/publiek/omgevingsdocumenten/api/presenteren/v6/locatieidentificaties/_zoek

In de functionele documentatie staat het verkeerde endpoint genoemd, dit zal aangepast worden.

1 like

Bij het API-portaal van het Digitaal Stelsel Omgevingswet (Omgevingsloket) kun je per API de OpenAPI Specification bekijken. Bij de API Omgevingsdocumenten Presenteren V6 bijvoorbeeld kun je dit links op het tabje ‘Try Out’ vinden. Hier kun je ook zien dat /locaties/_zoek niet meer beschikbaar is, maar /locatieidentificaties/_zoek wel.

1 like