Lukt niet om regels te verifieren met voorbeeld STTR

Hi,

Ik heb alle stappen doorlopen zoals beschreven staat op:
https://aandeslagmetdeomgevingswet.nl/publish/pages/155934/proces_aansluiten_dso_sttr_v1_0.pdf

Maar blijf deze response terug krijgen:

{
“type”: “https://service.pre.omgevingswet.overheid.nl404/c/VerkeerdVerzoek”,
“title”: “Runtime Error”,
“status”: “404”,
“detail”: “No matching resource found for given API Request”,
“instance”: “/publiek/toepasbare-regels/api/verifierenregels/v1”
}

Wat klopt er niet?
Ik heb het voor STTR gebruikt om te kijken of de connectie gemaakt kan worden.

Ik hoor het graag.

wat voor request voor je precies uit op dit endpoint? Heb je een voorbeeld wat in postman kan worden gezet?

Dit zijn de onderdelen die in POSTMAN staan:

POST call: https://service.pre.omgevingswet.overheid.nl/publiek/toepasbare-regels/api/verifierenregels/v1
Headers:
x-api-key = [API KEY]
Content-Type = application/xml

Params:
geldigBegindatum = 25-05-2019

Body:
het voorbeeld XML bestandgevonden op:

Afgaande op de API spec zou je een POST moeten doen naar

https://service.pre.omgevingswet.overheid.nl/publiek/toepasbare-regels/api/verifierenregels/v1/verifieren

https://service.pre.omgevingswet.overheid.nl/publiek/toepasbare-regels/api/verifierenregels/v1 is slechts het basepath van de API

2 likes

Je hebt gelijk, dom!
Bedankt voor de hulp.

Let ook op dat de STTR regels die je gaat verifieren (en in de body stopt) wel voldoen aan de DMN standaard. Wanneer dit niet het geval is krijg je op dit moment een 500 melding;

"type": "ONVERWACHTE_FOUT",
"title": "Het Toepasbare regels bestand kan niet worden verwerkt",
"status": 500,
"detail": null,

"Hier is geen workaround voor, DMN staat het gebruik van “in” niet toe als naam. Zie IMTR: Een “naam” van een decision en input data binnen het aangeleverde bestand moet voldoen aan FEEL of S-FEEL (geen punten en komma’s, woordje “in”, geen speciale tekens…). Dit is beschreven in paragraaf 9.2 van de DMN standaard. Het gaat dus om de naam van een DMN decision en/of Input data, verwar dat niet met uitvoeringsregels, want daar is geen beperking.”