{ "openapi": "3.0.0", "paths": { "/streaming-services/health": { "get": { "operationId": "HealthController_check", "parameters": [], "responses": { "200": { "description": "The Health Check is successful", "content": { "application/json": { "schema": { "type": "object", "properties": { "status": { "type": "string", "example": "ok" }, "info": { "type": "object", "example": { "database": { "status": "up" } }, "additionalProperties": { "type": "object", "required": [ "status" ], "properties": { "status": { "type": "string" } }, "additionalProperties": true }, "nullable": true }, "error": { "type": "object", "example": {}, "additionalProperties": { "type": "object", "required": [ "status" ], "properties": { "status": { "type": "string" } }, "additionalProperties": true }, "nullable": true }, "details": { "type": "object", "example": { "database": { "status": "up" } }, "additionalProperties": { "type": "object", "required": [ "status" ], "properties": { "status": { "type": "string" } }, "additionalProperties": true } } } }, "examples": { "HealthController_check200Example": { "summary": "Default HealthController_check 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "503": { "description": "The Health Check is not successful", "content": { "application/json": { "schema": { "type": "object", "properties": { "status": { "type": "string", "example": "error" }, "info": { "type": "object", "example": { "database": { "status": "up" } }, "additionalProperties": { "type": "object", "required": [ "status" ], "properties": { "status": { "type": "string" } }, "additionalProperties": true }, "nullable": true }, "error": { "type": "object", "example": { "redis": { "status": "down", "message": "Could not connect" } }, "additionalProperties": { "type": "object", "required": [ "status" ], "properties": { "status": { "type": "string" } }, "additionalProperties": true }, "nullable": true }, "details": { "type": "object", "example": { "database": { "status": "up" }, "redis": { "status": "down", "message": "Could not connect" } }, "additionalProperties": { "type": "object", "required": [ "status" ], "properties": { "status": { "type": "string" } }, "additionalProperties": true } } } }, "examples": { "HealthController_check503Example": { "summary": "Default HealthController_check 503 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } } }, "tags": [ "Health" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/facilities/attributes": { "get": { "operationId": "FacilitiesController_streamAttributes", "parameters": [ { "name": "year", "required": true, "in": "query", "description": "The calendar year during which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 2024 ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "sourceCategory", "required": false, "in": "query", "description": "Description of a unit that classifies it in terms of the primary function of the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Automotive Stampings", "Bulk Industrial Chemical", "Cement Manufacturing", "Cogeneration", "Electric Utility", "Industrial Boiler", "Industrial Turbine", "Institutional", "Iron & Steel", "Municipal Waste Combustor", "Pulp & Paper Mill", "Petroleum Refinery", "Portland Cement Plant", "Small Power Producer", "Theme Park" ] } }, "example": [ "Automotive Stampings" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "exclude", "required": false, "in": "query", "description": "Selected items will be excluded from the response", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "associatedStacks", "programCodeInfo", "primaryRepInfo", "epaRegion", "nercRegion", "county", "countyCode", "fipsCode", "sourceCategory", "latitude", "longitude", "so2Phase", "noxPhase", "primaryFuelInfo", "secondaryFuelInfo", "unitType", "so2ControlInfo", "pmControlInfo", "noxControlInfo", "hgControlInfo", "commercialOperationDate", "operatingStatus", "maxHourlyHIRate", "associatedGeneratorsAndNameplateCapacity", "unit_id" ] } }, "example": [ "associatedStacks" ] } ], "responses": { "200": { "description": "Streams a list of Facilities", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/FacilityAttributesDTO" }, "examples": { "FacilitiesController_streamAttributes200Example": { "summary": "Default FacilitiesController_streamAttributes 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "State,Facility Name,Facility ID,Unit ID,Associated Stacks,Year,Program Code,Primary Rep Info,EPA Region,NERC Region,County,County Code,FIPS Code,Source Category,Latitude,Longitude,Owner/Operator,SO2 Phase,NOx Phase,Unit Type,Primary Fuel Type,Secondary Fuel Type,SO2 Controls,NOx Controls,PM Controls,Hg Controls,Commercial Operation Date,Operating Status,Max Hourly HI Rate (mmBtu/hr),Associated Generators & Nameplate Capacity (MWe)" }, "examples": { "FacilitiesController_streamAttributes200Example": { "summary": "Default FacilitiesController_streamAttributes 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Facilities" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/accounts/attributes": { "get": { "operationId": "AccountController_streamAllAccountAttributes", "parameters": [ { "name": "accountType", "required": false, "in": "query", "description": "Type of allowance account (Facility, General, etc.).", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Compliance Assurance Surrender Account", "Enforcement Surrender Account", "Facility Account", "General Account", "Overdraft Account", "EPA Reserve Account", "State Early Reduction Reserve Account", "State General Reserve Account", "State Holding Account", "New Unit Set Aside Reserve Account", "State Opt-In Reserve Account", "State Other Reserve Account", "State Primary Reserve Account", "State Retirement Account", "Surrender Account", "Unit Account", "Voluntary Surrender Account" ] } }, "example": [ "Compliance Assurance Surrender Account" ] }, { "name": "accountNumber", "required": false, "in": "query", "description": "The unique identification number of an account.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string" } }, "example": [ "string" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "ownerOperator", "required": false, "in": "query", "description": "The name of any company that owns an allowance account or an affected unit.The name of any company that operates an affected unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string" } }, "example": [ "string" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "OTC", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "exclude", "required": false, "in": "query", "description": "Selected items will be excluded from the response", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "accountType", "epaRegion", "nercRegion", "stateCode", "unitId", "unit_id" ] } }, "example": [ "accountType" ] } ], "responses": { "200": { "description": "Streams All Valid Account Attributes", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/AccountAttributesDTO" }, "examples": { "AccountController_streamAllAccountAttributes200Example": { "summary": "Default AccountController_streamAllAccountAttributes 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "Account Number,Account Name,Program Code,Account Type,Facility ID,Unit ID,Owner/Operator,State,EPA Region,NERC Region" }, "examples": { "AccountController_streamAllAccountAttributes200Example": { "summary": "Default AccountController_streamAllAccountAttributes 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Accounts" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/allowance-holdings": { "get": { "operationId": "AllowanceHoldingsController_streamAllowanceHoldings", "parameters": [ { "name": "accountType", "required": false, "in": "query", "description": "Type of allowance account (Facility, General, etc.).", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Compliance Assurance Surrender Account", "Enforcement Surrender Account", "Facility Account", "General Account", "Overdraft Account", "EPA Reserve Account", "State Early Reduction Reserve Account", "State General Reserve Account", "State Holding Account", "New Unit Set Aside Reserve Account", "State Opt-In Reserve Account", "State Other Reserve Account", "State Primary Reserve Account", "State Retirement Account", "Surrender Account", "Unit Account", "Voluntary Surrender Account" ] } }, "example": [ "Compliance Assurance Surrender Account" ] }, { "name": "accountNumber", "required": false, "in": "query", "description": "The unique identification number of an account.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string" } }, "example": [ "string" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "vintageYear", "required": false, "in": "query", "description": "Year allowance becomes eligible for use in compliance.", "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 2024 ] }, { "name": "ownerOperator", "required": false, "in": "query", "description": "The name of any company that owns an allowance account or an affected unit.The name of any company that operates an affected unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string" } }, "example": [ "string" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CSNOX", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "exclude", "required": false, "in": "query", "description": "Selected items will be excluded from the response", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "epaRegion", "facilityId", "ownerOperator", "stateCode", "unit_id" ] } }, "example": [ "epaRegion" ] } ], "responses": { "200": { "description": "Streams Allowance Holdings per filter criteria", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/AllowanceHoldingsDTO" }, "examples": { "AllowanceHoldingsController_streamAllowanceHoldings200Example": { "summary": "Default AllowanceHoldingsController_streamAllowanceHoldings 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "Account Number,Account Name,Facility ID,Program Code,Allowance Vintage Year,Allowance Block Total,Serial Number Start,Serial Number End,State,EPA Region,Owner/Operator,Account Type" }, "examples": { "AllowanceHoldingsController_streamAllowanceHoldings200Example": { "summary": "Default AllowanceHoldingsController_streamAllowanceHoldings 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Allowance Holdings" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/allowance-transactions": { "get": { "operationId": "AllowanceTransactionsController_streamAllowanceTransactions", "parameters": [ { "name": "accountType", "required": false, "in": "query", "description": "Type of allowance account (Facility, General, etc.).", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Compliance Assurance Surrender Account", "Enforcement Surrender Account", "Facility Account", "General Account", "Overdraft Account", "EPA Reserve Account", "State Early Reduction Reserve Account", "State General Reserve Account", "State Holding Account", "New Unit Set Aside Reserve Account", "State Opt-In Reserve Account", "State Other Reserve Account", "State Primary Reserve Account", "State Retirement Account", "Surrender Account", "Unit Account", "Voluntary Surrender Account" ] } }, "example": [ "Compliance Assurance Surrender Account" ] }, { "name": "accountNumber", "required": false, "in": "query", "description": "The unique identification number of an account.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string" } }, "example": [ "string" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "OTC", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "ownerOperator", "required": false, "in": "query", "description": "The name of any company that owns an allowance account or an affected unit.The name of any company that operates an affected unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string" } }, "example": [ "string" ] }, { "name": "transactionBeginDate", "required": true, "in": "query", "description": "Begin date for a given period of an account's allowance transaction history.", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" }, { "name": "transactionEndDate", "required": true, "in": "query", "description": "End date for a given period of an account's allowance transaction history.", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" }, { "name": "transactionType", "required": false, "in": "query", "description": "The type of allowance transaction (e.g. initial allocation, private transaction, etc.).", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Activate Conditional Allowances", "CAIROS Transfer from NBP", "Compliance Assurance Surrender", "Conservation Issuance", "Contribute to Auction", "Conversion of NBP allowances into CAIROS", "CSAPR Ozone Season Emissions Adjustment Deduction", "CSAPR Ozone Season Offset/Penalty Deduction", "Deduction of Loaned Allowances", "Distribute Allowances for New Program", "Distribute Allowances for Revised CSAPR Update", "Distribute Revintaged Allowances", "Distribute Revintaged Allowances for Revised CSAPR Update", "Early Reduction Issuance", "Emissions Adjustment Deduction", "Emissions Deduction", "Energy Biomass Issuance", "Energy Geothermal Issuance", "Energy Solar Issuance", "Energy Wind Issuance", "Enforcement Surrender", "Error Correction", "Error Reversal", "Initial Allocation", "Internal Transfer to Reduce Offset", "July Confirmation Credit", "July Confirmation Deduction", "NBP Additional Emissions Deduction from CAIROS Account", "NBP Penalty Deduction From CAIROS Account", "New Unit Set Aside Allocation", "Offset/Penalty Deduction", "Opt-In Allocation", "Opt-in Transfer to Replacement Unit", "Other Reserve Allocation", "Phase 1 Extension Control Failure Deduction", "Phase 1 Extension Issuance", "Phase 1 Extension Projected Emission Deduction", "Phase 2 Early Reduction Payback", "Private Transfer", "Purchase at EPA Auction", "Purchase at Private Auction", "Reallocation Surrender", "Reallocation Transfer", "Recall State Program Allowances", "Reduced Utilization Issuance", "Reduced Utilization Payback", "Reduced Utilization Termination", "Remove for Reissuance", "Remove for Revised CSAPR Update Reissuance", "Return Contributed Allowances", "Return of CAIR Allowances", "Return of Unsold Allowances from EPA Auction Reserve", "Return of unused allowances from the Conservation and Renewable Energy Reserve", "Reverse Reduced Utilization Payback", "Reverse Substitution Payback", "Small Diesel Issuance", "State Cap Deduction", "State Cap Issuance", "State Cap Payback", "State Reallocation", "Substitution Control by Contract Deduction", "Substitution Distribution", "Substitution Issuance", "Substitution Payback", "Substitution Termination", "Takeback for Underutilization", "Terminate NOx Budget Programs Allowances", "Terminate State Program Allowances", "Terminate to CAIROS", "Termination of NBP allowances into CAIROS", "Transfer Due to Corrected Energy Conservation", "Transfer from Direct Sale to Auction", "Transfer from Legacy System", "Underutilization Deduction", "Voluntary Surrender" ] } }, "example": [ "Activate Conditional Allowances" ] }, { "name": "vintageYear", "required": false, "in": "query", "description": "Year allowance becomes eligible for use in compliance.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 2024 ] }, { "name": "exclude", "required": false, "in": "query", "description": "Selected items will be excluded from the response", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "buyAccountType", "buyEpaRegion", "buyOwner", "buySourceCategory", "buyState", "sellAccountType", "sellEpaRegion", "sellOwner", "sellSourceCategory", "sellState", "unit_id" ] } }, "example": [ "buyAccountType" ] } ], "responses": { "200": { "description": "Streams Allowance Transactions per filter criteria", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/AllowanceTransactionsDTO" }, "examples": { "AllowanceTransactionsController_streamAllowanceTransactions200Example": { "summary": "Default AllowanceTransactionsController_streamAllowanceTransactions 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "Program Code,Transaction ID,Transaction Total,Transaction Type,Account Number (Transferor),Account Name (Transferor),Account Type (Transferor),Facility Name (Transferor),Facility ID (Transferor),State (Transferor),EPA Region (Transferor),Source Category (Transferor),Owner (Transferor),Account Number (Transferee),Account Name (Transferee),Account Type (Transferee),Facility Name (Transferee),Facility ID (Transferee),State (Transferee),EPA Region (Transferee),Source Category (Transferee),Owner (Transferee),Transaction Date,Allowance Vintage Year,Serial Number Start,Serial Number End,Allowance Block Total" }, "examples": { "AllowanceTransactionsController_streamAllowanceTransactions200Example": { "summary": "Default AllowanceTransactionsController_streamAllowanceTransactions 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Allowance Transactions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/allowance-compliance": { "get": { "operationId": "AllowanceComplianceController_streamAllowanceCompliance", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "ownerOperator", "required": false, "in": "query", "description": "The name of any company that owns an allowance account or an affected unit.The name of any company that operates an affected unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string" } }, "example": [ "string" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "OTC", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "year", "required": false, "in": "query", "description": "The calendar year during which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 2024 ] }, { "name": "exclude", "required": false, "in": "query", "description": "Selected items will be excluded from the response", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "allocated", "bankedHeld", "currentDeductions", "currentHeld", "deductOneToOne", "deductTwoToOne", "facilityId", "facilityName", "ownerOperator", "totalAllowancesDeducted", "totalRequiredDeductions", "unitsAffected", "unit_id" ] } }, "example": [ "allocated" ] } ], "responses": { "200": { "description": "Streams Allowance Compliance Data per filter criteria", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/AllowanceComplianceDTO" }, "examples": { "AllowanceComplianceController_streamAllowanceCompliance200Example": { "summary": "Default AllowanceComplianceController_streamAllowanceCompliance 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "Program Code,Year,Account Number,Account Name,Facility Name,Facility ID,Units Affected,Compliance Year Allowances Allocated,Banked Allowances,Current Held,Total Allowances Held in Account at Trading Deadline,Emissions (short tons),Other Deductions,Total Required Deductions,Current Deductions,Deduction 1 to 1,Deduction 2 to 1,Total Allowances Deducted,Allowances Carried Over,Excess Emissions (short tons),Owner/Operator,State" }, "examples": { "AllowanceComplianceController_streamAllowanceCompliance200Example": { "summary": "Default AllowanceComplianceController_streamAllowanceCompliance 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Allowance Compliance" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions-compliance": { "get": { "operationId": "EmissionsComplianceController_streamEmissionsCompliance", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "ownerOperator", "required": false, "in": "query", "description": "The name of any company that owns an allowance account or an affected unit.The name of any company that operates an affected unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string" } }, "example": [ "string" ] }, { "name": "year", "required": false, "in": "query", "description": "The calendar year during which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 2024 ] }, { "name": "exclude", "required": false, "in": "query", "description": "Selected items will be excluded from the response", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ownerOperator", "unit_id" ] } }, "example": [ "ownerOperator" ] } ], "responses": { "200": { "description": "Streams Emission-Compliance Data per filter criteria", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/EmissionsComplianceDTO" }, "examples": { "EmissionsComplianceController_streamEmissionsCompliance200Example": { "summary": "Default EmissionsComplianceController_streamEmissionsCompliance 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "Year,Facility Name,Facility ID,Unit ID,Owner/Operator,State,Compliance Approach,Averaging Plan ID,Emissions Limit (lb/mmBtu),Actual Emissions Rate (lb/mmBtu),Averaging Plan Actual Rate (lb/mmBtu),In Compliance?" }, "examples": { "EmissionsComplianceController_streamEmissionsCompliance200Example": { "summary": "Default EmissionsComplianceController_streamEmissionsCompliance 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Emissions Compliance" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/hourly": { "get": { "operationId": "HourlyApportionedEmissionsController_streamEmissions", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "beginDate", "required": true, "in": "query", "description": "Begin date for a given period of a unit's emissions.", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" }, { "name": "endDate", "required": true, "in": "query", "description": "End date for a given period of a unit's emissions.", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" }, { "name": "operatingHoursOnly", "required": false, "in": "query", "description": "Indicator of whether or not a request should return only data for hours where a unit operated.", "schema": { "type": "boolean" }, "example": true }, { "name": "locationName", "required": false, "in": "query", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string" } }, "example": [ "EPA Facility" ] }, { "name": "exclude", "required": false, "in": "query", "description": "Selected items will be excluded from the response", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "co2MassMeasureFlg", "co2Rate", "co2RateMeasureFlg", "grossLoad", "hgControlInfo", "noxControlInfo", "noxMassMeasureFlg", "noxRateMeasureFlg", "heatInputMeasureFlg", "opTime", "pmControlInfo", "primaryFuelInfo", "secondaryFuelInfo", "so2ControlInfo", "so2MassMeasureFlg", "so2Rate", "so2RateMeasureFlg", "steamLoad", "unitType", "unit_id" ] } }, "example": [ "co2MassMeasureFlg" ] } ], "responses": { "200": { "description": "Streams Hourly Apportioned Emissions per filter criteria", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HourlyApportionedEmissionsDTO" }, "examples": { "HourlyApportionedEmissionsController_streamEmissions200Example": { "summary": "Default HourlyApportionedEmissionsController_streamEmissions 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "State,Facility Name,Facility ID,Unit ID,unit_id,Associated Stacks,Date,Hour,Operating Time,Gross Load (MW),Steam Load (1000 lb/hr),SO2 Mass (lbs),SO2 Mass Measure Indicator,SO2 Rate (lbs/mmBtu),SO2 Rate Measure Indicator,CO2 Mass (short tons),CO2 Mass Measure Indicator,CO2 Rate (short tons/mmBtu),CO2 Rate Measure Indicator,NOx Mass (lbs),NOx Mass Measure Indicator,NOx Rate (lbs/mmBtu),NOx Rate Measure Indicator,Heat Input (mmBtu),Heat Input Measure Indicator,Primary Fuel Type,Secondary Fuel Type,Unit Type,SO2 Controls,NOx Controls,PM Controls,Hg Controls,Program Code" }, "examples": { "HourlyApportionedEmissionsController_streamEmissions200Example": { "summary": "Default HourlyApportionedEmissionsController_streamEmissions 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Hourly Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/hourly/by-facility": { "get": { "operationId": "HourlyApportionedEmissionsController_streamEmissionsFacilityAggregation", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "beginDate", "required": true, "in": "query", "description": "Begin date for a given period of a unit's emissions.", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" }, { "name": "endDate", "required": true, "in": "query", "description": "End date for a given period of a unit's emissions.", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" }, { "name": "operatingHoursOnly", "required": false, "in": "query", "description": "Indicator of whether or not a request should return only data for hours where a unit operated.", "schema": { "type": "boolean" }, "example": true }, { "name": "locationName", "required": false, "in": "query", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string" } }, "example": [ "EPA Facility" ] } ], "responses": { "200": { "description": "Streams Hourly Apportioned Emissions data per filter criteria aggregated by facility", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HourlyApportionedEmissionsFacilityAggregationDTO" }, "examples": { "HourlyApportionedEmissionsController_streamEmissionsFacilityAggregation200Example": { "summary": "Default HourlyApportionedEmissionsController_streamEmissionsFacilityAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "State,Facility Name,Facility ID,Date,Hour,Gross Load (MW),Steam Load (1000 lb/hr),SO2 Mass (lbs),CO2 Mass (short tons),NOx Mass (lbs),Heat Input (mmBtu)" }, "examples": { "HourlyApportionedEmissionsController_streamEmissionsFacilityAggregation200Example": { "summary": "Default HourlyApportionedEmissionsController_streamEmissionsFacilityAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Hourly Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/hourly/by-state": { "get": { "operationId": "HourlyApportionedEmissionsController_streamEmissionsStateAggregation", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "beginDate", "required": true, "in": "query", "description": "Begin date for a given period of a unit's emissions.", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" }, { "name": "endDate", "required": true, "in": "query", "description": "End date for a given period of a unit's emissions.", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" }, { "name": "operatingHoursOnly", "required": false, "in": "query", "description": "Indicator of whether or not a request should return only data for hours where a unit operated.", "schema": { "type": "boolean" }, "example": true }, { "name": "locationName", "required": false, "in": "query", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string" } }, "example": [ "EPA Facility" ] } ], "responses": { "200": { "description": "Streams Hourly Apportioned Emissions data per filter criteria aggregated by state", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HourlyApportionedEmissionsStateAggregationDTO" }, "examples": { "HourlyApportionedEmissionsController_streamEmissionsStateAggregation200Example": { "summary": "Default HourlyApportionedEmissionsController_streamEmissionsStateAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "State,Date,Hour,Gross Load (MW),Steam Load (1000 lb/hr),SO2 Mass (lbs),CO2 Mass (short tons),NOx Mass (lbs),Heat Input (mmBtu)" }, "examples": { "HourlyApportionedEmissionsController_streamEmissionsStateAggregation200Example": { "summary": "Default HourlyApportionedEmissionsController_streamEmissionsStateAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Hourly Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/hourly/nationally": { "get": { "operationId": "HourlyApportionedEmissionsController_streamEmissionsNationalAggregation", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "beginDate", "required": true, "in": "query", "description": "Begin date for a given period of a unit's emissions.", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" }, { "name": "endDate", "required": true, "in": "query", "description": "End date for a given period of a unit's emissions.", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" }, { "name": "operatingHoursOnly", "required": false, "in": "query", "description": "Indicator of whether or not a request should return only data for hours where a unit operated.", "schema": { "type": "boolean" }, "example": true }, { "name": "locationName", "required": false, "in": "query", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string" } }, "example": [ "EPA Facility" ] } ], "responses": { "200": { "description": "Streams Hourly Apportioned Emissions data per filter criteria aggregated nationally", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HourlyApportionedEmissionsNationalAggregationDTO" }, "examples": { "HourlyApportionedEmissionsController_streamEmissionsNationalAggregation200Example": { "summary": "Default HourlyApportionedEmissionsController_streamEmissionsNationalAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "Date,Hour,Gross Load (MW),Steam Load (1000 lb/hr),SO2 Mass (lbs),CO2 Mass (short tons),NOx Mass (lbs),Heat Input (mmBtu)" }, "examples": { "HourlyApportionedEmissionsController_streamEmissionsNationalAggregation200Example": { "summary": "Default HourlyApportionedEmissionsController_streamEmissionsNationalAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Hourly Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/daily": { "get": { "operationId": "DailyApportionedEmissionsController_streamEmissions", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "beginDate", "required": true, "in": "query", "description": "Begin date for a given period of a unit's emissions.", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" }, { "name": "endDate", "required": true, "in": "query", "description": "End date for a given period of a unit's emissions.", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" }, { "name": "exclude", "required": false, "in": "query", "description": "Selected items will be excluded from the response", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "co2Rate", "countOpTime", "grossLoad", "hgControlInfo", "noxControlInfo", "pmControlInfo", "primaryFuelInfo", "secondaryFuelInfo", "so2ControlInfo", "so2Rate", "steamLoad", "sumOpTime", "unitType", "unit_id" ] } }, "example": [ "co2Rate" ] }, { "name": "unitId", "required": false, "in": "query", "schema": { "type": "string" }, "example": "12345" }, { "name": "unit_id", "required": false, "in": "query", "schema": { "type": "number" }, "example": 0.0 } ], "responses": { "200": { "description": "Streams Daily Apportioned Emissions per filter criteria", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/DailyApportionedEmissionsDTO" }, "examples": { "DailyApportionedEmissionsController_streamEmissions200Example": { "summary": "Default DailyApportionedEmissionsController_streamEmissions 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "State,Facility Name,Facility ID,Unit ID,Associated Stacks,Date,Operating Time Count,Sum of the Operating Time,Gross Load (MWh),Steam Load (1000 lb),SO2 Mass (short tons),SO2 Rate (lbs/mmBtu),CO2 Mass (short tons),CO2 Rate (short tons/mmBtu),NOx Mass (short tons),NOx Rate (lbs/mmBtu),Heat Input (mmBtu),Primary Fuel Type,Secondary Fuel Type,Unit Type,SO2 Controls,NOx Controls,PM Controls,Hg Controls,Program Code" }, "examples": { "DailyApportionedEmissionsController_streamEmissions200Example": { "summary": "Default DailyApportionedEmissionsController_streamEmissions 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Daily Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/daily/by-facility": { "get": { "operationId": "DailyApportionedEmissionsController_streamEmissionsFacilityAggregation", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "beginDate", "required": true, "in": "query", "description": "Begin date for a given period of a unit's emissions.", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" }, { "name": "endDate", "required": true, "in": "query", "description": "End date for a given period of a unit's emissions.", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" } ], "responses": { "200": { "description": "Streams Daily Apportioned Emissions data per filter criteria aggregated by facility", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/DailyApportionedEmissionsFacilityAggregationDTO" }, "examples": { "DailyApportionedEmissionsController_streamEmissionsFacilityAggregation200Example": { "summary": "Default DailyApportionedEmissionsController_streamEmissionsFacilityAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "State,Facility Name,Facility ID,Date,Gross Load (MWh),Steam Load (1000 lb),SO2 Mass (short tons),CO2 Mass (short tons),NOx Mass (short tons),Heat Input (mmBtu)" }, "examples": { "DailyApportionedEmissionsController_streamEmissionsFacilityAggregation200Example": { "summary": "Default DailyApportionedEmissionsController_streamEmissionsFacilityAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Daily Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/daily/by-state": { "get": { "operationId": "DailyApportionedEmissionsController_streamEmissionsStateAggregation", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "beginDate", "required": true, "in": "query", "description": "Begin date for a given period of a unit's emissions.", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" }, { "name": "endDate", "required": true, "in": "query", "description": "End date for a given period of a unit's emissions.", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" } ], "responses": { "200": { "description": "Streams Daily Apportioned Emissions data per filter criteria aggregated by state", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/DailyApportionedEmissionsStateAggregationDTO" }, "examples": { "DailyApportionedEmissionsController_streamEmissionsStateAggregation200Example": { "summary": "Default DailyApportionedEmissionsController_streamEmissionsStateAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "State,Date,Gross Load (MWh),Steam Load (1000 lb),SO2 Mass (short tons),CO2 Mass (short tons),NOx Mass (short tons),Heat Input (mmBtu)" }, "examples": { "DailyApportionedEmissionsController_streamEmissionsStateAggregation200Example": { "summary": "Default DailyApportionedEmissionsController_streamEmissionsStateAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Daily Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/daily/nationally": { "get": { "operationId": "DailyApportionedEmissionsController_streamEmissionsNationalAggregation", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "beginDate", "required": true, "in": "query", "description": "Begin date for a given period of a unit's emissions.", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" }, { "name": "endDate", "required": true, "in": "query", "description": "End date for a given period of a unit's emissions.", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" } ], "responses": { "200": { "description": "Streams Daily Apportioned Emissions data per filter criteria aggregated nationally", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/DailyApportionedEmissionsNationalAggregationDTO" }, "examples": { "DailyApportionedEmissionsController_streamEmissionsNationalAggregation200Example": { "summary": "Default DailyApportionedEmissionsController_streamEmissionsNationalAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "Date,Gross Load (MWh),Steam Load (1000 lb),SO2 Mass (short tons),CO2 Mass (short tons),NOx Mass (short tons),Heat Input (mmBtu)" }, "examples": { "DailyApportionedEmissionsController_streamEmissionsNationalAggregation200Example": { "summary": "Default DailyApportionedEmissionsController_streamEmissionsNationalAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Daily Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/monthly": { "get": { "operationId": "MonthlyApportionedEmissionsController_streamEmissions", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "year", "required": true, "in": "query", "description": "The calendar year during which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 2024 ] }, { "name": "month", "required": true, "in": "query", "description": "Month on which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "exclude", "required": false, "in": "query", "description": "Selected items will be excluded from the response", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "co2Rate", "countOpTime", "grossLoad", "hgControlInfo", "noxControlInfo", "pmControlInfo", "primaryFuelInfo", "secondaryFuelInfo", "so2ControlInfo", "so2Rate", "steamLoad", "sumOpTime", "unitType", "unit_id" ] } }, "example": [ "co2Rate" ] } ], "responses": { "200": { "description": "Streams Monthly Apportioned Emissions per filter criteria", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/MonthlyApportionedEmissionsDTO" }, "examples": { "MonthlyApportionedEmissionsController_streamEmissions200Example": { "summary": "Default MonthlyApportionedEmissionsController_streamEmissions 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "State,Facility Name,Facility ID,Unit ID,Associated Stacks,Year,Month,Operating Time Count,Sum of the Operating Time,Gross Load (MWh),Steam Load (1000 lb),SO2 Mass (short tons),SO2 Rate (lbs/mmBtu),CO2 Mass (short tons),CO2 Rate (short tons/mmBtu),NOx Mass (short tons),NOx Rate (lbs/mmBtu),Heat Input (mmBtu),Primary Fuel Type,Secondary Fuel Type,Unit Type,SO2 Controls,NOx Controls,PM Controls,Hg Controls,Program Code" }, "examples": { "MonthlyApportionedEmissionsController_streamEmissions200Example": { "summary": "Default MonthlyApportionedEmissionsController_streamEmissions 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Monthly Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/monthly/by-facility": { "get": { "operationId": "MonthlyApportionedEmissionsController_streamEmissionsFacilityAggregation", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "year", "required": true, "in": "query", "description": "The calendar year during which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 2024 ] }, { "name": "month", "required": true, "in": "query", "description": "Month on which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] } ], "responses": { "200": { "description": "Streams Monthly Apportioned Emissions data per filter criteria aggregated by facility", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/MonthlyApportionedEmissionsFacilityAggregationDTO" }, "examples": { "MonthlyApportionedEmissionsController_streamEmissionsFacilityAggregation200Example": { "summary": "Default MonthlyApportionedEmissionsController_streamEmissionsFacilityAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "State,Facility Name,Facility ID,Year,Month,Gross Load (MWh),Steam Load (1000 lb),SO2 Mass (short tons),CO2 Mass (short tons),NOx Mass (short tons),Heat Input (mmBtu)" }, "examples": { "MonthlyApportionedEmissionsController_streamEmissionsFacilityAggregation200Example": { "summary": "Default MonthlyApportionedEmissionsController_streamEmissionsFacilityAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Monthly Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/monthly/by-state": { "get": { "operationId": "MonthlyApportionedEmissionsController_streamEmissionsStateAggregation", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "year", "required": true, "in": "query", "description": "The calendar year during which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 2024 ] }, { "name": "month", "required": true, "in": "query", "description": "Month on which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] } ], "responses": { "200": { "description": "Streams Monthly Apportioned Emissions data per filter criteria aggregated by state", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/MonthlyApportionedEmissionsStateAggregationDTO" }, "examples": { "MonthlyApportionedEmissionsController_streamEmissionsStateAggregation200Example": { "summary": "Default MonthlyApportionedEmissionsController_streamEmissionsStateAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "State,Year,Month,Gross Load (MWh),Steam Load (1000 lb),SO2 Mass (short tons),CO2 Mass (short tons),NOx Mass (short tons),Heat Input (mmBtu)" }, "examples": { "MonthlyApportionedEmissionsController_streamEmissionsStateAggregation200Example": { "summary": "Default MonthlyApportionedEmissionsController_streamEmissionsStateAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Monthly Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/monthly/nationally": { "get": { "operationId": "MonthlyApportionedEmissionsController_streamEmissionsNationalAggregation", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "year", "required": true, "in": "query", "description": "The calendar year during which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 2024 ] }, { "name": "month", "required": true, "in": "query", "description": "Month on which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] } ], "responses": { "200": { "description": "Streams Monthly Apportioned Emissions data per filter criteria aggregated nationally", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/MonthlyApportionedEmissionsNationalAggregationDTO" }, "examples": { "MonthlyApportionedEmissionsController_streamEmissionsNationalAggregation200Example": { "summary": "Default MonthlyApportionedEmissionsController_streamEmissionsNationalAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "Year,Month,Gross Load (MWh),Steam Load (1000 lb),SO2 Mass (short tons),CO2 Mass (short tons),NOx Mass (short tons),Heat Input (mmBtu)" }, "examples": { "MonthlyApportionedEmissionsController_streamEmissionsNationalAggregation200Example": { "summary": "Default MonthlyApportionedEmissionsController_streamEmissionsNationalAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Monthly Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/quarterly": { "get": { "operationId": "QuarterlyApportionedEmissionsController_streamEmissions", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "year", "required": true, "in": "query", "description": "The calendar year during which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 2024 ] }, { "name": "quarter", "required": true, "in": "query", "description": "Calendar quarter in which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "exclude", "required": false, "in": "query", "description": "Selected items will be excluded from the response", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "co2Rate", "countOpTime", "grossLoad", "hgControlInfo", "noxControlInfo", "pmControlInfo", "primaryFuelInfo", "secondaryFuelInfo", "so2ControlInfo", "so2Rate", "steamLoad", "sumOpTime", "unitType", "unit_id" ] } }, "example": [ "co2Rate" ] } ], "responses": { "200": { "description": "Streams Quarterly Apportioned Emissions per filter criteria", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/QuarterlyApportionedEmissionsDTO" }, "examples": { "QuarterlyApportionedEmissionsController_streamEmissions200Example": { "summary": "Default QuarterlyApportionedEmissionsController_streamEmissions 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "State,Facility Name,Facility ID,Unit ID,unit_id,Associated Stacks,Year,Quarter,Operating Time Count,Sum of the Operating Time,Gross Load (MWh),Steam Load (1000 lb),SO2 Mass (short tons),SO2 Rate (lbs/mmBtu),CO2 Mass (short tons),CO2 Rate (short tons/mmBtu),NOx Mass (short tons),NOx Rate (lbs/mmBtu),Heat Input (mmBtu),Primary Fuel Type,Secondary Fuel Type,Unit Type,SO2 Controls,NOx Controls,PM Controls,Hg Controls,Program Code" }, "examples": { "QuarterlyApportionedEmissionsController_streamEmissions200Example": { "summary": "Default QuarterlyApportionedEmissionsController_streamEmissions 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Quarterly Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/quarterly/last-updated": { "get": { "operationId": "QuarterlyApportionedEmissionsController_streamLastUpdatedEmissions", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "year", "required": false, "in": "query", "description": "The calendar year during which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 2024 ] }, { "name": "quarter", "required": false, "in": "query", "description": "Calendar quarter in which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "exclude", "required": false, "in": "query", "description": "Selected items will be excluded from the response", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "co2Rate", "countOpTime", "grossLoad", "hgControlInfo", "noxControlInfo", "pmControlInfo", "primaryFuelInfo", "secondaryFuelInfo", "so2ControlInfo", "so2Rate", "steamLoad", "sumOpTime", "unitType", "unit_id" ] } }, "example": [ "co2Rate" ] }, { "name": "timestamp", "required": true, "in": "query", "description": "Timestamp for filtering record which add date is after this given timestamp.", "schema": { "example": "2025-04-01T12:00:00Z", "type": "string" }, "example": "2025-04-01T12:00:00Z" } ], "responses": { "200": { "description": "Streams Last Updated Quarterly Apportioned Emissions data filtered by timestamp with a next timestamp returned", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/QuarterlyApportionedEmissionsDTO" }, "examples": { "QuarterlyApportionedEmissionsController_streamLastUpdatedEmissions200Example": { "summary": "Default QuarterlyApportionedEmissionsController_streamLastUpdatedEmissions 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "State,Facility Name,Facility ID,Unit ID,unit_id,Associated Stacks,Year,Quarter,Operating Time Count,Sum of the Operating Time,Gross Load (MWh),Steam Load (1000 lb),SO2 Mass (short tons),SO2 Rate (lbs/mmBtu),CO2 Mass (short tons),CO2 Rate (short tons/mmBtu),NOx Mass (short tons),NOx Rate (lbs/mmBtu),Heat Input (mmBtu),Primary Fuel Type,Secondary Fuel Type,Unit Type,SO2 Controls,NOx Controls,PM Controls,Hg Controls,Program Code" }, "examples": { "QuarterlyApportionedEmissionsController_streamLastUpdatedEmissions200Example": { "summary": "Default QuarterlyApportionedEmissionsController_streamLastUpdatedEmissions 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Quarterly Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/quarterly/by-facility": { "get": { "operationId": "QuarterlyApportionedEmissionsController_streamEmissionsFacilityAggregation", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "year", "required": true, "in": "query", "description": "The calendar year during which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 2024 ] }, { "name": "quarter", "required": true, "in": "query", "description": "Calendar quarter in which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] } ], "responses": { "200": { "description": "Streams Quarterly Apportioned Emissions data per filter criteria aggregated by facility", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/QuarterlyApportionedEmissionsFacilityAggregationDTO" }, "examples": { "QuarterlyApportionedEmissionsController_streamEmissionsFacilityAggregation200Example": { "summary": "Default QuarterlyApportionedEmissionsController_streamEmissionsFacilityAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "State,Facility Name,Facility ID,Year,Quarter,Gross Load (MWh),Steam Load (1000 lb),SO2 Mass (short tons),CO2 Mass (short tons),NOx Mass (short tons),Heat Input (mmBtu)" }, "examples": { "QuarterlyApportionedEmissionsController_streamEmissionsFacilityAggregation200Example": { "summary": "Default QuarterlyApportionedEmissionsController_streamEmissionsFacilityAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Quarterly Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/quarterly/by-state": { "get": { "operationId": "QuarterlyApportionedEmissionsController_streamEmissionsStateAggregation", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "year", "required": true, "in": "query", "description": "The calendar year during which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 2024 ] }, { "name": "quarter", "required": true, "in": "query", "description": "Calendar quarter in which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] } ], "responses": { "200": { "description": "Streams Quarterly Apportioned Emissions data per filter criteria aggregated by state", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/QuarterlyApportionedEmissionsStateAggregationDTO" }, "examples": { "QuarterlyApportionedEmissionsController_streamEmissionsStateAggregation200Example": { "summary": "Default QuarterlyApportionedEmissionsController_streamEmissionsStateAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "State,Year,Quarter,Gross Load (MWh),Steam Load (1000 lb),SO2 Mass (short tons),CO2 Mass (short tons),NOx Mass (short tons),Heat Input (mmBtu)" }, "examples": { "QuarterlyApportionedEmissionsController_streamEmissionsStateAggregation200Example": { "summary": "Default QuarterlyApportionedEmissionsController_streamEmissionsStateAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Quarterly Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/quarterly/nationally": { "get": { "operationId": "QuarterlyApportionedEmissionsController_streamEmissionsNationalAggregation", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "year", "required": true, "in": "query", "description": "The calendar year during which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 2024 ] }, { "name": "quarter", "required": true, "in": "query", "description": "Calendar quarter in which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] } ], "responses": { "200": { "description": "Streams Quarterly Apportioned Emissions data per filter criteria aggregated nationally", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/QuarterlyApportionedEmissionsNationalAggregationDTO" }, "examples": { "QuarterlyApportionedEmissionsController_streamEmissionsNationalAggregation200Example": { "summary": "Default QuarterlyApportionedEmissionsController_streamEmissionsNationalAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "Year,Quarter,Gross Load (MWh),Steam Load (1000 lb),SO2 Mass (short tons),CO2 Mass (short tons),NOx Mass (short tons),Heat Input (mmBtu)" }, "examples": { "QuarterlyApportionedEmissionsController_streamEmissionsNationalAggregation200Example": { "summary": "Default QuarterlyApportionedEmissionsController_streamEmissionsNationalAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Quarterly Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/annual": { "get": { "operationId": "AnnualApportionedEmissionsController_streamEmissions", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "year", "required": true, "in": "query", "description": "The calendar year during which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 2024 ] }, { "name": "exclude", "required": false, "in": "query", "description": "Selected items will be excluded from the response", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "co2Rate", "countOpTime", "grossLoad", "hgControlInfo", "noxControlInfo", "pmControlInfo", "primaryFuelInfo", "secondaryFuelInfo", "so2ControlInfo", "so2Rate", "steamLoad", "sumOpTime", "unitType", "unit_id" ] } }, "example": [ "co2Rate" ] }, { "name": "addDate", "required": false, "in": "query", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" }, { "name": "userid", "required": false, "in": "query", "schema": { "type": "string" }, "example": "12345" } ], "responses": { "200": { "description": "Streams Annual Apportioned Emissions per filter criteria", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/AnnualApportionedEmissionsDTO" }, "examples": { "AnnualApportionedEmissionsController_streamEmissions200Example": { "summary": "Default AnnualApportionedEmissionsController_streamEmissions 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "State,Facility Name,Facility ID,Unit ID,unit_id,Associated Stacks,Year,Operating Time Count,Sum of the Operating Time,Gross Load (MWh),Steam Load (1000 lb),SO2 Mass (short tons),SO2 Rate (lbs/mmBtu),CO2 Mass (short tons),CO2 Rate (short tons/mmBtu),NOx Mass (short tons),NOx Rate (lbs/mmBtu),Heat Input (mmBtu),Primary Fuel Type,Secondary Fuel Type,Unit Type,SO2 Controls,NOx Controls,PM Controls,Hg Controls,Program Code" }, "examples": { "AnnualApportionedEmissionsController_streamEmissions200Example": { "summary": "Default AnnualApportionedEmissionsController_streamEmissions 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Annual Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/annual/by-facility": { "get": { "operationId": "AnnualApportionedEmissionsController_streamEmissionsFacilityAggregation", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "year", "required": true, "in": "query", "description": "The calendar year during which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 2024 ] } ], "responses": { "200": { "description": "Streams Annual Apportioned Emissions data per filter criteria aggregated by facility", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/AnnualApportionedEmissionsFacilityAggregationDTO" }, "examples": { "AnnualApportionedEmissionsController_streamEmissionsFacilityAggregation200Example": { "summary": "Default AnnualApportionedEmissionsController_streamEmissionsFacilityAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "State,Facility Name,Facility ID,Year,Gross Load (MWh),Steam Load (1000 lb),SO2 Mass (short tons),CO2 Mass (short tons),NOx Mass (short tons),Heat Input (mmBtu)" }, "examples": { "AnnualApportionedEmissionsController_streamEmissionsFacilityAggregation200Example": { "summary": "Default AnnualApportionedEmissionsController_streamEmissionsFacilityAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Annual Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/annual/by-state": { "get": { "operationId": "AnnualApportionedEmissionsController_streamEmissionsStateAggregation", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "year", "required": true, "in": "query", "description": "The calendar year during which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 2024 ] } ], "responses": { "200": { "description": "Retrieves Annual Apportioned Emissions data per filter criteria aggregated by state", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/AnnualApportionedEmissionsStateAggregationDTO" }, "examples": { "AnnualApportionedEmissionsController_streamEmissionsStateAggregation200Example": { "summary": "Default AnnualApportionedEmissionsController_streamEmissionsStateAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "State,Year,Gross Load (MWh),Steam Load (1000 lb),SO2 Mass (short tons),CO2 Mass (short tons),NOx Mass (short tons),Heat Input (mmBtu)" }, "examples": { "AnnualApportionedEmissionsController_streamEmissionsStateAggregation200Example": { "summary": "Default AnnualApportionedEmissionsController_streamEmissionsStateAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Annual Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/annual/nationally": { "get": { "operationId": "AnnualApportionedEmissionsController_streamEmissionsNationalAggregation", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "year", "required": true, "in": "query", "description": "The calendar year during which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 2024 ] } ], "responses": { "200": { "description": "Streams Annual Apportioned Emissions data per filter criteria aggregated nationally", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/AnnualApportionedEmissionsAggregationDTO" }, "examples": { "AnnualApportionedEmissionsController_streamEmissionsNationalAggregation200Example": { "summary": "Default AnnualApportionedEmissionsController_streamEmissionsNationalAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "Year,Gross Load (MWh),Steam Load (1000 lb),SO2 Mass (short tons),CO2 Mass (short tons),NOx Mass (short tons),Heat Input (mmBtu)" }, "examples": { "AnnualApportionedEmissionsController_streamEmissionsNationalAggregation200Example": { "summary": "Default AnnualApportionedEmissionsController_streamEmissionsNationalAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Annual Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/ozone": { "get": { "operationId": "OzoneApportionedEmissionsController_streamEmissions", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "year", "required": true, "in": "query", "description": "The calendar year during which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 2024 ] }, { "name": "exclude", "required": false, "in": "query", "description": "Selected items will be excluded from the response", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "co2Rate", "countOpTime", "grossLoad", "hgControlInfo", "noxControlInfo", "pmControlInfo", "primaryFuelInfo", "secondaryFuelInfo", "so2ControlInfo", "so2Rate", "steamLoad", "sumOpTime", "unitType", "unit_id" ] } }, "example": [ "co2Rate" ] } ], "responses": { "200": { "description": "Streams Ozone Apportioned Emissions per filter criteria", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/OzoneApportionedEmissionsDTO" }, "examples": { "OzoneApportionedEmissionsController_streamEmissions200Example": { "summary": "Default OzoneApportionedEmissionsController_streamEmissions 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "State,Facility Name,Facility ID,Unit ID,unit_id,Associated Stacks,Year,Operating Time Count,Sum of the Operating Time,Gross Load (MWh),Steam Load (1000 lb),SO2 Mass (short tons),SO2 Rate (lbs/mmBtu),CO2 Mass (short tons),CO2 Rate (short tons/mmBtu),NOx Mass (short tons),NOx Rate (lbs/mmBtu),Heat Input (mmBtu),Primary Fuel Type,Secondary Fuel Type,Unit Type,SO2 Controls,NOx Controls,PM Controls,Hg Controls,Program Code" }, "examples": { "OzoneApportionedEmissionsController_streamEmissions200Example": { "summary": "Default OzoneApportionedEmissionsController_streamEmissions 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Ozone Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/ozone/by-facility": { "get": { "operationId": "OzoneApportionedEmissionsController_streamEmissionsFacilityAggregation", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "year", "required": true, "in": "query", "description": "The calendar year during which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 2024 ] } ], "responses": { "200": { "description": "Streams Ozone Apportioned Emissions data per filter criteria aggregated by facility", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/OzoneApportionedEmissionsFacilityAggregationDTO" }, "examples": { "OzoneApportionedEmissionsController_streamEmissionsFacilityAggregation200Example": { "summary": "Default OzoneApportionedEmissionsController_streamEmissionsFacilityAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "State,Facility Name,Facility ID,Year,Gross Load (MWh),Steam Load (1000 lb),SO2 Mass (short tons),CO2 Mass (short tons),NOx Mass (short tons),Heat Input (mmBtu)" }, "examples": { "OzoneApportionedEmissionsController_streamEmissionsFacilityAggregation200Example": { "summary": "Default OzoneApportionedEmissionsController_streamEmissionsFacilityAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Ozone Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/ozone/by-state": { "get": { "operationId": "OzoneApportionedEmissionsController_streamEmissionsStateAggregation", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "year", "required": true, "in": "query", "description": "The calendar year during which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 2024 ] } ], "responses": { "200": { "description": "Retrieves Ozone Apportioned Emissions data per filter criteria aggregated by state", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/OzoneApportionedEmissionsStateAggregationDTO" }, "examples": { "OzoneApportionedEmissionsController_streamEmissionsStateAggregation200Example": { "summary": "Default OzoneApportionedEmissionsController_streamEmissionsStateAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "State,Year,Gross Load (MWh),Steam Load (1000 lb),SO2 Mass (short tons),CO2 Mass (short tons),NOx Mass (short tons),Heat Input (mmBtu)" }, "examples": { "OzoneApportionedEmissionsController_streamEmissionsStateAggregation200Example": { "summary": "Default OzoneApportionedEmissionsController_streamEmissionsStateAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Ozone Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/ozone/nationally": { "get": { "operationId": "OzoneApportionedEmissionsController_streamEmissionsNationalAggregation", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "programCodeInfo", "required": false, "in": "query", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "ARP", "CAIRNOX", "CAIROS", "CAIRSO2", "CSNOX", "CSNOXOS", "CSOSG1", "CSOSG2", "CSOSG2E", "CSOSG3", "CSSO2G1", "CSSO2G2", "NBP", "NHNOX", "NSPS4T", "OTC", "RGGI", "SIPNOX", "TXSO2" ] } }, "example": [ "ARP" ] }, { "name": "year", "required": true, "in": "query", "description": "The calendar year during which activity occurred.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 2024 ] } ], "responses": { "200": { "description": "Retrieves Ozone Apportioned Emissions data per filter criteria aggregated by nationally", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/OzoneApportionedEmissionsNationalAggregationDTO" }, "examples": { "OzoneApportionedEmissionsController_streamEmissionsNationalAggregation200Example": { "summary": "Default OzoneApportionedEmissionsController_streamEmissionsNationalAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "Year,Gross Load (MWh),Steam Load (1000 lb),SO2 Mass (short tons),CO2 Mass (short tons),NOx Mass (short tons),Heat Input (mmBtu)" }, "examples": { "OzoneApportionedEmissionsController_streamEmissionsNationalAggregation200Example": { "summary": "Default OzoneApportionedEmissionsController_streamEmissionsNationalAggregation 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Ozone Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/apportioned/mats/hourly": { "get": { "operationId": "HourlyMatsApportionedEmissionsController_streamEmissions", "parameters": [ { "name": "stateCode", "required": false, "in": "query", "description": "Two letter abbreviation for the State.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "AL", "AK", "AS", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FM", "FL", "GA", "GU", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MH", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "MP", "OH", "OK", "OR", "PW", "PA", "PR", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VI", "VA", "WA", "WV", "WI", "WY" ] } }, "example": [ "AL" ] }, { "name": "facilityId", "required": false, "in": "query", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "unitType", "required": false, "in": "query", "description": "Type of unit or boiler.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Arch-fired boiler", "Bubbling fluidized bed boiler", "Cyclone boiler", "Cell burner boiler", "Combined cycle", "Circulating fluidized bed boiler", "Combustion turbine", "Dry bottom wall-fired boiler", "Dry bottom turbo-fired boiler", "Dry bottom vertically-fired boiler", "Internal combustion engine", "Integrated gasification combined cycle", "Cement Kiln", "Other boiler", "Other turbine", "Pressurized fluidized bed boiler", "Process Heater", "Stoker", "Tangentially-fired", "Wet bottom wall-fired boiler", "Wet bottom turbo-fired boiler", "Wet bottom vertically-fired boiler" ] } }, "example": [ "Arch-fired boiler" ] }, { "name": "unitFuelType", "required": false, "in": "query", "description": "Primary or Secondary fuel types combusted by the unit.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Coal", "Coal Refuse", "Diesel Oil", "Liquified Petroleum Gas", "Natural Gas", "Other Gas", "Other Oil", "Other Solid Fuel", "Petroleum Coke", "Pipeline Natural Gas", "Process Gas", "Process Sludge", "Refuse", "Residual Oil", "Tire Derived Fuel", "Waste Liquid", "Wood" ] } }, "example": [ "Coal" ] }, { "name": "controlTechnologies", "required": false, "in": "query", "description": "Method or equipment used by the combustion unit to minimize Hg, NOx, PM, or SO2 emissions.", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "Additives to Enhance PAC and Existing Equipment Performance", "Ammonia Injection", "Baghouse", "Catalyst (gold, palladium, or other) used to oxidize mercury", "Combustion Modification/Fuel Reburning", "Cyclone", "Dry Lime FGD", "Dry Low NOx Burners", "Dry Sorbent Injection", "Dual Alkali", "Electrostatic Precipitator", "Fluidized Bed Limestone Injection", "Halogenated PAC Sorbent Injection", "Hybrid ESP", "Low NOx Burner Technology (Dry Bottom only)", "Low NOx Burner Technology w/ Closed-coupled OFA", "Low NOx Burner Technology w/ Closed-coupled/Separated OFA", "Low NOx Burner Technology w/ Overfire Air", "Low NOx Burner Technology w/ Separated OFA", "Low NOx Cell Burner", "Magnesium Oxide", "Other", "Other (Non PAC) Sorbent Injection", "Overfire Air", "Regenerative Activated Coke Technology", "Selective Catalytic Reduction", "Selective Non-catalytic Reduction", "Sodium Based", "Steam Injection", "Untreated PAC Sorbent Injection", "Water Injection", "Wet ESP", "Wet Lime FGD", "Wet Limestone", "Wet Scrubber" ] } }, "example": [ "Additives to Enhance PAC and Existing Equipment Performance" ] }, { "name": "beginDate", "required": true, "in": "query", "description": "Begin date for a given period of a unit's emissions.", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" }, { "name": "endDate", "required": true, "in": "query", "description": "End date for a given period of a unit's emissions.", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" }, { "name": "operatingHoursOnly", "required": false, "in": "query", "description": "Indicator of whether or not a request should return only data for hours where a unit operated.", "schema": { "type": "boolean" }, "example": true }, { "name": "exclude", "required": false, "in": "query", "description": "Selected items will be excluded from the response", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string", "enum": [ "hclInputRate", "hclMassMeasureFlg", "hclOutputRate", "hfInputRate", "hfMassMeasureFlg", "hfOutputRate", "hgControlInfo", "hgInputRate", "hgMassMeasureFlg", "hgOutputRate", "matsGrossLoad", "noxControlInfo", "opTime", "pmControlInfo", "primaryFuelInfo", "secondaryFuelInfo", "so2ControlInfo", "steamLoad", "unitType", "unit_id" ] } }, "example": [ "hclInputRate" ] } ], "responses": { "200": { "description": "Streams Hourly MATS Apportioned Emissions per filter criteria", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HourlyMatsApportionedEmissionsDTO" }, "examples": { "HourlyMatsApportionedEmissionsController_streamEmissions200Example": { "summary": "Default HourlyMatsApportionedEmissionsController_streamEmissions 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } }, "text/csv": { "schema": { "type": "string", "example": "State,Facility Name,Facility ID,Unit ID,Date,Hour,Operating Time,MATS Gross Load (MW),MATS Heat Input (mmBtu),Hg Output Rate (lb/GWh),Hg Input Rate (lb/TBtu),Hg Mass (lbs),Hg Mass Measure Indicator,HCl Output Rate (lb/MWh),HCL Input Rate (lb/mmBtu),HCl Mass (lbs),HCl Mass Measure Indicator,HF Output Rate (lb/MWh),HF Input Rate (lb/mmBtu),HF Mass (lbs),HF Mass Measure Indicator,Associated Stacks,Steam Load (1000 lb/hr),Primary Fuel Type,Secondary Fuel Type,Unit Type,SO2 Controls,NOx Controls,PM Controls,Hg Controls" }, "examples": { "HourlyMatsApportionedEmissionsController_streamEmissions200Example": { "summary": "Default HourlyMatsApportionedEmissionsController_streamEmissions 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } }, "400": { "description": "Invalid Request" }, "404": { "description": "Resource Not Found" } }, "security": [ { "APIKey": [] } ], "tags": [ "Apportioned Hourly MATS Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/summary-values": { "get": { "operationId": "SummaryValueController_summaryValueStream", "parameters": [ { "name": "orisCode", "required": false, "in": "query", "style": "pipeDelimited", "explode": false, "schema": { "minItems": 1, "maxItems": 6, "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "beginYear", "required": true, "in": "query", "schema": { "type": "number" }, "example": 2024 }, { "name": "beginQuarter", "required": true, "in": "query", "schema": { "type": "number" }, "example": 0.0 }, { "name": "endYear", "required": true, "in": "query", "schema": { "type": "number" }, "example": 2024 }, { "name": "endQuarter", "required": true, "in": "query", "schema": { "type": "number" }, "example": 0.0 } ], "responses": { "200": { "description": "Exports summary values", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/SummaryValueBaseDTO" }, "examples": { "SummaryValueController_summaryValueStream200Example": { "summary": "Default SummaryValueController_summaryValueStream 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } } }, "security": [ { "APIKey": [] } ], "tags": [ "Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/supplemental-operating": { "get": { "operationId": "SupplementalOperatingController_supplementalOperatingStream", "parameters": [ { "name": "orisCode", "required": false, "in": "query", "style": "pipeDelimited", "explode": false, "schema": { "minItems": 1, "maxItems": 6, "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "beginYear", "required": true, "in": "query", "schema": { "type": "number" }, "example": 2024 }, { "name": "beginQuarter", "required": true, "in": "query", "schema": { "type": "number" }, "example": 0.0 }, { "name": "endYear", "required": true, "in": "query", "schema": { "type": "number" }, "example": 2024 }, { "name": "endQuarter", "required": true, "in": "query", "schema": { "type": "number" }, "example": 0.0 } ], "responses": { "200": { "description": "Exports supplemental operating values", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/SupplementalOperatingDTO" }, "examples": { "SupplementalOperatingController_supplementalOperatingStream200Example": { "summary": "Default SupplementalOperatingController_supplementalOperatingStream 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } } }, "security": [ { "APIKey": [] } ], "tags": [ "Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/hourly/derived-values": { "get": { "operationId": "DerivedHourlyController_derivedHourlyStream", "parameters": [ { "name": "orisCode", "required": true, "in": "query", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "locationName", "required": false, "in": "query", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string" } }, "example": [ "EPA Facility" ] }, { "name": "beginDate", "required": true, "in": "query", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" }, { "name": "endDate", "required": true, "in": "query", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" } ], "responses": { "200": { "description": "Exports supplemental operating values", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/DerivedHourlyValueBaseDTO" }, "examples": { "DerivedHourlyController_derivedHourlyStream200Example": { "summary": "Default DerivedHourlyController_derivedHourlyStream 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } } }, "security": [ { "APIKey": [] } ], "tags": [ "Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } }, "/streaming-services/emissions/hourly/operating": { "get": { "operationId": "HourlyOperatingController_hourlyOperatingStream", "parameters": [ { "name": "orisCode", "required": true, "in": "query", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "number" } }, "example": [ 0.0 ] }, { "name": "locationName", "required": false, "in": "query", "style": "pipeDelimited", "explode": false, "schema": { "type": "array", "items": { "type": "string" } }, "example": [ "EPA Facility" ] }, { "name": "beginDate", "required": true, "in": "query", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" }, { "name": "endDate", "required": true, "in": "query", "schema": { "format": "date-time", "type": "string" }, "example": "2024-01-15T12:00:00Z" } ], "responses": { "200": { "description": "Exports hourly operating values", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/HourlyOperatingDTO" }, "examples": { "HourlyOperatingController_hourlyOperatingStream200Example": { "summary": "Default HourlyOperatingController_hourlyOperatingStream 200 response", "x-microcks-default": true, "value": { "status": "ok", "message": "Example response" } } } } } } }, "security": [ { "APIKey": [] } ], "tags": [ "Emissions" ], "x-microcks-operation": { "delay": 0, "dispatcher": "FALLBACK" } } } }, "info": { "title": "Streaming Services OpenAPI Specification", "description": "Streaming services API contains endpoints to stream account, allowance, facilities, and emissions data", "version": "v2.0.100 published: Thu Mar 26 2026", "contact": {} }, "tags": [], "servers": [ { "url": "https://api.epa.gov/easey" } ], "components": { "securitySchemes": { "APIKey": { "type": "apiKey", "in": "header", "name": "x-api-key", "description": "API Key required via \"x-api-key\" request header!" } }, "schemas": { "FacilityAttributesDTO": { "type": "object", "properties": { "stateCode": { "type": "string", "description": "Two letter abbreviation for the State.", "example": "AK" }, "facilityName": { "type": "string", "description": "The name given by the owners and operators to a facility", "example": "Barry" }, "facilityId": { "type": "number", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "example": 3 }, "unitId": { "type": "string", "description": "Unique identifier for each unit at a facility.", "example": 5 }, "associatedStacks": { "type": "string", "description": "Stacks associated with the unit.", "example": "CS001" }, "year": { "type": "number", "description": "The calendar year during which activity occurred.", "example": 2020 }, "programCodeInfo": { "type": "string", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "example": "ARP,CSNOX,CSSO2G2,MATS" }, "primaryRepInfo": { "type": "string", "description": "Unique identifier(s) for the primary representative(s) at a facility", "example": 17364 }, "epaRegion": { "type": "number", "description": "An EPA Region is a group of U.S. states. EPA Regions are numbered from 1 to 10 and each state belongs to one and only one EPA Region.", "example": 5 }, "nercRegion": { "type": "string", "description": "The North American Electric Reliability Corporation region in which the facility is located.", "example": "Mid-Continent Area Power Pool" }, "county": { "type": "string", "description": "The county within a state in which a unit is operating.", "example": "Sherburne County" }, "countyCode": { "type": "string", "description": "The numerical code identifying a specific county in a single state.", "example": "MN141" }, "fipsCode": { "type": "string", "description": "The Federal Information Processing Standards (FIPS) Code of the facility, issued by the National Institute of Standards and Technology, which ensures uniform identification of geographic entities throughout all federal agencies.", "example": 141 }, "sourceCategory": { "type": "string", "description": "Description of a unit that classifies it in terms of the primary function of the unit.", "example": "Electric Utility" }, "latitude": { "type": "number", "description": "Represents the physical latitude of the facility.", "example": 45.3792 }, "longitude": { "type": "number", "description": "Represents the physical longitude of the facility.", "example": -93.8958 }, "ownerOperator": { "type": "string", "description": "The name of any company that owns an allowance account or an affected unit.The name of any company that operates an affected unit.", "example": "Alabama Power Company (Operator)|Alabama Power Company (Owner)" }, "so2Phase": { "type": "string", "description": "Title IV of the Clean Air Act SO2 Phase. Phase I started in 1995; Phase II started in 2000.", "example": "Phase 2" }, "noxPhase": { "type": "string", "description": "The classification of an ARP unit that is subject to an ARP NOx emission rate limit (40 CFR Part 76). The unit is first classified by ARP Phase (Phase 1 or Phase 2) and then the unit (boiler) type is used to determine whether the unit is a Group 1 or Group 2 boiler. This ARP Phase/Group classification then determines the standard NOx emission rate applicable to the unit. This information is then used in determining ARP NOx compliance, depending on the compliance approach (standard NOx limit or averaging plan) selected for the unit.", "example": "Phase 1 Group 1" }, "unitType": { "type": "string", "description": "Type of unit or boiler.", "example": "Tangentially-fired" }, "primaryFuelInfo": { "type": "string", "description": "The primary type of fuel combusted by the unit.", "example": "Coal" }, "secondaryFuelInfo": { "type": "string", "description": "The secondary type of fuel(s) combusted by the unit.", "example": "Diesel Oil" }, "so2ControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize SO2 emissions.", "example": "Wet Limestone" }, "noxControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize NOx emissions.", "example": "Selective Catalytic Reduction, Low NOx Burner Technology w/ Separated OFA" }, "pmControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize PM emissions.", "example": "Electrostatic Precipitator" }, "hgControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize Hg emissions.", "example": "Catalyst (gold, palladium, or other) used to oxidize mercury" }, "commercialOperationDate": { "type": "string", "description": "The date a unit began, or will begin to generate electricity for sale, including the sale of test generation. It is the first date that a unit serves a generator and produces electricity when connected to the grid, even if the owners are not compensated for that electricity.", "example": "1977-04-01" }, "operatingStatus": { "type": "string", "description": "An indication of the condition of a unit relevant to the year (planned, operating, shutdown, etc.).", "example": "Operating" }, "maxHourlyHIRate": { "type": "number", "description": "The design heat input capacity (mmBtu/hr) for the unit or the highest hourly heat input rate observed in the past five years, whichever is greater.", "example": 7969.2 }, "associatedGeneratorsAndNameplateCapacity": { "type": "string", "description": "One or more unique identifiers for generators at a facility associated with the unit, and the maximum electrical generating output (in MWe, rounded to the nearest tenth) that the generator is capable of producing on a steady state basis and during continuous operation (when not restricted by seasonal or other deratings). This value is usually indicated on a nameplate physically attached to the generator.", "example": "A1ST (191.8)" } }, "required": [ "stateCode", "facilityName", "unitId", "associatedStacks", "year", "programCodeInfo", "primaryRepInfo", "nercRegion", "county", "countyCode", "fipsCode", "sourceCategory", "ownerOperator", "so2Phase", "noxPhase", "unitType", "primaryFuelInfo", "secondaryFuelInfo", "so2ControlInfo", "noxControlInfo", "pmControlInfo", "hgControlInfo", "commercialOperationDate", "operatingStatus", "associatedGeneratorsAndNameplateCapacity" ] }, "AccountAttributesDTO": { "type": "object", "properties": { "accountNumber": { "type": "string", "description": "The unique identification number of an account.", "example": "000003FACLTY" }, "accountName": { "type": "string", "description": "The name of the account in which allowances are held.", "example": "Barry" }, "programCodeInfo": { "type": "string", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "example": "ARP,CSNOX,CSSO2G2,MATS" }, "accountType": { "type": "string", "description": "Type of allowance account (Facility, General, etc.).", "example": "Facility Account" }, "facilityId": { "type": "number", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "example": 3 }, "unitId": { "type": "string", "description": "Unique identifier for each unit at a facility.", "example": 5 }, "ownerOperator": { "type": "string", "description": "The name of any company that owns an allowance account or an affected unit.The name of any company that operates an affected unit.", "example": "Alabama Power Company (Operator)|Alabama Power Company (Owner)" }, "stateCode": { "type": "string", "description": "Two letter abbreviation for the State.", "example": "AK" }, "epaRegion": { "type": "number", "description": "An EPA Region is a group of U.S. states. EPA Regions are numbered from 1 to 10 and each state belongs to one and only one EPA Region.", "example": 5 }, "nercRegion": { "type": "string", "description": "The North American Electric Reliability Corporation region in which the facility is located.", "example": "Mid-Continent Area Power Pool" } }, "required": [ "accountNumber", "accountName", "programCodeInfo", "accountType", "unitId", "ownerOperator", "stateCode", "nercRegion" ] }, "AllowanceHoldingsDTO": { "type": "object", "properties": { "accountNumber": { "type": "string", "description": "The unique identification number of an account.", "example": "000003FACLTY" }, "accountName": { "type": "string", "description": "The name of the account in which allowances are held.", "example": "Barry" }, "facilityId": { "type": "number", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "example": 3 }, "programCodeInfo": { "type": "string", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "example": "ARP,CSNOX,CSSO2G2,MATS" }, "vintageYear": { "type": "number", "description": "Year allowance becomes eligible for use in compliance.", "example": 2016 }, "totalBlock": { "type": "number", "description": "The quantity of allowances as identified by the Start Serial Number through End Serial Number.", "example": 10033 }, "startBlock": { "type": "number", "description": "The starting serial number of an allowance block.", "example": 266955 }, "endBlock": { "type": "number", "description": "The ending serial number of an allowance block.", "example": 276987 }, "stateCode": { "type": "string", "description": "Two letter abbreviation for the State.", "example": "AK" }, "epaRegion": { "type": "number", "description": "An EPA Region is a group of U.S. states. EPA Regions are numbered from 1 to 10 and each state belongs to one and only one EPA Region.", "example": 5 }, "ownerOperator": { "type": "string", "description": "The name of any company that owns an allowance account or an affected unit.The name of any company that operates an affected unit.", "example": "Alabama Power Company (Operator)|Alabama Power Company (Owner)" }, "accountType": { "type": "string", "description": "Type of allowance account (Facility, General, etc.).", "example": "Facility Account" } }, "required": [ "accountNumber", "accountName", "programCodeInfo", "stateCode", "ownerOperator", "accountType" ] }, "AllowanceTransactionsDTO": { "type": "object", "properties": { "programCodeInfo": { "type": "string", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "example": "ARP,CSNOX,CSSO2G2,MATS" }, "transactionId": { "type": "number", "description": "The number used to identify a specific allowance transaction.", "example": 9883 }, "transactionTotal": { "type": "number", "description": "The total number of allowances involved in a transaction.", "example": 6 }, "transactionType": { "type": "string", "description": "The type of allowance transaction (e.g. initial allocation, private transaction, etc.).", "example": "Private Transfer" }, "sellAccountNumber": { "type": "string", "description": "The number of the account transferring allowances in an allowance transaction.", "example": "002828FACLTY" }, "sellAccountName": { "type": "string", "description": "The name of the account transferring allowances in an allowance transaction.", "example": "Cardinal" }, "sellAccountType": { "type": "string", "description": "Type of seller's allowance account (Facility, General, etc.).", "example": "Facility Account" }, "sellFacilityName": { "type": "string", "description": "For facility and unit accounts, the facility name of the account transferring allowances in an allowance transaction.", "example": "Cardinal" }, "sellFacilityId": { "type": "number", "description": "For facility and unit accounts, the Facility ID of the account transferring allowances in an allowance transaction.", "example": 2828 }, "sellState": { "type": "string", "description": "For facility and unit accounts, the state of the account transferring allowances in an allowance transaction.", "example": "OH" }, "sellEpaRegion": { "type": "number", "description": "For facility and unit accounts, the EPA Region of the account transferring allowances in an allowance transaction.", "example": 5 }, "sellSourceCategory": { "type": "string", "description": "For unit accounts, the source category of the account transferring allowances in an allowance transaction.", "example": "Electric Utility" }, "sellOwner": { "type": "string", "description": "The owner of the account transferring allowances in an allowance transaction.", "example": "AEP Generation Resources, Inc.|Buckeye Power, Inc." }, "buyAccountNumber": { "type": "string", "description": "The number of the account receiving allowances in an allowance transaction.", "example": "055247FACLTY" }, "buyAccountName": { "type": "string", "description": "The name of the account receiving allowances in an allowance transaction.", "example": "Darby Electric Generating Station" }, "buyAccountType": { "type": "string", "description": "Type of buyer's allowance account (Facility, General, etc.).", "example": "Facility Account" }, "buyFacilityName": { "type": "string", "description": "For facility and unit accounts, the facility name of the account receiving allowances in an allowance transaction.", "example": "Darby Electric Generating Station" }, "buyFacilityId": { "type": "number", "description": "For facility and unit accounts, the Facility ID of the account receiving allowances in an allowance transaction.", "example": 55247 }, "buyState": { "type": "string", "description": "For facility and unit accounts, the state of the account receiving allowances in an allowance transaction.", "example": "OH" }, "buyEpaRegion": { "type": "number", "description": "For facility and unit accounts, the EPA Region of the account receiving allowances in an allowance transaction.", "example": 5 }, "buySourceCategory": { "type": "string", "description": "For unit accounts, the source category of the account receiving allowances in an allowance transaction.", "example": "Electric Utility" }, "buyOwner": { "type": "string", "description": "The owner of the account receiving allowances in an allowance transaction.", "example": "AEP Generation Resources, Inc." }, "transactionDate": { "type": "string", "description": "The date the allowance transaction was confirmed.", "example": "2014-11-24" }, "vintageYear": { "type": "number", "description": "Year allowance becomes eligible for use in compliance.", "example": 2016 }, "startBlock": { "type": "number", "description": "The starting serial number of an allowance block.", "example": 266955 }, "endBlock": { "type": "number", "description": "The ending serial number of an allowance block.", "example": 276987 }, "totalBlock": { "type": "number", "description": "The quantity of allowances as identified by the Start Serial Number through End Serial Number.", "example": 10033 } }, "required": [ "programCodeInfo", "transactionType", "sellAccountNumber", "sellAccountName", "sellAccountType", "sellFacilityName", "sellState", "sellSourceCategory", "sellOwner", "buyAccountNumber", "buyAccountName", "buyAccountType", "buyFacilityName", "buyState", "buySourceCategory", "buyOwner", "transactionDate" ] }, "AllowanceComplianceDTO": { "type": "object", "properties": { "programCodeInfo": { "type": "string", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "example": "ARP,CSNOX,CSSO2G2,MATS" }, "year": { "type": "number", "description": "The calendar year during which activity occurred.", "example": 2020 }, "accountNumber": { "type": "string", "description": "The unique identification number of an account.", "example": "000003FACLTY" }, "accountName": { "type": "string", "description": "The name of the account in which allowances are held.", "example": "Barry" }, "facilityName": { "type": "string", "description": "The name given by the owners and operators to a facility", "example": "Barry" }, "facilityId": { "type": "number", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "example": 3 }, "unitsAffected": { "type": "string", "description": "unit ID(s) for units at a facility that are affected by a given compliance program.", "example": 31 }, "allocated": { "type": "number", "description": "The amount of allowances allocated for the calendar year.", "example": 136 }, "bankedHeld": { "type": "number", "description": "The amount of allowances of vintage years up to but not including the current compliance year held in a compliance account. (This is for NBP, OTC)", "example": 0 }, "currentHeld": { "type": "number", "description": "The amount of current vintage year allowances held in a compliance account at compliance. (This is for NBP, OTC)", "example": 132 }, "totalAllowancesHeld": { "type": "number", "description": "The total amount of allowances held in the account at compliance.", "example": 132 }, "complianceYearEmissions": { "type": "number", "description": "The total amount of pollutant in short tons emitted by the source in a control period.", "example": 132 }, "otherDeductions": { "type": "number", "description": "The sum of other deductions that may have occurred for the account, including Underutilization, Phase I Extension, Projected Emissions Deduction (for Phase I reports), State Cap Deductions, Deduction of Loaned Allowances, July Confirmation Deduction, and Substitution Control by Contract Deduction.", "example": 0 }, "totalRequiredDeductions": { "type": "number", "description": "Sum of Compliance year emissions + Other deductions.", "example": 132 }, "currentDeductions": { "type": "number", "description": "The amount of allowances with the current vintage year deducted at compliance. (This is for NBP, OTC)", "example": 132 }, "deductOneToOne": { "type": "number", "description": "Banked allowances with a 1 to 1 ratio. (This is for OTC, NBP)", "example": 0 }, "deductTwoToOne": { "type": "number", "description": "Banked allowances with a 2 to 1 ratio. (This is for OTC, NBP)", "example": 0 }, "totalAllowancesDeducted": { "type": "number", "description": "The total amount of allowances deducted at compliance.", "example": 132 }, "carriedOver": { "type": "number", "description": "The amount of allowances remaining in the account following compliance.", "example": 0 }, "excessEmissions": { "type": "number", "description": "The amount of pollutant in short tons emitted in excess of the number of allowances held.", "example": 0 }, "ownerOperator": { "type": "string", "description": "The name of any company that owns an allowance account or an affected unit.The name of any company that operates an affected unit.", "example": "Alabama Power Company (Operator)|Alabama Power Company (Owner)" }, "stateCode": { "type": "string", "description": "Two letter abbreviation for the State.", "example": "AK" } }, "required": [ "programCodeInfo", "accountNumber", "accountName", "facilityName", "unitsAffected", "ownerOperator", "stateCode" ] }, "EmissionsComplianceDTO": { "type": "object", "properties": { "year": { "type": "number", "description": "The calendar year during which activity occurred.", "example": 2020 }, "facilityName": { "type": "string", "description": "The name given by the owners and operators to a facility", "example": "Barry" }, "facilityId": { "type": "number", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "example": 3 }, "unitId": { "type": "string", "description": "Unique identifier for each unit at a facility.", "example": 5 }, "ownerOperator": { "type": "string", "description": "The name of any company that owns an allowance account or an affected unit.The name of any company that operates an affected unit.", "example": "Alabama Power Company (Operator)|Alabama Power Company (Owner)" }, "stateCode": { "type": "string", "description": "Two letter abbreviation for the State.", "example": "AK" }, "complianceApproach": { "type": "string", "description": "For ARP NOx, approach used to meet compliance requirements (averaging plan, standard limit, or alternative limit).", "example": "Averaging Plan" }, "avgPlanId": { "type": "number", "description": "For ARP NOx, the unique identification number that associates a group of units with a single averaging plan.", "example": 492 }, "emissionsLimitDisplay": { "type": "number", "description": "For ARP NOx, the applicable emissions limit based on compliance plan. May either be unit-specific or part of an averaging plan. (lb/mmBtu)", "example": 0.55 }, "actualEmissionsRate": { "type": "number", "description": "For ARP NOx, the actual rate at which a pollutant was emitted during a given time period for a single unit. (lb/mmBtu)", "example": 0.5 }, "avgPlanActual": { "type": "number", "description": "For ARP NOx, the average actual rate at which a pollutant was emitted during a given time period for the group of units in the averaging plan. (lb/mmBtu)", "example": 0.55 }, "inCompliance": { "type": "string", "description": "A facility is in compliance if, at the end of the compliance period, the facility owns enough allowances to cover the amount of pollutant emitted (or for ARP NOx, the actual emissions rate of the pollutant was below the emissions limit).", "example": "YES" } }, "required": [ "facilityName", "unitId", "ownerOperator", "stateCode", "complianceApproach", "inCompliance" ] }, "HourlyApportionedEmissionsNationalAggregationDTO": { "type": "object", "properties": { "grossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 146 }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 387 }, "so2Mass": { "type": "number", "description": "SO2 Mass Emissions (lbs)", "example": 15.7 }, "co2Mass": { "type": "number", "description": "CO2 mass emissions (short tons)", "example": 150.8 }, "noxMass": { "type": "number", "description": "NOx mass emissions (lbs)", "example": 552.8 }, "heatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "date": { "type": "string", "description": "Date on which activity occurred.", "example": "2019-01-01" }, "hour": { "type": "number", "description": "Hour in which activity occurred, recorded using local, standard time.", "example": 23 } }, "required": [ "date", "hour" ] }, "HourlyApportionedEmissionsStateAggregationDTO": { "type": "object", "properties": { "grossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 146 }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 387 }, "so2Mass": { "type": "number", "description": "SO2 Mass Emissions (lbs)", "example": 15.7 }, "co2Mass": { "type": "number", "description": "CO2 mass emissions (short tons)", "example": 150.8 }, "noxMass": { "type": "number", "description": "NOx mass emissions (lbs)", "example": 552.8 }, "heatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "date": { "type": "string", "description": "Date on which activity occurred.", "example": "2019-01-01" }, "hour": { "type": "number", "description": "Hour in which activity occurred, recorded using local, standard time.", "example": 23 }, "stateCode": { "type": "string", "description": "Two letter abbreviation for the State.", "example": "AK" } }, "required": [ "date", "hour", "stateCode" ] }, "HourlyApportionedEmissionsFacilityAggregationDTO": { "type": "object", "properties": { "grossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 146 }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 387 }, "so2Mass": { "type": "number", "description": "SO2 Mass Emissions (lbs)", "example": 15.7 }, "co2Mass": { "type": "number", "description": "CO2 mass emissions (short tons)", "example": 150.8 }, "noxMass": { "type": "number", "description": "NOx mass emissions (lbs)", "example": 552.8 }, "heatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "date": { "type": "string", "description": "Date on which activity occurred.", "example": "2019-01-01" }, "hour": { "type": "number", "description": "Hour in which activity occurred, recorded using local, standard time.", "example": 23 }, "stateCode": { "type": "string", "description": "Two letter abbreviation for the State.", "example": "AK" }, "facilityName": { "type": "string", "description": "The name given by the owners and operators to a facility", "example": "Barry" }, "facilityId": { "type": "number", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "example": 3 } }, "required": [ "date", "hour", "stateCode", "facilityName" ] }, "HourlyApportionedEmissionsDTO": { "type": "object", "properties": { "stateCode": { "type": "string", "description": "Two letter abbreviation for the State.", "example": "AK" }, "facilityName": { "type": "string", "description": "The name given by the owners and operators to a facility", "example": "Barry" }, "facilityId": { "type": "number", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "example": 3 }, "unitId": { "type": "string", "description": "Unique identifier for each unit at a facility.", "example": 5 }, "unit_id": { "type": "number", "description": "Database id for each unit at a facility.", "example": 5 }, "unitType": { "type": "string", "description": "Type of unit or boiler.", "example": "Tangentially-fired" }, "associatedStacks": { "type": "string", "description": "Stacks associated with the unit.", "example": "CS001" }, "primaryFuelInfo": { "type": "string", "description": "The primary type of fuel combusted by the unit.", "example": "Coal" }, "secondaryFuelInfo": { "type": "string", "description": "The secondary type of fuel(s) combusted by the unit.", "example": "Diesel Oil" }, "so2ControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize SO2 emissions.", "example": "Wet Limestone" }, "pmControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize PM emissions.", "example": "Electrostatic Precipitator" }, "noxControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize NOx emissions.", "example": "Selective Catalytic Reduction, Low NOx Burner Technology w/ Separated OFA" }, "hgControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize Hg emissions.", "example": "Catalyst (gold, palladium, or other) used to oxidize mercury" }, "programCodeInfo": { "type": "string", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "example": "ARP,CSNOX,CSSO2G2,MATS" }, "grossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 900773 }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 153647 }, "so2Mass": { "type": "number", "description": "SO2 Mass Emissions (short tons)", "example": 91.2 }, "so2Rate": { "type": "number", "description": "Average SO2 hourly emissions rate (lbs/mmBtu)", "example": 0.011 }, "noxMass": { "type": "number", "description": "NOx mass emissions (short tons)", "example": 367.9 }, "noxRate": { "type": "number", "description": "The average rate of NOx emissions (lbs/mmBtu)", "example": 0.376 }, "co2Mass": { "type": "number", "description": "CO2 mass emissions (short tons)", "example": 150.8 }, "co2Rate": { "type": "number", "description": "Average CO2 hourly emissions rate (short tons/mmBtu)", "example": 0.103 }, "heatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "heatInputMeasureFlg": { "type": "string", "description": "Describes how the Heat Input values were determined.", "example": "string" }, "so2MassMeasureFlg": { "type": "string", "description": "Describes how the SO2 Mass values were determined.", "example": "Substitute" }, "so2RateMeasureFlg": { "type": "string", "description": "Describes how the SO2 Rate values were determined.", "example": "Calculated" }, "noxMassMeasureFlg": { "type": "string", "description": "Describes how the NOx Mass values were determined.", "example": "Measured and Substitute" }, "noxRateMeasureFlg": { "type": "string", "description": "Describes how the NOx Rate values were determined.", "example": "Measured and Substitute" }, "co2MassMeasureFlg": { "type": "string", "description": "Describes how the CO2 Mass values were determined.", "example": "Measured" }, "co2RateMeasureFlg": { "type": "string", "description": "Describes how the CO2 Rate values were determined.", "example": "Calculated" }, "date": { "type": "string", "description": "Date on which activity occurred.", "example": "2019-01-01" }, "hour": { "type": "number", "description": "Hour in which activity occurred, recorded using local, standard time.", "example": 23 }, "opTime": { "type": "number", "description": "Any part of an hour in which a unit combusts any fuel.", "example": 0.95 }, "year": { "type": "number", "example": 2024 } }, "required": [ "stateCode", "facilityName", "unitId", "unit_id", "unitType", "associatedStacks", "primaryFuelInfo", "secondaryFuelInfo", "so2ControlInfo", "pmControlInfo", "noxControlInfo", "hgControlInfo", "programCodeInfo", "so2MassMeasureFlg", "so2RateMeasureFlg", "noxMassMeasureFlg", "noxRateMeasureFlg", "co2MassMeasureFlg", "co2RateMeasureFlg", "date", "hour", "year" ] }, "DailyApportionedEmissionsNationalAggregationDTO": { "type": "object", "properties": { "grossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 146 }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 387 }, "so2Mass": { "type": "number", "description": "SO2 Mass Emissions (lbs)", "example": 15.7 }, "co2Mass": { "type": "number", "description": "CO2 mass emissions (short tons)", "example": 150.8 }, "noxMass": { "type": "number", "description": "NOx mass emissions (lbs)", "example": 552.8 }, "heatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "date": { "type": "string", "description": "Date on which activity occurred.", "example": "2019-01-01" } }, "required": [ "date" ] }, "DailyApportionedEmissionsStateAggregationDTO": { "type": "object", "properties": { "grossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 146 }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 387 }, "so2Mass": { "type": "number", "description": "SO2 Mass Emissions (lbs)", "example": 15.7 }, "co2Mass": { "type": "number", "description": "CO2 mass emissions (short tons)", "example": 150.8 }, "noxMass": { "type": "number", "description": "NOx mass emissions (lbs)", "example": 552.8 }, "heatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "date": { "type": "string", "description": "Date on which activity occurred.", "example": "2019-01-01" }, "stateCode": { "type": "string", "description": "Two letter abbreviation for the State.", "example": "AK" } }, "required": [ "date", "stateCode" ] }, "DailyApportionedEmissionsFacilityAggregationDTO": { "type": "object", "properties": { "grossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 146 }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 387 }, "so2Mass": { "type": "number", "description": "SO2 Mass Emissions (lbs)", "example": 15.7 }, "co2Mass": { "type": "number", "description": "CO2 mass emissions (short tons)", "example": 150.8 }, "noxMass": { "type": "number", "description": "NOx mass emissions (lbs)", "example": 552.8 }, "heatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "date": { "type": "string", "description": "Date on which activity occurred.", "example": "2019-01-01" }, "stateCode": { "type": "string", "description": "Two letter abbreviation for the State.", "example": "AK" }, "facilityName": { "type": "string", "description": "The name given by the owners and operators to a facility", "example": "Barry" }, "facilityId": { "type": "number", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "example": 3 } }, "required": [ "date", "stateCode", "facilityName" ] }, "DailyApportionedEmissionsDTO": { "type": "object", "properties": { "stateCode": { "type": "string", "description": "Two letter abbreviation for the State.", "example": "AK" }, "facilityName": { "type": "string", "description": "The name given by the owners and operators to a facility", "example": "Barry" }, "facilityId": { "type": "number", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "example": 3 }, "unitId": { "type": "string", "description": "Unique identifier for each unit at a facility.", "example": 5 }, "unit_id": { "type": "number", "description": "Database id for each unit at a facility.", "example": 5 }, "unitType": { "type": "string", "description": "Type of unit or boiler.", "example": "Tangentially-fired" }, "associatedStacks": { "type": "string", "description": "Stacks associated with the unit.", "example": "CS001" }, "primaryFuelInfo": { "type": "string", "description": "The primary type of fuel combusted by the unit.", "example": "Coal" }, "secondaryFuelInfo": { "type": "string", "description": "The secondary type of fuel(s) combusted by the unit.", "example": "Diesel Oil" }, "so2ControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize SO2 emissions.", "example": "Wet Limestone" }, "pmControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize PM emissions.", "example": "Electrostatic Precipitator" }, "noxControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize NOx emissions.", "example": "Selective Catalytic Reduction, Low NOx Burner Technology w/ Separated OFA" }, "hgControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize Hg emissions.", "example": "Catalyst (gold, palladium, or other) used to oxidize mercury" }, "programCodeInfo": { "type": "string", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "example": "ARP,CSNOX,CSSO2G2,MATS" }, "grossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 900773 }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 153647 }, "so2Mass": { "type": "number", "description": "SO2 Mass Emissions (short tons)", "example": 91.2 }, "so2Rate": { "type": "number", "description": "Average SO2 hourly emissions rate (lbs/mmBtu)", "example": 0.011 }, "noxMass": { "type": "number", "description": "NOx mass emissions (short tons)", "example": 367.9 }, "noxRate": { "type": "number", "description": "The average rate of NOx emissions (lbs/mmBtu)", "example": 0.376 }, "co2Mass": { "type": "number", "description": "CO2 mass emissions (short tons)", "example": 150.8 }, "co2Rate": { "type": "number", "description": "Average CO2 hourly emissions rate (short tons/mmBtu)", "example": 0.103 }, "heatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "heatInputMeasureFlg": { "type": "string", "description": "Describes how the Heat Input values were determined.", "example": "string" }, "date": { "type": "string", "description": "Date on which activity occurred.", "example": "2019-01-01" }, "sumOpTime": { "type": "number", "description": "Sum of operating time for the time interval", "example": 1795.25 }, "countOpTime": { "type": "number", "description": "Number of hours during which the unit operated for this time interval", "example": 1797 } }, "required": [ "stateCode", "facilityName", "unitId", "unit_id", "unitType", "associatedStacks", "primaryFuelInfo", "secondaryFuelInfo", "so2ControlInfo", "pmControlInfo", "noxControlInfo", "hgControlInfo", "programCodeInfo", "date" ] }, "MonthlyApportionedEmissionsNationalAggregationDTO": { "type": "object", "properties": { "grossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 146 }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 387 }, "so2Mass": { "type": "number", "description": "SO2 Mass Emissions (lbs)", "example": 15.7 }, "co2Mass": { "type": "number", "description": "CO2 mass emissions (short tons)", "example": 150.8 }, "noxMass": { "type": "number", "description": "NOx mass emissions (lbs)", "example": 552.8 }, "heatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "year": { "type": "number", "description": "The calendar year during which activity occurred.", "example": 2020 }, "month": { "type": "number", "description": "Month on which activity occurred.", "example": 12 } }, "required": [ "year", "month" ] }, "MonthlyApportionedEmissionsStateAggregationDTO": { "type": "object", "properties": { "grossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 146 }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 387 }, "so2Mass": { "type": "number", "description": "SO2 Mass Emissions (lbs)", "example": 15.7 }, "co2Mass": { "type": "number", "description": "CO2 mass emissions (short tons)", "example": 150.8 }, "noxMass": { "type": "number", "description": "NOx mass emissions (lbs)", "example": 552.8 }, "heatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "year": { "type": "number", "description": "The calendar year during which activity occurred.", "example": 2020 }, "month": { "type": "number", "description": "Month on which activity occurred.", "example": 12 }, "stateCode": { "type": "string", "description": "Two letter abbreviation for the State.", "example": "AK" } }, "required": [ "year", "month", "stateCode" ] }, "MonthlyApportionedEmissionsFacilityAggregationDTO": { "type": "object", "properties": { "grossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 146 }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 387 }, "so2Mass": { "type": "number", "description": "SO2 Mass Emissions (lbs)", "example": 15.7 }, "co2Mass": { "type": "number", "description": "CO2 mass emissions (short tons)", "example": 150.8 }, "noxMass": { "type": "number", "description": "NOx mass emissions (lbs)", "example": 552.8 }, "heatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "year": { "type": "number", "description": "The calendar year during which activity occurred.", "example": 2020 }, "month": { "type": "number", "description": "Month on which activity occurred.", "example": 12 }, "stateCode": { "type": "string", "description": "Two letter abbreviation for the State.", "example": "AK" }, "facilityName": { "type": "string", "description": "The name given by the owners and operators to a facility", "example": "Barry" }, "facilityId": { "type": "number", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "example": 3 } }, "required": [ "year", "month", "stateCode", "facilityName" ] }, "MonthlyApportionedEmissionsDTO": { "type": "object", "properties": { "stateCode": { "type": "string", "description": "Two letter abbreviation for the State.", "example": "AK" }, "facilityName": { "type": "string", "description": "The name given by the owners and operators to a facility", "example": "Barry" }, "facilityId": { "type": "number", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "example": 3 }, "unitId": { "type": "string", "description": "Unique identifier for each unit at a facility.", "example": 5 }, "unit_id": { "type": "number", "description": "Database id for each unit at a facility.", "example": 5 }, "unitType": { "type": "string", "description": "Type of unit or boiler.", "example": "Tangentially-fired" }, "associatedStacks": { "type": "string", "description": "Stacks associated with the unit.", "example": "CS001" }, "primaryFuelInfo": { "type": "string", "description": "The primary type of fuel combusted by the unit.", "example": "Coal" }, "secondaryFuelInfo": { "type": "string", "description": "The secondary type of fuel(s) combusted by the unit.", "example": "Diesel Oil" }, "so2ControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize SO2 emissions.", "example": "Wet Limestone" }, "pmControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize PM emissions.", "example": "Electrostatic Precipitator" }, "noxControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize NOx emissions.", "example": "Selective Catalytic Reduction, Low NOx Burner Technology w/ Separated OFA" }, "hgControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize Hg emissions.", "example": "Catalyst (gold, palladium, or other) used to oxidize mercury" }, "programCodeInfo": { "type": "string", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "example": "ARP,CSNOX,CSSO2G2,MATS" }, "grossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 900773 }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 153647 }, "so2Mass": { "type": "number", "description": "SO2 Mass Emissions (short tons)", "example": 91.2 }, "so2Rate": { "type": "number", "description": "Average SO2 hourly emissions rate (lbs/mmBtu)", "example": 0.011 }, "noxMass": { "type": "number", "description": "NOx mass emissions (short tons)", "example": 367.9 }, "noxRate": { "type": "number", "description": "The average rate of NOx emissions (lbs/mmBtu)", "example": 0.376 }, "co2Mass": { "type": "number", "description": "CO2 mass emissions (short tons)", "example": 150.8 }, "co2Rate": { "type": "number", "description": "Average CO2 hourly emissions rate (short tons/mmBtu)", "example": 0.103 }, "heatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "heatInputMeasureFlg": { "type": "string", "description": "Describes how the Heat Input values were determined.", "example": "string" }, "year": { "type": "number", "description": "The calendar year during which activity occurred.", "example": 2020 }, "month": { "type": "number", "description": "Month on which activity occurred.", "example": 12 }, "sumOpTime": { "type": "number", "description": "Sum of operating time for the time interval", "example": 1795.25 }, "countOpTime": { "type": "number", "description": "Number of hours during which the unit operated for this time interval", "example": 1797 } }, "required": [ "stateCode", "facilityName", "unitId", "unit_id", "unitType", "associatedStacks", "primaryFuelInfo", "secondaryFuelInfo", "so2ControlInfo", "pmControlInfo", "noxControlInfo", "hgControlInfo", "programCodeInfo", "year", "month" ] }, "QuarterlyApportionedEmissionsNationalAggregationDTO": { "type": "object", "properties": { "grossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 146 }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 387 }, "so2Mass": { "type": "number", "description": "SO2 Mass Emissions (lbs)", "example": 15.7 }, "co2Mass": { "type": "number", "description": "CO2 mass emissions (short tons)", "example": 150.8 }, "noxMass": { "type": "number", "description": "NOx mass emissions (lbs)", "example": 552.8 }, "heatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "year": { "type": "number", "description": "The calendar year during which activity occurred.", "example": 2020 }, "quarter": { "type": "number", "description": "Calendar quarter in which activity occurred.", "example": 4 } }, "required": [ "year", "quarter" ] }, "QuarterlyApportionedEmissionsStateAggregationDTO": { "type": "object", "properties": { "grossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 146 }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 387 }, "so2Mass": { "type": "number", "description": "SO2 Mass Emissions (lbs)", "example": 15.7 }, "co2Mass": { "type": "number", "description": "CO2 mass emissions (short tons)", "example": 150.8 }, "noxMass": { "type": "number", "description": "NOx mass emissions (lbs)", "example": 552.8 }, "heatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "year": { "type": "number", "description": "The calendar year during which activity occurred.", "example": 2020 }, "quarter": { "type": "number", "description": "Calendar quarter in which activity occurred.", "example": 4 }, "stateCode": { "type": "string", "description": "Two letter abbreviation for the State.", "example": "AK" } }, "required": [ "year", "quarter", "stateCode" ] }, "QuarterlyApportionedEmissionsFacilityAggregationDTO": { "type": "object", "properties": { "grossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 146 }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 387 }, "so2Mass": { "type": "number", "description": "SO2 Mass Emissions (lbs)", "example": 15.7 }, "co2Mass": { "type": "number", "description": "CO2 mass emissions (short tons)", "example": 150.8 }, "noxMass": { "type": "number", "description": "NOx mass emissions (lbs)", "example": 552.8 }, "heatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "year": { "type": "number", "description": "The calendar year during which activity occurred.", "example": 2020 }, "quarter": { "type": "number", "description": "Calendar quarter in which activity occurred.", "example": 4 }, "facilityId": { "type": "number", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "example": 3 }, "facilityName": { "type": "string", "description": "The name given by the owners and operators to a facility", "example": "Barry" }, "stateCode": { "type": "string", "description": "Two letter abbreviation for the State.", "example": "AK" } }, "required": [ "year", "quarter", "facilityName", "stateCode" ] }, "QuarterlyApportionedEmissionsDTO": { "type": "object", "properties": { "stateCode": { "type": "string", "description": "Two letter abbreviation for the State.", "example": "AK" }, "facilityName": { "type": "string", "description": "The name given by the owners and operators to a facility", "example": "Barry" }, "facilityId": { "type": "number", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "example": 3 }, "unitId": { "type": "string", "description": "Unique identifier for each unit at a facility.", "example": 5 }, "unit_id": { "type": "number", "description": "Database id for each unit at a facility.", "example": 5 }, "unitType": { "type": "string", "description": "Type of unit or boiler.", "example": "Tangentially-fired" }, "associatedStacks": { "type": "string", "description": "Stacks associated with the unit.", "example": "CS001" }, "primaryFuelInfo": { "type": "string", "description": "The primary type of fuel combusted by the unit.", "example": "Coal" }, "secondaryFuelInfo": { "type": "string", "description": "The secondary type of fuel(s) combusted by the unit.", "example": "Diesel Oil" }, "so2ControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize SO2 emissions.", "example": "Wet Limestone" }, "pmControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize PM emissions.", "example": "Electrostatic Precipitator" }, "noxControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize NOx emissions.", "example": "Selective Catalytic Reduction, Low NOx Burner Technology w/ Separated OFA" }, "hgControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize Hg emissions.", "example": "Catalyst (gold, palladium, or other) used to oxidize mercury" }, "programCodeInfo": { "type": "string", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "example": "ARP,CSNOX,CSSO2G2,MATS" }, "grossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 900773 }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 153647 }, "so2Mass": { "type": "number", "description": "SO2 Mass Emissions (short tons)", "example": 91.2 }, "so2Rate": { "type": "number", "description": "Average SO2 hourly emissions rate (lbs/mmBtu)", "example": 0.011 }, "noxMass": { "type": "number", "description": "NOx mass emissions (short tons)", "example": 367.9 }, "noxRate": { "type": "number", "description": "The average rate of NOx emissions (lbs/mmBtu)", "example": 0.376 }, "co2Mass": { "type": "number", "description": "CO2 mass emissions (short tons)", "example": 150.8 }, "co2Rate": { "type": "number", "description": "Average CO2 hourly emissions rate (short tons/mmBtu)", "example": 0.103 }, "heatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "heatInputMeasureFlg": { "type": "string", "description": "Describes how the Heat Input values were determined.", "example": "string" }, "year": { "type": "number", "description": "The calendar year during which activity occurred.", "example": 2020 }, "quarter": { "type": "number", "description": "Calendar quarter in which activity occurred.", "example": 4 }, "sumOpTime": { "type": "number", "description": "Sum of operating time for the time interval", "example": 1795.25 }, "countOpTime": { "type": "number", "description": "Number of hours during which the unit operated for this time interval", "example": 1797 } }, "required": [ "stateCode", "facilityName", "unitId", "unit_id", "unitType", "associatedStacks", "primaryFuelInfo", "secondaryFuelInfo", "so2ControlInfo", "pmControlInfo", "noxControlInfo", "hgControlInfo", "programCodeInfo", "year", "quarter" ] }, "AnnualApportionedEmissionsStateAggregationDTO": { "type": "object", "properties": { "grossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 146 }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 387 }, "so2Mass": { "type": "number", "description": "SO2 Mass Emissions (lbs)", "example": 15.7 }, "co2Mass": { "type": "number", "description": "CO2 mass emissions (short tons)", "example": 150.8 }, "noxMass": { "type": "number", "description": "NOx mass emissions (lbs)", "example": 552.8 }, "heatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "year": { "type": "number", "description": "The calendar year during which activity occurred.", "example": 2020 }, "stateCode": { "type": "string", "description": "Two letter abbreviation for the State.", "example": "AK" } }, "required": [ "year", "stateCode" ] }, "AnnualApportionedEmissionsFacilityAggregationDTO": { "type": "object", "properties": { "grossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 146 }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 387 }, "so2Mass": { "type": "number", "description": "SO2 Mass Emissions (lbs)", "example": 15.7 }, "co2Mass": { "type": "number", "description": "CO2 mass emissions (short tons)", "example": 150.8 }, "noxMass": { "type": "number", "description": "NOx mass emissions (lbs)", "example": 552.8 }, "heatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "year": { "type": "number", "description": "The calendar year during which activity occurred.", "example": 2020 }, "facilityId": { "type": "number", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "example": 3 }, "facilityName": { "type": "string", "description": "The name given by the owners and operators to a facility", "example": "Barry" }, "stateCode": { "type": "string", "description": "Two letter abbreviation for the State.", "example": "AK" } }, "required": [ "year", "facilityName", "stateCode" ] }, "AnnualApportionedEmissionsAggregationDTO": { "type": "object", "properties": { "grossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 146 }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 387 }, "so2Mass": { "type": "number", "description": "SO2 Mass Emissions (lbs)", "example": 15.7 }, "co2Mass": { "type": "number", "description": "CO2 mass emissions (short tons)", "example": 150.8 }, "noxMass": { "type": "number", "description": "NOx mass emissions (lbs)", "example": 552.8 }, "heatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "year": { "type": "number", "description": "The calendar year during which activity occurred.", "example": 2020 } }, "required": [ "year" ] }, "AnnualApportionedEmissionsDTO": { "type": "object", "properties": { "stateCode": { "type": "string", "description": "Two letter abbreviation for the State.", "example": "AK" }, "facilityName": { "type": "string", "description": "The name given by the owners and operators to a facility", "example": "Barry" }, "facilityId": { "type": "number", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "example": 3 }, "unitId": { "type": "string", "description": "Unique identifier for each unit at a facility.", "example": 5 }, "unit_id": { "type": "number", "description": "Database id for each unit at a facility.", "example": 5 }, "unitType": { "type": "string", "description": "Type of unit or boiler.", "example": "Tangentially-fired" }, "associatedStacks": { "type": "string", "description": "Stacks associated with the unit.", "example": "CS001" }, "primaryFuelInfo": { "type": "string", "description": "The primary type of fuel combusted by the unit.", "example": "Coal" }, "secondaryFuelInfo": { "type": "string", "description": "The secondary type of fuel(s) combusted by the unit.", "example": "Diesel Oil" }, "so2ControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize SO2 emissions.", "example": "Wet Limestone" }, "pmControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize PM emissions.", "example": "Electrostatic Precipitator" }, "noxControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize NOx emissions.", "example": "Selective Catalytic Reduction, Low NOx Burner Technology w/ Separated OFA" }, "hgControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize Hg emissions.", "example": "Catalyst (gold, palladium, or other) used to oxidize mercury" }, "programCodeInfo": { "type": "string", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "example": "ARP,CSNOX,CSSO2G2,MATS" }, "grossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 900773 }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 153647 }, "so2Mass": { "type": "number", "description": "SO2 Mass Emissions (short tons)", "example": 91.2 }, "so2Rate": { "type": "number", "description": "Average SO2 hourly emissions rate (lbs/mmBtu)", "example": 0.011 }, "noxMass": { "type": "number", "description": "NOx mass emissions (short tons)", "example": 367.9 }, "noxRate": { "type": "number", "description": "The average rate of NOx emissions (lbs/mmBtu)", "example": 0.376 }, "co2Mass": { "type": "number", "description": "CO2 mass emissions (short tons)", "example": 150.8 }, "co2Rate": { "type": "number", "description": "Average CO2 hourly emissions rate (short tons/mmBtu)", "example": 0.103 }, "heatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "heatInputMeasureFlg": { "type": "string", "description": "Describes how the Heat Input values were determined.", "example": "string" }, "year": { "type": "number", "description": "The calendar year during which activity occurred.", "example": 2020 }, "sumOpTime": { "type": "number", "description": "Sum of operating time for the time interval", "example": 1795.25 }, "countOpTime": { "type": "number", "description": "Number of hours during which the unit operated for this time interval", "example": 1797 }, "addDate": { "format": "date-time", "type": "string", "description": "Date and time in which record was added.", "example": "2019-04-23" }, "userId": { "type": "string", "description": "User account or source of data that added or updated record.", "example": "abcdef" } }, "required": [ "stateCode", "facilityName", "unitId", "unit_id", "unitType", "associatedStacks", "primaryFuelInfo", "secondaryFuelInfo", "so2ControlInfo", "pmControlInfo", "noxControlInfo", "hgControlInfo", "programCodeInfo", "year" ] }, "OzoneApportionedEmissionsNationalAggregationDTO": { "type": "object", "properties": { "grossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 146 }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 387 }, "so2Mass": { "type": "number", "description": "SO2 Mass Emissions (lbs)", "example": 15.7 }, "co2Mass": { "type": "number", "description": "CO2 mass emissions (short tons)", "example": 150.8 }, "noxMass": { "type": "number", "description": "NOx mass emissions (lbs)", "example": 552.8 }, "heatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "year": { "type": "number", "description": "The calendar year during which activity occurred.", "example": 2020 } }, "required": [ "year" ] }, "OzoneApportionedEmissionsStateAggregationDTO": { "type": "object", "properties": { "grossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 146 }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 387 }, "so2Mass": { "type": "number", "description": "SO2 Mass Emissions (lbs)", "example": 15.7 }, "co2Mass": { "type": "number", "description": "CO2 mass emissions (short tons)", "example": 150.8 }, "noxMass": { "type": "number", "description": "NOx mass emissions (lbs)", "example": 552.8 }, "heatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "year": { "type": "number", "description": "The calendar year during which activity occurred.", "example": 2020 }, "stateCode": { "type": "string", "description": "Two letter abbreviation for the State.", "example": "AK" } }, "required": [ "year", "stateCode" ] }, "OzoneApportionedEmissionsFacilityAggregationDTO": { "type": "object", "properties": { "grossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 146 }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 387 }, "so2Mass": { "type": "number", "description": "SO2 Mass Emissions (lbs)", "example": 15.7 }, "co2Mass": { "type": "number", "description": "CO2 mass emissions (short tons)", "example": 150.8 }, "noxMass": { "type": "number", "description": "NOx mass emissions (lbs)", "example": 552.8 }, "heatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "year": { "type": "number", "description": "The calendar year during which activity occurred.", "example": 2020 }, "facilityId": { "type": "number", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "example": 3 }, "facilityName": { "type": "string", "description": "The name given by the owners and operators to a facility", "example": "Barry" }, "stateCode": { "type": "string", "description": "Two letter abbreviation for the State.", "example": "AK" } }, "required": [ "year", "facilityName", "stateCode" ] }, "OzoneApportionedEmissionsDTO": { "type": "object", "properties": { "stateCode": { "type": "string", "description": "Two letter abbreviation for the State.", "example": "AK" }, "facilityName": { "type": "string", "description": "The name given by the owners and operators to a facility", "example": "Barry" }, "facilityId": { "type": "number", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "example": 3 }, "unitId": { "type": "string", "description": "Unique identifier for each unit at a facility.", "example": 5 }, "unit_id": { "type": "number", "description": "Database id for each unit at a facility.", "example": 5 }, "unitType": { "type": "string", "description": "Type of unit or boiler.", "example": "Tangentially-fired" }, "associatedStacks": { "type": "string", "description": "Stacks associated with the unit.", "example": "CS001" }, "primaryFuelInfo": { "type": "string", "description": "The primary type of fuel combusted by the unit.", "example": "Coal" }, "secondaryFuelInfo": { "type": "string", "description": "The secondary type of fuel(s) combusted by the unit.", "example": "Diesel Oil" }, "so2ControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize SO2 emissions.", "example": "Wet Limestone" }, "pmControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize PM emissions.", "example": "Electrostatic Precipitator" }, "noxControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize NOx emissions.", "example": "Selective Catalytic Reduction, Low NOx Burner Technology w/ Separated OFA" }, "hgControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize Hg emissions.", "example": "Catalyst (gold, palladium, or other) used to oxidize mercury" }, "programCodeInfo": { "type": "string", "description": "Statutory or regulatory based options for tracking and reducing air pollution emissions.", "example": "ARP,CSNOX,CSSO2G2,MATS" }, "grossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 900773 }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 153647 }, "so2Mass": { "type": "number", "description": "SO2 Mass Emissions (short tons)", "example": 91.2 }, "so2Rate": { "type": "number", "description": "Average SO2 hourly emissions rate (lbs/mmBtu)", "example": 0.011 }, "noxMass": { "type": "number", "description": "NOx mass emissions (short tons)", "example": 367.9 }, "noxRate": { "type": "number", "description": "The average rate of NOx emissions (lbs/mmBtu)", "example": 0.376 }, "co2Mass": { "type": "number", "description": "CO2 mass emissions (short tons)", "example": 150.8 }, "co2Rate": { "type": "number", "description": "Average CO2 hourly emissions rate (short tons/mmBtu)", "example": 0.103 }, "heatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "heatInputMeasureFlg": { "type": "string", "description": "Describes how the Heat Input values were determined.", "example": "string" }, "year": { "type": "number", "description": "The calendar year during which activity occurred.", "example": 2020 }, "sumOpTime": { "type": "number", "description": "Sum of operating time for the time interval", "example": 1795.25 }, "countOpTime": { "type": "number", "description": "Number of hours during which the unit operated for this time interval", "example": 1797 }, "addDate": { "format": "date-time", "type": "string", "description": "Date and time in which record was added.", "example": "2019-04-23" }, "userId": { "type": "string", "description": "User account or source of data that added or updated record.", "example": "abcdef" } }, "required": [ "stateCode", "facilityName", "unitId", "unit_id", "unitType", "associatedStacks", "primaryFuelInfo", "secondaryFuelInfo", "so2ControlInfo", "pmControlInfo", "noxControlInfo", "hgControlInfo", "programCodeInfo", "year" ] }, "HourlyMatsApportionedEmissionsDTO": { "type": "object", "properties": { "stateCode": { "type": "string", "description": "Two letter abbreviation for the State.", "example": "AK" }, "facilityName": { "type": "string", "description": "The name given by the owners and operators to a facility", "example": "Barry" }, "facilityId": { "type": "number", "description": "The Facility ID code assigned by the Department of Energy's Energy Information Administration. The Energy Information Administration Plant ID code is also referred to as the \"ORIS code\", \"ORISPL code\", \"Facility ID\", or \"Facility code\", among other names. If a Plant ID code has not been assigned by the Department of Energy's Energy Information Administration, then plant code means a code beginning with \"88\" assigned by the EPA's Clean Air Markets Division for electronic reporting.", "example": 3 }, "unitId": { "type": "string", "description": "Unique identifier for each unit at a facility.", "example": 5 }, "unit_id": { "type": "number", "description": "Database id for each unit at a facility.", "example": 5 }, "unitType": { "type": "string", "description": "Type of unit or boiler.", "example": "Tangentially-fired" }, "associatedStacks": { "type": "string", "description": "Stacks associated with the unit.", "example": "CS001" }, "primaryFuelInfo": { "type": "string", "description": "The primary type of fuel combusted by the unit.", "example": "Coal" }, "secondaryFuelInfo": { "type": "string", "description": "The secondary type of fuel(s) combusted by the unit.", "example": "Diesel Oil" }, "so2ControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize SO2 emissions.", "example": "Wet Limestone" }, "pmControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize PM emissions.", "example": "Electrostatic Precipitator" }, "noxControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize NOx emissions.", "example": "Selective Catalytic Reduction, Low NOx Burner Technology w/ Separated OFA" }, "hgControlInfo": { "type": "string", "description": "Method or equipment used by the combustion unit to minimize Hg emissions.", "example": "Catalyst (gold, palladium, or other) used to oxidize mercury" }, "date": { "type": "string", "description": "Date on which activity occurred.", "example": "2019-01-01" }, "hour": { "type": "number", "description": "Hour in which activity occurred, recorded using local, standard time.", "example": 23 }, "opTime": { "type": "number", "description": "Any part of an hour in which a unit combusts any fuel.", "example": 0.95 }, "matsGrossLoad": { "type": "number", "description": "Electrical generation in MW produced by combusting a given heat input of fuel.", "example": 146 }, "matsHeatInput": { "type": "number", "description": "Quantity of heat in mmBtu calculated by multiplying the quantity of fuel by the fuels heat content.", "example": 1470.2 }, "hgOutputRate": { "type": "number", "description": "Average Hg hourly emissions rate per gigawatt hour of output (lbs/GWh)", "example": 0.0102 }, "hgInputRate": { "type": "number", "description": "Average Hg hourly emissions rate (lbs/TBtu)", "example": 0.9236604702 }, "hgMass": { "type": "number", "description": "Hg mass emissions (lbs)", "example": 0.002703 }, "hgMassMeasureFlg": { "type": "string", "description": "Describes how the Hg Mass values were determined.", "example": "Measured" }, "hclOutputRate": { "type": "number", "description": "Average HCl hourly emissions rate per megawatt hour of output (lbs/MWh)", "example": 0.00452 }, "hclInputRate": { "type": "number", "description": "Average HCl hourly emissions rate (lbs/mmBtu)", "example": 407.5244879786 }, "hclMass": { "type": "number", "description": "HCl mass emissions (lbs)", "example": 0.36612 }, "hclMassMeasureFlg": { "type": "string", "description": "Describes how the HCl Mass values were determined.", "example": "Measured" }, "hfOutputRate": { "type": "number", "description": "Average HF hourly emissions rate per megawatt hour of output (lbs/MWh)", "example": 0.0 }, "hfInputRate": { "type": "number", "description": "Average HF hourly emissions rate (lbs/mmBtu)", "example": 0.0 }, "hfMass": { "type": "number", "description": "HF mass emissions (lbs)", "example": 0.0 }, "hfMassMeasureFlg": { "type": "string", "description": "Describes how the HF Mass values were determined.", "example": "string" }, "steamLoad": { "type": "number", "description": "Rate of steam pressure generated by a unit or source produced by combusting a given heat input of fuel. (1000 lb/hr)", "example": 387 } }, "required": [ "stateCode", "facilityName", "unitId", "unit_id", "unitType", "associatedStacks", "primaryFuelInfo", "secondaryFuelInfo", "so2ControlInfo", "pmControlInfo", "noxControlInfo", "hgControlInfo", "date", "hgMassMeasureFlg", "hclMassMeasureFlg", "hfMassMeasureFlg" ] }, "SummaryValueBaseDTO": { "type": "object", "properties": { "id": { "type": "string", "example": "12345" }, "locationId": { "type": "string", "example": "12345" }, "reportPeriodId": { "type": "number", "example": 0.0 }, "parameterCode": { "type": "string", "example": "string" }, "quarterlyValue": { "type": "number", "example": 0.0 }, "yearTotal": { "type": "number", "example": 2024 }, "ozoneSeasonTotal": { "type": "number", "example": 0.0 }, "userId": { "type": "string", "example": "12345" }, "addDate": { "type": "string", "example": "string" }, "updateDate": { "type": "string", "example": "string" } }, "required": [ "id", "locationId", "reportPeriodId", "parameterCode", "quarterlyValue", "yearTotal", "ozoneSeasonTotal", "userId", "addDate", "updateDate" ] }, "SupplementalOperatingDTO": { "type": "object", "properties": { "id": { "type": "string", "example": "12345" }, "locationId": { "type": "string", "example": "12345" }, "reportPeriodId": { "type": "number", "example": 0.0 }, "operatingTypeCode": { "type": "string", "example": "string" }, "fuelCode": { "type": "string", "example": "string" }, "operatingValue": { "type": "number", "example": 0.0 }, "userId": { "type": "string", "example": "12345" }, "addDate": { "type": "string", "example": "string" }, "updateDate": { "type": "string", "example": "string" } }, "required": [ "id", "locationId", "reportPeriodId", "operatingTypeCode", "fuelCode", "operatingValue", "userId", "addDate", "updateDate" ] }, "DerivedHourlyValueBaseDTO": { "type": "object", "properties": { "id": { "type": "string", "example": "12345" }, "hourId": { "type": "string", "example": "12345" }, "parameterCode": { "type": "string", "example": "string" }, "adjustedHourlyValue": { "type": "string", "example": "https://example.com" }, "modcCode": { "type": "string", "example": "string" }, "locationId": { "type": "string", "example": "12345" }, "reportPeriodId": { "type": "number", "example": 0.0 }, "userId": { "type": "string", "example": "12345" }, "addDate": { "type": "string", "example": "string" }, "updateDate": { "type": "string", "example": "string" } }, "required": [ "id", "hourId", "parameterCode", "adjustedHourlyValue", "modcCode", "locationId", "reportPeriodId", "userId", "addDate", "updateDate" ] }, "HourlyOperatingDTO": { "type": "object", "properties": { "id": { "type": "string", "example": "12345" }, "locationId": { "type": "string", "example": "12345" }, "reportPeriodId": { "type": "number", "example": 0.0 }, "beginDate": { "format": "date-time", "type": "string", "example": "2024-01-15T12:00:00Z" }, "beginHour": { "type": "number", "example": 0.0 }, "operatingTime": { "type": "number", "example": 0.0 }, "hourLoad": { "type": "number", "example": 0.0 }, "loadUnitsOfMeasureCode": { "type": "string", "example": "string" }, "userId": { "type": "string", "example": "12345" }, "addDate": { "format": "date-time", "type": "string", "example": "2024-01-15T12:00:00Z" }, "updateDate": { "format": "date-time", "type": "string", "example": "2024-01-15T12:00:00Z" } }, "required": [ "id", "locationId", "reportPeriodId", "beginDate", "beginHour", "operatingTime", "hourLoad", "loadUnitsOfMeasureCode", "userId", "addDate", "updateDate" ] } } } }