KU Leuven · API Governance Rules
KU Leuven API Rules
Spectral linting rules defining API design standards and conventions for KU Leuven.
4 Rules
error 1
warn 2
info 1
Rule Categories
ku
Rules
warn
ku-leuven-info-title
API title must reference the KU Leuven RDR.
$.info.title
error
ku-leuven-server-host
Servers should point at the KU Leuven RDR host.
$.servers[*].url
warn
ku-leuven-operation-id
Every operation must declare an operationId (Dataverse pattern).
$.paths[*][get,post,put,delete,patch]
info
ku-leuven-response-envelope
Dataverse JSON responses use a standard {status, data} envelope; document a 200 response.
$.paths[*][get,post,put,delete,patch].responses