All data sources

EPA AQS Air Quality

API keyepa-aqs

EPA Air Quality System (AQS) historical monitor and daily measurement data. CRITICAL USAGE RULES: 1. Requires EPA AQS credentials (email + key) per connector connection 2. Use 2-digit FIPS state codes (e.g., "48" for Texas) 3. Use AQS parameter codes like 44201 (ozone), 88101 (PM2.5) 4. Date format is YYYYMMDD

Provenance

PublisherEPA AQS Air Quality

Freshness & coverage

FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationCredentials required (API key)

Methods (2)

  • getAqsMonitors

    read

    List AQS monitors by state FIPS, parameter, and date range.

    Input schema
    {
      "type": "object",
      "properties": {
        "state": {
          "type": "string",
          "pattern": "^\\d{2}$"
        },
        "param": {
          "type": "string",
          "minLength": 1
        },
        "bdate": {
          "type": "string",
          "pattern": "^\\d{8}$"
        },
        "edate": {
          "type": "string",
          "pattern": "^\\d{8}$"
        }
      },
      "additionalProperties": false,
      "required": [
        "state",
        "param",
        "bdate",
        "edate"
      ]
    }
  • getAqsData

    read

    Get AQS daily measurements by state FIPS, parameter, and date range.

    Input schema
    {
      "type": "object",
      "properties": {
        "state": {
          "type": "string",
          "pattern": "^\\d{2}$"
        },
        "param": {
          "type": "string",
          "minLength": 1
        },
        "bdate": {
          "type": "string",
          "pattern": "^\\d{8}$"
        },
        "edate": {
          "type": "string",
          "pattern": "^\\d{8}$"
        }
      },
      "additionalProperties": false,
      "required": [
        "state",
        "param",
        "bdate",
        "edate"
      ]
    }