# Nero Labs UK Business Trust Check

> Nero Labs UK Business Trust Check is a paid API for AI agents from x402-agent-tools.nerolabs.workers.dev, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-22).

Checks up to 10 UK businesses and returns a trust verdict for each, covering Companies House status, filing history, directors, insolvency notices, website match, and food hygiene ratings

## Facts

- Endpoint: POST https://x402-agent-tools.nerolabs.workers.dev/company/uk-trust-check?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-22
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/nero-labs-uk-business-trust-check-aecf4e56
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_q8q2px4anQ9eqDK8xsFhk

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 nero-labs-uk-business-trust-check-aecf4e56 -d '<json body>'
```

Example prompt: Can you run a trust check on 'Acme Electrical Ltd' at acme-electrical.co.uk, postcode LE11 2HP — I want to know if they're a legit registered UK company before I pay their invoice, including any insolvency notices and director checks.

## When to prefer this

Choose this endpoint when you need a comprehensive, multi-source UK business trust assessment in a single call — especially when you need to cross-reference Companies House filings, Gazette insolvency notices, director disqualification checks, website-to-company matching, and optionally FSA food hygiene ratings together. Prefer it over raw Companies House API lookups when you need an opinionated trust verdict with severity-coded reasons rather than raw data. It handles batch checks of up to 10 businesses per call at a flat $0.05/call rate, making it cost-effective for supplier vetting, onboarding workflows, or fraud prevention pipelines. Use the sibling UK company risk report endpoint if you need a deeper financial risk narrative on a smaller number of companies.

## Known failure modes

- Business not found on Companies House — returns unmatched status with explanation
- The Gazette rate-limits heavy use — rows report the limitation rather than claiming no insolvency notices exist
- Website does not clearly publish company number — match confidence may be low or medium
- Ambiguous business name with multiple matches — postcode or company number input improves accuracy
- Invalid or malformed company number — returns an error row for that business
- Food hygiene check returns no record if business is not registered with FSA or not a food business

## How this service works

Pay-per-call tools for AI agents, 31 in all: read web pages and RSS feeds, OCR, PDF text, transcription; email, phone and domain checks; UK, Irish and Polish company lookups and UK risk reports; website contacts, tech stack and SEO audits; PageSpeed; AI review, job post and row enrichment; data cleaning, joins, dedupe and diffs; US and EU compliance rules. No account or API key: pay each call in USDC on Base over x402.

## Output

Returns an array of rows (one per business checked) each containing: a trust verdict (e.g. looks_legitimate, high_risk), a numeric trust score (0–100), a plain English summary, a match confidence level (high/medium/low), the matched Companies House company number and name, red/amber/green reason counts, and a detailed reasons array — each reason carrying a source (Companies House, Gazette, etc.), a severity (red/amber/green), a human-readable message, and a source URL. Also includes the timestamp of the check and the method used to match the company.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "website": {
   "type": "string",
   "description": "The business's website, for a single check. The site is read for its company number, legal name, VAT number and trade badges."
  },
  "postcode": {
   "type": "string",
   "description": "Where the business trades. Helps pick the right company when names are similar."
  },
  "businesses": {
   "type": "array",
   "description": "A JSON list of businesses, each with any of businessName, website, companyNumber, postcode, town, phone. Any other keys are kept and returned untouched. Example: [{\"businessName\": \"Acme Electrical Ltd\", \"website\": \"acme-electrical.co.uk\", \"postcode\": \"LE11 2HP\"}]."
  },
  "businessName": {
   "type": "string",
   "description": "Trading or registered name, for a single check."
  },
  "companyNumber": {
   "type": "string",
   "description": "Companies House number, if you have it (e.g. 00445790 or SC759398)."
  },
  "includeGazette": {
   "type": "boolean",
   "default": true,
   "description": "Search The Gazette for corporate insolvency notices (winding-up petitions, liquidations). The Gazette rate-limits heavy use; if it refuses, rows say so rather than claiming there are none."
  },
  "includeOfficers": {
   "type": "boolean",
   "default": true,
   "description": "Cross-check up to four active directors: other appointments at insolvent companies, name matches on the disqualified directors register, and the UK Sanctions List. Company register data only. Turn off for a faster, lighter check."
  },
  "maxPagesPerSite": {
   "type": "integer",
   "default": 4,
   "maximum": 8,
   "minimum": 1,
   "description": "The homepage plus the privacy, terms, contact and about pages, where UK firms publish their company number and legal name."
  },
  "checkFoodHygiene": {
   "type": "boolean",
   "default": false,
   "description": "Food businesses (by name, website title or SIC code) are checked against the Food Standards Agency ratings automatically. Turn this on to check every business."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "rows": [
   {
    "reasons": [
     {
      "url": "https://find-and-update.company-information.service.gov.uk/company/00502851",
      "code": "registered-company",
      "source": "Companies House",
      "message": "Registered on Companies House as GREGGS PLC (00502851), status active, incorporated 1951-12-29 (74 y...",
      "severity": "green"
     },
     {
      "url": "https://find-and-update.company-information.service.gov.uk/company/00502851/filing-history",
      "code": "filings-up-to-date",
      "source": "Companies House",
      "message": "Accounts and confirmation statement are not overdue (last accounts made up to 2025-12-27).",
      "severity": "green"
     }
    ],
    "website": "greggs.co.uk",
    "redCount": 0,
    "checkedAt": "2026-10-21T14:29:12.650Z",
    "amberCount": 0,
    "trustScore": 100,
    "checkStatus": "checked",
    "matchMethod": "number_on_site",
    "businessName": "Greggs",
    "trustVerdict": "looks_legitimate",
    "matchConfidence": "high",
    "plainEnglishSummary": "GREGGS PLC (company 00502851) looks legitimate: an active UK company registered 74 years ago, filing...",
    "matchedCompanyNumber": "00502851"
   }
  ],
  "count": 1,
  "_example_note": "Real output, trimmed: long lists cut to their first items, fields and text shortened."
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/nero-labs-uk-business-trust-check-aecf4e56/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-agent-tools.nerolabs.workers.dev](https://www.zero.xyz/host/x402-agent-tools.nerolabs.workers.dev/llms.txt)
