{ "openapi": "3.0.3", "info": { "contact": { "email": "contact@dsb.gov.au", "name": "Data Standards Body", "url": "https://dsb.gov.au/" }, "description": "Specifications for common endpoints applicable to all data holders (except secondary data holders).", "license": { "name": "MIT License", "url": "https://opensource.org/licenses/MIT" }, "title": "CDR Common API", "version": "1.36.0", "x-provenance": "Shared DSB Consumer Data Standards CDR Common API (not AGL-proprietary). Harvested verbatim from the Consumer Data Standards Australia published Swagger. AGL implements the unauthenticated discovery half of this contract at its CDR public base URI https://public.cdr.agl.com.au/cds-au/v1 \u2014 GET /discovery/status and GET /discovery/outages both returned HTTP 200 with conformant CDS envelopes on 2026-07-27. The /common/customer endpoints are consumer-authorised and are not served on the public base URI (HTTP 404).", "x-source-url": "https://consumerdatastandardsaustralia.github.io/standards/includes/swagger/cds_common.json", "x-cds-version": "1.36.0", "x-harvested": "2026-07-27", "x-harvest-http-status": 200, "x-agl-cdr-public-base-uri": "https://public.cdr.agl.com.au", "x-agl-cdr-data-holder-brand-id": "d177e382-b12d-ed11-a832-000d3a8830d6" }, "servers": [ { "description": "MTLS", "url": "https://mtls.dh.example.com/cds-au/v1" } ], "tags": [ { "description": "Data Holder Customer endpoints", "name": "Data Holder Customers", "x-shortName": "Customers" }, { "description": "Data Holder Operations endpoints", "name": "Data Holder Operations", "x-shortName": "Operations" } ], "paths": { "/common/customer": { "get": { "description": "Obtain basic information on the customer that has authorised the current session.\n\n