New Zealand Companies Register Scraper — NZBN & Company Data
Pricing
from $2.75 / 1,000 results
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
Maintained by CommunityActor 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)
- Add Search terms — company names or keywords (e.g.
construction,air new zealand). - Choose the Entity type filter (all or limited companies), set Max companies.
- 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 ApifyClientclient = 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
| Field | Type | Description |
|---|---|---|
searchTerms | array | Company names or keywords to search. |
category | string | ALL (all entity types) or LTD (limited companies). |
maxItems | integer | Max companies across all searches. 0 = no limit. |
maxPages | integer | Max pages per search (15 per page). Default 40. |
proxyConfiguration | object | Apify 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: LTDnarrows results to NZ limited companies;ALLincludes 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.
Legal & Responsible Use
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.