felleslosninger/docs

Feil i OpenAPI/Swagger dokumentasjon for integrasjoner.difi.no Scopes API

Opened this issue · 1 comments

Hei 😄

Litt usikker på om issuen passer i dette repoet. Gjerne flytt eller steng den om den ikke passer.

Jeg har jobbet med å konsumere integrasjoner/Scopes API, for ett kundeprosjekt i offentlig sektor. Også dokumentert her.

Veldig fint at API'et er dokumentert med OpenAPI. Jeg ønsket å bruke dette til code generation til http klient i csharp.
Bare ett lite problem - query parameterene i OpenAPI skjemaet er ikke definert helt etter boka.
Hvis man trykker "Try it" på en av endepunktene med query parametre ser dere at query parametere dukker opp 2 ganger i request URL:

image

Det samme gjør at den genererte http klienten min forsøker å sende forespørselen sin til feil url - "{?inactive%7D=" kommer med bokstavlig.
Ser ut som problemet er at query parameterene er blitt med i paths i OpenAPI json filen.

Hei Christian, skal se på dette og komme tilbake til deg :)