Metrics catalog
GET /v1/metrics/distribution/{metric}
AuthorizationBearer <token>
API key: Authorization: Bearer pk_live_… (mint at polyrank.app/api-keys)
In: header
Path Parameters
metric*string
Query Parameters
window?string
Response Body
application/json
curl -X GET "https://example.com/v1/metrics/distribution/string"{ "metric": "string", "window": "lifetime", "snapshot_date": "string", "p1": 0, "p5": 0, "p10": 0, "p25": 0, "p50": 0, "p75": 0, "p90": 0, "p95": 0, "p99": 0, "mean": 0, "stdev": 0, "n_wallets_eligible": -9007199254740991}GET /v1/metrics/coverage GET
Per-metric coverage: how many wallets the metric is RANKED for (a finite percentile), per window, over that window's percentile cohort. Not the raw finite count — a sentinel zero is finite and was inflating this by up to 1.9x. Cached 1 hour.
GET /v1/stats/overview GET
Public platform totals for the landing page (coarse aggregates only).