Skip to main content
Every error answers the same body:
Act on code. message is for people and can change. Quote requestId when you write to us.
  • 429 and 503 carry Retry-After in seconds.
  • A query parameter the operation does not list answers 400.
  • A refusal (400, 401, 402, 403, 429, 503) costs nothing. A 404 costs the operation’s miss price.

Not found or empty

A lookup that matches nothing, a token we never saw and a trader without wallets answer 200 with an empty page, not 404. Each endpoint page lists when it answers 404.