{"uid":"cap_7rN7TO7qUjQefegf-5ruY","slug":"tokenguard-air-quality-lookup-f4e05963","name":"tokenguard Air Quality Lookup","description":"How breathable is the air in this place right now? Current PM2.5, PM10, ozone, NO2, SO2, CO and dust plus both the US and European AQI, and the US AQI band ('Good', 'Unhealthy') so the number is directly actionable. Takes a place name, not coordinates","url":"https://eltociear-tokenguard.hf.space/world/airquality","method":"GET","headers":{},"bodySchema":{"type":"object","properties":{"latitude":{"type":"number","description":"Latitude (use instead of location)"},"location":{"type":"string","description":"Place name, e.g. 'Tokyo' — geocoded for you"},"longitude":{"type":"number","description":"Longitude (use instead of location)"}}},"responseSchema":{"type":"json","example":{"us_aqi":42,"location":"Tokyo, Japan","uv_index":5.2,"pollutants":{"ozone":61,"pm2_5":9.8},"european_aqi":18,"us_aqi_category":"Good"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_VVGipKZF74FuG9Z9UFXFg","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns current PM2.5, PM10, ozone, NO2, SO2, CO, dust concentrations plus US AQI, European AQI, and US AQI band for a named place","exampleAgentPrompt":"What's the air quality in Delhi right now? Give me the PM2.5, PM10, and the US AQI rating so I know whether it's safe to go outside.","exampleUseCases":[{"title":"Pre-run air quality check","prompt":"Is the air safe enough to go for a run in Shanghai today? Give me the AQI and tell me if it's in the Good, Moderate, or Unhealthy range."},{"title":"Travel health briefing","prompt":"I'm heading to Lahore tomorrow — what are the current PM2.5 and ozone levels there, and what does the US AQI band say about the air quality?"},{"title":"Wildfire smoke monitoring","prompt":"Can you check the air quality in Portland, Oregon right now? I want to see the PM2.5 and CO levels and whether the AQI is in the unhealthy range due to smoke."}],"resultDescription":"Returns a JSON object containing current concentrations of PM2.5, PM10, ozone (O3), nitrogen dioxide (NO2), sulfur dioxide (SO2), carbon monoxide (CO), and dust, along with the numeric US AQI score, numeric European AQI score, and the US AQI band label (e.g. 'Good', 'Moderate', 'Unhealthy for Sensitive Groups', 'Unhealthy', 'Very Unhealthy', 'Hazardous') for the specified location.","failureModes":["Unrecognized or ambiguous place name fails geocoding — returns error or null result","Location with no nearby monitoring stations returns sparse or null pollutant data","Transient upstream data source outage causes empty or stale readings","Overly broad place names (e.g. 'Asia') may geocode to unexpected coordinates","Rate limiting or payment failure returns 402 or 429 error"],"whenToPreferThis":"Choose this endpoint when you need current, multi-pollutant air quality data for a human-readable place name without handling geocoding yourself. It uniquely combines both US and European AQI standards with the actionable US AQI band label in a single call, making it ideal for health-advisory agents, travel assistants, and outdoor activity planners. Prefer it over coordinate-based APIs when your input is a city or place name rather than lat/lon.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:52:44.465Z","isFirstParty":false}