1
Create a key
Open the dashboard and create an API key. The free tier needs no card.
2
Set it in your shell
3
Call the BTC order book
The response
Every market-data route returns the same envelope:success, data, and meta. Here is the full BTC order book response, top levels shown:
pxandszare decimal strings. Parse them as decimals, not floats, when you need exact values.nis the number of resting orders at that price level.- Keep
meta.request_id(or thex-request-idresponse header) for logs and support.
When a call fails
Most first-call failures are a missing or wrong key (401). Check your X-API-Key and follow REST authentication. Authentication failures can return a compact body with top-level code and error; other application errors commonly use the standard response envelope:
Full codes, retry rules, and request-ID handling are on Errors and request IDs. For credits, concurrency, and per-plan limits, see Rate limits. Keep the failed
meta.request_id or x-request-id when you ask for support.
Next
Browse REST routes
Parameters, schemas, examples, and credits, backed by OpenAPI.
Check venue coverage
Pick the right namespace and confirm the history window before wiring symbols.
Connect WebSocket
Stream live data or replay historical sequences over one socket.
Choose tooling
Move from curl to SDKs, CLI, MCP Server, Skill, or OpenAPI codegen.
Free tier, no card
Get a key and run a real call
New accounts start free, no card required. Create a key in the dashboard and paste it into any example here.