CompanyLens

Risk profiles for UK companies, built from live Companies House data. Made for AI agents that need to check a counterparty before they act.

0.50 USDC per lookup x402 on Algorand MainNet No account or API key

Endpoint

GET https://companylens-api-production.up.railway.app/company/{number}

{number} is a Companies House registration number, for example 00445790 (Tesco PLC).

How it works

  1. Call the endpoint. Without payment it returns HTTP 402 with the price and payment details.
  2. An x402 client pays 0.50 USDC on Algorand. The GoPlausible facilitator verifies and settles it, and covers the network fee.
  3. The request is retried with the payment and the risk profile is returned as JSON.

If the company doesn't exist or Companies House can't be reached, the request fails and the payment is not settled.

What you get

The summary is written by Claude from the Companies House data. Claude cannot change the score.

Scoring rules

Company dissolved+50
Liquidation, receivership or administration+45
Gazette or dissolution notice in recent filings+30
Accounts overdue by more than 60 days+25
No active directors+20
Incorporated less than 12 months ago+20
Other non-active status+20
Accounts overdue by 1–60 days+15
No PSC recorded, and no exemption or statement filed+15
Incorporated 1–2 years ago+12
3 or more director resignations in 12 months+12
Confirmation statement overdue+10
More than 8 outstanding charges+8
Incorporated 2–5 years ago+6

Capped at 100. Low 0–29, medium 30–59, high 60–100.

Links

Source code on GitHub · llms.txt · x402 descriptor · Health

Built for the Algorand Global x402 Challenge. Data: Companies House. Not financial or legal advice.