API keys
Create keys on the Developers page in the terminal
(prometheus.services/developers).
Any account can — the Free plan needs no card.
Send the key on every request, either way:
A key is shown once, at creation. Prometheus stores only its SHA-256 hash — a lost key
cannot be recovered, only rotated.
Key lifecycle
Scope of a key
Keys are data credentials. They work on every documented data endpoint and are
deliberately rejected (401) on account surfaces: key management, billing, watchlists,
workspace. A leaked data key can never mint more keys or touch the account that owns it.
Tiers
public endpoints (coverage stats, logos, photos, health) need no credentials.
- Everything else needs a key (or a signed-in terminal session’s Cognito ID token — that is
what the terminal itself uses, but it expires hourly; programmatic access should use keys).
- A
402 with code upgrade_required marks a Pro-only surface.