Skip to main content

Get platform statistics – Earn API

Updated on
Jul 31, 2026

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

FieldTypeRequiredDescription
total_usdcnumberYesTotal USDC under management across all active/paused strategies, decimal dollars (best-effort live figure).
active_strategiesintegerYesCount of strategies with status active or paused.
total_rebalancesintegerYesTotal rebalances executed platform-wide, all time.
updated_atstring (date-time)YesISO 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

StatusDescription
200Platform aggregate stats.
429Rate 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.

Share this doc