Fireblocks · API Governance Rules
Fireblocks — fireblocks network link rules
Spectral linting rules defining API design standards and conventions for Fireblocks.
10 Rules
error 10
Published by Fireblocks
Served by the provider at https://github.com/fireblocks/fireblocks-network-link/blob/b2b60ccd079efe2f3ec327a632850791cddb9ee6/v2/openapi/fireblocks-openapi-ruleset.yaml; the copy below was fetched from there.
Rule Categories
fb
Rules
error
fb-response-only-objects
Responses must be objects.
$.paths.*.*.responses.*.content.application/json.schema
error
fb-no-readonly-properties
Read-only properties are not allowed.
$.components.schemas..properties.*.readOnly
error
fb-no-writeonly-properties
Write-only properties are not allowed.
$.components.schemas..properties.*.writeOnly
error
fb-no-object-path-parameters
Path parameters that are objects are not allowed.
$.components.parameters.*.schema$.paths.*.*.parameters[*].schema
error
fb-header-api-key
Path must define X-FBAPI-KEY header parameter.
$.paths.*.*.parameters
error
fb-header-timestamp
Path must define X-FBAPI-TIMESTAMP header parameter.
$.paths.*.*.parameters
error
fb-header-nonce
Path must define X-FBAPI-NONCE header parameter.
$.paths.*.*.parameters
error
fb-header-signature
Path must define X-FBAPI-SIGNATURE header parameter.
$.paths.*.*.parameters
error
fb-tags-camelcase
All tag names must be camelCase.
$.tags[*].name
error
fb-operation-ids-camelcase
All operation IDs must be camelCase.
$.paths.*.*.operationId
Spectral Ruleset
Work with this as data
Every ruleset here is available over the APIs.io API and to AI agents over MCP.