Frostbyte · API Governance Rules
Frostbyte API Rules
Spectral linting rules defining API design standards and conventions for Frostbyte.
7 Rules
warn 6
info 1
Rule Categories
frostbyte
Rules
warn
frostbyte-info-contact
All Frostbyte APIs must declare a contact block pointing at the catalog.
$.info
warn
frostbyte-info-license
Info must declare a license.
$.info
warn
frostbyte-server-production
Specs should declare the production gateway URL.
$.servers[*]
warn
frostbyte-operation-summary-required
Every operation must define a summary.
$.paths[*][get,post,put,patch,delete]
warn
frostbyte-operation-summary-title-case
Operation summaries should use Title Case.
$.paths[*][get,post,put,patch,delete].summary
warn
frostbyte-path-versioned
All non-admin paths must be versioned under /v1/ or /api/.
$.paths
info
frostbyte-credit-aware-402
Operations should document the 402 Payment Required response (x402 / USDC on Base).
$.paths[*][get,post,put,patch,delete].responses