
FAQs
Getting Started
Can I explore the APIs if I don’t have a developer account?
Yes. You can view our documentation and browse our APIs without an account.
How do I access the APIs?
When will I know my onboarding has been completed?
You will get an email from the AEMO Support team. If you require a subscription key, you will be mapped to a product and the key will be shared to you through email.
User and Accounts
Do I need to register?
If the API you need to access requires a subscription key, you will need to register for the API.
When can I register a developer account?
You can register a developer account at any time. An API key is provided after your Team has gone through formal onboarding.
Do internal AEMO employees need to register for a developer account?
Yes. If you wish to access the internal APIs you will need to raise a service now request.
API and API Keys
Do I need an API key to use AEMO’s APIs?
You only need an subscription key to access some of AEMO's APIs. APIs that require a key is described in the individual API documentation.
I have already been onboarded to use an API? Why can I not use all the APIs?
APIs sit under different services at AEMO. You need to be formally onboarded to each API as described in API documentation.
I want to create a new API Key. How do I do this?
If you already have a subscription key for a specific product but wish to request another, raise a Support Hub ticket.
If you do not have a subscription key you must be formally onboarded to the API or product. See API documentation.
URM
How do I encrypt my username and password into base64 encoded?
You can use a tool such as Postman to encrypt your URM username and password.
In Postman, under the Authorization tab, select ‘Basic Auth’ and enter your username and password. Your password has now been encoded and will be sent as the Authorization header.
I’m getting a 422 error, what does this mean?
Your user does not have the correct permissions to execute the request. Get your Participant Admin to update your URM account in MSATS to the correct permissions.
Postman
How do I setup Postman?
See Using Postman.
I'm getting a 500 error. What is wrong?
Ensure that you are trying to connect to the correct URL and endpoint.
Support
I have an unknown error. Where can I get help?
Contact Support Hub with details on the error.
Who can help with an account error?
Contact Support Hub with details on the error.