# SiteCheck Company Records – NZ Companies Register Search

> SiteCheck Company Records – NZ Companies Register Search is a paid API for AI agents from api.companyrecords-api.workers.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-24).

Searches the official New Zealand Companies Register by keyword and returns company name, number, NZBN, status, entity type, registered address, and incorporation date with paging.

## Facts

- Endpoint: GET https://api.companyrecords-api.workers.dev/api/b2b/nz-companies-register?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-24
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sitecheck-company-records-nz-companies-register-search-13ca0fff
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_0Fqslz8KAjH_kwWu7gRQt

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability sitecheck-company-records-nz-companies-register-search-13ca0fff
```

Example prompt: Can you search the NZ Companies Register for 'Fonterra' and show me the registered companies, their NZBN numbers, status, and registered addresses?

## When to prefer this

Use this endpoint when you need to search the official New Zealand Companies Register by company name keyword, verify NZ company registration status, retrieve NZBNs, or gather basic corporate details for NZ-registered entities. Prefer this over generic web searches for official, structured, pageable register data sourced directly from the NZ Companies Office.

## Known failure modes

- No results found for obscure or misspelled company names — returns empty companies array with total of 0
- Invalid page number beyond available results — may return empty companies array
- Rate limiting or upstream Companies Office page unavailability — may return an error response
- Status filter value other than 'all' or 'registered' may produce unexpected results

## How this service works

Pay-per-call company registry, government, legal and B2B data tools for AI agents, from official registers and public sources. Payment: x402, USDC on Base, Solana, Arc, Polygon, Arbitrum, Monad, World Chain, Optimism, Avalanche, Celo or Stellar, or RLUSD/XRP on the XRP Ledger. No signup, no API key; a failed call is not charged.

## Output

A JSON object containing the search query, total match count, current page, a hasMore flag, a source URL linking to the Companies Office search page, a checkedAt timestamp, and an array of up to 15 company records each with name, company number, NZBN, status, entity type, registered address, incorporation date, and a direct URL to the company's Companies Office page.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "query"
     ],
     "properties": {
      "page": {
       "type": "string",
       "description": "Result page, 15 companies per page (default 1)"
      },
      "query": {
       "type": "string",
       "description": "Company name or keyword, e.g. fonterra"
      },
      "status": {
       "type": "string",
       "description": "all (default) or registered (drops removed/closed companies from the returned page)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "page": 1,
  "query": "fonterra",
  "total": 56,
  "source": "https://app.companiesoffice.govt.nz/companies/app/ui/pages/companies/search?q=fonterra&start=0&limit=15&entityTypes=ALL&entityStatusGroups=ALL&mode=standard&type=entities",
  "hasMore": true,
  "checkedAt": "2026-10-23T09:37:37.806Z",
  "companies": [
   {
    "url": "https://app.companiesoffice.govt.nz/co/1157956",
    "name": "FONTERRA TM LIMITED",
    "nzbn": "9429036794195",
    "status": "Registered",
    "address": "109 Fanshawe Street, Auckland, 1010, New Zealand",
    "entityType": "NZ Limited Company",
    "incorporated": "2001-08-21",
    "companyNumber": "1157956"
   },
   {
    "url": "https://app.companiesoffice.govt.nz/co/1118347",
    "name": "FONTERRA (MIDDLE EAST) LIMITED",
    "nzbn": "9429036995356",
    "status": "Registered",
    "address": "109 Fanshawe Street, Auckland Central, Auckland, 1010, New Zealand",
    "entityType": "NZ Limited Company",
    "incorporated": "2001-02-23",
    "companyNumber": "1118347"
   }
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sitecheck-company-records-nz-companies-register-search-13ca0fff/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.companyrecords-api.workers.dev](https://www.zero.xyz/host/api.companyrecords-api.workers.dev/llms.txt)
