# EPA Facility Compliance & Enforcement Lookup

> EPA Facility Compliance & Enforcement Lookup is a paid API for AI agents from api.agentstools.dev, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-15).

Returns current EPA compliance and enforcement status for a US facility, including violation status by statute, noncompliance quarters, formal/informal actions, penalties, and inspection history.

## Facts

- Endpoint: GET https://api.agentstools.dev/env/compliance
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/epa-facility-compliance-enforcement-lookup-9c88edfb
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_4XOcF317Y0mDLhstM7wtU

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability epa-facility-compliance-enforcement-lookup-9c88edfb
```

Example prompt: Can you check the EPA compliance and enforcement history for the ExxonMobil refinery in Baton Rouge, Louisiana — I want to know if they currently have any significant violations, how many quarters they've been out of compliance, and whether there have been any formal enforcement actions or penalties?

## When to prefer this

Use this endpoint when you need authoritative, EPA-sourced compliance and enforcement data for a specific US industrial or commercial facility, including violation history, penalties, and inspection records. Prefer this over general web search when you need structured, citable regulatory data. Best suited for due diligence, environmental research, investigative journalism, ESG screening, or proximity-based environmental concern lookup.

## Known failure modes

- No facility found matching the provided name, address, or coordinates — returns empty results or 404
- Ambiguous name matches multiple facilities — may return multiple records requiring disambiguation
- Registry ID not found in EPA FRS — returns error or empty result
- Coordinates out of US bounds — invalid query
- State code invalid or unrecognized — query fails validation
- Search radius exceeds 25-mile maximum — rejected with validation error

## How this service works

US facility EPA compliance and enforcement detail: current significant-violation status by statute, quarters in noncompliance, formal and informal actions, penalties, and inspection dates, for a company name, FRS registry id, or location.

## Output

A structured JSON object containing the facility's current significant-violation status broken down by environmental statute, the number of quarters the facility has been in noncompliance, records of formal and informal EPA enforcement actions, penalty amounts assessed, and dates of recent EPA inspections.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "required": [],
     "properties": {
      "lat": {
       "type": "number",
       "description": "Latitude [-90,90] (with lon)"
      },
      "lon": {
       "type": "number",
       "description": "Longitude [-180,180] (with lat)"
      },
      "name": {
       "type": "string",
       "description": "Company or facility name"
      },
      "state": {
       "type": "string",
       "description": "2-letter US state (narrows a name search)"
      },
      "radius": {
       "type": "number",
       "description": "Search radius in miles (default 5, max 25)"
      },
      "address": {
       "type": "string",
       "description": "US street address (auto-geocoded)"
      },
      "registry_id": {
       "type": "string",
       "description": "EPA FRS Registry ID"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/epa-facility-compliance-enforcement-lookup-9c88edfb/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.agentstools.dev](https://www.zero.xyz/host/api.agentstools.dev/llms.txt)
