ValueRay · API Governance Rules
ValueRay API Rules
Spectral linting rules defining API design standards and conventions for ValueRay.
8 Rules
error 6
warn 2
Rule Categories
valueray
Rules
error
valueray-info-contact
Info object MUST include a contact pointing at ValueRay.
$.info
error
valueray-server-base-url
Servers MUST point at the canonical ValueRay API v1 base URL.
$.servers[*]
warn
valueray-operation-summary-title-case
Operation summaries MUST be Title Case.
$.paths.*.*.summary
error
valueray-operation-id-camelcase
Operation IDs MUST be camelCase.
$.paths.*.*.operationId
error
valueray-symbol-parameter-required
Symbol-scoped operations MUST require a symbol query parameter.
$.paths['/symbolData'].get.parameters[?(@.name=='symbol')]
warn
valueray-tag-allowlist
Operation tags MUST come from the published tag set.
$.paths.*.*.tags[*]
error
valueray-disclaimer-property
SymbolDataResponse MUST include a disclaimer field.
$.components.schemas.SymbolDataResponse
error
valueray-field-explanations-property
SymbolDataResponse MUST include a field_explanations URI.
$.components.schemas.SymbolDataResponse
Spectral Ruleset
Work with this as data
Every ruleset here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for spectral rules
4 MCP tools reach this
find_rulesBrowse and filter every ruleset in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This ruleset
curl "https://apis.io/api/v1/rules/valueray-rules"
All spectral rules
curl "https://apis.io/api/v1/rules?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.