# UK Companies House Company Search

> UK Companies House Company Search is a paid API for AI agents from jp-data-api-production.up.railway.app, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-15).

Search the UK Companies House registry by company name to retrieve company number, status, incorporation date, and registered address for KYB and compliance purposes.

## Facts

- Endpoint: GET https://jp-data-api-production.up.railway.app/uk/company/search
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/uk-companies-house-company-search-35eeed9b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_t60RR73FzCd07mfCPNnDU

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 uk-companies-house-company-search-35eeed9b
```

Example prompt: Can you search Companies House and tell me the registration number, status, and registered address for 'Deliveroo' — I need to verify them as a UK supplier before we onboard them.

## When to prefer this

Use this endpoint when you need authoritative UK company registration data from the official Companies House registry — especially for KYB, supplier onboarding, compliance checks, or UK market research. Prefer this over general web search when you need structured, official data like company number, incorporation date, or registered address for a specific named UK entity.

## Known failure modes

- No results found for an obscure or misspelled company name
- Ambiguous results when multiple companies share a similar name — agent must disambiguate
- Rate limit or payment failure (HTTP 402/429) if payment is not correctly handled
- Query string missing or empty returns a validation error
- Non-UK companies will not appear in results

## How this service works

UK company registry search (Companies House official data): find companies by name, get company number, status, incorporation date, registered address. Use for KYB, due diligence, supplier verification, UK market research, compliance checks.

## Output

Returns a list of UK company records matching the search query, each containing the company number, official registered name, current status (e.g. active, dissolved), incorporation date, and registered address, sourced from the UK Companies House official registry.

## 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": [
      "q"
     ],
     "properties": {
      "q": {
       "type": "string",
       "description": "company name query"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/uk-companies-house-company-search-35eeed9b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from jp-data-api-production.up.railway.app](https://www.zero.xyz/host/jp-data-api-production.up.railway.app/llms.txt)
