# UK Company Due Diligence Check

> UK Company Due Diligence Check is a paid API for AI agents from uk-company-check.fly.dev, paid per call via x402, $0.025/call, status unknown (last checked 2026-10-10).

Performs a comprehensive one-call due diligence check on a UK company using Companies House data, returning profile, directors, PSCs, charges, insolvency status, filing compliance, and risk flags.

## Facts

- Endpoint: GET https://uk-company-check.fly.dev/v1/uk/company/check?utm_source=zero.xyz
- Price: $0.025/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/uk-company-due-diligence-check-efa8b513
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_ykKKCbK-5o0nILpRvi96U

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-due-diligence-check-efa8b513
```

Example prompt: Can you do a full due diligence check on 'Acme Widgets Ltd' — is it a legitimate UK company, who are the directors and do they have any red flags at other companies, who are the beneficial owners, are there any charges or insolvency issues, and are their filings up to date?

## When to prefer this

Choose this endpoint when you need a comprehensive, single-call due diligence snapshot of a UK-registered company — covering directors, ownership, charges, insolvency, and filing compliance — without having to stitch together multiple Companies House API calls yourself. It is ideal for agent workflows that need fast, structured risk assessment of UK counterparties before contracts, payments, or partnerships. Prefer it over raw Companies House API access when you want pre-aggregated risk flags and director track-record analysis in one response.

## Known failure modes

- Company not found: returns empty or not-found result when the name or number doesn't match any Companies House record
- Ambiguous name: a company name may match multiple companies, requiring the caller to use the company number for precision
- Stale data: Companies House data may have a short lag, so very recent changes may not appear
- Invalid input: missing or malformed 'q' parameter returns a 400-level error
- Service unavailable: the fly.dev deployment may be temporarily down, returning a 5xx error

## How this service works

Is this UK company legit and safe to deal with? One-call due-diligence check from Companies House: profile, directors and their track record at other companies (phoenix-company check), beneficial owners (PSCs), charges, insolvency, overdue filings and risk flags, with a source link for every fact. Accepts a company name or number.

## Output

Returns a structured due diligence report including: company profile (name, number, status, type, registered address), director list with their roles at other companies and phoenix-company risk indicators, persons with significant control (PSCs/beneficial owners), outstanding charges, insolvency and dissolution flags, overdue filing alerts, and an overall risk assessment — with a source link to Companies House for every fact.

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "q"
     ],
     "properties": {
      "q": {
       "type": "string",
       "description": "UK company name or number"
      }
     }
    }
   },
   "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-company-due-diligence-check-efa8b513/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from uk-company-check.fly.dev](https://www.zero.xyz/host/uk-company-check.fly.dev/llms.txt)
