# Strale KYB Complete UK

> Strale KYB Complete UK is a paid API for AI agents from api.strale.io, paid per call via x402, $2.7/call, status unknown (last checked 2026-09-15).

Performs a comprehensive Know Your Business (KYB) check on a UK company using Companies House data, including compliance checks, financial validation, VAT lookup, and optional PEP screening of a contact person.

## Facts

- Endpoint: POST https://api.strale.io/x402/solutions/kyb-complete-uk
- Price: $2.7/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/strale-kyb-complete-uk-0c2c324c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_EfS0RNKwicXmzbromBSJH

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 strale-kyb-complete-uk-0c2c324c -d '<json body>'
```

Example prompt: Run a full KYB check on the UK company with Companies House number 09720201 — their website is acme.co.uk, VAT number GB123456789, and the contact is Jane Smith at jane@acme.co.uk.

## When to prefer this

Use this endpoint when you need a thorough, auditable KYB check on a UK-registered company — especially for onboarding, contract due diligence, or compliance workflows requiring structured JSON output with an audit trail. Prefer this over simpler registry lookups when you also need VAT validation, PEP screening of a contact, or domain-level trust signals in a single call.

## Known failure modes

- Invalid or non-existent Companies House number returns 404 or validation error
- VAT number format mismatch returns validation failure
- Contact name not found in PEP databases returns clean result with low confidence
- Upstream Companies House API unavailable causes timeout or 503
- Malformed input (missing required company_number) returns 400 bad request

## How this service works

Company data, compliance checks, financial validation. Structured JSON with audit trails. Every capability independently quality-scored.

## Output

Returns structured JSON containing company registration details from Companies House, compliance check results, financial validation, VAT status, optional PEP screening for the named contact, and a full audit trail of all checks performed.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "company_number"
 ],
 "properties": {
  "domain": {
   "type": "string",
   "description": "Company website domain (e.g., example.com)"
  },
  "vat_number": {
   "type": "string",
   "description": "EU VAT number with country prefix (e.g. DE811128135). Auto-derived from registry data when possible."
  },
  "contact_name": {
   "type": "string",
   "description": "Name of contact person for PEP screening"
  },
  "contact_email": {
   "type": "string",
   "description": "Contact email for validation"
  },
  "company_number": {
   "type": "string",
   "description": "UK Companies House number"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/strale-kyb-complete-uk-0c2c324c/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.strale.io](https://www.zero.xyz/host/api.strale.io/llms.txt)
