# Warehouse OSHA Enforcement Leads Scraper

**Use case:** 

Scrape nationwide OSHA warehouse inspection leads with violations, penalties, facilities, and citation details.

## Input

```json
{
  "establishment": "warehouse",
  "state": "all",
  "startDate": "2024-01-01",
  "endDate": "2024-12-31",
  "caseStatus": "all",
  "violationsExist": "yes",
  "maxItems": 100,
  "includeViolationDetails": true,
  "requestDelayMillis": 300,
  "startUrls": []
}
```

## Output

```json
{
  "inspectionNumber": {
    "label": "Inspection #"
  },
  "establishmentName": {
    "label": "Establishment"
  },
  "dateOpened": {
    "label": "Date opened"
  },
  "state": {
    "label": "State"
  },
  "reportId": {
    "label": "Report ID"
  },
  "inspectionType": {
    "label": "Type"
  },
  "scope": {
    "label": "Scope"
  },
  "sic": {
    "label": "SIC"
  },
  "naics": {
    "label": "NAICS"
  },
  "violations": {
    "label": "Violations"
  },
  "oshaOffice": {
    "label": "OSHA office"
  },
  "caseStatus": {
    "label": "Case status"
  },
  "siteAddress": {
    "label": "Site address"
  },
  "mailingAddress": {
    "label": "Mailing address"
  },
  "unionStatus": {
    "label": "Union status"
  },
  "ownership": {
    "label": "Ownership"
  },
  "safetyHealth": {
    "label": "Safety/health"
  },
  "closeConferenceDate": {
    "label": "Close conference"
  },
  "caseClosedDate": {
    "label": "Case closed"
  },
  "initialPenaltyTotalUsd": {
    "label": "Initial penalty"
  },
  "currentPenaltyTotalUsd": {
    "label": "Current penalty"
  },
  "violationItems": {
    "label": "Violation items"
  },
  "detailUrl": {
    "label": "Detail URL"
  },
  "searchUrl": {
    "label": "Search URL"
  },
  "scrapedAt": {
    "label": "Scraped at"
  }
}
```

## About this Actor

This example demonstrates how to use [OSHA Inspections and Violations Scraper](https://apify.com/automation-lab/osha-inspections-violations-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/automation-lab/osha-inspections-violations-scraper) to learn more, explore other use cases, and run it yourself.