Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Contact informatie opnemen in OAS/ADR #638

Open
dvh opened this issue Nov 15, 2024 · 1 comment
Open

Contact informatie opnemen in OAS/ADR #638

dvh opened this issue Nov 15, 2024 · 1 comment

Comments

@dvh
Copy link
Collaborator

dvh commented Nov 15, 2024

Op developer.overheid.nl staan een hoop API's die geen of onrelevante contact informatie hebben. Als API consumer wil ik wél weten hoe ik de partij waarvan ik afhankelijk ben geworden (door de API te implementeren) kan benaderen. OAS heeft hier het info.contact object voor, zie ook: https://github.com/OAI/OpenAPI-Specification/blob/main/versions/3.0.4.md#contact-object.

Het lijkt mij goed om hier iets over af te spreken in de API Design Rules of anders op een andere manier af te dwingen dat:

a) er contactgegevens van de API provider zijn en
b) deze contactgegevens relevant zijn, dus niet alle API's van Kadaster verwijzen naar [email protected] die vervolgens waarschijnlijk geen idee hebben welke afdeling over welke API gaat.

We zouden bijvoorbeeld kunnen verplichten dat info.contact gevuld is in OAS, dit kunnen we dan ook automatisch valideren. Of deze gegevens relevant zijn wordt uiteraard weer een ander verhaal.

@tomootes
Copy link

Toevallig kaartte ik dit zojuist aan bij @dvh. Ben het er dus mee eens

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants