Query the ASIC Financial Advisers Register programmatically — 88,000+ advisers, updated weekly
ASIC's Financial Advisers Register is the authoritative source for adviser licence status in Australia. It is publicly searchable at ASIC's website — but integrating it into your own application, compliance workflow, or onboarding system requires a different approach.
This API gives you programmatic access to the same register. Search by name, ADV number, or AFSL number. Get back authorisation status, licence hierarchy, qualifications, CPD failure years, and a KYC risk signal — in a single JSON response you can act on in code.
The register covers 88,000+ current and former advisers and is refreshed weekly to match ASIC's own publication schedule.
import requests
resp = requests.get(
"https://api.techcompass.com.au/v1/au/advisers/search",
params={"q": "Jane Smith", "status": "registered"},
headers={"Authorization": "ApiKey tc_live_<your_key>"}
)
adviser = resp.json()["data"]["results"][0]
print(adviser["overall_registration_status"]) # "Registered"
print(adviser["licence_number"]) # "123456"
print(adviser["adv_number"]) # "000222780"
print(resp.json()["kyc"]["overall_risk"]) # "LOW" | "MEDIUM" | "HIGH"
You can also look up directly by ADV number (GET /v1/au/advisers/{adv_number}) or by AFSL licence number (GET /v1/au/advisers/licence/{licence_number}) to return all advisers authorised under that licence.
Pro add on, AUD $400/mo, or included in Professional+. AUD only, this one doesn't have a USD equivalent the way OFAC and US Enforcement don't have an AUD one.
Adviser lookup by name, ADV number, or AFSL number, authorisation status as current, ceased, or suspended, the licence hierarchy showing which AFSL an adviser is authorised under and which entity controls it, qualifications, CPD failure years, and memberships, and a lineage record with FAR dataset date and retrieval timestamp.
/v1/au/advisers/search?q={name}&status=registered with your API key. Returns matching advisers with current authorisation status, licence details, and KYC risk signals. You can also look up directly by ADV number at /v1/au/advisers/{adv_number} or by AFSL at /v1/au/advisers/licence/{licence_number}.