# Trusted Information API — UK Air Quality Lookup

> Trusted Information API — UK Air Quality Lookup is a paid API for AI agents from api.trustedinformation.site, paid per call via x402, $0.002/call, status unknown (last checked 2026-09-14).

Returns real-time air quality data (AQI, pollutant levels) for a UK location specified by coordinates or postcode, sourced from Open-Meteo/CAMS.

## Facts

- Endpoint: GET https://api.trustedinformation.site/api/geo/air-quality
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/trusted-information-api-uk-air-quality-lookup-955d4852
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_OoNM93HWkB07nZIEbDhNG

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 trusted-information-api-uk-air-quality-lookup-955d4852
```

Example prompt: What's the current air quality like in central London — can you give me the European AQI, the air quality band, and the main pollutant levels for coordinates 51.5, -0.12?

## When to prefer this

Choose this endpoint when you need real-time UK air quality data with official CAMS sourcing, broken down by individual pollutants, with both European and US AQI metrics, without requiring API key signup. Ideal for property intelligence, environmental monitoring, or public health use cases in the UK where pay-per-call is preferable to subscription. Best when you have a UK postcode or coordinates and need a lightweight, no-auth lookup.

## Known failure modes

- Missing required lat/lon or postcode parameter — returns error
- Invalid UK postcode format — may return error or empty result
- Location outside coverage area — may return null AQI values
- Upstream CAMS data unavailable — may return partial or null pollutant values
- Payment failure — call not charged, no data returned

## How this service works

Pay-per-call UK company, property and crypto market data for AI agents via x402. Official sources, no signup, no API keys, failed calls never charged.

## Output

A JSON object containing: location string, European AQI score, US AQI score, qualitative air quality band (e.g. 'fair', 'good', 'poor'), individual pollutant concentrations (NO2, PM10, PM2.5, ozone), and the data source attribution (Open-Meteo CAMS).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "lat": {
       "type": "string",
       "description": "Latitude"
      },
      "lon": {
       "type": "string",
       "description": "Longitude"
      },
      "postcode": {
       "type": "string",
       "description": "UK postcode (alternative to lat/lon)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "required": [
      "location",
      "pollutants"
     ],
     "properties": {
      "band": {
       "type": [
        "string",
        "null"
       ]
      },
      "location": {
       "type": "string"
      },
      "pollutants": {
       "type": "object"
      },
      "europeanAqi": {
       "type": [
        "number",
        "null"
       ]
      }
     }
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "band": "fair",
  "usAqi": 35,
  "source": "Open-Meteo air quality (CAMS)",
  "location": "51.5,-0.12",
  "pollutants": {
   "no2": 12.4,
   "pm10": 8.1,
   "ozone": 60.2,
   "pm2_5": 5.3
  },
  "europeanAqi": 38
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/trusted-information-api-uk-air-quality-lookup-955d4852/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.trustedinformation.site](https://www.zero.xyz/host/api.trustedinformation.site/llms.txt)
