EPA AQS Daily Air Quality
epa_aqs.air_quality.get_daily_dataDaily summary air quality measurements (e.g. PM2.5, ozone) from EPA monitors in a US county for a date range within one calendar year: arithmetic mean, max value, AQI, site. Source: US EPA AQS.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| state | Yes | 2-digit state FIPS code (e.g. "06" California, "36" New York) | |
| county | Yes | 3-digit county FIPS code (e.g. "037" Los Angeles County; see epa-aqs.list_counties) | |
| end_date | Yes | End date (must be in the same calendar year as begin_date) as YYYYMMDD (e.g. "20240101") | |
| max_rows | No | Maximum number of rows to return (1-1000, default 200) | |
| begin_date | Yes | Begin date as YYYYMMDD (e.g. "20240101") | |
| parameter_codes | Yes | AQS parameter code(s), comma-separated, max 5 (e.g. "88101" PM2.5, "44201" ozone, "42101" CO; see epa-aqs.list_parameters) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |