Clear Channel Outdoor Holdings · API Governance Rules
Clear Channel Outdoor Holdings API Rules
Spectral linting rules defining API design standards and conventions for Clear Channel Outdoor Holdings.
7 Rules
error 5
warn 2
Rule Categories
cco
Rules
error
cco-info-title-required
API title must be set and identify Clear Channel Outdoor.
$.info.title
error
cco-server-url-direct
Servers must include the canonical direct.cco.io gateway.
$.servers[*].url
error
cco-oauth2-client-credentials-required
APIs must declare an OAuth2 clientCredentials security scheme with the canonical token URL.
$.components.securitySchemes[*]
error
cco-paths-versioned
Path entries MUST be prefixed with a version segment (e.g. /v1, /v2, /v3).
$.paths[*]~
warn
cco-operation-summary-title-case
Operation summaries should use Title Case.
$.paths[*][get,post,put,patch,delete].summary
error
cco-operation-tagged
Every operation must be tagged with one of the canonical CCO resource tags.
$.paths[*][get,post,put,patch,delete].tags
warn
cco-search-pagination-params
Collection-search GET endpoints should expose offset and limit parameters.
$.paths[*].get