Open Electricity Platform

Australia's Energy Data Platform, For Developers.

Access real-time and historical energy data from across Australia's electricity grid. Built for teams that need reliable, well-documented APIs and clear usage tooling.

OpenElectricity platform dashboard

Used by teams at

What you get

Built to reflect the grid.

A developer-first platform designed for stability, observability, and clear data access — from coal to solar.

01 · Comprehensive

Every watt in the grid, back to 1999.

Power, energy, emissions, price, demand and renewable proportion
Every technology from coal to solar
Historical records back to 1999
PowerEnergyEmissionsPriceDemand

02 · Live

Real-time data from AEMO dispatch.

Sub-100ms API responses, Sydney-based
Updated every 5 minutes from AEMO dispatch intervals
Build real-time dashboards and trading tools with confidence
99.98% SLA<100ms p95

03 · Developer

Zero-to-production in a single afternoon.

Comprehensive docs and step-by-step guides
Worked examples and official SDKs for Python and TypeScript
Everything to go from zero to production

Use cases

Built for teams across the energy sector.

From hobbyists wiring up Home Assistant to traders backtesting NEM dispatch — the same API, the same data.

01Hobbyists & makers

Live Dashboards & Home Automation

Build Raspberry Pi displays, Home Assistant integrations, and personal energy monitors with live grid data and carbon intensity for your region.

02Traders & analysts

Energy Trading & Forecasting

Build trading models with real-time generation, demand and price data across all NEM regions. Backtest strategies against historical dispatch intervals.

03Operators & planners

Grid & Network Planning

Monitor prices, generation, interconnector flows and more data to model network capacity and plan infrastructure investment.

04Academics & policy

Research & Policy Analysis

Access decades of generation mix, emissions intensity and renewable penetration data for peer-reviewed research and policy evaluation.

05Journalists & media

Data Journalism & Reporting

Source live and historical data for fact-checking energy claims, building interactive visualisations and reporting on the transition.

06 — Your team

Tell us what you're building.

Join the showcase →

SDKs

One import away.

Official client libraries for Python and TypeScript. Fully typed, well documented, actively maintained.

Py

openelectricity · Python

Official Python client for the OpenElectricity API. Typed, async-first, with pandas integration for dataframes.

$pip install openelectricity
Ts

openelectricity · TypeScript

Official TypeScript client for the OpenElectricity API. Works in Node, Bun, Deno and the browser. Fully typed responses.

$bun add openelectricity

Access

Start building with energy data

Create an account to generate keys, track usage, and collaborate on energy applications.