msha_violations_search
Which mine operators have MSHA citations or orders? Search the MSHA Violations data set (citations & orders at coal & M/NM mines) by cited company, mine id, state, cited 30 CFR standard (part_section), Mine Act section, citation/order type, health/safety area, negligence, likelihood, S&S (sig_sub), contested, year, or issue date (since). Returns the cited violator (entity-resolved), mine, standard cited, penalty, and dates. Reported exactly as cited, not a safety judgment. [price: $0.05/row]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sort | No | issue_date | penalty | affected :asc|:desc. Default issue_date:desc. | |
| year | No | Calendar year of issuance. | |
| limit | No | Max rows (default 25, cap 100). | |
| since | No | Issued on/after this date (YYYY-MM-DD). | |
| state | No | State code(s), CSV (from the mine). | |
| offset | No | Rows to skip. | |
| cit_ord | No | Citation | Order | Safeguard (CSV). | |
| company | No | Cited violator (operator/contractor) name — suffix/punctuation-insensitive. | |
| mine_id | No | MSHA mine id(s), CSV. | |
| sig_sub | No | true = Significant & Substantial (S&S) citations only. | |
| contested | No | true = contested citations only. | |
| entity_id | No | Resolved violator entity UUID. | |
| coal_metal | No | C = coal, M = metal/non-metal. | |
| likelihood | No | Accident likelihood (Highly | Reasonably | Unlikely | Occurred | NoLikelihood), CSV. | |
| negligence | No | Negligence degree (CSV). | |
| violator_id | No | MSHA violator/operator id(s), CSV. | |
| part_section | No | Cited 30 CFR part/section fragment (the standard cited). | |
| violator_type | No | Operator | Contractor | Agent | Miner (CSV). | |
| section_of_act | No | Mine Act section fragment. | |
| enforcement_area | No | Health/safety hazard designation fragment. |