Trulioo · API Governance Rules
Trulioo API Rules
Spectral linting rules defining API design standards and conventions for Trulioo.
8 Rules
error 3
warn 4
info 1
Rule Categories
trulioo
Rules
warn
trulioo-info-contact
Trulioo APIs must declare a contact block with Support email.
$.info
error
trulioo-server-required
Trulioo APIs must declare at least one server URL.
$
warn
trulioo-server-on-api-trulioo-com
Trulioo production servers must target api.trulioo.com or gateway.trulioo.com.
$.servers[*].url
error
trulioo-operation-id-required
Every Trulioo operation must declare an operationId.
$.paths[*][get,post,put,delete,patch]
warn
trulioo-operation-summary-title-case
Operation summary must use Title Case.
$.paths[*][get,post,put,delete,patch].summary
warn
trulioo-tag-pascal-or-spaced
Tags must use Title Case (e.g. "Business Verification", "Known Faces").
$.tags[*].name
error
trulioo-security-required
Every Trulioo API must define security at the document level (Basic or OAuth2).
$
info
trulioo-path-kebab-or-camel
Path segments use lowercase camel or single-word (e.g. /v3/verifications/transactionrecord).
$.paths