Trusted InformationVerified UK data for agents
x402 · USDC on Base · no signup

Trusted UK data for AI agents, priced per call.

Official UK company, property and market data as clean one-hop JSON. Pay per request in USDC over the x402 protocol — no accounts, no API keys, and failed calls are never charged.

11 live endpointsOfficial government sourcesComputed due-diligence flagsBase mainnet

Endpoints

Every endpoint is a GET returning JSON. Unpaid requests return HTTP 402 with x402 payment instructions.

Crypto Market Context

Sources: Binance · OKX

Calibrated market context for trading agents — structured, not advice.

GET/api/crypto/context$0.005

Calibrated crypto market context for one asset: price, 14-day range position, realized volatility regime, 1-sigma expected daily band, and trend context. Structured context for trading agents — not a buy/sell oracle.

curl "https://api.trustedinformation.site/api/crypto/context?pair=BTC-USD"
Example response
{
  "pair": "BTC-USD",
  "price": 66371.29,
  "asOf": "2026-07-23T21:00:00Z",
  "range14d": {
    "high": 65799,
    "low": 61544.56,
    "position": 1.14
  },
  "realizedVol": {
    "daily": 0.0162,
    "annualized": 0.31,
    "regime": "normal",
    "percentile90d": 0.54
  },
  "expectedDailyBand1Sigma": {
    "lower": 65295.22,
    "upper": 67447.36
  },
  "trend": {
    "state": "uptrend",
    "sma20": 63517.85,
    "priceVsSma20Pct": 4.49
  },
  "source": "binance"
}

UK Company Intelligence

Sources: Companies House · The Gazette

Official company-register data with computed due-diligence flags.

GET/api/uk-business/search$0.005

Search the UK Companies House register by company name or keyword. Returns matching companies with number, status, type, incorporation date and address.

curl "https://api.trustedinformation.site/api/uk-business/search?q=acme"
Example response
{
  "query": "tesco",
  "count": 20,
  "results": [
    {
      "companyNumber": "00445790",
      "name": "TESCO PLC",
      "status": "active",
      "type": "plc",
      "incorporated": "1947-11-27",
      "address": "Welwyn Garden City, AL7 1GA"
    }
  ],
  "source": "Companies House"
}
GET/api/uk-business/company$0.01

Full UK company profile by company number: status, SIC codes, registered office, accounts due dates, and computed risk flags (company age, accounts overdue, insolvency history).

curl "https://api.trustedinformation.site/api/uk-business/company?company=00000006"
Example response
{
  "companyNumber": "00445790",
  "name": "TESCO PLC",
  "status": "active",
  "type": "plc",
  "incorporated": "1947-11-27",
  "sicCodes": [
    "47110"
  ],
  "accounts": {
    "nextDue": "2026-08-26",
    "overdue": false
  },
  "flags": {
    "companyAgeYears": 78.7,
    "accountsOverdue": false,
    "confirmationStatementOverdue": false,
    "hasCharges": false,
    "hasInsolvencyHistory": false,
    "statusRisk": false
  }
}
GET/api/uk-business/name-check$0.01

Check a proposed UK business name against the live Companies House register. Returns a verdict (likely_available / caution_similar_names_exist / likely_unavailable) with exact and close matches.

curl "https://api.trustedinformation.site/api/uk-business/name-check?name=Acme%20Widgets"
Example response
{
  "proposedName": "Trusted Information Ltd",
  "verdict": "caution_similar_names_exist",
  "exactMatches": [],
  "closeMatches": [
    {
      "name": "TRUSTED INFORMATION SERVICES LIMITED",
      "companyNumber": "04231166",
      "status": "dissolved",
      "similarity": 0.87
    }
  ]
}
GET/api/uk-business/dossier$0.10

One-hop UK company due-diligence dossier: profile, active officers, recent filings, charges, plus computed flags — company age, accounts lateness, confirmation-statement status, insolvency history, and 24-month director churn. Bundles what would otherwise be four register lookups.

curl "https://api.trustedinformation.site/api/uk-business/dossier?company=00000006"
Example response
{
  "companyNumber": "00445790",
  "name": "TESCO PLC",
  "status": "active",
  "incorporated": "1947-11-27",
  "flags": {
    "companyAgeYears": 78.7,
    "accountsOverdue": false,
    "hasInsolvencyHistory": false,
    "officerChurn24m": 0.36,
    "activeOfficers": 11,
    "resignedOfficersLast24m": 4
  },
  "officers": [
    {
      "name": "BETHELL, Melissa",
      "role": "director",
      "appointed": "2018-09-24"
    }
  ],
  "recentFilings": [
    {
      "date": "2026-06-30",
      "category": "accounts",
      "description": "Group of companies' accounts"
    }
  ],
  "charges": null,
  "gazetteInsolvencyNotices": {
    "total": 0,
    "latest": []
  }
}
GET/api/uk-business/gazette$0.01

Search The Gazette's official insolvency notices by company name or number: liquidations, administrations, winding-up petitions and notices to creditors, with notice type, date and link to the official record.

curl "https://api.trustedinformation.site/api/uk-business/gazette?q=Acme%20Widgets"
Example response
{
  "query": "carillion",
  "totalNotices": 196,
  "hasInsolvencyNotices": true,
  "notices": [
    {
      "company": "CARILLION PLC",
      "type": "Resolutions for Winding-up",
      "noticeCode": "2431",
      "published": "2018-03-10T00:00:00",
      "link": "https://www.thegazette.co.uk/id/notice/L-58635-471825"
    }
  ]
}

UK Property Data

Sources: HM Land Registry · MHCLG · data.police.uk

Official property, price, energy and area data for a location.

GET/api/uk-property/crime$0.01

Street-level crime context for a UK postcode: total crimes within a 1-mile radius for the latest published month, broken down by category, with ward and district. Official police open data (England, Wales, NI).

curl "https://api.trustedinformation.site/api/uk-property/crime?postcode=PL6%208RU"
Example response
{
  "postcode": "PL6 8RU",
  "area": {
    "ward": "Moor View",
    "district": "Plymouth"
  },
  "month": "2026-05",
  "totalCrimesWithin1Mile": 49,
  "byCategory": {
    "violent-crime": 23,
    "criminal-damage-arson": 11,
    "burglary": 3
  }
}
GET/api/uk-property/energy$0.02

Domestic Energy Performance Certificates for a UK postcode: band distribution, share rated C or better, and the latest certificates with address, band and registration date. Official MHCLG register data.

curl "https://api.trustedinformation.site/api/uk-property/energy?postcode=E1%206AN"
Example response
{
  "postcode": "E1 6AN",
  "count": 2,
  "bandDistribution": {
    "D": 2
  },
  "shareBandCOrBetter": 0,
  "certificates": [
    {
      "address": "6, Brushfield Street, LONDON",
      "band": "D",
      "registered": "2019-04-24",
      "certificateNumber": "0352-2837-6649-9921-7631"
    }
  ],
  "council": "City of London"
}
GET/api/uk-property/market-summary$0.03

One-call UK property investment context for an area: current average price, annual change, 3-month momentum, sales-volume trend, first-time-buyer price point, prices by property type, and a plain-language market read. Official statistics; not financial advice.

curl "https://api.trustedinformation.site/api/uk-property/market-summary?area=england"
Example response
{
  "area": "England",
  "latestMonth": "2026-04",
  "averagePrice": 291445,
  "annualChangePct": 3.9,
  "momentum3mPct": 0.79,
  "salesVolumeTrend": "falling",
  "firstTimeBuyerPrice": 244420,
  "byPropertyType": {
    "detached": 472022,
    "semiDetached": 289106,
    "terraced": 244026,
    "flatMaisonette": 218451
  },
  "marketRead": "England: average price £291,445; up 3.9% year-on-year; 3-month momentum +0.79%"
}
GET/api/uk-property/price-trends$0.02

Official UK House Price Index series for any UK area (country, region, county or local authority): monthly average price, annual % change, monthly % change, and sales volumes, newest first. Sourced live from HM Land Registry.

curl "https://api.trustedinformation.site/api/uk-property/price-trends?area=england&months=24"
Example response
{
  "area": "England",
  "count": 24,
  "months": [
    {
      "month": "2026-04",
      "averagePrice": 291445,
      "annualChangePct": 3.9,
      "monthlyChangePct": 0.56,
      "salesVolume": null
    }
  ]
}
GET/api/uk-property/sold-prices$0.02

Actual sold-property transactions for a full UK postcode from HM Land Registry Price Paid Data: price, date, address, property type, new-build flag and tenure, plus min/median/max stats.

curl "https://api.trustedinformation.site/api/uk-property/sold-prices?postcode=PL6%208RU"
Example response
{
  "postcode": "PL6 8RU",
  "count": 45,
  "stats": {
    "min": 56000,
    "median": 192500,
    "max": 350000
  },
  "from": "1999-11-08",
  "to": "2025-06-30",
  "transactions": [
    {
      "date": "2025-06-30",
      "price": 217750,
      "address": "104, PATTINSON DRIVE, PLYMOUTH",
      "propertyType": "semi-detached",
      "newBuild": false,
      "tenure": "Freehold"
    }
  ]
}

How agents pay

Standard x402 flow — most agent frameworks handle it automatically.

  1. Call any endpoint. It returns 402 Payment Required with instructions in the PAYMENT-REQUIRED header.
  2. Your x402 client signs a USDC payment on Base (EIP-3009 — no gas needed) and retries.
  3. You get 200 with the data. Payment settles only after the data is produced.

Discoverable on x402scan and via the OpenAPI document above.

Why trust it

The value is the schema, not scraping — sourced from official registers.

Official sources only

Companies House, HM Land Registry, MHCLG, The Gazette, and data.police.uk — normalised to stable, agent-legible JSON.

No charge on failure

Payment settles only after the handler succeeds. Upstream errors and bad inputs return 4xx/5xx and cost nothing.

Computed, not raw

Endpoints add derived signals — company age, filing lateness, director churn, volatility regime — so agents skip a reasoning step.

Stable contract

OpenAPI 3.1 with per-endpoint input and output schemas, so agents invoke reliably on the first pass.