mlsgrid · API Governance Rules
mlsgrid API Rules
Spectral linting rules defining API design standards and conventions for mlsgrid.
5 Rules
error 2
warn 2
info 1
Rule Categories
mlsgrid
Rules
warn
mlsgrid-operation-summary-title-case
Operation summaries must use Title Case.
$.paths.*.*.summary
error
mlsgrid-operation-tag-required
Every operation must declare exactly one tag.
$.paths.*.*
error
mlsgrid-bearer-auth-required
Bearer authentication scheme must be defined.
$.components.securitySchemes
warn
mlsgrid-odata-pagination-via-next-link
Collection responses should document the OData @odata.nextLink pagination pattern.
$.paths.*.get.responses['200'].content['application/json'].schema
info
mlsgrid-replication-filter-documented
Replication endpoints should document the OriginatingSystemName + ModificationTimestamp filter pattern.
$.paths.*.get.parameters[?(@.name=='$filter')].example