New Zealand Companies Register Scraper — NZBN & Company Data avatar

New Zealand Companies Register Scraper — NZBN & Company Data

Pricing

from $2.75 / 1,000 results

Go to Apify Store
New Zealand Companies Register Scraper — NZBN & Company Data

New Zealand Companies Register Scraper — NZBN & Company Data

Search and scrape the New Zealand Companies Register: company name, company number, NZBN, status and entity type. For KYC, due diligence, B2B and compliance. Independent tool, not affiliated with the NZ Companies Office.

Pricing

from $2.75 / 1,000 results

Rating

0.0

(0)

Developer

Haketa

Haketa

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Search and extract the official New Zealand Companies Register: company name, company number, NZBN, status and entity type. Search by name or keyword and get clean JSON/CSV/Excel in seconds. Built for KYC, due diligence, B2B prospecting and compliance.


What This Actor Does

This Actor searches New Zealand's official Companies Register and returns structured company data. For each match it captures:

  • Identity — company name, company number, and NZBN (New Zealand Business Number)
  • Status — registered / removed / in liquidation, etc.
  • Type — entity type (e.g. NZ Limited Company, Overseas company)
  • Link — the register page for full details

Search one or many company names or keywords; the Actor paginates through every result and dedups by company number.


Why Use This

  • KYC & due diligence. Verify NZ companies by name, number, NZBN and status — the identifiers compliance and onboarding need.
  • NZBN in every row. The NZBN is the universal identifier for NZ businesses — perfect for matching and enrichment.
  • Bulk search. Look up a whole list of names or sweep a keyword across the register.
  • Clean and free. Reads the official public register — no key, no anti-bot, no browser.

Quick Start

Run it in the console (no code)

  1. Add Search terms — company names or keywords (e.g. construction, air new zealand).
  2. Choose the Entity type filter (all or limited companies), set Max companies.
  3. Click Start, then export as JSON, CSV, Excel or HTML, or push to Google Sheets, a webhook or a database.

Run it via API (Python)

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run_input = {"searchTerms": ["construction", "holdings"], "maxItems": 500}
run = client.actor("YOUR_USERNAME/nz-companies-scraper").call(run_input=run_input)
for c in client.dataset(run["defaultDatasetId"]).iterate_items():
print(c["name"], "·", c["companyNumber"], "·", c["nzbn"], "·", c["status"])

Verify a list of companies (Python)

run = client.actor("YOUR_USERNAME/nz-companies-scraper").call(run_input={
"searchTerms": ["my target company ltd"], "category": "LTD",
})
for c in client.dataset(run["defaultDatasetId"]).iterate_items():
print(c["name"], "→", c["nzbn"], c["status"])

Input Parameters

FieldTypeDescription
searchTermsarrayCompany names or keywords to search.
categorystringALL (all entity types) or LTD (limited companies).
maxItemsintegerMax companies across all searches. 0 = no limit.
maxPagesintegerMax pages per search (15 per page). Default 40.
proxyConfigurationobjectApify Proxy. Datacenter is enough (public register).

Output

Each company is one record:

{
"companyNumber": "8244957",
"name": "TW CONSTRUCTION HOLDING COMPANY LIMITED",
"nzbn": "9429049949711",
"status": "Registered",
"entityType": "NZ Limited Company",
"registerUrl": "https://app.companiesoffice.govt.nz/companies/app/ui/pages/companies/8244957",
"searchTerm": "construction"
}

Use Cases

1. KYC & onboarding

Verify New Zealand companies by name, number, NZBN and status for customer/vendor onboarding and compliance.

2. Due diligence & risk

Check company status (registered vs removed/liquidation) and type before deals or credit decisions.

3. B2B prospecting & enrichment

Build or enrich lists of NZ companies with their NZBN and register links for sales and data pipelines.

4. Market research

Map companies in a sector by keyword to size a market or track new registrations.


Tips

  • NZBN is the key identifier for matching NZ businesses across datasets.
  • category: LTD narrows results to NZ limited companies; ALL includes overseas companies, etc.
  • Use exact names to verify a specific company, or broad keywords to sweep a sector.
  • Schedule it with Apify Schedules to monitor status changes.

Frequently Asked Questions

Do I need an account or key? No. The Companies Register is public — no login, key or anti-bot.

What is the NZBN? The New Zealand Business Number — a unique identifier for every NZ business, used across government and industry.

Does it include directors/addresses? This Actor returns the core register fields (name, number, NZBN, status, type) and a link to the full register page.

What export formats are supported? JSON, CSV, Excel, HTML, or via API — plus Google Sheets, webhooks, Make and Zapier.


This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by the New Zealand Companies Office or NZ Government. All trademarks are the property of their respective owners. It reads only the public register. Comply with applicable terms and data-protection laws.