OSHA Citation Intelligence Scraper avatar

OSHA Citation Intelligence Scraper

Pricing

Pay per usage

Go to Apify Store
OSHA Citation Intelligence Scraper

OSHA Citation Intelligence Scraper

Pull OSHA-cited manufacturers & warehouses (DOL API v4), aggregated per company and scored into ready-to-reach demand signals.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Saad Belcaid

Saad Belcaid

Maintained by Community

Actor stats

1

Bookmarked

3

Total users

3

Monthly active users

3 days ago

Last modified

Share

OSHA Citation Finder

Find manufacturers and warehouses that just got cited by OSHA — with the serious, willful, and repeat violations spelled out, the open penalty, and a one-line "why call them" signal for each company. Ready to drop straight into outreach.


What you get

One row per company, already cleaned up and sorted with the hottest first. Each row tells you:

  • The company name, city, state, and address
  • How many serious / willful / repeat citations they have
  • The total penalty dollars still on the books
  • When the latest citation was issued
  • How many fix-it items are still open
  • Roughly how many people work at the site, and a size band
  • Whether they have more than one site
  • A signal line — one plain sentence you can read out loud

Get started (5 steps, ~3 minutes)

  1. Register for a free key at https://dataportal.dol.gov. It takes about 2 minutes.
  2. Copy the key they give you.
  3. Paste the key into the DOL API key box in the input form.
  4. Press Start (or Save & Run).
  5. Wait. When it finishes, open the Dataset tab to see your companies.

That's it. The defaults already target manufacturers and warehouses in Ohio, Indiana, Michigan, Illinois, and Wisconsin. Change the boxes below if you want a different region or industry.


The boxes you can change

  • States — two-letter codes. Default: OH, IN, MI, IL, WI.
  • NAICS industry prefixes31, 32, 33 are manufacturing; 493 is warehousing. Add or remove to widen or narrow.
  • Window: days back (start) — how far back to look. Default 300.
  • Window: days back (floor / end) — the fresh edge. Default 60. Citations take about 30 days to show up publicly, so very recent inspections have nothing to find yet. Leave this alone unless you know why you're changing it.
  • Violation typesS serious, W willful, R repeat. Default: all three.
  • Dry run — flip this on to do a quick test with built-in sample data. No key needed, no real calls made. Use it to see the output shape before a real run.

Try it without a key first

Turn Dry run on and press Start. The actor runs the whole pipeline on a few built-in sample companies and shows you exactly what the output looks like. When you're happy, turn Dry run off, paste your key, and run for real.


Weekly cadence

This is built to run every Monday.

  1. Open the actor on Apify.
  2. Click Schedule (or Schedules).
  3. Set it to run weekly, Monday morning.
  4. Done. Leave the inputs as they are.

The date window slides itself — every run looks at the same rolling stretch of the recent past, so each Monday you get the newly-posted citations without touching anything.

A thin week is information, not failure. Some weeks there just aren't many fresh citations in your region. That's a real fact about the market that week, not a broken run. The actor reports the honest count every time — read it as a gauge, not a scoreboard.


A few honest notes

  • Your key is yours. It is never stored in the code. You paste it; it stays with your run.
  • Citations lag ~30 days. A company inspected last week won't appear yet. That's why the window stops 60 days back by default.
  • The count is whatever is real. This tool never pads the list to hit a number. If your region is quiet, it says so.

Want contacts, not just companies? (optional)

The list works as-is: company, address, citation details, severity score.

If you also want who to call, add two optional keys in the input form:

  1. Apollo key → adds each company's website and main phone number. Get one at app.apollo.io (Settings → Integrations → API).
  2. AnyMailFinder key → adds a verified decision-maker email (CEO, then Operations, then Finance). Get one at anymailfinder.com. You are only charged for emails that are actually found.

No keys = no problem. The citation list still comes out complete. Add keys later and re-run when you want the contacts.