Red Energy · OpenAPI Overlay 1.0.0

API Evangelist enhancements for the Red Energy CDR Energy API

6 actions 6 updates update extends openapi/red-energy-cds-energy-openapi.yml
Derived by API Evangelist Built from the contracts Red Energy publishes. Red Energy did not publish this file.
View Overlay File View on GitHub Overlay Specification

What the actions change

x-accessx-verifiedx-verified-detailx-examplex-serverx-apievangelist-providerx-apievangelist-provider-idx-apievangelist-spec-provenance

Targets 6

$.info
$.servers
$.paths['/energy/plans'].get
$.paths['/energy/plans/{planId}'].get
$.paths[?(@property != '/energy/plans' && @property != '/energy/plans/{planId}')]
$.tags

OpenAPI Overlay

Raw ↑
overlay: 1.0.0
info:
  title: API Evangelist enhancements for the Red Energy CDR Energy API
  version: 1.0.0
extends: openapi/red-energy-cds-energy-openapi.yml
x-generated: '2026-07-27'
x-method: generated
x-source: >-
  Generated from what this enrichment round verified against Red Energy's live
  surfaces on 2026-07-27. The harvested DSB document is the shared Consumer Data
  Standards contract with placeholder example.com servers and no securitySchemes;
  this overlay records the real hosts, the real access split, and the observed
  behaviour without mutating the standard.
actions:
  - target: $.info
    update:
      x-apievangelist-provider: Red Energy
      x-apievangelist-provider-id: red-energy
      x-apievangelist-spec-provenance: >-
        DSB Consumer Data Standards CDR Energy API v1.36.0, harvested verbatim.
        Not a Red-Energy-proprietary specification.
      x-cdr-data-holder-brand-id: 39230258-a56c-ee11-a81c-002248e31327
      x-cdr-abn: '60107479372'
      x-cdr-register: https://api.cdr.gov.au/cdr-register/v1/energy/data-holders/brands/summary

  - target: $.servers
    update:
      - url: https://cdr.energymadeeasy.gov.au/red-energy/cds-au/v1
        description: >-
          Australian Energy Regulator Energy Made Easy CDR host, Red Energy brand
          path. Serves ONLY the two unauthenticated Product Reference Data
          operations. Confirmed HTTP 200 on 2026-07-27 with meta.totalRecords 1705.
        x-access: anonymous
      - url: https://mtls.dh.example.com/cds-au/v1
        description: >-
          Placeholder from the DSB standard. Red Energy's real mutual-TLS base URI
          is published only through the authenticated portion of the CDR Register
          and is not publicly discoverable.
        x-access: accredited-only

  - target: $.paths['/energy/plans'].get
    update:
      x-access: anonymous
      x-verified: '2026-07-27'
      x-verified-detail: >-
        HTTP 200 with x-v 1; meta.totalRecords 1705 Red Energy plans across
        electricity and gas. HTTP 400 with no x-v; HTTP 406 with x-v 9
        (max reported as 1).
      x-example: examples/red-energy-list-energy-plans-example.json
      x-server: https://cdr.energymadeeasy.gov.au/red-energy/cds-au/v1

  - target: $.paths['/energy/plans/{planId}'].get
    update:
      x-access: anonymous
      x-verified: '2026-07-27'
      x-verified-detail: >-
        HTTP 200 at x-v 3 for planId RED552317MRE18@EME, returning displayName
        "Qantas Red Saver" with a full electricityContract object. HTTP 406 at
        x-v 1 with urn:au-cds:error:cds-all:Header/UnsupportedVersion. Unknown
        planId returns 404 Resource/NotFound with the detail field omitted.
      x-example: examples/red-energy-get-energy-plan-detail-example.json
      x-server: https://cdr.energymadeeasy.gov.au/red-energy/cds-au/v1

  - target: $.paths[?(@property != '/energy/plans' && @property != '/energy/plans/{planId}')]
    update:
      x-access: accredited-only
      x-access-note: >-
        Consumer-authorised. Reachable only by an ACCC-accredited CDR data
        recipient over mutual TLS with FAPI 1.0 Advanced OAuth2/OIDC, after the
        individual customer consents. Not called by this review.

  - target: $.tags
    update:
      - name: Energy Plans
        description: >-
          Unauthenticated CDR Product Reference Data. For energy this is served
          centrally by the AER, not by the retailer, under a per-brand path.
        x-access: anonymous
      - name: Electricity Service Points
        description: Consumer-authorised service point standing data. AEMO is the secondary data holder.
        x-access: accredited-only
      - name: Electricity Usage
        description: Consumer-authorised interval and basic meter reads. AEMO-sourced.
        x-access: accredited-only
      - name: Distributed Energy Resources
        description: Consumer-authorised DER registration and device data.
        x-access: accredited-only
      - name: Energy Accounts
        description: Consumer-authorised account, concession and payment-schedule data.
        x-access: accredited-only
      - name: Energy Account Balances
        description: Consumer-authorised balance data.
        x-access: accredited-only
      - name: Energy Account Billing
        description: Consumer-authorised billing and invoice data.
        x-access: accredited-only

Work with this as data

Every overlay here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for openapi overlays

4 MCP tools reach this
  • find_overlaysBrowse and filter every overlay in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This overlay
curl "https://apis.io/api/v1/overlays/red-energy-cds-energy-overlay"
All openapi overlays
curl "https://apis.io/api/v1/overlays?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.