dfr053
Case Formal Action
GovernmentEnvironmentalOpen DataAir QualityWater QualityHazardous WasteComplianceEmissions
Properties
| Name | Type | Description |
|---|---|---|
| ActivityName | string | The user-created name for an activity. |
| CaseID | string | Air Facility System (AFS) ID. |
| CaseName | string | A unique number identifying the enforcement action. For EPA civil cases, these numbers begin with either the two digit EPA Region Code, "HQ" (headquarters initiated cases), and "EF" or "WF" (Eastern o |
| CaseType | string | The unique code that identifies a type of compliance event or enforcement action. |
| DataSource | string | |
| EPASystem | string | The EPA data system in which permit and facility records are kept. EPA's Facility Registry System (FRS) links all program database records (such as permit IDs and IDs facilities use in reporting to EP |
| IssueDate | string | For administrative cases, this field indicates the date that the complaint or Administrative Order (AO) was signed by the appropriate authority and issued to the respondent. For judicial cases, this f |
| LawSectionCode | string | The unique identifier for the Section(s) of law violated and cited in the activity. |
| LeadAgency | string | The lead agency (e.g., EPA, State) conducting the inspection |
| NumberSettlements | string | The number of final orders issued under the enforcement action. |
| Settlements | object | |
| SourceID | string | Unique Identifier assigned by EPA. |
| StatuteCode | string | Air Facility System (AFS) ID. |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/epa/refs/heads/main/json-schema/echo-dfr-dfr053-schema.json",
"title": "dfr053",
"description": "Case Formal Action",
"type": "object",
"properties": {
"ActivityName": {
"description": "The user-created name for an activity.",
"type": "string",
"example": "EPA Facility"
},
"CaseID": {
"description": "Air Facility System (AFS) ID.",
"example": "VA0000005151044014",
"title": "Case Identifier",
"type": "string"
},
"CaseName": {
"description": "A unique number identifying the enforcement action. For EPA civil cases, these numbers begin with either the two digit EPA Region Code, \"HQ\" (headquarters initiated cases), and \"EF\" or \"WF\" (Eastern or Western Field Office CAA Mobile Source Program cases); followed by the fiscal year in which the action was initiated. After the fiscal year there is a sequence number. State NPDES civil cases start with the two character post abbreviation, followed by a sequence number.\nFor criminal cases, the ID was generated in ECHO based on the following format: CR [prosecution_summary_id]. The source of the Prosecution Summary ID is the Summary of Criminal Prosecutions database.",
"example": "Baltes Real Estate Company",
"title": "Case Name",
"type": "string"
},
"CaseType": {
"description": "The unique code that identifies a type of compliance event or enforcement action.",
"example": "AFR",
"title": "Case Type",
"type": "string"
},
"DataSource": {
"type": "string",
"example": "string"
},
"EPASystem": {
"description": "The EPA data system in which permit and facility records are kept. EPA's Facility Registry System (FRS) links all program database records (such as permit IDs and IDs facilities use in reporting to EPA) together. The following list describes the individual data systems that are linked to from the detailed facility report: \n\n- AFS: Air Facility System for Clean Air Act stationary source programs.\n- ICP: Integrated Compliance Information System for Clean Water Act programs monitoring National Pollutant Discharge Elimination System (NPDES) permits.\n- RCR: Resource Conservation and Recovery Act Information System (RCRAInfo) for tracking the Resource Conservation and Recovery Act (RCRA) programs.\n- NCDB: National Compliance Database System for monitoring national performance of the Toxic Substance Control Act (TSCA); the Emergency Planning and Right-to-Know Act, Section 313 (EPCRA); the Asbestos Hazard Emergency Response (AHERA); and the Federal Insecticide, Fungicide, and Rodenticide Act (FIFRA).\n- TRI: Toxics Release Inventory for Emergency Planning and Community Right-to-Know Act, Section 313 submissions.\n- NEI: National Emissions Inventory database contains information on stationary and mobile sources that emit criteria air pollutants and their precursors, as well as hazardous air pollutants (HAPs). The database includes estimates of annual emissions, by source, of air pollutants in each area of the country, on an annual basis.\n- TSCA: Toxic Substances Control Act addressing the production, importation, use, and disposal of specific chemicals.",
"example": "ICP",
"title": "EPA Data System",
"type": "string"
},
"IssueDate": {
"description": "For administrative cases, this field indicates the date that the complaint or Administrative Order (AO) was signed by the appropriate authority and issued to the respondent. For judicial cases, this field indicates the date that the complaint was filed with the Clerk of the Court.",
"title": "Administratice Case Issue Date",
"type": "string",
"example": "string"
},
"LawSectionCode": {
"description": "The unique identifier for the Section(s) of law violated and cited in the activity.",
"example": "112D",
"title": "Law Section Code",
"type": "string"
},
"LeadAgency": {
"description": "The lead agency (e.g., EPA, State) conducting the inspection",
"example": "State",
"title": "Lead Agency",
"type": "string"
},
"NumberSettlements": {
"description": "The number of final orders issued under the enforcement action.",
"example": "1",
"title": "Number of Settlements",
"type": "string"
},
"Settlements": {
"$ref": "#/definitions/dfr055"
},
"SourceID": {
"description": "Unique Identifier assigned by EPA.",
"example": "ALR040033",
"title": "EPA Source Identifier",
"type": "string"
},
"StatuteCode": {
"description": "Air Facility System (AFS) ID.",
"example": "VA0000005151044014",
"title": "Statute Code",
"type": "string"
}
},
"required": [
"DataSource",
"StatuteCode",
"LawSectionCode",
"CaseID",
"EPASystem",
"SourceID",
"ActivityName",
"LeadAgency",
"CaseType",
"CaseName",
"IssueDate",
"NumberSettlements",
"Settlements"
]
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/echo-dfr-dfr053"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.