service.asic.gov.au APIservice.asic.gov.au ↗
Search and retrieve data from ASIC Professional Registers. Access AFS licensees, credit licensees, liquidators, auditors, and managed investment schemes via 9 endpoints.
curl -X GET 'https://api.parse.bot/scraper/8f9d3da2-2f63-41cf-ac7a-fdf8daf6c8da/search_entities?limit=5&query=Vanguard&start_index=0' \ -H 'X-API-Key: $PARSE_API_KEY'
Search the ASIC Professional Registers by name, licence number, registration number, ACN, or ABN. Returns paginated results with entity summary information.
| Param | Type | Description |
|---|---|---|
| limit | integer | Max results per page. |
| queryrequired | string | Search keyword (name, licence number, registration number, ACN, or ABN). |
| start_index | integer | Pagination start index. |
{
"type": "object",
"fields": {
"items": "array of entity summary objects with LicenceNumber, Name, PermissionType, Status, State, ABN, PrincipalAddress, CommencedDate, EntityType, ARSN",
"limit": "integer echoed page size",
"query": "string echoed search query",
"start_index": "integer echoed pagination offset",
"total_records": "integer total matching records"
},
"sample": {
"data": {
"items": [
{
"ABN": "48123123124",
"ARSN": "",
"Name": "COMMONWEALTH BANK OF AUSTRALIA",
"State": "NSW",
"Status": "Current",
"EntityType": "Organisation",
"CommencedDate": "01/12/2003",
"LicenceNumber": "234945",
"PermissionType": "Australian financial services licensees",
"PrincipalAddress": "ROBERTO BIANCO 'COMMONWEALTH BANK PLACE SOUTH' L 1 11 HARBOUR ST SYDNEY NSW 2000",
"RedirectUrl_Calc": "/EntityDetail?LicenceNumber=234945&licenceName=COMMONWEALTH BANK OF AUSTRALIA&PermissionType=Australian financial services licensees"
}
],
"limit": 5,
"query": "Commonwealth Bank",
"start_index": 0,
"total_records": 3
},
"status": "success"
}
}About the service.asic.gov.au API
The ASIC Professional Registers API exposes 9 endpoints for searching and retrieving records from Australia's regulatory register of financial professionals and entities. Use search_entities to find any registrant by name, ACN, ABN, or licence number, then drill into type-specific endpoints like get_afs_licensee_details or get_managed_investment_scheme_details to retrieve licence conditions, business names, addresses, status, and responsible entity information.
What the API Covers
The API maps directly to the ASIC Professional Registers Search database, which covers six register types: Australian Financial Services (AFS) licensees, credit licensees, credit representatives, registered liquidators, registered auditors, and managed investment schemes. Every record is reachable through search_entities, which accepts a query string (name, licence number, registration number, ACN, or ABN) and returns paginated summaries including LicenceNumber, Name, PermissionType, Status, State, ABN, PrincipalAddress, and CommencedDate. Pagination is controlled via limit and start_index, and total_records is returned so you can calculate page depth.
Type-Specific Detail Endpoints
Once you have an identifier from search results, seven detail endpoints return record-specific fields. get_afs_licensee_details and get_credit_licensee_details both return licenceStatus, LicenceConditions, BusinessNames, licenceAbn, and LicencePrincipalBusinessAddresses. get_liquidator_details additionally returns FirmNames and liquidatorState. get_auditor_details exposes a Roles list alongside standard licence fields. get_managed_investment_scheme_details returns the ARSN (mismArsn), NamesHistory for former scheme names, mismArfpRespEntityName for the responsible entity, and mismArfpRegistrationDate. The general-purpose get_entity_details endpoint accepts licence_name, licence_number, and permission_type and returns the full record including EDR (External Dispute Resolution) and Roles lists not always surfaced in the type-specific shortcuts.
Register Types and Identifiers
Each register type uses a different primary identifier. AFS and credit licensees use a licence number; liquidators and auditors use a registration number; managed investment schemes use an ARSN. Credit representatives use a representative number passed via the rep_number parameter in get_credit_representative_details. Passing the wrong identifier type will not return results, so consuming PermissionType from search_entities output before calling a detail endpoint is recommended.
Data Freshness and Coverage
The data reflects ASIC's register as maintained by the regulator. Licence status values (active, cancelled, suspended, etc.) come directly from the register records. The licenceCommencedDate field in get_entity_details is returned in DD/MM/YYYY format. Historical records for cancelled or revoked registrations remain searchable.
- Verify an AFS licensee's current status and licence conditions before engaging them as a financial adviser
- Look up whether a credit representative's registration is active using their representative number
- Retrieve the responsible entity name for a managed investment scheme using its ARSN
- Check a registered liquidator's state and firm affiliations during insolvency due diligence
- Build a compliance tool that cross-references counterparty ABNs against the ASIC register
- Monitor licence status changes for a portfolio of credit licensees by polling search results
- Retrieve EDR scheme membership for AFS licensees via the full get_entity_details endpoint
| Tier | Price | Credits/month | Rate limit |
|---|---|---|---|
| Free | $0/mo | 100 | 5 req/min |
| Hobby | $30/mo | 1,000 | 20 req/min |
| Developer | $100/mo | 5,000 | 250 req/min |
One credit = one API call regardless of which marketplace API you call. Exceeding the rate limit returns a 429 response. Authenticate with the X-API-Key header.