ABR Australian Business Register Scraper avatar

ABR Australian Business Register Scraper

Pricing

from $22.00 / 1,000 result items

Go to Apify Store
ABR Australian Business Register Scraper

ABR Australian Business Register Scraper

Scrapes Australian Business Register data by ABN or business name. Returns each business as a flat row with ABN, entity name, status, and registration details.

Pricing

from $22.00 / 1,000 result items

Rating

0.0

(0)

Developer

ParseForge

ParseForge

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

2

Monthly active users

12 days ago

Last modified

Share

ParseForge

ABR Australian Business Register Scraper

Scrape Australian Business Register data by ABN or business name, up to a million records per run. Every business comes with its ABN, entity name, status, and registration details. No login or API key. Export to CSV, JSON, Excel, or XML.

The Australian Business Register's official API needs registration and rate-limits you. This reads the public ABN Lookup and Name Search pages directly, filtered by ABN or business name, and returns each match in one fixed schema.

Who uses itWhat they scrape ABR Australian Business Register for
Market researchersWhich businesses are active in a sector or region
Lead generation teamsBuild prospect lists with verified ABNs and entity names
Compliance officersCheck registration status and details for due diligence
Data analystsEnrich internal records with official ABR data

What it does

This Actor collects Australian business records by ABN or business name, and returns each one as a flat row.

  • πŸ” ABN Lookup: fetch full details for one or more 11-digit ABNs.
  • πŸ“› Name Search: find matching businesses by business or trading name.
  • πŸ“Š Structured output: each business returned as a flat row with ABN, entity name, status, and more.
  • πŸ“ Multiple exports: download as CSV, JSON, Excel, or XML.

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with ABR Australian Business Register data

πŸ“ˆ Build B2B lead lists.

A sales team runs Name Search for a niche term, exports the ABNs and entity names, and loads them into their CRM for outreach.

πŸ”Ž Verify business details.

A compliance officer inputs a list of ABNs, checks the registration status and entity type, and flags any mismatches.

πŸ“Š Enrich customer data.

A data analyst matches internal customer records against ABR data by ABN, adding official names and statuses to their warehouse.

πŸ—ΊοΈ Map a market.

A market researcher searches a common business name, collects all matching entities, and analyzes the competitive landscape.

Why choose this scraper

What you get
Official dataRecords come straight from the Australian Business Register
No API keyScrapes the public pages, no registration or rate limits
Two modesLook up by ABN or search by name
ScalableCollect up to a million businesses per run

How it compares

No other Store actor targets ABR Australian Business Register the same way, so the honest comparison is with the alternatives teams actually weigh.

ABR Australian Business Register ScraperBuild it in-houseBy hand
SetupRun it now, zero configDays of engineeringNone, but hours per pull
When ABR Australian Business Register changesMaintained for youYou fix itYou re-learn the page
Proxies, retries, anti-botBuilt inYour problemBrowser only
OutputFixed JSON schema, CSV/Excel exportWhatever you buildCopy-paste
CostPay per resultEngineering timeAnalyst hours

Configure the run

Drive the Actor from ABNs or a business name, and set a maximum number of businesses to collect per run. The Input tab lists every parameter.

A first run with the defaults:

{
"maxItems": 10,
"mode": "abnLookup",
"abns": [
"51824753556",
"11005357522",
"53004085616",
"33051775556",
"88000014675"
]
}

A larger pull:

{
"maxItems": 200,
"mode": "abnLookup",
"abns": [
"51824753556",
"11005357522",
"53004085616",
"33051775556",
"88000014675"
]
}

Pricing

Pay-per-result: $0.02933 per result collected. You pay only for the results written to your dataset.

Results collectedApproximate cost
100 results$2.93
1,000 results$29.33
10,000 results$293.30

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the ABR Australian Business Register Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to ABR Australian Business Register through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

$claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/abr-australian-business-register-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check that your ABNs are exactly 11 digits and contain no spaces or dashes. For Name Search, try a shorter or more common business name.

The run stops before collecting all businesses.

Increase the maxItems input. The default is 10, but you can set it up to 1,000,000.

I get an error about invalid ABN.

ABNs must be 11-digit numeric strings. Remove any formatting and verify the number against the ABR website.

The output is missing some fields.

Some fields may be empty if the business does not have that data. Check the sample output to see all possible fields.

The Actor is slow.

Reduce the maxItems or run during off-peak hours. The ABR website may be slower at certain times.

FAQ

QuestionAnswer
What is the Australian Business Register?The Australian Business Register (ABR) is the official government database of Australian business and not-for-profit organisations. It stores details like ABN, entity name, and registration status.
Do I need an API key or registration?No. This Actor scrapes the public ABN Lookup and Name Search pages directly, so no API key or registration is required.
What is an ABN?An Australian Business Number (ABN) is a unique 11-digit identifier for businesses operating in Australia. It is used for tax and business dealings.
Can I search by business name?Yes. Use the Name Search mode and enter a business or trading name. The Actor will return all matching businesses.
How many businesses can I collect?You can set a maximum of up to 1,000,000 businesses per run using the maxItems input.
What data fields are returned?The Actor returns a flat row per business, including ABN, entity name, status, and other registration details. The exact fields are shown in the sample output.
Can I export the data?Yes. You can export the results as CSV, JSON, Excel, or XML from the Apify platform.
Is this legal?Scraping public data from the ABR is generally allowed for personal or business use. Always check the ABR terms of use and comply with local laws.
Can I run this on a schedule?Yes. You can set up a recurring schedule in Apify to run the Actor daily, weekly, or at any interval.
What if I get no results?Check your input: ABNs must be 11 digits, and the business name must be spelled correctly. Also ensure the maxItems is not set too low.

Browse the full ParseForge collection for more scrapers.

πŸ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

⚠️ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by Australian Business Register. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.