Product ·
HTTP API
The API is unauthenticated and rate limited. All responses are JSON, all money fields are USD floats, timestamps are RFC 3339. In the preview the values are illustrative.
| Endpoint | Returns |
|---|---|
GET /api/pools | array of pools: id, pair, dex, fee_bps, tvl_usd, depth_1pct_usd, depth_2pct_usd, skew, depth_score, updated, address |
GET /api/depth?pool=ID | pool plus a 48-point series of depth_1pct_usd at 30 minute intervals |
GET /api/stats | block, pools_tracked, total_depth_1pct_usd, feeds_published |
A websocket at /ws pushes a depth summary every few seconds. There is no pagination; the tracked set is small on purpose.