DEVELOPERS // THE FREE, KEY-LESS JSON API
Build on the beat
Every number on Ethereum Beat is open JSON. No API key, no signup, no auth — CORS is open (access-control-allow-origin: *) and responses are edge-cached for about an hour. Protocol health only: no prices, no market data.
Quickstart
curl -s https://ethereumbeat.org/api/snapshot
curl -s "https://ethereumbeat.org/api/metric/{key}?range=w" Discover metric keys from /api/snapshot (the metrics[].metric_key values) — they live in the database and are never hardcoded. The range param is one of d w m q y.
Endpoints & discovery
- /api/snapshot — every metric, one document
- /api/metric/{key}?range= — one metric’s time series
- /docs/api/*.md — endpoint docs
- /.well-known/api-catalog — RFC 9727 catalog
- /.well-known/ai-catalog.json — agent manifest (ARD)
- /llms.txt · /llms-full.txt
Every content page also answers Accept: text/markdown.
What there is not
No API keys, no sandbox environment, and no official CLI or SDK — the API is plain HTTP + JSON, so call it directly. The site is MIT-licensed and self-hostable: github.com/ethereumbeat/ethereum-beat.
This page is also available as markdown.