1
Verify ABN
Start by verifying the Australian Business Number (ABN) of the business or contractor. This confirms whether the ABN is active and returns details like the entity name, type, address, and GST registration status. Use Verify ABN to check.
2
Verify identity documents
Confirm the person’s identity using one or more of the following document verification endpoints. Each one performs a field-by-field comparison against official government records and returns match results:
- Verify Driving License — Verify an Australian driving licence using the licence number, card number, name, date of birth, and state of issue.
- Verify Visa — Verify a visa by providing passport details and the country of issue.
- Verify Passport — Verify an Australian passport using the travel document number, name, date of birth, and gender.
3
Check vehicle registration
If the worker will be using a vehicle, verify their vehicle registration to confirm it is valid and retrieve details such as the make, colour, body style, expiry date, and insurance company. Use Vehicle Registration Check to look up a registration plate.
4
Run a police check
Initiate and check the status of a national police check. First, use Initiate Police Check to create a new application and retrieve a continuation URL for the applicant. Then, monitor the check using Police Check Status, which returns the current processing status, applicant details, and the ACIC result. Results can be “CLEAR”, “DISCLOSABLE”, or “UNKNOWN” while the check is pending.
5
Verify right to work
Confirm that the person has the legal right to work in Australia. The Right to Work endpoint checks visa entitlements and returns the work status (unlimited, limited, or none) along with any conditions such as working hour restrictions.
Note: All verification endpoints are available on API Version 1.2 only. Each endpoint returns a structured response with the verification result — check the individual endpoint documentation below for request formats and example responses.
