Skip to content

Error codes

The API uses standard HTTP status codes. Each error body follows a consistent JSON schema with a machine-readable type plus a human-readable message.

Error structure

{{
  "error": "<machine_readable_type>",
  "message": "<human_readable>",
  "details": {{ ... }}
}}

Common codes

StatusTypeSuggested action
400bad_requestValidate inputs.
401unauthorizedMissing / invalid / revoked key.
403tier_deniedEndpoint above the current tier.
404not_foundResource does not exist.
429rate_limitedHonor Retry-After.
5xxserver_errorRetry with back-off ; contact support if persistent.

Institutional disclaimer

Trinity Insights is an educational and analytical tool. Content does not constitute investment advice. Trinity Insights is not a Crypto-Asset Service Provider (CASP) registered under MiCA Regulation (EU) 2023/1114, nor a Financial Investment Advisor (CIF), nor a PSAN. See the full disclaimer.