OSHIFY-0.1US federal sourcesFree API, no login

Safety data
that answers.

OSHIFY turns public workplace incident and fatality records into one consistent, queryable layer. Ask by industry, event, injury or year. Every answer carries its source, dataset year and retrieval date.

Live readout

Pulled from the API, just now.

These figures load from the public endpoints when the page opens. Nothing here is typed in by hand or computed by a model.

Construction, fatal injury rate
 
loading…
Construction, fatalities
 
loading…
Severe injury reports, all years
 
loading…
Construction, top event since 2020
 
loading…
How it is built

Two kinds of record. Never mixed.

Event

One thing that happened

OSHA severe injury reports: date, state, industry, what the worker was doing, what was injured. Employer names and addresses are not published here.

Statistic

A published aggregate

BLS fatality counts and hours-based rates by industry. Events are never added up to imitate a statistic.

Shared language

OIICS + NAICS

Event, nature, body part and source use BLS OIICS codes. Industries use NAICS, keyed by vintage so codes that moved between years never collide.

Ground rules

Numbers you can trace.

  • 01Every number carries its source, dataset period and retrieval date.
  • 02Reported incidents and published statistics are not a compliance determination. Reporting is incomplete and uneven by source.
  • 03No figure is calculated by a model. Rates shown are the ones BLS publishes.
  • 04Data comes from US federal public records. OSHIFY is not affiliated with or endorsed by the Department of Labor, OSHA or BLS.
  • 05OSHA enforcement is separate from ISNetworld and Avetta prequalification. They are different things.