---
title: "Public platform statistics"
method: GET
path: "/v1/public/stats"
---

# Public platform statistics

`GET /v1/public/stats`

## Request

- Base URL: `https://api.onvexia.com`
- URL: `https://api.onvexia.com/v1/public/stats`
- Auth: none required

Aggregate corpus, universe, on-chain and derived-layer counts. FREE and unauthenticated: one of two /v1 routes priced at zero credits, which is what lets the public site show live numbers without an x402 challenge. Aggregates only: nothing per-asset, per-address or per-user, and ingest sources are reported as coarse classes rather than named. `records` is the exact sum of every row-counting field in the response; it is null, never short, when any contributing read failed. Same rule for `metrics`, `narratives`, `stories`, `revisions`, `graded_creators`, `holder_rows`, `relationships_tested` and `metric_rows`: null means the read did not answer, not that we hold none.

## Response `200`

OK

## Other responses

- `402`: Payment required (x402): no account needed, pay per call
- `404`: Not found, or metric registered but not yet served (the body names it)

---

[API](https://skmtc.dev/onvexia/apis/onvexia-crypto-sentiment-whale-tracking-onchain-analytics-ap.md) · [All operations](https://skmtc.dev/onvexia/apis/onvexia-crypto-sentiment-whale-tracking-onchain-analytics-ap/llms.txt) · [OpenAPI document](https://skmtc.dev/onvexia/apis/onvexia-crypto-sentiment-whale-tracking-onchain-analytics-ap/revisions/7619665fc084?raw)
