Overview
Total USDC under management, active strategy count, and total
rebalances executed. total_usdc is a best-effort live figure and may
fall back to the last-known aggregate.
Endpoint
GET https://earn-api.quicknode.dev/functions/v1/api/v1/stats
Authorization
Include the published apikey header. This read request is public and does not require a SIWE signature.
Parameters
This endpoint does not accept path or query parameters.
Example request
curl --request GET \
--url 'https://earn-api.quicknode.dev/functions/v1/api/v1/stats' \
--header 'Accept: application/json' \
--header 'apikey: <EARN_PUBLIC_API_KEY>'
Response
| Field | Type | Required | Description |
|---|---|---|---|
| total_usdc | number | Yes | Total USDC under management across all active/paused strategies, decimal dollars (best-effort live figure). |
| active_strategies | integer | Yes | Count of strategies with status active or paused. |
| total_rebalances | integer | Yes | Total rebalances executed platform-wide, all time. |
| updated_at | string (date-time) | Yes | ISO 8601 timestamp indicating when the statistics were computed. |
Example response
{
"total_usdc": 121544.38777300001,
"active_strategies": 14,
"total_rebalances": 936,
"updated_at": "2026-07-31T12:55:31.023Z"
}
HTTP responses
| Status | Description |
|---|---|
| 200 | Platform aggregate stats. |
| 429 | Rate limit exceeded. `Retry-After` (seconds) tells you when to retry. Reads, feedback, and push writes are keyed per IP; create/update/delete are keyed per wallet+IP; deposit/withdraw/claim calldata is keyed per strategy+IP. |
OpenAPI source
This page is based on operation getPlatformStats in the Earn OpenAPI 3.1 specification.