Refinitiv · API Governance Rules
Refinitiv API Rules
Spectral linting rules defining API design standards and conventions for Refinitiv.
7 Rules
error 2
warn 4
info 1
Rule Categories
refinitiv
Rules
warn
refinitiv-operation-summary-title-case
All operation summaries must use Title Case.
$.paths[*][*].summary
warn
refinitiv-operation-id-camel-case
OperationIds must use camelCase.
$.paths[*][*].operationId
warn
refinitiv-tags-defined
All operations must include at least one tag.
$.paths[*][*]
error
refinitiv-servers-defined
API must define at least one server.
$
error
refinitiv-response-success-defined
All operations must define at least one success (2xx) response.
$.paths[*][*].responses
warn
refinitiv-info-contact
API info must include a contact object.
$.info
info
refinitiv-schema-descriptions
All schema properties should have descriptions.
$.components.schemas[*].properties[*]