AEMO · OAuth Scopes
AEMO OAuth Scopes
OAuth 2.0
searched
AEMO publishes 2 OAuth 2.0 scopes via the clientCredentials and authorizationCode flows. Scopes are the fine-grained permissions an application requests at authorization time to act against the AEMO API on a user’s behalf.
Tokens are issued from https://api.aemo.com.au/oauth/v1/token?grant_type=client_credentials.
This index is generated from the provider’s OpenAPI security definitions (and, where available, its documented scope reference) and refreshes on every APIs.io network build. Browse every provider’s scopes at scopes.apis.io.
EnergyAustraliaElectricityGasEnergy MarketsGridMarket OperatorSystem OperatorOpen Energy DataConsumer Data RightCDRSmart MeteringDistributed Energy ResourcesRenewablesUtilities
Scopes: 2
Flows: clientCredentials, authorizationCode
Method: searched
OAuth endpoints
Authorization URL
https://login.aemo.com.au/login.aemo.com.au/oauth2/v2.0/authorize?p=b2c_1a_derr_signupsignin
https://login.aemo.com.au/login.aemo.com.au/oauth2/v2.0/authorize?p=b2c_1a_derr_signupsignin
Token URL
https://api.aemo.com.au/oauth/v1/token?grant_type=client_credentials https://login.aemo.com.au/login.aemo.com.au/oauth2/v2.0/token?p=b2c_1a_derr_signupsignin
https://api.aemo.com.au/oauth/v1/token?grant_type=client_credentials https://login.aemo.com.au/login.aemo.com.au/oauth2/v2.0/token?p=b2c_1a_derr_signupsignin
Flows
clientCredentialsauthorizationCode
clientCredentialsauthorizationCode
Scopes (2)
| Scope | Description | Flows |
|---|---|---|
| openid | Standard OpenID Connect scope. The only value in `scopes_supported` of the DERR Azure AD B2C discovery document. | authorizationCode |
| offline_access | Requested alongside `openid` in AEMO's published DERR installer-portal authorize URL so the client can obtain a refresh token (the API exposes a refreshExpiredAccessToken operation). | authorizationCode |
📄 Provider scope reference: https://dev.aemo.com.au/oauth