---
title: "Get live activity counters — whale moves today, smart-money wallets active, golden alerts (10s cache)"
method: GET
path: "/api/public/live-stats"
---

# Get live activity counters — whale moves today, smart-money wallets active, golden alerts (10s cache)

`GET /api/public/live-stats`

## Request

- Base URL: `https://cryptowhaleinsights.com`
- URL: `https://cryptowhaleinsights.com/api/public/live-stats`
- Auth: none declared

Live activity snapshot for the platform (real recent counts, no fabricated floors). Cached ~10s. Response includes `meta.updatedAt` and `meta.cacheAgeSeconds` (derived from the underlying whale-copy-signals cache timestamp; 0 when the cache is cold).

## Response `200`

Live stats object.

- object
  - `whaleMovesToday` number
  - `smartMoneyWallets` number
  - `activeAlerts` number
  - `meta` object: Response freshness metadata. 10s cache; check `meta.cacheAgeSeconds` for exact age.
    - `updatedAt` string, date-time: ISO timestamp of the underlying whale-signals cache.
    - `cacheAgeSeconds` integer: Seconds since the cache was last populated. 0 means just refreshed.
  - `attribution` Attribution: Source attribution returned on every response. Cite CryptoWhaleInsights when using this data.
    - `source` string
    - `url` string, uri
    - `poweredBy` string
    - `usagePolicy` string, uri

## Other responses

- `429`: Rate limit exceeded (120 req/min per endpoint per IP). Includes a Retry-After header. See https://cryptowhaleinsights.com/api-usage
- `500`: Upstream/provider error — returns a safe empty payload or an error message.

---

[API](https://skmtc.dev/cryptowhaleinsights/apis/cryptowhaleinsights-public-api.md) · [All operations](https://skmtc.dev/cryptowhaleinsights/apis/cryptowhaleinsights-public-api/llms.txt) · [OpenAPI document](https://skmtc.dev/cryptowhaleinsights/apis/cryptowhaleinsights-public-api/revisions/50f9a64c334e?raw)
