Osha Violation Scraper
Pricing
Pay per usage
Osha Violation Scraper
Pricing
Pay per usage
Rating
0.0
(0)
Developer

Donny Nguyen
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 hours ago
Last modified
Categories
Share
Overview
The OSHA Violation Scraper extracts workplace safety violation data from the Occupational Safety and Health Administration (OSHA) enforcement database. This actor searches for company inspection records and violations using the Department of Labor enforcement data API and OSHA establishment search. It retrieves violation types, penalty amounts, inspection dates, SIC codes, citation details, and state information for any company operating in the United States.
Features
- Search OSHA enforcement database by company name
- Filter results by US state using standard 2-letter state codes
- Extract violation types, penalty amounts, and inspection dates
- Retrieve SIC codes and citation details for each violation record
- Multiple data source fallback: DOL API, OSHA Data Initiative, and OSHA website search
- Activity numbers linked to OSHA inspection detail pages
- Works with empty input using default search term (Amazon)
- Export results in JSON, CSV, Excel, or other formats via Apify datasets
Input Configuration
| Parameter | Type | Description | Default |
|---|---|---|---|
companyName | string | Company name to search for | "Amazon" |
state | string | US state filter (2-letter code) | "" (all states) |
maxResults | integer | Maximum violation records to return | 100 |
Output Format
Each result contains the following fields:
companyName- Name of the company with the violationviolationType- Type of OSHA violation (Serious, Willful, Repeat, Other)penaltyAmount- Dollar amount of the penalty assessedinspectionDate- Date the OSHA inspection was conductedsicCode- Standard Industrial Classification codecitationDetails- Citation standard or identifierstate- State where the violation occurredactivityNumber- OSHA activity/inspection numberurl- Link to OSHA inspection detail pagescrapedAt- ISO timestamp of when the data was collected
Use Cases
This actor is valuable for workplace safety researchers, compliance officers, insurance underwriters, and investigative journalists. Common applications include assessing a company's safety track record before partnerships, monitoring industry violation trends, benchmarking safety performance across facilities, conducting due diligence on potential acquisitions, and building compliance databases for regulatory analysis.
Pricing
This actor uses a pay-per-event pricing model. You are charged $0.75 per 1,000 results delivered. There are no additional platform fees beyond compute costs.
Limitations
- The DOL enforcement data API may have intermittent availability
- Company name matching uses exact or partial matching; variations in company names may affect results
- Historical data coverage depends on the OSHA database update schedule
- Penalty amounts shown may be initial assessed amounts; actual collected amounts may differ after settlements
- Some older inspection records may have incomplete violation details
For more information about running actors on the Apify platform, visit the Apify documentation.
