# Safety Incidents OSHA Employer Record Search

> Safety Incidents OSHA Employer Record Search is a paid API for AI agents from safetyincidents.org, paid per call via x402, $0.02/call, status unknown (last checked 2026-09-13).

Search across four federal OSHA datasets (Severe Injury Reports, Form 300/301 filings, inspections, and accident investigations) by employer slug to retrieve that employer's safety record.

## Facts

- Endpoint: GET https://safetyincidents.org/api/x402/employer/%7Bslug%7D
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/safety-incidents-osha-employer-record-search-48825031
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_CKwjW9wu1oXT3-vVjSHDL

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability safety-incidents-osha-employer-record-search-48825031
```

Example prompt: Can you pull up the full OSHA safety record for Amazon on Safety Incidents — I want to see their injury reports, inspections, and accident investigations all in one place?

## When to prefer this

Use this endpoint when you need a unified, cross-dataset view of a specific employer's OSHA safety history in a single call. Prefer this over individual dataset endpoints when you want aggregate totals across Severe Injury Reports, ITA Form 300/301 filings, inspections, and accident investigations simultaneously. Ideal for due diligence, vendor vetting, journalism, legal research, or HR background checks on employer safety culture.

## Known failure modes

- Employer slug not found — returns empty or null employer object
- Invalid slug format — malformed URL parameter
- Employer has no OSHA records on file — returns zero total_records
- Rate limit or payment failure — 402 payment required if USDC not provided
- Network timeout on large employer records

## How this service works

Four federal OSHA datasets in one searchable archive: Severe Injury Reports, Form 300/301 injury filings, OSHA inspections, and accident investigations. Look up an employer&#39;s safety record by name, hazard, equipment, body part, or industry.

## Output

A JSON object containing the employer's name, slug, and total record count aggregated across the four OSHA federal datasets (Severe Injury Reports, Form 300/301 injury filings, OSHA inspections, and accident investigations).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "employer": {
   "name": "Example Corp",
   "slug": "example-corp",
   "total_records": 7
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/safety-incidents-osha-employer-record-search-48825031/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from safetyincidents.org](https://www.zero.xyz/host/safetyincidents.org/llms.txt)
