Dolby.io · API Governance Rules
Dolby.io API Rules
Spectral linting rules defining API design standards and conventions for Dolby.io.
8 Rules
error 3
warn 5
Rule Categories
dolby
Rules
warn
dolby-info-contact
Every Dolby.io API must declare contact information pointing at Dolby support.
$.info
error
dolby-info-description
Every Dolby.io API must include an info.description.
$.info
error
dolby-server-https
Dolby.io REST servers must use HTTPS.
$.servers[*].url
warn
dolby-bearer-auth
Dolby OptiView Real-time Streaming endpoints must declare Bearer authentication.
$.components.securitySchemes
warn
dolby-operation-summary-title-case
Operation summaries must use Title Case.
$.paths[*][get,post,put,patch,delete].summary
warn
dolby-operation-id-camel-case
operationId must be camelCase.
$.paths[*][get,post,put,patch,delete].operationId
warn
dolby-tag-required
Every operation must declare at least one tag.
$.paths[*][get,post,put,patch,delete]
error
dolby-2xx-response
Every operation must define at least one 2xx response.
$.paths[*][get,post,put,patch,delete].responses