Status page for the Open Electricity data platform. Tracks data freshness, coverage and API health across data and market endpoints.
View live status | Explorer | Platform
Built with the openelectricity typescript client available on npm via the Open Electricity Platform
- Monitors 7 data series (generation, price, demand, rooftop solar, interconnectors, emissions) across regions
- Checks data freshness every 5 minutes
- Shows per-region lag, coverage percentage and health status (operational / degraded / down)
- Displays 30-day uptime history with interval-level bitmaps per region per day
- Pings the Open Electricity API
/healthendpoint and tracks latency + uptime over 24 hours - Renders an interactive SVG latency sparkline with hover tooltips
- Colour-coded status indicators — green for operational, amber for degraded, red for down
Vite + React 19 + TailwindCSS v4 + TanStack Query, deployed on Vercel with Blob storage and KV.
cp .env.example .env
# add your OPENELECTRICITY_API_KEY
bun install
bun run update-status # fetch data locally
bun run dev # http://localhost:5173