Data share and reuse
Most of the content on the Federal Register of Legislation (the Register) can be freely used under a Creative Commons licence. To support the Australian Government’s Data and Digital Government Strategy and the Digital and ICT Reuse Policy the Register allows commercial reuse of our data. The Register facilitates this by allowing data and documents to be programmatically downloaded.
Automated downloading or spidering
Automated processes can be used to download or spider (crawl) this website, but please respect the crawl-delay instruction in our robots.txt file.
Before doing a full site crawl or anything else that may use significant system resources, it is advisable to contact us 1-2 weeks beforehand, to ask about any planned outages or other issues that may be relevant. It is preferable for any further incremental crawls of this website to be scheduled to occur outside the hours of 0800 to 2000 Australian time (UTC +10).
Failing this, users who impose a large load on this website or otherwise interfere with its operation may have their access to this website blocked without notice by automated processes.
The Register API
The Register provides an Application Programming Interface (API). The API is a REST style API using the OpenAPI Specification (OAS) which defines a standard programming language-agnostic interface which allows both humans and computers to discover and understand the capabilities of the service.
Who the API is for
The API is for our users who frequently access large sets of our data to reuse it directly in their own system, application or database.
You will need some technical expertise or experience as a software developer to make full use of the API.
Details
Compliant with OpenAPI v3.0.1
Returns JSON and documents
Does not require API keys; all you need is an HTTP client or browser
Access to the Register API is free.
Accessing the API
The endpoint for the API:
https://api.prod.legislation.gov.au/v1/
How to get help or support
Documentation for the API and schemas are available here:
https://api.prod.legislation.gov.au/swagger/index.html
If you have feedback on the API, please contact us using the form on our Feedback page.
API status
The API is live but may be subject to change as we work to enhance the Register and this service.
Performance and availability may be impacted during periods of high use. We will work to resolve any issues as soon as possible.