Kontomatik · API Governance Rules
Kontomatik API Rules
Spectral linting rules defining API design standards and conventions for Kontomatik.
5 Rules
error 2
warn 3
Rule Categories
kontomatik
Rules
error
kontomatik-base-url-versioned
Kontomatik servers should be versioned under /v1.
$.servers[*].url
error
kontomatik-requires-api-key
All operations must require the X-Api-Key security scheme (except /health).
$.paths[?(@property != '/health')].*.security
warn
kontomatik-owner-external-id-required
Operations that operate on owner-scoped data should accept an ownerExternalId parameter.
$.paths[*][get,post]
warn
kontomatik-title-case-summaries
Operation summaries should use Title Case.
$.paths[*][*].summary
warn
kontomatik-operation-id-camel-case
operationId should be lowerCamelCase.
$.paths[*][*].operationId