# UK Company Name Availability Checker

> UK Company Name Availability Checker is a paid API for AI agents from api.trustedinformation.site, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15).

Checks whether a proposed UK company name is available for registration by searching official company registers for exact and similar matches.

## Facts

- Endpoint: GET https://api.trustedinformation.site/api/uk-business/name-check
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/uk-company-name-availability-checker-9c557fd4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_g_tsNBfkJX6L6GFd_4Q5H

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-company-name-availability-checker-9c557fd4
```

Example prompt: Can you check if the name 'Greenfield Digital Solutions Ltd' is available to register as a UK company, and let me know if there are any similar names already on the register?

## When to prefer this

Use this endpoint when you need to check UK company name availability specifically against official Companies House data before initiating a company formation. Prefer this over generic web searches when you need structured, authoritative verdicts with similarity scoring and company numbers. Ideal for automated company formation workflows, legal compliance checks, or brand screening agents focused on the UK market.

## Known failure modes

- Missing required 'name' query parameter returns an error
- Very short or generic names may return large numbers of close matches
- Name with special characters may not match register format
- Payment failure via x402 protocol results in 402 status with no data returned
- Rate limiting or service unavailability returns 5xx error

## How this service works

Pay-per-call UK company, property and crypto market data for AI agents via x402. Official sources, no signup, no API keys, failed calls never charged.

## Output

A JSON object containing: a verdict enum ('likely_available', 'caution_similar_names_exist', or 'likely_unavailable'), an array of exactMatches (companies with the same name), an array of closeMatches (companies with similar names including their name, status, company number, and similarity score), and the original proposedName. This allows the agent to immediately assess registration risk.

## 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": [
      "name"
     ],
     "properties": {
      "name": {
       "type": "string",
       "description": "Proposed company name"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "proposedName",
      "verdict"
     ],
     "properties": {
      "verdict": {
       "enum": [
        "likely_available",
        "caution_similar_names_exist",
        "likely_unavailable"
       ],
       "type": "string"
      },
      "closeMatches": {
       "type": "array"
      },
      "exactMatches": {
       "type": "array"
      },
      "proposedName": {
       "type": "string"
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "verdict": "caution_similar_names_exist",
  "closeMatches": [
   {
    "name": "TRUSTED INFORMATION SERVICES LIMITED",
    "status": "dissolved",
    "similarity": 0.87,
    "companyNumber": "04231166"
   }
  ],
  "exactMatches": [],
  "proposedName": "Trusted Information Ltd"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/uk-company-name-availability-checker-9c557fd4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.trustedinformation.site](https://www.zero.xyz/host/api.trustedinformation.site/llms.txt)
