Free, no card required

AU Modern Slavery Register API

Statement filing status, checked directly, not searched by hand

What it does

Looks up whether an Australian entity required to report under the Modern Slavery Act has actually filed a statement, and returns the statement's metadata, so a procurement, investment, or legal team can check filing status as part of an existing workflow rather than a manual register search.

Which plan you need

Free. No card required. Batch screening across a supplier or portfolio list requires Professional.

Use cases

Data sources

Australian Modern Slavery Register, public records under the Modern Slavery Act 2018 (Cth), covering entities with annual consolidated revenue above $100 million, refreshed to match the register's own publication schedule

What you get back

Statement lookup by entity name or ABN, filing status for the current and prior reporting periods, statement metadata including reporting period, entity type, and structure, and a lineage record with register snapshot date and retrieval timestamp.

Further reading

Frequently asked questions

How do I look up whether an Australian company has filed a modern slavery statement?
A lookup by entity name or ABN returns filing status for the current and prior reporting periods directly.
What is the Australian Modern Slavery Act and who must report?
It requires entities with annual consolidated revenue above $100 million to lodge an annual statement describing modern slavery risk in their operations and supply chain, and what they're doing about it.
How do I check a supplier's modern slavery statement as part of procurement due diligence?
A lookup by the supplier's entity name or ABN confirms whether they've filed, and returns the statement's metadata for further review.
Can I access the Australian Modern Slavery Register via API?
Yes, statement lookup and filing status are both available directly, rather than searching the public register manually.
What information is in a modern slavery statement?
The API returns metadata including reporting period, entity type, and structure. The full statement text itself sits on the public register.
How do large Australian companies demonstrate supply chain due diligence under the Act?
Checking supplier filing status as a routine part of onboarding or contract renewal, with a logged record of when the check was run, is one part of demonstrating an active due diligence process.
How do I build modern slavery checks into a vendor onboarding workflow?
A filing status lookup can run as part of an existing onboarding step, the same way an entity or sanctions check would.
What happens if a company required to report under the Act fails to file?
That's a matter for the regulator to assess. This API surfaces filing status as a fact, a missing statement from a company above the threshold is a signal worth investigating further, not itself a legal conclusion.
How do ESG platforms integrate Australian modern slavery data into supplier risk scores?
Filing status and statement metadata can be pulled into an existing risk scoring model as one input among others.
What is the threshold for mandatory modern slavery reporting in Australia?
Annual consolidated revenue above $100 million, set under the Modern Slavery Act 2018 (Cth).
Get started free View API docs