NZ Companies Register Scraper avatar

NZ Companies Register Scraper

Pricing

from $3.00 / 1,000 results

Go to Apify Store
NZ Companies Register Scraper

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

Crawler Bros

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 hours ago

Last modified

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 number
  • entityName
  • nzbn — New Zealand Business Number
  • entityType — e.g. NZ Limited Company, Overseas Non-ASIC Company
  • entityStatus — e.g. Registered, Removed, External Administration
  • previousStatuses[]{ status, from, to } per historical status change
  • incorporationDate — ISO date
  • constitutionFiled — boolean
  • ultimateHoldingCompany
  • registeredOfficeAddress
  • directors[]{ name, address, appointmentDate }, the company's full current director list from its dedicated directors page
  • formerDirectors[]{ name, address, appointmentDate, ceasedDate }, most recent 10 past directors (when the register shows director history)
  • profileUrl — canonical register page
  • recordType: "company", scrapedAt

When director enrichment is disabled, only entityName, nzbn, companyNumber, entityType, entityStatus, registeredOfficeAddress, incorporationDate, and profileUrl are returned (no detail-page fetch).

Input

FieldTypeDefaultDescription
modestringsearchsearch / byCompanyNumber / advanced
searchQuerystringair new zealandName, keyword, company number, or NZBN (mode=search, mode=advanced)
companyNumbersarrayExact company numbers to look up (mode=byCompanyNumber)
entityTypestringALLRestrict to an entity type (mode=advanced)
entityStatusstringALLRestrict to an entity status (mode=advanced)
addressKeywordstringAddress keyword filter (mode=advanced)
postalCodestringNZ postal code filter (mode=advanced)
incorporationDateFrom / incorporationDateTostringDate range, DD/MM/YYYY (mode=advanced)
fetchDirectorsbooleanfalseFetch each company's detail page for directors and extra fields
maxItemsint20Hard cap (1–1000)

Examples

{
"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: false
); enable it to fetch the full detail page per company. Some entity types (e.g. certain overseas companies) also do not list NZ directors on the public register.

Why 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 searchQuery or add advanced filters to see more specific results.
  • Director address data reflects what the company has filed with the register and may not be current.