v2
latestOpenAPI 3.1.02026-07-21131250.4 KBPrivate endpoints
APIs
Update API
Updates an existing API by id. When no OAS document is supplied, only lifecycle fields can be changed.
put/apis/{id}
Request body
Example request
{
"oasUrl": "https://api.developer.overheid.nl/api-register/v1/openapi.json",
"organisationUri": "https://developer.overheid.nl",
"contact": {
"email": "developer.overheid@geonovum.nl",
"name": "Developer Overheid",
"url": "https://developer.overheid.nl"
},
"sunset": "2027-11-11",
"deprecated": "2025-10-10"
}Response
OK
Example response
{
"id": "dicF0B3HR",
"contact": {
"email": "developer.overheid@geonovum.nl",
"name": "Developer Overheid",
"url": "https://developer.overheid.nl"
},
"title": "API register API v1",
"summary": "Short summary of the API register.",
"description": "This is version 1 of the API register. This description can also contain Markdown.",
"organisation": {
"uri": "https://developer.overheid.nl",
"label": "developer.overheid.nl"
},
"adrScore": 85,
"lifecycle": {
"status": "deprecated",
"version": "1.0.0",
"deprecated": "2025-10-10",
"sunset": "2027-11-11"
}
}