{"uid":"cap_0V2NHVx3iLzFlB-NS_Wlx","slug":"air-quality-lookup-by-place-name-b976e918","name":"Air Quality Lookup by Place Name","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-skill-audit.hf.space/world/airquality","method":"POST","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.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_D0suTwOq-ESqwQD67ipIy","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns current air quality data (PM2.5, PM10, ozone, NO2, SO2, CO, dust) plus US AQI, European AQI, and US AQI band for a named location","exampleAgentPrompt":"What's the air quality like in Seoul right now — give me the AQI, the band like 'Good' or 'Unhealthy', and the PM2.5 and ozone levels.","exampleUseCases":[{"title":"Morning run safety check","prompt":"Is the air quality in Beijing good enough to go for a run outside this morning? Give me the AQI band and PM2.5 level."},{"title":"Travel health briefing","prompt":"I'm heading to New Delhi tomorrow — what are the current air pollution levels there? I want PM2.5, ozone, and the US AQI so I know if I should bring a mask."},{"title":"Remote workforce air quality alert","prompt":"Check the current air quality in Lahore and tell me the AQI band and any major pollutants that are elevated — I need to know if it's 'Unhealthy' or worse."}],"resultDescription":"Returns a structured payload with current concentrations of PM2.5, PM10, ozone, NO2, SO2, CO, and dust for the requested location, along with the numeric US AQI score, the numeric European AQI score, and the US AQI band label (e.g. 'Good', 'Moderate', 'Unhealthy for Sensitive Groups', 'Unhealthy', 'Very Unhealthy', 'Hazardous') for direct human interpretation.","failureModes":["Unrecognized or misspelled place name returns a geocoding error or empty result","Location with no nearby monitoring station may return null or stale values","Network timeout if upstream air quality data source is unavailable","Ambiguous place names (e.g. 'Springfield') may resolve to an unexpected location"],"whenToPreferThis":"Choose this endpoint when you need real-time, multi-pollutant air quality data for a named place and want both US and European AQI in a single call, especially when the user describes a location by name rather than coordinates. It is preferable over raw weather APIs that omit air quality, and over coordinate-only AQI services when geocoding is needed.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T12:31:44.659Z","isFirstParty":false}