Application Programming Interfaces (APIs)
Find out about ASIC’s APIs for our business names and companies registers, and for submitting reportable situations.
Business names and companies register APIs
These APIs can be used to lodge documents and access information on our business names and companies registers.
We have provided the specifications for these APIs on this page. There is no fee to access the APIs.
You need to apply to be an ASIC digital service provider before you can use these APIs.
How to apply to be an ASIC digital service provider
Before you apply:
- Read and understand ASIC’s digital services access terms and conditions (PDF 235 KB).
- Review the API technical specifications below.
Steps to apply:
- Contact webservices@asic.gov.au and ask for application information. Tell us which API you would like to access and your purpose for accessing it.
- Complete your application and send to webservices@asic.gov.au.
If we approve your application, we will provide:
- access to a test environment for the purposes of development
- testing support to ensure your product meets ASIC’s requirements.
Reportable situations API
This API enables Australian financial services (AFS) licensees and credit licensees to submit or update high volumes of reportable situation forms. It replicates the ‘Submit or update reportable situation by licensee (includes updating a breach report)' pathway in the ASIC Regulatory Portal.
This API does not allow users to submit or update breach reports for breaches that occurred before October 2021.
How to apply for access to the reportable situations API
Before you apply:
- Review the ASIC Reportable Situations API User Agreement (PDF 294 KB).
- Develop your own API (that will interact with our API) in accordance with the technical specifications. You must be ready to test your API before you apply. You will only be able to access the testing environment for a limited period. If you are not ready, you may not be approved.
Steps to apply:
- Complete the ASIC Reportable Situations API - Application Form (PDF 673 KB). Send the form to ASIC for review at api.breach@asic.gov.au.
- Wait for ASIC to provide user credentials for the test environment and test scenarios.
- Conduct tests on the provided test scenarios. Once you are satisfied with the test results, email them to ASIC for review at api.breach@asic.gov.au.
If we approve your application, we will provide user credentials for the production environment of the API.
There is no fee to access the ASIC reportable situations API.
Technical specifications for reportable situations API
ASIC Reportable Situations API Specifications Version 1.9 (Word 1.3 MB).
Development of this API has been guided by the Australian Government API Design Standard.