# AEMO

**Canonical:** https://apis.io/providers/aemo/  
**Website:** https://aemo.com.au/  
**APIs profiled:** 77

AEMO, the Australian Energy Market Operator, is the independent system and market operator for Australia's electricity and gas systems — it dispatches and prices the National Electricity Market across Queensland, New South Wales, Victoria, South Australia and Tasmania every five minutes, runs the Wholesale Electricity Market and the Gas Bulletin Board in Western Australia, operates the Victorian gas declared wholesale market and the Gas Supply Hubs, maintains the MSATS metering registry and the national Distributed Energy Resources register, and publishes the Integrated System Plan. It sits at the centre of the value chain: it does not generate, network or retail energy, it clears the market and holds the settlement-grade metering data that every other participant depends on. Under the Consumer Data Right extended to energy, AEMO is the designated SECONDARY data holder and gateway — retailers are the primary data holders, and AEMO serves NMI standing data, distributed energy resource records and up to twenty-four months of interval meter data through mandated Consumer Data Standards endpoints. Its API posture splits cleanly in two, and the split is the whole story: the market-data half is genuinely, radically open — 103 live NEMWeb report directories plus 68 archive directories of dispatch, price, demand, bidding, constraint and settlement data downloadable by anyone with no key, no account and no licence, alongside anonymous JSON endpoints behind the public NEM dashboard; the participant and consumer half is completely closed — a public developer portal at dev.aemo.com.au catalogues 74 APIs and 771 operations that anyone may read, but every one of them requires registration as an AEMO market participant, a Participant ID, MSATS user rights and an AEMO-signed mutual-TLS client certificate, and the OpenAPI documents the portal exports publicly are empty shells that declare zero paths and point at internal hostnames.

## Kin Score — 55.7 / 100 (developing)

Scored 2026-08-17 under rubric 0.11.0. Trend: flat (+0.0 from 55.7).

| Facet | Score |
|---|---|
| Discoverability | 77.8 |
| Contract Quality | 65.3 |
| Governance | 21.9 |
| Operational Transparency | 57.9 |
| Developer Ergonomics | 64.7 |
| Commercial Clarity | 34.2 |

Regulatory layer — **Energy & Utilities**: 64.9 (matched via tags).

## Agent readiness — 45.7 (agent-ready)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | documented |
| OpenAPI Examples | verified |
| Rate Limit Signal | documented |
| Event Surface Described | derived |
| Agent Skills | derived |
| Well Known Catalog | no |
| Consent Identity | yes |
| Agent Card | no |
| Dry Run Mode | no |

## APIs (77)

- **AEMO NEM Data Dashboard API** — The JSON API behind AEMO's public National Electricity Market data dashboard, and the closest thing AEMO operates to an open real-time market API. Confirmed live and fully anony...
- **AEMO NEMWeb Public Data Feed** — NEMWeb is AEMO's open bulk-data channel for the National Electricity Market and the single largest genuinely open energy dataset in Australia. It is not a REST API — it is an an...
- **AEMO WA Market Data Public Feed** — The Western Australian equivalent of NEMWeb, covering the Wholesale Electricity Market that AEMO operates separately from the NEM. Confirmed anonymous and live on 2026-07-27: GE...
- **AEMO CDR** — The Consumer Data Right (CDR) APIs allow Registered Financially Responsible Market Participants (FRMPs) to service API requests for AEMO data from Accredited Data Recipients. AE...
- **AEMO CDR Common** — AEMO's public API catalogue lists 2 operation(s) for this API, gateway-routed under the path prefix /NEMRetail/cds-au/v1/discovery. AEMO's own openapi-link export for this API i...
- **AEMO WEM Attributes Report** — AEMO WEM Attributes Report from AEMO — 2 path(s) described in OpenAPI.
- **AEMO B2BMessagingAsync** — AEMO B2BMessagingAsync from AEMO — 3 path(s) described in OpenAPI.
- **AEMO B2BMessagingPull** — AEMO B2BMessagingPull from AEMO — 3 path(s) described in OpenAPI.
- **AEMO B2BMessagingSync** — AEMO B2BMessagingSync from AEMO — 1 path(s) described in OpenAPI.
- **AEMO B2MMessagingAsync** — AEMO B2MMessagingAsync from AEMO — 3 path(s) described in OpenAPI.
- **AEMO B2MMessagingPull** — AEMO B2MMessagingPull from AEMO — 4 path(s) described in OpenAPI.
- **AEMO B2MMessagingSync** — AEMO B2MMessagingSync from AEMO — 7 path(s) described in OpenAPI.
- **AEMO Balancing Reports v2.1** — AEMO Balancing Reports v2.1 from AEMO — 5 path(s) described in OpenAPI.
- **AEMO Balancing Reports v2.2** — AEMO Balancing Reports v2.2 from AEMO — 6 path(s) described in OpenAPI.
- **AEMO Balancing Reports v2.3** — AEMO Balancing Reports v2.3 from AEMO — 6 path(s) described in OpenAPI.
- **AEMO Balancing Reports v2.4** — AEMO Balancing Reports v2.4 from AEMO — 6 path(s) described in OpenAPI.
- **AEMO Balancing Reports v2.5** — AEMO Balancing Reports v2.5 from AEMO — 7 path(s) described in OpenAPI.
- **AEMO Balancing Reports v2** — AEMO Balancing Reports v2 from AEMO — 5 path(s) described in OpenAPI.
- **AEMO Balancing Submission v2** — AEMO Balancing Submission v2 from AEMO — 8 path(s) described in OpenAPI.
- **AEMO NEMDispatchBidding** — AEMO NEMDispatchBidding from AEMO — 5 path(s) described in OpenAPI.
- **AEMO Bilateral/Stem Submission v1** — AEMO Bilateral/Stem Submission v1 from AEMO — 2 path(s) described in OpenAPI.
- **AEMO BlindUpdate** — AEMO BlindUpdate from AEMO — 3 path(s) described in OpenAPI.
- **AEMO Capacity** — AEMO Capacity from AEMO — 13 path(s) described in OpenAPI.
- **AEMO CapacityAuction** — AEMO CapacityAuction from AEMO — 5 path(s) described in OpenAPI.
- **AEMO DER Registration for NSPs** — AEMO DER Registration for NSPs from AEMO — 8 path(s) described in OpenAPI.
- **AEMO DER Registration For Account Holders** — AEMO DER Registration For Account Holders from AEMO — 31 path(s) described in OpenAPI.
- **AEMO WEM DER Installation V2** — AEMO WEM DER Installation V2 from AEMO — 3 path(s) described in OpenAPI.
- **AEMO WEM DER NMI** — AEMO WEM DER NMI from AEMO — 2 path(s) described in OpenAPI.
- **AEMO EE Simulation Status Update** — AEMO EE Simulation Status Update from AEMO — 2 path(s) described in OpenAPI.
- **AEMO EnablementInstruction** — AEMO EnablementInstruction from AEMO — 1 path(s) described in OpenAPI.
- **AEMO GasBB Reporting Public Data** — AEMO GasBB Reporting Public Data from AEMO — 28 path(s) described in OpenAPI.
- **AEMO GeneratorRecall** — AEMO GeneratorRecall from AEMO — 3 path(s) described in OpenAPI.
- **AEMO HubMessageManagement** — AEMO HubMessageManagement from AEMO — 2 path(s) described in OpenAPI.
- **AEMO HubMessageManagementV2** — AEMO HubMessageManagementV2 from AEMO — 1 path(s) described in OpenAPI.
- **AEMO IdentityService(v2)** — AEMO IdentityService(v2) from AEMO — 1 path(s) described in OpenAPI.
- **AEMO LFAS Reports v2** — AEMO LFAS Reports v2 from AEMO — 4 path(s) described in OpenAPI.
- **AEMO LFAS Submission v2** — AEMO LFAS Submission v2 from AEMO — 8 path(s) described in OpenAPI.
- **AEMO Market Reports v2** — AEMO Market Reports v2 from AEMO — 1 path(s) described in OpenAPI.
- **AEMO MeterExemption** — AEMO MeterExemption from AEMO — 3 path(s) described in OpenAPI.
- **AEMO MT PASA Offers** — AEMO MT PASA Offers from AEMO — 1 path(s) described in OpenAPI.
- …and 37 more, listed in full on the page.

## Agentic access (1)

- **Aemo Agentic Access** — 798 operations · 560 acting · 21 human-in-the-loop

## Security (3)

- **Aemo Authentication** — apiKey · 8 schemes
- **Aemo Domain Security** — TLSv1.3 · HSTS · DNSSEC · DMARC
- **Aemo Vulnerability Disclosure** — Hackerone · security.txt · contact published

## Tags

Energy, Australia, Electricity, Gas, Energy Markets, Grid, Market Operator, System Operator, Open Energy Data, Consumer Data Right, CDR, Smart Metering, Distributed Energy Resources, Renewables, Utilities

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/aemo/). Scores are computed from the provider's own public artifacts under a published rubric.
