ASIC Extract
/api/v2/asic_extract
operationId: asic_extract
Live: https://gdapi.globaldata.net.au/api/v2/asic_extract · Sandbox: https://sandbox-gdapi.globaldata.net.au/api/v2/asic_extract
Requests an ASIC company or person extract. The response confirms the job was queued and returns an api_reference.
Poll GET /asic_extract/{api_reference} until the extract payload is ready.
Request scenarios
- Company extract – set
typetocompany, provide either an ABN or ACN, and choose anextract_type:current: Requests an ASIC Current Extract.historical: Requests an ASIC Current and Historical Extract.relational: Request an ASIC Relational Extract.
- Person extract – set
typetopersonand supply theperson_id,search_id, legalname, andbirth_dateexactly as returned by/asic_extract_person_search. Linked identifiers from that search should be listed inadditional_person_idsso the resulting extract stitches together all associated roles/shareholdings. The primaryperson_idmust not appear insideadditional_person_ids.
Sandbox dataset
The sandbox accepts deterministic identifiers so you can exercise both request types without billing. Use one of the following combinations:
Companies
| Name | ABN | ACN | extract_type | Notes |
|---|---|---|---|---|
| Tech Innovators Ltd | 32111111114 | 111111114 | current | Current Extract |
| Green Energy Solutions | 11123456780 | 123456780 | historical | Current and Historical Extract |
| Urban Development Corp | 54222222228 | 222222228 | relational | Relational Extract |
| Creative Media Agency | 33234567894 | 234567894 | current | Current Extract simulating multiple polling for completion |
People
| Name | Birth Date | Extract Type | person_id | Search ID | Additional Person Id |
|---|---|---|---|---|---|
| JOHN MICHAEL DOE | 1980-05-15 | historical | 123456780 | 11223344 | 123456781 |
| JANE ALICE SMITH | 1987-03-22 | current | 123456790 | 55667788 | 123456791 |
| LUCAS BENJAMIN CARTER | 1992-08-09 | current | 998877660 | 77889900 | (none) |
Request body
Content type application/json.
Parameters describing the ASIC entity you wish to extract.
| Field | Description |
|---|---|
typerequired |
string "company" for organisation extracts or "person" for individual extracts. |
extract_typerequired |
string Company extracts accept |
abn |
string or null Required when |
acn |
string or null Required when |
person_id |
string or null Required for person extracts. Copy the |
additional_person_ids |
array of strings or null Optional list of related ASIC person identifiers. Do not repeat the primary |
search_id |
string or null Required for person extracts. Copy the |
name |
string or null Required for person extracts. Uppercase legal name matching the search result. |
birth_date |
string (date) or null Required for person extracts. ISO |
Responses
Extract request accepted.
application/json
| Field | Description |
|---|---|
message |
string Always |
function |
string The API function that handled the request. |
api_reference |
string (uuid) Audit reference for this extract request. Poll |
Summary extracts are not implemented.
application/json
| Field | Description |
|---|---|
message |
string Static error returned when |