NZ Companies Register Scraper
Pricing
from $3.00 / 1,000 results
NZ Companies Register Scraper
Search the New Zealand Companies Register by name, keyword, or NZBN, or look up an exact company by company number. Get entity type, status, incorporation date, registered office address, and directors.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 hours ago
Last modified
Categories
Share
Search the New Zealand Companies Register — the official Companies Office business registry. Search by company name, keyword, or NZBN, look up an exact company by its company number, or run an advanced search filtered by entity type, entity status, registered address, or incorporation date range. Get entity type, status (and status history), incorporation date, registered office address, and directors — straight from the official register. No login, no API key, no proxy required.
What this actor does
- Three modes:
search(name/keyword/NZBN),byCompanyNumber(exact lookup),advanced(entity type + status + address + postal code + incorporation date range — every filter the register's own Advanced Search panel exposes) - Full company profile: entity type, entity status, previous statuses with date ranges, incorporation date, constitution-filed flag, ultimate holding company, registered office address, directors (name + address)
- Fast bulk mode: disable director enrichment to get just the register summary row (name, NZBN, company number, type, status, address, incorporation date) for large exports
- Empty fields are omitted — a field only appears when the register actually published that data for the company
Output per company
companyNumber— NZ Companies Office company numberentityNamenzbn— New Zealand Business NumberentityType— e.g.NZ Limited Company,Overseas Non-ASIC CompanyentityStatus— e.g.Registered,Removed,External AdministrationpreviousStatuses[]—{ status, from, to }per historical status changeincorporationDate— ISO dateconstitutionFiled— booleanultimateHoldingCompanyregisteredOfficeAddressdirectors[]—{ name, address, appointmentDate }, the company's full current director list from its dedicated directors pageformerDirectors[]—{ name, address, appointmentDate, ceasedDate }, most recent 10 past directors (when the register shows director history)profileUrl— canonical register pagerecordType: "company",scrapedAt
When director enrichment is disabled, only entityName, nzbn,
companyNumber, entityType, entityStatus, registeredOfficeAddress,
incorporationDate, and profileUrl are returned (no detail-page fetch).
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | search | search / byCompanyNumber / advanced |
searchQuery | string | air new zealand | Name, keyword, company number, or NZBN (mode=search, mode=advanced) |
companyNumbers | array | – | Exact company numbers to look up (mode=byCompanyNumber) |
entityType | string | ALL | Restrict to an entity type (mode=advanced) |
entityStatus | string | ALL | Restrict to an entity status (mode=advanced) |
addressKeyword | string | – | Address keyword filter (mode=advanced) |
postalCode | string | – | NZ postal code filter (mode=advanced) |
incorporationDateFrom / incorporationDateTo | string | – | Date range, DD/MM/YYYY (mode=advanced) |
fetchDirectors | boolean | false | Fetch each company's detail page for directors and extra fields |
maxItems | int | 20 | Hard cap (1–1000) |
Examples
Example: name search
{"mode": "search","searchQuery": "air new zealand","maxItems": 20}
Example: exact company number lookup
{"mode": "byCompanyNumber","companyNumbers": ["510446", "103495"]}
Example: advanced search — active limited companies incorporated 2020-2023
{"mode": "advanced","searchQuery": "air","entityType": "LTD","entityStatus": "REGISTERED","incorporationDateFrom": "01/01/2020","incorporationDateTo": "31/12/2023","maxItems": 100}
Example: fast bulk export with directors
{"mode": "search","searchQuery": "smith","fetchDirectors": true,"maxItems": 200}
Use cases
- Due diligence & KYC — verify a NZ company's registration status, NZBN, and directors before engaging or onboarding
- Compliance monitoring — track entity status changes (e.g. moves to external administration) for a portfolio of companies
- Business development — build prospect lists filtered by entity type, status, or incorporation date
- Legal & recruiting research — look up directors and their registered addresses for a company
- Market research — bulk-export companies by keyword or industry-related name pattern
- Corporate structure research — trace ultimate holding companies
FAQ
What is the data source? The New Zealand Companies Register, operated by the New Zealand Companies Office (companies-register.companiesoffice.govt.nz / app.companiesoffice.govt.nz). This actor is not affiliated with or endorsed by the New Zealand Companies Office.
Is a login or API key required? No. The Companies Register's public search and company profile pages are fully public.
Why do some companies have no directors field?
Director enrichment is disabled by default for speed (
fetchDirectors: falseWhy is directors sometimes a subset of a company's total board?
The register's summary page shows a preview (e.g. "Showing 2 of 5
directors"); this actor returns exactly what's shown there without an
additional paginated fetch to the full director sub-page.
What does previousStatuses cover?
Only the status history shown on the register's own detail page (a limited
history, not necessarily every change since incorporation).
How fresh is the data? Every run fetches live pages directly from the Companies Register — there is no caching.
Does advanced mode require a search query?
Yes — searchQuery is required for search and advanced modes; only
byCompanyNumber mode looks up records without a text query.
Data Source / Limitations
- Shareholder details, filing/document history, and full annual return data require a registered Companies Office login and are out of scope for this public-data actor.
- The register itself caps any single query at 1000 results; narrow your
searchQueryor addadvancedfilters to see more specific results. - Director address data reflects what the company has filed with the register and may not be current.