Employers

Search employers

Search employers by name, EIN, zip, state, or NAICS.

Returns a flat list of employer locations sorted by total OSHA penalties (highest first). Each result includes related_locations_count showing how many locations share the same normalized employer name — useful for national chains.

get/v1/employers

Request

Query parameters

namestring

Fuzzy employer name search

einstring

Exact EIN match

statestring

State code filter (e.g., CA)

zipstring

5-digit zip code filter

naicsstring

4-digit NAICS prefix filter

parent_onlyboolean

Only return employers with a parent_name (known parent companies)

parent_namestring

Filter to locations under a specific parent company (exact match)

has_fatalitiesboolean

Filter to locations with fatality investigations

svepboolean

Filter to locations flagged by FastDOL's OSHA severe-violator proxy heuristic (willful/repeat/serious-penalty criteria; NOT confirmation of formal OSHA SVEP membership)

sort_bystring

Sort results by: penalties (default), violations, inspections, fatalities

sort_dirstring

Sort direction: desc (default) or asc

limitinteger
offsetinteger

Headers

X-Api-Keystring

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 3 revisions of this API.