Search OSHA and EPA enforcement cases by company
violationsUS workplace and environmental enforcement cases by company, state and date: OSHA inspections with penalties (US Department of Labor API) and EPA enforcement cases (EPA ECHO), each with the official record link. Filters: company, state, since, minPenalty, source. Public records matched by name, not a finding of guilt. Price: $0.005 in USDC per successful call, paid with x402 (Base, Solana or Arc); failed calls are not charged.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "violations"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max rows, 1-100, default 20 | |
| since | No | YYYY-MM-DD, default one year ago | |
| state | No | 2-letter US state code | |
| source | No | osha, epa or osha,epa (default both) | |
| company | No | Company or establishment name (part of it is enough) | |
| minPenalty | No | Minimum penalty in US dollars |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | ||
| query | No | ||
| total | No | ||
| caveat | No | ||
| results | No | ||
| sources | No | ||
| returned | No |