GridVigil Developer API (v1)

One normalized JSON schema across every grid GridVigil tracks — ERCOT, PJM, CAISO, and more — built from the same real data that powers the dashboard. No API key required for v1.

Base URL

https://gridvigil.com/api/v1

Endpoints

Every endpoint returns the same top-level keys for every grid — a field is null, never omitted, when GridVigil doesn't have that data for a given grid.

Free, no key, open CORS. These endpoints are served as extensionless static files, so GitHub Pages sends Content-Type: application/octet-stream rather than application/json — the body is always valid JSON regardless. Not yet metered or rate-limited by a live backend — see the full page for the courtesy usage guidance and versioning policy.

Back to overview · Dashboard's own data contract