curl 'https://api.serialized.xyz/v1/usage/breakdown?days=7' \
-H 'Authorization: YOUR_API_KEY'
{
"data": {
"days": 7,
"routes": [
{
"route": "GET /v1/token/ohlcv",
"requests": 1080,
"credits": 5400
},
{
"route": "WS trades",
"requests": 1021,
"credits": 1021
},
{
"route": "GET /v1/token/security",
"requests": 77,
"credits": 770
},
{
"route": "GET /v1/token",
"requests": 401,
"credits": 401
},
{
"route": "GET /v1/token/pools",
"requests": 400,
"credits": 400
},
{
"route": "GET /v1/token/stats",
"requests": 320,
"credits": 320
},
{
"route": "GET /v1/pool/trades",
"requests": 302,
"credits": 302
},
{
"route": "GET /v1/wallet/positions",
"requests": 121,
"credits": 242
}
]
},
"meta": {
"asOf": 1788980723196
}
}
Account usage
Usage Breakdown
Requests and credits per endpoint over the last days days, heaviest first: which routes consume your budget. Streams appear alongside REST routes. Free.
GET
/
v1
/
usage
/
breakdown
curl 'https://api.serialized.xyz/v1/usage/breakdown?days=7' \
-H 'Authorization: YOUR_API_KEY'
{
"data": {
"days": 7,
"routes": [
{
"route": "GET /v1/token/ohlcv",
"requests": 1080,
"credits": 5400
},
{
"route": "WS trades",
"requests": 1021,
"credits": 1021
},
{
"route": "GET /v1/token/security",
"requests": 77,
"credits": 770
},
{
"route": "GET /v1/token",
"requests": 401,
"credits": 401
},
{
"route": "GET /v1/token/pools",
"requests": 400,
"credits": 400
},
{
"route": "GET /v1/token/stats",
"requests": 320,
"credits": 320
},
{
"route": "GET /v1/pool/trades",
"requests": 302,
"credits": 302
},
{
"route": "GET /v1/wallet/positions",
"requests": 121,
"credits": 242
}
]
},
"meta": {
"asOf": 1788980723196
}
}
GET /v1/usage/breakdown
Requests and credits of the calling key per endpoint over the last days days, heaviest first: which routes consume your budget. Streams appear alongside REST routes, as WS <channel> (events delivered per channel, WS trades, WS token-updates…) and WS /v1/stream (connection minutes, free: always 0 credits). Free: never billed, and still reachable when the monthly credit allowance is exhausted. A key only ever sees its own usage.
Up to 100 routes, sorted by credits, then requests. Each row is
{ route, requests, credits }; on WS /v1/stream, requests is connection minutes (0 credits); on WS <channel>, requests is the number of events delivered.curl 'https://api.serialized.xyz/v1/usage/breakdown?days=7' \
-H 'Authorization: YOUR_API_KEY'
{
"data": {
"days": 7,
"routes": [
{
"route": "GET /v1/token/ohlcv",
"requests": 1080,
"credits": 5400
},
{
"route": "WS trades",
"requests": 1021,
"credits": 1021
},
{
"route": "GET /v1/token/security",
"requests": 77,
"credits": 770
},
{
"route": "GET /v1/token",
"requests": 401,
"credits": 401
},
{
"route": "GET /v1/token/pools",
"requests": 400,
"credits": 400
},
{
"route": "GET /v1/token/stats",
"requests": 320,
"credits": 320
},
{
"route": "GET /v1/pool/trades",
"requests": 302,
"credits": 302
},
{
"route": "GET /v1/wallet/positions",
"requests": 121,
"credits": 242
}
]
},
"meta": {
"asOf": 1788980723196
}
}