Skip to main content

Base URL

https://api.0xinsider.com/api/v1/

Authentication

All endpoints (except /health) require a Bearer token:
Authorization: Bearer oxi_sk_test_...
Generate your key at 0xinsider.com/developers.

Response format

Every response follows a consistent envelope:
{
  "object": "trader",
  "data": { ... },
  "meta": {
    "request_id": "req_550e8400",
    "cached": false
  }
}
List endpoints include pagination:
{
  "object": "list",
  "data": [...],
  "has_more": true,
  "next_cursor": "97.94_0x863...",
  "meta": { ... }
}

Prefixed IDs

Every entity has a type-prefixed ID for easy identification:
EntityPrefixExample
Tradertrd_trd_0xabc123def456
Marketmkt_mkt_0x789condition
Whale tradewt_wt_12345
Radar flagrf_rf_67890
Requestreq_req_550e8400

Rate limits

100 requests per minute per user (sliding window). Check response headers:
HeaderDescription
X-RateLimit-LimitMax requests per window
X-RateLimit-RemainingRequests remaining
X-RateLimit-ResetUnix timestamp when window resets
Retry-AfterSeconds to wait (only on 429)