australia-abn-lookup
Look up Australian businesses for free via the official ABN Lookup web services (Australian Business Register) - ABN, ACN, entity name, entity type, ABN status…
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
$ npx -y skills add Nolpak14/getregdata --skill new-zealand-nzbn --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/new-zealand-nzbnContext preview
The summary Claude sees to decide when to auto-load this skill.
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
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.
Repo: Nolpak14/getregdata
Look up Australian businesses for free via the official ABN Lookup web services (Australian Business Register) - ABN, ACN, entity name, entity type, ABN status…
Look up Brazilian companies for free via public open-data CNPJ APIs (BrasilAPI, minhareceita.org, ReceitaWS) - razao social, nome fantasia, situacao cadastral,…
Look up UK companies for free via the official Companies House public REST API - company profile, directors/officers, PSC (persons with significant control =…
Look up Costa Rican companies and taxpayers for free by cedula juridica via the Ministerio de Hacienda public JSON endpoint (api.hacienda.go.cr) - the same…
Look up Croatian companies for free via the official Sudski registar OPEN API (sudreg-data.gov.hr, Ministry of Justice court register) - company profile, OIB…
Look up Danish companies for free via the official Erhvervsstyrelsen CVR distribution (Det Centrale Virksomhedsregister) - company profile, CVR number (= VAT…