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.

24 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.003

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"
}
GET/api/crypto/defi$0.003

DeFi market structure: total value locked across all chains, the top chains ranked, and — for a named chain — its TVL, rank and share of the total. From DeFiLlama.

curl "https://api.trustedinformation.site/api/crypto/defi?chain=Base"
Example response
{
  "totalDefiTvlUsd": 98420000000,
  "chainCount": 461,
  "chain": {
    "name": "Base",
    "tvlUsd": 4546917356,
    "rank": 6,
    "shareOfTotalPct": 4.62
  },
  "topChains": [
    {
      "rank": 1,
      "name": "Ethereum",
      "tvlUsd": 60100000000
    }
  ],
  "source": "DeFiLlama"
}
GET/api/crypto/derivatives$0.003

Perpetual-futures context for an asset: mark price, funding rate (with annualized rate and bias), next funding time, and open interest in base asset and USD notional. From Binance Futures.

curl "https://api.trustedinformation.site/api/crypto/derivatives?pair=BTC-USD"
Example response
{
  "pair": "BTC-USDT-PERP",
  "markPrice": 64160.57,
  "fundingRate": {
    "current": 0.000016,
    "annualizedPct": 1.72,
    "nextFundingTime": "2026-07-25T16:00:00Z",
    "bias": "longs pay shorts"
  },
  "openInterest": {
    "baseAsset": 75234.5,
    "notionalUsd": 4826000000
  },
  "source": "Binance Futures"
}

UK Company Intelligence

Sources: Companies House · The Gazette

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

GET/api/uk-business/search$0.003

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.005

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.005

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.05

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"
    }
  ]
}
GET/api/uk-business/food-hygiene$0.003

Food Standards Agency hygiene ratings for businesses at a UK postcode: rating (0–5), inspection date, business type, and hygiene/structural/management sub-scores, with an area average.

curl "https://api.trustedinformation.site/api/uk-business/food-hygiene?postcode=PL1%201AA"
Example response
{
  "searchedPostcode": "PL1 1AA",
  "searchScope": "area PL1",
  "count": 32,
  "averageRating": 4.5,
  "below3Count": 2,
  "establishments": [
    {
      "name": "5.5 Desserts",
      "type": "Mobile caterer",
      "rating": "5",
      "ratingDate": "2025-03-07",
      "postcode": "PL1",
      "localAuthority": "Plymouth City",
      "scores": {
        "Hygiene": 5,
        "Structural": 5,
        "ConfidenceInManagement": 5
      }
    }
  ],
  "source": "Food Standards Agency"
}

UK Property Data

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

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

GET/api/uk-property/crime$0.003

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.005

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.01

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.005

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.005

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"
    }
  ]
}
GET/api/uk-property/flood-risk$0.003

Live flood warnings and alerts within ~20km of a UK postcode, with severity, affected area, and river/sea source. Official Environment Agency real-time data.

curl "https://api.trustedinformation.site/api/uk-property/flood-risk?postcode=TA6%203JA"
Example response
{
  "postcode": "TA6 3JA",
  "area": {
    "district": "Sedgemoor",
    "region": "South West"
  },
  "hasActiveWarnings": false,
  "highestSeverity": "no active warnings",
  "warningCount": 0,
  "warnings": [],
  "source": "Environment Agency flood-monitoring"
}

Geo, Weather & Environment

Sources: Open-Meteo · USGS · Nager.Date

Global location data — weather, air quality, seismic activity and holidays.

GET/api/geo/weather$0.002

Current conditions and 5-day forecast for any location worldwide: temperature, humidity, wind, precipitation and condition. Provide lat & lon, or a UK postcode.

curl "https://api.trustedinformation.site/api/geo/weather?lat=51.5&lon=-0.12"
Example response
{
  "location": "51.5,-0.12",
  "current": {
    "temperatureC": 29.1,
    "humidityPct": 27,
    "windSpeedKmh": 13.3,
    "condition": "partly cloudy"
  },
  "forecast": [
    {
      "date": "2026-07-25",
      "maxC": 30.2,
      "minC": 17.8,
      "precipitationMm": 0,
      "condition": "partly cloudy"
    }
  ],
  "source": "Open-Meteo"
}
GET/api/geo/air-quality$0.002

Current air quality for any location: European AQI with band, US AQI, and PM2.5/PM10/NO2/ozone concentrations. Provide lat & lon, or a UK postcode.

curl "https://api.trustedinformation.site/api/geo/air-quality?lat=51.5&lon=-0.12"
Example response
{
  "location": "51.5,-0.12",
  "europeanAqi": 38,
  "band": "fair",
  "usAqi": 35,
  "pollutants": {
    "pm2_5": 5.3,
    "pm10": 8.1,
    "no2": 12.4,
    "ozone": 60.2
  },
  "source": "Open-Meteo air quality (CAMS)"
}
GET/api/geo/earthquakes$0.002

Recent earthquakes worldwide from USGS: magnitude, place, time, depth and coordinates, filterable by minimum magnitude, window, and proximity to a point.

curl "https://api.trustedinformation.site/api/geo/earthquakes?minMagnitude=5&days=7"
Example response
{
  "window": {
    "fromDate": "2026-07-18",
    "minMagnitude": 4.5
  },
  "count": 42,
  "largest": 6.1,
  "events": [
    {
      "magnitude": 5,
      "place": "57 km S of Sarangani, Philippines",
      "time": "2026-07-24T18:46:06Z",
      "depthKm": 52.2,
      "coordinates": {
        "lon": 125.48,
        "lat": 4.88
      },
      "url": "https://earthquake.usgs.gov/earthquakes/eventpage/us..."
    }
  ],
  "source": "USGS Earthquake Hazards Program"
}
GET/api/geo/holidays$0.002

Public holidays for any country and year: date, name, local name, whether nationwide, and the next upcoming holiday. 100+ countries.

curl "https://api.trustedinformation.site/api/geo/holidays?country=GB&year=2026"
Example response
{
  "country": "GB",
  "year": 2026,
  "count": 14,
  "next": {
    "date": "2026-08-31",
    "name": "Summer Bank Holiday"
  },
  "holidays": [
    {
      "date": "2026-01-01",
      "name": "New Year's Day",
      "localName": "New Year's Day",
      "nationwide": false,
      "regions": [
        "GB-ENG",
        "GB-SCT",
        "GB-WLS",
        "GB-NIR"
      ]
    }
  ],
  "source": "Nager.Date public holidays"
}

Markets & FX

Sources: European Central Bank

Reference financial data for agents pricing and converting.

GET/api/markets/fx$0.002

Foreign-exchange reference rates from the European Central Bank: convert one base currency into one or more targets, with the reference date. 30+ currencies.

curl "https://api.trustedinformation.site/api/markets/fx?from=GBP&to=USD%2CEUR"
Example response
{
  "base": "GBP",
  "amount": 1,
  "asOf": "2026-07-24",
  "rates": {
    "EUR": 1.1711,
    "USD": 1.3324
  },
  "converted": {
    "EUR": 1.1711,
    "USD": 1.3324
  },
  "source": "European Central Bank (Frankfurter)"
}

Global Company Data

Sources: SEC EDGAR

Public-company filings and profiles beyond the UK register.

GET/api/company/us-filings$0.005

US public-company profile and recent SEC filings by ticker or CIK: name, SIC, exchanges, address, latest filings with links, and freshness flags. From SEC EDGAR.

curl "https://api.trustedinformation.site/api/company/us-filings?ticker=AAPL"
Example response
{
  "cik": 320193,
  "name": "Apple Inc.",
  "sic": "Electronic Computers",
  "tickers": [
    "AAPL"
  ],
  "exchanges": [
    "Nasdaq"
  ],
  "fiscalYearEnd": "0928",
  "flags": {
    "lastFilingDate": "2026-06-17",
    "daysSinceLastFiling": 38,
    "recentFilingCount": 1000
  },
  "recentFilings": [
    {
      "form": "4",
      "filedOn": "2026-06-17",
      "url": "https://www.sec.gov/Archives/edgar/data/320193/..."
    }
  ],
  "source": "SEC EDGAR"
}

Web & Knowledge

Sources: Google Public DNS · RDAP · Wikipedia

Domain intelligence and encyclopedic grounding for agents.

GET/api/web/domain$0.003

Domain intelligence: A/AAAA/MX/NS/TXT DNS records plus registration, last-changed and expiry dates and status from RDAP. Tells an agent if a domain resolves, sends mail, and when it was registered.

curl "https://api.trustedinformation.site/api/web/domain?domain=example.com"
Example response
{
  "domain": "example.com",
  "dns": {
    "a": [
      "93.184.216.34"
    ],
    "aaaa": [],
    "mx": [],
    "ns": [
      "a.iana-servers.net",
      "b.iana-servers.net"
    ],
    "txt": [
      "v=spf1 -all"
    ]
  },
  "registration": {
    "registered": "1995-08-14T04:00:00Z",
    "lastChanged": "2025-08-14T07:01:44Z",
    "expires": "2026-08-13T04:00:00Z",
    "status": [
      "client delete prohibited"
    ]
  },
  "resolves": true,
  "hasMail": false,
  "source": "Google Public DNS + RDAP"
}
GET/api/web/knowledge$0.002

Encyclopedic summary for a topic or entity from Wikipedia: title, short description, extract, Wikidata id and canonical URL. One-hop grounding for agents.

curl "https://api.trustedinformation.site/api/web/knowledge?q=Companies%20House"
Example response
{
  "query": "Tesco",
  "title": "Tesco",
  "description": "British multinational retail groceries company",
  "extract": "Tesco plc is a British multinational groceries and general merchandise retailer headquartered in the UK.",
  "wikidataId": "Q487494",
  "url": "https://en.wikipedia.org/wiki/Tesco",
  "thumbnail": "https://upload.wikimedia.org/...",
  "source": "Wikipedia"
}

Human in the Loop

Sources: A real human

When an agent needs human judgement — a yes/no answer from a real person.

POST/api/ask$1.00

Ask a real human a yes/no question and get their answer. The question is routed to a person who replies within ~3 minutes; you receive 'yes' or 'no'. If no one answers in time you are not charged. Human judgement for decisions an agent can't make alone.

curl -X POST "https://api.trustedinformation.site/api/ask" \
  -H "Content-Type: application/json" \
  -d '{"question":"Is it reasonable to proceed with this vendor given their recent filings?"}'

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.