OSHA Violations

The OSHA Violations API provides programmatic access to the full OSHA enforcement database — over 18 million records covering workplace inspections, safety violations, penalties, accidents, and injuries across the United States. **Data Coverage** - 5.16 million inspections (1970-present) - 13.2 million violations with citation details and penalties - 165,000+ workplace accidents with event…

1 subscribers
7 endpoints
The in-depth APIMemo review for this API hasn't been published yet — the data below comes straight from the public marketplace listing.

OSHA Violations endpoints

MethodEndpointDescription
System
GET healthCheck
/health
Returns API health status.
Inspections
GET getInspection
/inspections/{activityNr}
Retrieve a single inspection record with all its violations. The activity_nr is OSHA's unique inspection identifier.
GET searchInspections
/inspections
Query OSHA workplace inspections with filters including employer name, state, city, zip, industry code, date range, penalty amount, violation type, and more. Results are…
Violations
GET getInspectionViolations
/inspections/{activityNr}/violations
Get all violations/citations issued for a specific inspection. Excludes deleted violations.
Accidents
GET searchAccidents
/accidents
Search OSHA accident investigations by keyword, date range, or fatality status. Returns accident details including descriptions and keywords.
GET getAccident
/accidents/{summaryNr}
Retrieve a single accident investigation with all associated injury/fatality records.
Statistics
GET getStats
/stats
Get aggregate statistics across all inspections and violations, optionally filtered by state. Includes total counts, penalty sums, top cited standards, and violation type…

OSHA Violations pricing

PlanPriceRate limitQuotas
BASIC Free
  • Requests: 10 / monthly
PRO Recommended $29 / month
  • Requests: 10,000 / monthly (then $0.0050 each)
ULTRA $79 / month
  • Requests: 50,000 / monthly (then $0.0030 each)
MEGA $199 / month
  • Requests: 200,000 / monthly (then $0.0020 each)

More Data APIs

View all →
  • This is a VIN (Vehicle Identification Number) decoder that designed to work within North America, Asia and…

    DataFreemium139 subscribers
  • Currency Exchange is a live foreign exchange rate API that lets developers retrieve real-time conversion…

    ReviewedDataFreemium23k subscribers
  • Words API lets you retrieve information about English words, including definitions, synonyms, rhymes,…

    DataFreemium1.5k subscribers
  • Whois Lookup API in Json or Xml. Our infrastructure uses thousands of SOCKS proxies to avoid quota…

    DataFreemium3.8k subscribers
  • The Weatherbit Weather API gives developers access to current conditions, multi-day forecasts, minutely…

    ReviewedDataFreemium25k subscribers
  • GeoDB Cities is a RESTful API covering more than 800,000 towns, cities, counties, and islands worldwide,…

    ReviewedDataFreemium49.8k subscribers