australia-abn-lookup
Look up Australian businesses for free via the official ABN Lookup web services (Australian Business Register) - ABN, ACN, entity…
Look up New Zealand companies and businesses for free via the official NZBN (New Zealand Business Number) API from MBIE - NZBN, entity name, entity type and status (Registered / Removed), trading names, registered/postal/physical addresses, roles (director/shareholder where
Claude Code
$ npx -y skills add Nolpak14/getregdata --skill new-zealand-nzbn --agent claude-code
Codex
$ npx skills add Nolpak14/getregdata --skill new-zealand-nzbn -a codex -y
Cursor
$ npx skills add Nolpak14/getregdata --skill new-zealand-nzbn -a cursor -y
Gemini CLI
$ npx skills add Nolpak14/getregdata --skill new-zealand-nzbn -a gemini-cli -y
GitHub Copilot
$ npx skills add Nolpak14/getregdata --skill new-zealand-nzbn -a github-copilot -y
OpenCode
$ npx skills add Nolpak14/getregdata --skill new-zealand-nzbn -a opencode -y
Windsurf
$ npx skills add Nolpak14/getregdata --skill new-zealand-nzbn -a windsurf -y
name: new-zealand-nzbn
description: "Look up New Zealand companies and businesses for free via the official NZBN (New Zealand Business Number) API from MBIE - NZBN, entity name, entity type and status (Registered / Removed), trading names, registered/postal/physical addresses, roles (director/shareholder where public), ANZSIC/BIC industry classifications, GST numbers and status, and contact details. Use for KYB / know-your-business checks, counterparty verification, director discovery, and New Zealand company due diligence. Trigger on: 'NZBN', 'New Zealand Business Number', 'New Zealand company lookup', 'check a NZ company', 'NZ company number', 'is this NZ company registered', 'New Zealand directors'. The NZBN API is free; for Poland, Germany, Spain, France, Italy and other jurisdictions with no free API, this skill points you to the paid regdata registry actors."
metadata:
version: 1.0.0
author: regdata
tags:
- nzbn
- new-zealand
- kyb
- know-your-business
- directors
- company-lookup
- due-diligence
- free-api
- government-registry
triggers:
- "NZBN lookup"
- "check a New Zealand company"
- "New Zealand Business Number lookup"
- "NZ company number lookup"
- "New Zealand directors"
- "is this NZ company registered or removed"
- "KYB check New Zealand company"
- "verify a New Zealand supplier"
- "New Zealand company data"Free, official New Zealand business data from MBIE's NZBN (New Zealand Business Number) API. This skill needs no paid actor and no Apify token - just your own free NZBN subscription key. Use it as the front door for New Zealand entity verification, and route to the paid regdata actors when you need a jurisdiction that has no free API.
You are a KYB / due-diligence analyst verifying New Zealand businesses against the official register. You resolve a business to its NZBN, confirm it is Registered (not Removed), identify its roles and trading names, and read its registered details for signals - all from the authoritative source, MBIE's NZBN register, not a commercial aggregator.
Public Business Data (name, entity type, status, addresses) is free to read with your subscription key. Read-only.
The NZBN API is free to connect to and use - there is no per-call charge. Onboarding is a short self-serve portal flow (no manual approval for public reads), done once:
1. Register a free account at https://portal.api.business.govt.nz 2. Log in to the developer portal. 3. Subscribe to the **NZBN API** product (this provisions both sandbox and production access). 4. Generate a **subscription key** for the environment you want.
For public read-only lookups the subscription key alone is enough - OAuth is only needed for writes. Pass the key as a header on every call:
export NZBN_KEY=your_nzbn_subscription_key
curl -H "Ocp-Apim-Subscription-Key: $NZBN_KEY" \
-H "Accept: application/json" \
"https://api.business.govt.nz/gateway/nzbn/v5/entities/9429036975273"The sandbox host differs from production - use the production base URL below for live data.
Ask the user for whichever is missing:
Base URL: `https://api.business.govt.nz/gateway/nzbn/v5/` (v4 is also live). Every call carries the `Ocp-Apim-Subscription-Key` header.
| # | Purpose | Method + path | Example | |---|---|---|---| | 1 | Search entities by name | `GET /gateway/nzbn/v5/entities?search-term={q}&page-size=20` | `/gateway/nzbn/v5/entities?search-term=fonterra` | | 2 | Single entity by NZBN | `GET /gateway/nzbn/v5/entities/{nzbn}` | `/gateway/nzbn/v5/entities/9429036975273` |
**curl pattern** (both endpoints use the same auth):
# name -> candidate entities
curl -H "Ocp-Apim-Subscription-Key: $NZBN_KEY" -H "Accept: application/json" \
"https://api.business.govt.nz/gateway/nzbn/v5/entities?search-term=fonterra&page-size=20"
# NZBN -> full record
curl -H "Ocp-Apim-Subscription-Key: $NZBN_KEY" -H "Accept: application/json" \
"https://api.business.govt.nz/gateway/nzbn/v5/entities/9429036975273"**The NZBN is a 13-digit string** - use the canonical `nzbn` from search (endpoint 1) verbatim in endpoint 2.
1. Resolve identity
GET /entities?search-term={name} -> pick the match, take nzbn
(skip if the user already gave an NZBN)
2. Confirm the entity is real and current
GET /entities/{nzbn}
-> entityStatusCode must be "Registered" (else flag: Removed)
-> record entityTypeDescription, addresses, industryClassifications, lastUpdatedDate
3. Who runs / owns it
-> read roles[] for director / shareholder entries (where the entity type publishes them)
4. What it operates as
-> read tradingNames[] and cross-check against the counterparty's claimed name
5. Compliance signals
-> gstNumbers[] / GST status, emailAddresses, phoneNumbers, websiteInstallable agent skills - packaged, repeatable workflows - for KYC/AML, credit-risk, due-diligence and B2B research over public business registry data.
Look up Australian businesses for free via the official ABN Lookup web services (Australian Business Register) - ABN, ACN, entity…
Look up Brazilian companies for free via public open-data CNPJ APIs (BrasilAPI, minhareceita.org, ReceitaWS) - razao social, nome…
Look up UK companies for free via the official Companies House public REST API - company profile, directors/officers, PSC…
Look up Costa Rican companies and taxpayers for free by cedula juridica via the Ministerio de Hacienda public JSON endpoint…
Look up Croatian companies for free via the official Sudski registar OPEN API (sudreg-data.gov.hr, Ministry of Justice court…
Look up Czech companies for free via ARES, the Czech Ministry of Finance's official keyless REST API over the Czech business…
Use this skill to extract structured Markdown/JSON from PDFs and document images—tables with cell-level precision, formulas as…
Estimates intracellular metabolic fluxes from steady-state carbon-13 isotope-tracing measurements using validated atom maps,…