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 serves fictitious companies and people built to exercise specific scenarios: registered, deregistered, in administration, in liquidation, multiple directors, related entities and more. Every identifier, the extract types each one answers, and the linked people are listed in the ASIC Sandbox Data guide.
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 |