Maxar Technologies · API Governance Rules
Maxar Technologies API Rules
Spectral linting rules defining API design standards and conventions for Maxar Technologies.
8 Rules
error 2
warn 5
info 1
Rule Categories
maxar
Rules
warn
maxar-info-contact
Every Maxar API spec must declare an info.contact
$.info
warn
maxar-info-license
Every Maxar API spec must declare an info.license
$.info
error
maxar-servers-https
Maxar server URLs must use https
$.servers[*].url
warn
maxar-bearer-auth
Maxar APIs (other than the token endpoint) require bearer auth
$.components.securitySchemes
warn
maxar-operation-summary-title-case
Operation summaries must use Title Case
$.paths.*.*.summary
error
maxar-operation-id-camel
Operation IDs must be camelCase
$.paths.*.*.operationId
warn
maxar-tag-title-case
Tags must use Title Case
$.tags[*].name
info
maxar-error-schema
Operations should declare 400/401 error responses
$.paths.*.*.responses