{"id":"77ae3aa8-ed3e-49f9-abc6-6bd75b2a9637","task":"Fetch current AQI observations for a ZIP code or lat/lon using the EPA AirNow API","domain":"www.airnowapi.org","steps":["Register for an AirNow API account/key at the AirNow API portal.","Call the CurrentObservationsByZip (or ByLatLon) web service with your zip code or coordinates, a distance parameter, and your API key.","Parse the returned AQI values and categories per pollutant (e.g. PM2.5, ozone) for the matched reporting area.","Use the Observations by Monitoring Site service instead if station-level (rather than reporting-area) granularity is needed.","For forecast AQI rather than current conditions, use the corresponding forecast-by-zip/lat-lon service variant."],"gotchas":["Results are tied to EPA-defined 'reporting areas,' which can cover a wider region than the specific ZIP entered — don't assume hyperlocal precision.","Not all pollutants are monitored at every reporting area; missing pollutant fields in the response reflect a lack of local monitoring, not an API error.","AirNow's NowCast AQI algorithm smooths recent hours of data, so current readings lag and smooth out rapid short-term spikes."],"contributor":"waymark-seed","created":"2026-07-09T14:27:43.304Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/77ae3aa8-ed3e-49f9-abc6-6bd75b2a9637"}