Powershop website screenshot

Powershop

Powershop is an Australian retail energy brand selling electricity in New South Wales, Victoria, south-east Queensland and South Australia, and gas in New South Wales and Victoria. It is operated by Powershop Australia Pty Ltd (ABN 41 154 914 075), a wholly owned Shell Energy Australia business since Shell completed its acquisition from Meridian Energy in February 2022. Powershop sits at the retail end of the energy value chain — it buys wholesale, bills the customer, and owns the customer relationship — and is known for its "Powerpacks" prepay purchasing model, GreenPower add-on, and EV Day/EV Night plans. Its API posture is entirely regulatory, not commercial: Powershop publishes NO first-party developer portal, no API keys, and no self-serve documentation, and has publicly said since 2017 that it has no public API. What it does have is a verified Consumer Data Right (CDR) energy implementation. Powershop is a designated CDR energy data holder listed live on the ACCC CDR Register with a public base URI of https://public.cdr.powershop.com.au, which returns standards-conformant Consumer Data Standards responses for /cds-au/v1/discovery/status and /cds-au/v1/discovery/outages without authentication. Its Generic Tariff (plan) data is served openly and anonymously from the Australian Energy Regulator's Energy Made Easy CDR host, where 482 Powershop electricity and gas plans are retrievable with no credentials at all. The customer-level data the mandate actually exists to unlock — accounts, billing, invoices, payment schedules, concessions, plus AEMO-sourced metering, NMI standing and DER register data — is real, documented, and reachable only by an accredited data recipient acting on an authenticated consumer consent. Open tariff data, closed consumer data: a mandate that was implemented, not merely claimed.

Powershop publishes 3 APIs on the APIs.io network: CDR Generic Tariff (Energy Plans) API, CDR Discovery API, and CDR Energy Consumer Data API. Tagged areas include Energy, Australia, Utilities, Electricity, and Gas.

Powershop’s developer surface includes authentication, changelog, API reference, support, engineering blog, pricing, signup flow, and 26 more developer resources.

49.8/100 developing ▬ flat Agent 34/100 agent ready Full breakdown ↓
scored 2026-08-20 · rubric v0.12.0
3 APIs 1 MCP Servers
EnergyAustraliaUtilitiesElectricityGasConsumer Data RightEnergy RetailSmart MeteringSolarTariffsOpen Data

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-20 · rubric v0.12.0
Composite quality — 49.8/100 · developing
Contract Quality 10.8 / 21
Developer Ergonomics 6.4 / 17
Access Clarity 7.6 / 17
Operational Transparency 3.5 / 11
Contract Governance 3.1 / 10
Discoverability 6.1 / 9
Regulatory Posture 8.5 / 15
Agent readiness — 34/100 · agent ready
Machine-Readable Contract 18 / 18
Agentic Access Contract 10 / 10
Documented Reversibility 0 / 6
MCP Server 0 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 0 / 6
Agent Skills 5 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Regulatory Posture applies to this provider. Its tags matched the Energy & Utilities regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
The six quality facets above are damped to 85 points between them, because the conditional facet above carries the other 15. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 85% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/powershop: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 3

Individual APIs this provider publishes, each with its own machine-readable definition.

Powershop CDR Generic Tariff (Energy Plans) API

The public, unauthenticated Consumer Data Right Generic Tariff API carrying every Powershop retail energy plan. Under the CDR energy designation the Australian Energy Regulator ...

Powershop CDR Discovery API

The Consumer Data Standards Discovery endpoints served from Powershop's own registered CDR public base URI. This is the surface that proves the implementation exists rather than...

Powershop CDR Energy Consumer Data API

The consented, accreditation-gated half of Powershop's Consumer Data Right obligation. Powershop's own published CDR policy names the data it shares — customer data, account dat...

Open Collections 2

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

CDR Common API

OPEN COLLECTION

CDR Energy API

OPEN COLLECTION

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Powershop Authentication

oauth2/openIdConnect/mutualTLS · 0 schemes

SECURITY

Powershop Domain Security

TLSv1.3 · HSTS · DNSSEC · DMARC

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Powershop Scopes

11 scopes

11 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Powershop Agentic Access

27 operations · 5 acting

27 operations · 5 acting

AGENTIC

Resources

Get Started 3

Portal, sign-up, and the first successful call

Documentation 6

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 5

Pagination, idempotency, versioning, errors, and events

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 4

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 2

The organization behind the API

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: powershop
url: https://raw.githubusercontent.com/api-evangelist/powershop/refs/heads/main/apis.yml
name: Powershop
kind: company
description: 'Powershop is an Australian retail energy brand selling electricity in New South Wales, Victoria, south-east
  Queensland and South Australia, and gas in New South Wales and Victoria. It is operated by Powershop Australia Pty Ltd (ABN
  41 154 914 075), a wholly owned Shell Energy Australia business since Shell completed its acquisition from Meridian Energy
  in February 2022. Powershop sits at the retail end of the energy value chain — it buys wholesale, bills the customer, and
  owns the customer relationship — and is known for its "Powerpacks" prepay purchasing model, GreenPower add-on, and EV Day/EV
  Night plans. Its API posture is entirely regulatory, not commercial: Powershop publishes NO first-party developer portal,
  no API keys, and no self-serve documentation, and has publicly said since 2017 that it has no public API. What it does have
  is a verified Consumer Data Right (CDR) energy implementation. Powershop is a designated CDR energy data holder listed live
  on the ACCC CDR Register with a public base URI of https://public.cdr.powershop.com.au, which returns standards-conformant
  Consumer Data Standards responses for /cds-au/v1/discovery/status and /cds-au/v1/discovery/outages without authentication.
  Its Generic Tariff (plan) data is served openly and anonymously from the Australian Energy Regulator''s Energy Made Easy
  CDR host, where 482 Powershop electricity and gas plans are retrievable with no credentials at all. The customer-level data
  the mandate actually exists to unlock — accounts, billing, invoices, payment schedules, concessions, plus AEMO-sourced metering,
  NMI standing and DER register data — is real, documented, and reachable only by an accredited data recipient acting on an
  authenticated consumer consent. Open tariff data, closed consumer data: a mandate that was implemented, not merely claimed.'
image: https://www.powershop.com.au/powershop-logo.png
tags:
- Energy
- Australia
- Utilities
- Electricity
- Gas
- Consumer Data Right
- Energy Retail
- Smart Metering
- Solar
- Tariffs
- Open Data
created: '2026-07-27'
modified: '2026-07-27'
enrichment:
  round: '2026-07-27'
  note: Round two. Contract discovery re-run against every host — no additional machine-readable spec, no /.well-known document,
    no GraphQL and no MCP surface exists. Artifacts derived from the two Data Standards Body specifications and from live
    probes of the Powershop and AER CDR hosts.
specificationVersion: '0.23'
apis:
- aid: powershop:powershop-cdr-generic-tariff-api
  name: Powershop CDR Generic Tariff (Energy Plans) API
  description: 'The public, unauthenticated Consumer Data Right Generic Tariff API carrying every Powershop retail energy
    plan. Under the CDR energy designation the Australian Energy Regulator — not the retailer — is the data holder for generic
    tariff data, so Powershop''s plan data is served from the AER''s Energy Made Easy CDR host rather than from Powershop''s
    own infrastructure. Confirmed live on 2026-07-27: GET /cds-au/v1/energy/plans returned HTTP 200 with meta.totalRecords
    482 — 416 electricity and 66 gas plans, 313 MARKET and 169 STANDING, 297 residential and 185 business — spanning the Ausgrid,
    Endeavour, Essential Energy, Jemena, Citipower, Powercor, United Energy, AusNet, Multinet, Energex, SA Power Networks
    and Australian Gas Networks distribution zones. GET /cds-au/v1/energy/plans/{planId} returned HTTP 200 for planId PSH1060421MRE2@EME.
    No API key, no registration, no accreditation required.'
  humanURL: https://cdr.energymadeeasy.gov.au/
  baseURL: https://cdr.energymadeeasy.gov.au/powershop/cds-au/v1
  tags:
  - Energy
  - Tariffs
  - Consumer Data Right
  - Open Data
  - Electricity
  - Gas
  - Australia
  properties:
  - type: OpenAPI
    url: openapi/powershop-cdr-energy-api-openapi.json
  - type: Overlay
    url: overlays/powershop-cdr-energy-api-overlay.yaml
  - type: Documentation
    url: https://consumerdatastandardsaustralia.github.io/standards/#energy-apis
  - type: Documentation
    url: https://www.cdr.gov.au/rollout/cdr-energy-sector
  - type: APIReference
    url: https://consumerdatastandardsaustralia.github.io/standards/#energy-apis
  - type: Authentication
    url: authentication/powershop-authentication.yml
  - type: Conventions
    url: conventions/powershop-conventions.yml
  - type: ErrorCatalog
    url: errors/powershop-problem-types.yml
  - type: DataModel
    url: data-model/powershop-data-model.yml
  - type: AgentSkill
    url: skills/powershop-lookup-energy-plans.md
    name: Look up Powershop energy plans (CDR Generic Tariff)
- aid: powershop:powershop-cdr-discovery-api
  name: Powershop CDR Discovery API
  description: 'The Consumer Data Standards Discovery endpoints served from Powershop''s own registered CDR public base URI.
    This is the surface that proves the implementation exists rather than merely being designated. Confirmed live on 2026-07-27
    with no authentication: GET https://public.cdr.powershop.com.au/cds-au/v1/discovery/status returned HTTP 200 with {"data":{"status":"OK","explanation":"All
    services operational"}}, and GET https://public.cdr.powershop.com.au/cds-au/v1/discovery/outages returned HTTP 200 with
    an empty outages array. Both responses carry the CDS data/links/meta envelope. The root path and /cds-au/v1/energy/plans
    on this host both return HTTP 404, confirming that Powershop''s own public base URI carries only the Discovery endpoints
    and that tariff data lives with the regulator.'
  humanURL: https://consumerdatastandardsaustralia.github.io/standards/#common-apis
  baseURL: https://public.cdr.powershop.com.au/cds-au/v1
  tags:
  - Energy
  - Consumer Data Right
  - Discovery
  - Status
  - Australia
  properties:
  - type: OpenAPI
    url: openapi/powershop-cdr-common-api-openapi.json
  - type: Overlay
    url: overlays/powershop-cdr-common-api-overlay.yaml
  - type: Documentation
    url: https://consumerdatastandardsaustralia.github.io/standards/#common-apis
  - type: APIReference
    url: https://consumerdatastandardsaustralia.github.io/standards/#common-apis
  - type: StatusPage
    url: https://public.cdr.powershop.com.au/cds-au/v1/discovery/status
  - type: Lifecycle
    url: lifecycle/powershop-lifecycle.yml
  - type: Conventions
    url: conventions/powershop-conventions.yml
  - type: ErrorCatalog
    url: errors/powershop-problem-types.yml
  - type: AgentSkill
    url: skills/powershop-check-cdr-status.md
    name: Check Powershop CDR availability before sharing data
- aid: powershop:powershop-cdr-energy-consumer-data-api
  name: Powershop CDR Energy Consumer Data API
  description: 'The consented, accreditation-gated half of Powershop''s Consumer Data Right obligation. Powershop''s own published
    CDR policy names the data it shares — customer data, account data (account number, creation date, product data, payment
    arrangements, concessions and rebates), invoice and billing data, and AEMO-sourced data comprising metering usage data,
    NMI standing data and DER (solar) register data — which maps onto the CDR Energy API resources for accounts, balances,
    invoices, billing, payment schedules, concessions, electricity service points, usage and DER. Access requires status as
    an ACCC accredited data recipient (or an authorised representative) holding a valid CDR consent: the consumer is redirected
    from the ADR to Powershop, verifies identity with a one-time password by email, and selects the accounts, data types and
    sharing duration. The authenticated base URI is not published anonymously and is resolved through the CDR Register over
    mutual TLS, so no base URL is asserted here. Consents are managed at https://dashboard.cdr.powershop.com.au/ (HTTP 200
    on 2026-07-27).'
  humanURL: https://www.powershop.com.au/privacy-policy/cdr-policy
  tags:
  - Energy
  - Consumer Data Right
  - Account
  - Billing
  - Invoices
  - Smart Metering
  - DER
  - Solar
  - Consent
  - Australia
  tags_raw:
  - Energy
  - Consumer Data Right
  - Accounts
  - Billing
  - Invoices
  - Smart Metering
  - DER
  - Solar
  - Consent
  - Australia
  properties:
  - type: OpenAPI
    url: openapi/powershop-cdr-energy-api-openapi.json
  - type: Documentation
    url: https://www.powershop.com.au/privacy-policy/cdr-policy
  - type: Documentation
    url: https://consumerdatastandardsaustralia.github.io/standards/#energy-apis
  - type: Authentication
    url: https://consumerdatastandardsaustralia.github.io/standards/#security-profile
  - type: Authentication
    url: authentication/powershop-authentication.yml
  - type: OAuthScopes
    url: scopes/powershop-scopes.yml
  - type: ConsentDashboard
    url: https://dashboard.cdr.powershop.com.au/
  - type: APIReference
    url: https://consumerdatastandardsaustralia.github.io/standards/#energy-apis
  - type: Overlay
    url: overlays/powershop-cdr-energy-api-overlay.yaml
  - type: Conventions
    url: conventions/powershop-conventions.yml
  - type: ErrorCatalog
    url: errors/powershop-problem-types.yml
  - type: DataModel
    url: data-model/powershop-data-model.yml
  - type: AgentSkill
    url: skills/powershop-share-consumer-energy-data.md
    name: Share Powershop consumer energy data as an accredited data recipient
common:
- type: AgenticAccess
  url: agentic-access/powershop-agentic-access.yml
- type: DomainSecurity
  url: security/powershop-domain-security.yml
- type: Authentication
  url: authentication/powershop-authentication.yml
- type: OAuthScopes
  url: scopes/powershop-scopes.yml
- type: Conventions
  url: conventions/powershop-conventions.yml
- type: ErrorCatalog
  url: errors/powershop-problem-types.yml
- type: Lifecycle
  url: lifecycle/powershop-lifecycle.yml
- type: StatusPage
  url: https://public.cdr.powershop.com.au/cds-au/v1/discovery/status
  name: CDS Discovery Status endpoint — Powershop's only status surface, mandated by the Consumer Data Standards
- type: Deprecation
  url: https://consumerdatastandardsaustralia.github.io/standards/#versioning
  name: Consumer Data Standards versioning and obsolescence policy — binding on Powershop by regulation
- type: ChangeLog
  url: changelog/powershop-changelog.yml
- type: Conformance
  url: conformance/powershop-conformance.yml
- type: DataModel
  url: data-model/powershop-data-model.yml
- type: MCPServer
  url: mcp/powershop-mcp.yml
- type: AgentSkill
  url: skills/_index.yml
- type: LLMsTxt
  url: llms/powershop-llms.txt
- type: Overlay
  url: overlays/powershop-cdr-energy-api-overlay.yaml
- type: Overlay
  url: overlays/powershop-cdr-common-api-overlay.yaml
- type: Packages
  url: packages/powershop-packages.yml
- type: Website
  url: https://www.powershop.com.au/
- type: APIReference
  url: https://consumerdatastandardsaustralia.github.io/standards/#energy-apis
- type: APIReference
  url: https://consumerdatastandardsaustralia.github.io/standards/#common-apis
- type: PrivacyPolicy
  url: https://www.powershop.com.au/privacy-policy
- type: TermsOfService
  url: https://www.powershop.com.au/terms-and-conditions
- type: Support
  url: https://www.powershop.com.au/help-centre
- type: Blog
  url: https://www.powershop.com.au/energy-insights
- type: Pricing
  url: https://www.powershop.com.au/energy-rates-and-prices
- type: SignUp
  url: https://www.powershop.com.au/sign-up
- type: Login
  url: https://www.powershop.com.au/login
- type: Documentation
  url: https://www.powershop.com.au/privacy-policy/cdr-policy
- type: Documentation
  url: https://www.powershop.com.au/powershop-and-shell
- type: Registry
  url: https://api.cdr.gov.au/cdr-register/v1/energy/data-holders/brands/summary
- type: Documentation
  url: https://www.cdr.gov.au/rollout/cdr-energy-sector
- type: Specification
  url: https://consumerdatastandardsaustralia.github.io/standards/
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com