Australia ASIC Registers Scraper (Banned, Auditors, Licensees)
Pricing
from $12.75 / 1,000 results
Australia ASIC Registers Scraper (Banned, Auditors, Licensees)
Scrape ASIC public compliance registers: banned & disqualified persons and organisations, registered auditors and liquidators, AFS and credit licensees, financial advisers and authorised representatives. Search by name or number, filter by state and status. Export to JSON, CSV or Excel.
Pricing
from $12.75 / 1,000 results
Rating
0.0
(0)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
11 days ago
Last modified
Categories
Share
Australia ASIC Registers Scraper (Banned, Auditors, Licensees)
Here is one real result, with every field the actor returns:
{"register": "Banned & Disqualified Persons","name": "ABBOTT, BILL","registerNumber": "#004289112","acnAbn": null,"roleOrType": "Banned Securities","status": null,"startDate": "1994-03-29","endDate": "1999-03-29","suspendedDate": null,"locality": "TEMPLESTOWE LOWER","state": "VIC","postcode": "3107","country": "AUSTRALIA","licenceName": null,"licenceNumber": null,"firm": null,"authorisations": null,"comments": "No comment made","url": null,"fullAddress": "TEMPLESTOWE LOWER, VIC, 3107, AUSTRALIA","active": false,"aiCompanySummary": "Bill Abbott is a person who was banned from participating in securities activities in Australia from March 29, 1994, to March 29, 1999. He is currently listed as inactive on the Banned & Disqualified Persons register.","aiRiskFlags": ["banned/disqualified"],"aiRiskLevel": "high","aiIndustry": "Securities and Commodities Exchanges","aiIndustryCode": "5231","source": "ASIC (Australian Securities and Investments Commission)","observedAt": "2026-08-14T06:31:06.432Z"}
The most complete ASIC registers scraper available. It covers nine ASIC registers with one normalized schema, returns every field each register exposes plus a derived full address and active flag, and gives you eleven filters (name, identifier, state, status, locality, postcode, date range, active-only) plus three optional AI enrichment add-ons.
📥 Input · 📤 Output · 💰 Pricing · ▶️ Examples
Table of contents
- What it does
- Quickstart
- Input reference
- Output reference
- Example output record
- Run via API and CLI
- Fetch results
- Billing and limits
- FAQ and troubleshooting
What it does
The actor searches or browses the public ASIC professional registers and writes one normalized record per entry. Pick one of nine registers (banned and disqualified persons or organisations, registered auditors, registered liquidators, AFS licensees, credit licensees, financial advisers, AFS authorised representatives, credit representatives), then search by name, look up exact identifier numbers, or browse the whole register. Post-filters narrow results by state, status, locality, postcode, start-date range, and active-only. Every register maps into the same field set so you can combine them, and derived fields (fullAddress, active) are computed on top of the raw ASIC values.
Three optional AI add-ons (paid Apify plans only, off by default) enrich each record from its own ASIC data: a plain-English entity summary, KYB/compliance risk flags, and a normalized industry classification. Each add-on is billed only when it returns usable output.
Quickstart
Open the actor, paste this into the input, and press Run. It returns the first 10 banned or disqualified persons named SMITH.
{"register": "bannedPersons","searchNames": ["SMITH"],"maxRecords": 10}
Leave searchNames empty to browse the whole register. Change register to any of the nine supported registers. All filter fields are optional.
Input reference
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
register | enum | no | bannedPersons | Which ASIC register to search or browse. One of bannedPersons, bannedOrganisations, auditors, liquidators, afsLicensees, creditLicensees, financialAdvisers, afsAuthorisedReps, creditReps. |
searchNames | string[] | no | (empty) | One or more person or company names to search, for example SMITH, ACME CAPITAL. Empty browses the whole register. One run does every name. |
identifierNumbers | string[] | no | (empty) | Exact register numbers to look up: ACN, AFS licence, credit licence, auditor/liquidator, adviser, or representative number, depending on the register. |
state | enum | no | (all) | Restrict to an Australian state or territory: NSW, VIC, QLD, WA, SA, TAS, ACT, NT. Applies to registers that carry an address. |
status | string | no | (any) | Filter by registration status, for example Registered, Current, Ceased, on registers that carry a status field. |
locality | string | no | (empty) | Keep only records whose locality/suburb contains this text (case-insensitive). |
postcode | string | no | (empty) | Keep only records with this exact postcode. |
startDateFrom | string | no | (empty) | Keep records whose start/effective date is on or after this date (YYYY-MM-DD). |
startDateTo | string | no | (empty) | Keep records whose start/effective date is on or before this date (YYYY-MM-DD). |
onlyActive | boolean | no | false | Keep only records that appear active/current (no end or suspended date, status not ceased/cancelled/expired). |
maxRecords | integer | no | 50 | Maximum number of records to collect (1 to 1000000). |
withAiCompanySummary | boolean | no | false | Paid add-on. Plain-English summary of each entity from its ASIC record. Requires a paid Apify plan. Billed only when a summary is produced. |
withAiRiskFlags | boolean | no | false | Paid add-on. KYB/compliance red flags (banned, suspended, cancelled, enforcement comments). Requires a paid Apify plan. Billed only when flags are produced. |
withAiIndustry | boolean | no | false | Paid add-on. Normalized industry classification with an ANZSIC/NAICS-style tag. Requires a paid Apify plan. Billed only when a classification is produced. |
Filters combine with logical AND. Fields that a given register does not carry are returned as null.
Output reference
One dataset item per register entry. Types: string, boolean, string[], or null when the source value is absent.
| Field | Type | Description |
|---|---|---|
register | string | Human-readable register name, for example Banned & Disqualified Persons, AFS Licensees. |
name | string | Person or entity name as listed. |
registerNumber | string | The register-specific identifier for the entry. |
acnAbn | string | ACN or ABN when the register carries one, else null. |
roleOrType | string | Role, ban type, or entry type, for example Banned Securities. |
status | string | Registration status when the register carries one, else null. |
startDate | string | Start/effective date (YYYY-MM-DD). |
endDate | string | End date (YYYY-MM-DD), or null if none. |
suspendedDate | string | Suspension date (YYYY-MM-DD), or null. |
locality | string | Locality or suburb of the listed address. |
state | string | State or territory code. |
postcode | string | Postcode of the listed address. |
country | string | Country of the listed address. |
licenceName | string | Licence holder name when applicable, else null. |
licenceNumber | string | Licence number when applicable, else null. |
firm | string | Associated firm when applicable, else null. |
authorisations | string | Licence authorisations text (financial-services registers), else null. |
comments | string | Free-text comments/enforcement notes on the entry, else null. |
url | string | Source detail page URL when available, else null. |
fullAddress | string | Single-line address assembled from locality, state, postcode, and country. |
active | boolean | true when the entry appears active/current, false when ceased/expired/suspended, null when the register has no status signal. |
aiCompanySummary | string | Plain-English entity summary. Populated only when the AI summary add-on is on, else null. |
aiRiskFlags | string[] | KYB/compliance red flags. Populated only when the AI risk add-on is on, else null. Empty array means no flags. |
aiRiskLevel | string | Overall risk level low, medium, or high from the AI risk add-on, else null. |
aiIndustry | string | Normalized industry label from the AI industry add-on, else null. |
aiIndustryCode | string | Closest ANZSIC/NAICS-style code from the AI industry add-on, else null. |
source | string | Data source label. Always ASIC (Australian Securities and Investments Commission). |
observedAt | string | ISO 8601 timestamp of when the record was collected. |
A failed run writes a single item with an error field and is not charged.
Example output record
Real record from a live run (input {"register":"afsLicensees","maxRecords":2,"withAiCompanySummary":true,"withAiRiskFlags":true,"withAiIndustry":true}):
{"register": "AFS Licensees","name": "IPIB PTY LTD","registerNumber": "218600","acnAbn": "85007186003","roleOrType": null,"status": null,"startDate": "2002-05-02","endDate": null,"suspendedDate": null,"locality": "SOUTHBANK","state": "VIC","postcode": "3006","country": "Australia","licenceName": null,"licenceNumber": null,"firm": null,"authorisations": "\"This licence authorises the licensee to carry on a financial services business to:\"~\"(a) provide financial product advice for the following classes of financial products:\"~\"(i) general insurance products; and\"~\"(b) deal in a financial product by:\"~\"(i) applying for, acquiring, varying or disposing of a financial product on behalf of another person in respect of the following classes of products:\"~\"(A) general insurance products;\"~\"to retail and wholesale clients.\"","comments": null,"url": null,"fullAddress": "SOUTHBANK, VIC, 3006, Australia","active": null,"aiCompanySummary": "IPIB PTY LTD is an Australian financial services licensee authorized to provide financial product advice and deal in general insurance products for both retail and wholesale clients. The company has been registered since May 2, 2002, and is located in Southbank, Victoria.","aiRiskFlags": [],"aiRiskLevel": "low","aiIndustry": "Financial Services","aiIndustryCode": "5241","source": "ASIC (Australian Securities and Investments Commission)","observedAt": "2026-08-14T06:31:39.421Z"}
Run via API and CLI
Start a run and wait for it to finish, then read the dataset. Replace <TOKEN> with your Apify API token.
Run synchronously and get dataset items in one call:
curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~australia-asic-registers-scraper/run-sync-get-dataset-items?token=<TOKEN>" \-H "Content-Type: application/json" \-d '{"register":"bannedPersons","searchNames":["SMITH"],"maxRecords":10}'
Start a run asynchronously:
curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~australia-asic-registers-scraper/runs?token=<TOKEN>" \-H "Content-Type: application/json" \-d '{"register":"afsLicensees","state":"VIC","onlyActive":true,"maxRecords":100}'
Apify CLI:
apify call scrapers_lat/australia-asic-registers-scraper \--input '{"register":"auditors","searchNames":["SMITH"]}'
Fetch results
Every run writes to a dataset. Fetch items as JSON, CSV, or Excel by changing format:
# JSONcurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=json"# CSVcurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=csv"# Paginate large datasetscurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&offset=1000&limit=1000"
<DATASET_ID> is returned as defaultDatasetId in the run object. Use offset and limit to page through large result sets. clean=true drops empty and internal fields.
Billing and limits
- Pay per result. You are charged per register entry returned (
resultevent). See the pricing tab for the current per-result price. - AI add-ons billed separately. Each enabled AI add-on (
ai_company_summary,ai_risk_flags,ai_industry) is charged per record only when it returns usable output, and only on paid Apify plans. - No charge on failure. If a run errors, the actor writes a single item with an
errorfield and does not charge for it. Empty runs cost nothing. - Spend cap respected. Set
maxTotalChargeUsdon the run; once reached, the actor stops emitting and charging further billable results. - Free Apify plans are capped at 10 records per run and cannot use the AI add-ons. Upgrade for higher
maxRecordsand enrichment.
FAQ and troubleshooting
A run returned 0 records. Why?
The register plus filter combination matched nothing. Remove a filter (for example state or the date range), widen the name search, or browse the register with empty searchNames. Zero-result runs are not charged.
Which registers are covered? Nine: banned and disqualified persons, banned and disqualified organisations, registered auditors, registered liquidators, AFS licensees, credit licensees, financial advisers, AFS authorised representatives, and credit representatives. All map to the same output schema.
Why are so many fields null on some records?
Each ASIC register carries different columns. A field a given register does not publish (for example authorisations on the banned-persons register) is returned as null, never invented.
Why is active null?
That register carries no status/end-date signal, so the actor cannot decide activity and returns null. Registers with status or end dates return true or false.
Why are the AI fields null?
The AI add-ons are off by default and require a paid Apify plan. Turn on withAiCompanySummary, withAiRiskFlags, or withAiIndustry on a paid plan to populate them.
Is this an official government tool? No. This actor is independent and has no affiliation with ASIC. It reads only data that is publicly available on the ASIC registers. Use it in accordance with the source terms of use.
Related scrapers
- Australia ABN Lookup & Business Search Scraper: ABN, entity, GST, and business names from the Australian Business Register.
- Australia Tenders Scraper: Australian government tender notices and awards.
- BaFin Germany Financial Institutions Scraper: German financial institutions supervised by BaFin.
- OFAC Sanctions List Scraper: US Treasury OFAC SDN and Consolidated lists.
More scrapers at scrapers.lat
Built and maintained by scrapers.lat, where we publish scrapers for US and Latin American public platforms: company registries, government data, finance, e-commerce and more. Browse the catalog or request a custom scraper at scrapers.lat.
Independent tool, not affiliated with ASIC. Accesses only publicly available ASIC register data. Use in accordance with the source terms of use.
