Chainstack · API Governance Rules
Chainstack API Rules
Spectral linting rules defining API design standards and conventions for Chainstack.
7 Rules
error 2
warn 5
Rule Categories
chainstack
Rules
warn
chainstack-info-contact-required
Chainstack OpenAPI documents must declare the support contact.
$.info
warn
chainstack-info-license-required
Chainstack OpenAPI documents must declare a license.
$.info
error
chainstack-server-https-required
Chainstack server URLs must use HTTPS.
$.servers[*].url
warn
chainstack-operation-summary-title-case
Operation summaries should use Title Case.
$.paths[*][*].summary
warn
chainstack-operation-tag-required
Every operation should declare at least one tag.
$.paths[*][get,post,put,patch,delete]
error
chainstack-operation-id-required
Every operation must declare an operationId.
$.paths[*][get,post,put,patch,delete]
warn
chainstack-jsonrpc-post-required
Chainstack RPC node operations must use POST (JSON-RPC over HTTPS).
$.paths[*]