Professional add-on — AUD $400/mo

ASIC Financial Advisers Register API

Query the ASIC Financial Advisers Register programmatically — 88,000+ advisers, updated weekly

What it does

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.

Quick example — search by name

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.

Which plan you need

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.

Use cases

Data sources

ASIC Financial Advisers Register, covering current and former authorised representatives and licensees under AFSL. Refreshed to match ASIC's own publication schedule.

What you get back

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.

Further reading

Frequently asked questions

What is the ASIC Financial Advisers Register and how do I query it via API?
The ASIC Financial Advisers Register (FAR) is the official list of all licensed financial advisers in Australia, maintained under the Corporations Act. ASIC publishes it as a bulk CSV download and a public search tool. This API sits on top of that same data and lets you query it by name, ADV number, or AFSL directly from your application — without downloading or parsing the full dataset yourself.
How do I search the ASIC financial adviser register programmatically?
Send a GET request to /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}.
How do I verify that an Australian financial adviser is licensed via API?
A lookup by name, ADV number, or AFSL number returns current authorisation status directly from the ASIC register.
What data is available in the ASIC Financial Adviser Register?
Authorisation status, licence hierarchy, qualifications, CPD failure years, and membership information for current and former authorised representatives.
How do I check an adviser's authorised representative status via their ADV number?
The ADV number can be queried directly, returned as a zero padded nine digit string for exact matching against internal records.
How do Australian licensees verify their ARs are still authorised before paying commissions?
A status check against the current FAR record confirms authorisation before a commission run, rather than relying on a status recorded at the time the adviser was first onboarded.
Can I get ASIC FAR data without downloading the full CSV from data.gov.au?
Yes, the register is queryable directly by adviser, rather than requiring a full bulk download and manual search.
How do I build an automated check for adviser licence status changes?
A periodic recheck against the current register, compared to the last known status, surfaces a change without a manual review cycle.
What qualifications and CPD information does the ASIC FAR API return?
Qualifications on file and any recorded CPD failure years are included in the adviser record.
How do I check which licence an adviser's AFSL is authorised under?
The licence hierarchy is returned as part of the adviser record, showing the specific AFSL and the entity controlling it.
How do platform operators comply with ASIC's adviser onboarding obligations?
Confirming current authorisation status before processing an adviser initiated instruction is part of that obligation, and is what this lookup is built to support.
What does it mean when an ASIC FAR record shows a CPD failure year?
It indicates a year in which the adviser didn't meet continuing professional development requirements, a detail relevant to assessing whether someone's authorisation is in good standing.
Get started free View API docs