All data sources

EPA CAM

API keyepacam

EPA CAM (EASEY) power-sector emissions and allowance data — facility-level SO₂, NOₓ, and CO₂ reports plus cap-and-trade allowance transactions.

Provenance

PublisherEPA CAM

Freshness & coverage

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

Methods (3)

  • getFacilities

    read

    Search EPA CAMD power-plant facilities and units.

    Input schema
    {
      "type": "object",
      "properties": {
        "endpoint": {
          "type": "string"
        },
        "query": {
          "type": "object",
          "properties": {},
          "additionalProperties": true
        },
        "method": {
          "oneOf": [
            {
              "type": "string",
              "enum": [
                "POST"
              ]
            },
            {
              "type": "string",
              "enum": [
                "GET"
              ]
            }
          ]
        },
        "body": {}
      },
      "additionalProperties": false
    }
  • getEmissions

    read

    Get EPA CAMD emissions (SO2/NOx/CO2) by unit and time.

    Input schema
    {
      "type": "object",
      "properties": {
        "endpoint": {
          "type": "string"
        },
        "frequency": {
          "oneOf": [
            {
              "type": "string",
              "enum": [
                "monthly"
              ]
            },
            {
              "type": "string",
              "enum": [
                "daily"
              ]
            },
            {
              "type": "string",
              "enum": [
                "quarterly"
              ]
            },
            {
              "type": "string",
              "enum": [
                "annual"
              ]
            },
            {
              "type": "string",
              "enum": [
                "hourly"
              ]
            },
            {
              "type": "string",
              "enum": [
                "ozone"
              ]
            }
          ]
        },
        "scope": {
          "oneOf": [
            {
              "type": "string",
              "enum": [
                "state"
              ]
            },
            {
              "type": "string",
              "enum": [
                "facility"
              ]
            },
            {
              "type": "string",
              "enum": [
                "national"
              ]
            }
          ]
        },
        "query": {
          "type": "object",
          "properties": {},
          "additionalProperties": true
        },
        "method": {
          "oneOf": [
            {
              "type": "string",
              "enum": [
                "POST"
              ]
            },
            {
              "type": "string",
              "enum": [
                "GET"
              ]
            }
          ]
        },
        "body": {}
      },
      "additionalProperties": false
    }
  • queryAllowanceData

    read

    CAMD cap-and-trade emission allowance holdings and transactions (EPA CAM).

    Input schema
    {
      "type": "object",
      "properties": {
        "endpoint": {
          "type": "string"
        },
        "resource": {
          "oneOf": [
            {
              "type": "string",
              "enum": [
                "allowance-holdings"
              ]
            },
            {
              "type": "string",
              "enum": [
                "allowance-transactions"
              ]
            },
            {
              "type": "string",
              "enum": [
                "allowance-compliance"
              ]
            },
            {
              "type": "string",
              "enum": [
                "emissions-compliance"
              ]
            },
            {
              "type": "string",
              "enum": [
                "accounts"
              ]
            }
          ]
        },
        "view": {
          "type": "string"
        },
        "query": {
          "type": "object",
          "properties": {},
          "additionalProperties": true
        },
        "method": {
          "oneOf": [
            {
              "type": "string",
              "enum": [
                "POST"
              ]
            },
            {
              "type": "string",
              "enum": [
                "GET"
              ]
            }
          ]
        },
        "body": {}
      },
      "additionalProperties": false
    }