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 API contracts indexed 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.
What this lets a business do 3
Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →
Kin Score
Markets this provider is in provisional
The Kin Score Market layer reads a provider inside its market: its position, and how deep its integrations go. Depth is only comparable within a position. Provisional and unweighted: not part of the Kin Score or agent readiness.
| Market | Position | Depth | Registered MCP server | Declares compatibility |
|---|---|---|---|---|
| Government and Open Data | undeclared | - | - | - |
Registered MCP server and declares compatibility are report only — not weighted. Undeclared means we found nothing we can read, so there is no number: we never infer integrations.
Standards implemented 1
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
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
ASYNCAPIOpenAPI Overlays 6
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
Cdr Energy Admin Overlay
GENERATEDCdr Energy Common Overlay
GENERATEDCdr Energy Dcr Overlay
GENERATEDCdr Energy Energy Overlay
GENERATEDCdr Energy Energy Sdh Overlay
GENERATEDCdr Energy Register Overlay
GENERATEDExamples 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.