AirNow Daily U.S. Air Quality Data Monitor
Pricing
from $0.70 / 1,000 airnow observations
AirNow Daily U.S. Air Quality Data Monitor
Filter official AirNow daily observations by date, pollutant, AQI, and row limits with retries, U.S.-only records, and preliminary-data disclosure.
Pricing
from $0.70 / 1,000 airnow observations
Rating
0.0
(0)
Developer
Timo Schmidt
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
17 days ago
Last modified
Categories
Share
AirNow Daily Air Quality Monitor
Return current or recent U.S. AirNow monitoring observations for environmental operations, reporting, and research teams. Filter by date, pollutant, and reported AQI with a hard output bound.
Try this first
{"date":"yesterday","pollutants":["PM2.5-24hr"],"maxResults":10}
Source: AirNow daily data, published through the official AirNow file service. Measurements can be preliminary and delayed; AQI values and categories are reported observations, not health advice or local agency forecasts. Limits: today or seven-day history, six pollutant names, 500 rows, and a 5 MB file gate, with retries and U.S.-only filtering.
Store: https://apify.com/koalastuff/airnow-air-quality-monitor
Configuration
Use yesterday (the completed UTC day) for daily averages. The today file can lack PM2.5-24hr values until the day is complete. Explicit today and recent ISO dates remain supported. Filter pollutant names exactly as published. maxResults bounds returned monitoring records, not the size of the source file.
| Input | Meaning |
|---|---|
date | yesterday (default), today (possibly incomplete), or an ISO date from the last seven days. |
pollutants | Optional parameter names such as PM2.5-24hr or OZONE-8hr. |
minAqi | Optional minimum reported AQI. |
maxResults | Hard output limit. |
Output and export
Open the run dataset to inspect the results, then export JSON or CSV. Each row contains the following fields; nullable values indicate unavailable source data.
| Field | Schema type |
|---|---|
id | string |
validDate | string |
siteId | string |
siteName | string |
parameter | string |
units | string |
value | number |
averagingPeriod | string |
dataSource | string |
aqi | integer or null |
aqiCategory | string |
latitude | number |
longitude | number |
source | string |
Pricing and limits
Standard pay-per-event pricing is USD 0.00005 per start at the configured memory plus USD 0.001 per dataset row. Ten rows cost USD 0.01005 in Actor charges. Check the Store pricing tab for your subscription tier. Set maxResults and Apify’s maximum charge before running; there is no schedule created by this Actor.
Empty results and troubleshooting
Daily files can lag collection. A missing file is reported as a source failure. No matching records or AQI values must not be interpreted as clean air. Recheck the reporting date and official local observations.
For support, open the Actor’s Issues tab with the input filters, error code and run ID. Remove tokens and private information. Do not publish credentials or patient/contact data.
