Consumer Data Right (Energy)
The Consumer Data Right (CDR) is Australia's statutory consumer data-sharing regime, created under Part IVD of the Competition and Consumer Act 2010 and extended from banking into electricity by the Consumer Data Right (Energy Sector) Designation 2020. It is run by three bodies: the ACCC as lead regulator and operator of the CDR Register, the OAIC as privacy regulator, and the Treasury Data Standards Body, which writes the binding Consumer Data Standards. In energy the regime obliges electricity retailers to expose plans, accounts, billing, invoices, payment schedules, concessions, service points, interval usage and DER data through one identical, versioned API contract, with AEMO acting as the Secondary Data Holder gateway for NMI standing data, metering data and the DER register. Unlike almost every other energy-sector data mandate, this one is verifiably implemented rather than merely announced: the public CDR Register listed 84 energy data holder brands with live public base URIs when probed on 2026-07-27, and 53 of those base URIs returned standards-conformant product data anonymously on the first request. Its API posture is a clean two-speed split — genuinely open, unauthenticated market data (retail plan and tariff reference data, plus the participant register itself) sitting alongside consumer data that is closed behind ACCC accreditation, mutual TLS, FAPI-grade OAuth 2.0 / OpenID Connect and explicit, revocable consumer consent. Home market Australia.
Consumer Data Right (Energy) publishes 17 APIs on the APIs.io network, including Data Holder Admin API, Data Holder Client Registration API, Data Holder Customers API, and 14 more. Tagged areas include Energy, Australia, Utilities, Electricity, and Consumer Data Right.
The Consumer Data Right (Energy) catalog on APIs.io includes 1 event-driven AsyncAPI specification.
Consumer Data Right (Energy)’s developer surface includes documentation, API reference, authentication, sandbox, support, engineering blog, changelog, and 43 more developer resources.
Kin Score
APIs 17
Individual APIs this provider publishes, each with its own machine-readable definition.
Consumer Data Right (Energy) Data Holder Admin API
Data Holder Admin endpoints
Consumer Data Right (Energy) Data Holder Client Registration API
Data Holder Client Registration endpoints
Consumer Data Right (Energy) Data Holder Customers API
Data Holder Customer endpoints
Consumer Data Right (Energy) Data Holder Operations API
Data Holder Operations endpoints
Consumer Data Right (Energy) Distributed Energy Resources API
Distributed Energy Resource endpoints
Consumer Data Right (Energy) Distributed Energy Resources (SR) API
Distributed Energy Resource (SR) endpoints
Consumer Data Right (Energy) Electricity Service Points API
Electricity Service Point endpoints
Consumer Data Right (Energy) Electricity Service Points (SR) API
Electricity Service Point (SR) endpoints
Consumer Data Right (Energy) Electricity Usage API
Electricity Usage endpoints
Consumer Data Right (Energy) Electricity Usage (SR) API
Electricity Usage (SR) endpoints
Consumer Data Right (Energy) Energy Account Balances API
Energy Account Balance endpoints
Consumer Data Right (Energy) Energy Account Billing API
Energy Account Billing endpoints
Consumer Data Right (Energy) Energy Accounts API
Energy Account endpoints
Consumer Data Right (Energy) Energy Plans API
Energy Plan endpoints
Consumer Data Right (Energy) Register Data Holder discovery API
Register Data Holder discovery endpoints
Consumer Data Right (Energy) Register Data Recipient discovery API
Register Data Recipient discovery endpoints
Consumer Data Right (Energy) Register Operations API
Register Operations endpoints
Scroll for all 17
Open Collections 6
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
CDR Admin API
OPEN COLLECTIONCDR Common API
OPEN COLLECTIONCDR Dynamic Client Registration API
OPEN COLLECTIONCDR Energy Secondary Data Holder API
OPEN COLLECTIONCDR Energy API
OPEN COLLECTIONCDR Register API
OPEN COLLECTIONRate Limits 1
Documented rate limits and quota policies.
Cdr Energy Rate Limits
RATE LIMITSEvent Specifications 1
AsyncAPI definitions for this provider's event-driven and streaming APIs.
Cdr Energy Webhooks
ASYNCAPIExamples 5
Example request and response payloads for these APIs.
Security Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Resources
Get Started 5
Portal, sign-up, and the first successful call
Documentation 2
Reference material describing how the API behaves
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 7
Pagination, idempotency, versioning, errors, and events
Scroll for all 7
Build 8
SDKs, sample code, and the tooling you integrate with
Scroll for all 8
Access & Security 6
Authentication, authorization, and security posture
Operate 8
Status, limits, changes, and where to get help
Scroll for all 8
Company 3
The organization behind the API
Other 7
Properties that don't map to a standard resource type
Scroll for all 7
Source (apis.yml)
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.