Mailmodo · API Governance Rules
Mailmodo API Rules
Spectral linting rules defining API design standards and conventions for Mailmodo.
5 Rules
error 2
warn 3
Rule Categories
mailmodo
Rules
warn
mailmodo-operation-summary-title-case
Mailmodo API operation summaries must use Title Case.
$.paths[*][get,post,put,delete,patch].summary
warn
mailmodo-operation-id-camel-case
operationId must be camelCase.
$.paths[*][get,post,put,delete,patch].operationId
error
mailmodo-api-key-header
Mailmodo APIs are authenticated by API key in the mmApiKey header.
$.components.securitySchemes[?(@.type=='apiKey')]
error
mailmodo-paths-v1-prefix
All operational paths must live under /api/v1/.
$.paths
warn
mailmodo-tags-defined
Operations must have at least one tag.
$.paths[*][get,post,put,delete,patch]