O

OSHA Inspection Search API · Search

by OSHA Inspection Search API

GETBase

$0.02

per call · USD Coin on Base

Look up U.S. OSHA workplace inspections by establishment or company name. Use establishment, state, start_date, end_date, violations_only, and limit. Receive up to 20 JSON records with activity_id, date_opened, report_id, state, inspection_type, scope, SIC, NAICS, violation_count, establishment_name, and official_url.

Endpoint

GET https://osha-search.krimskrams.xyz/v1/search

4

Calls / 30d

3

Unique payers / 30d

Aug 30

Last called

exact

Payment scheme

Call this service

TypeScript · @x402/fetch
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";

const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);

const res = await fetchWithPay("https://osha-search.krimskrams.xyz/v1/search", {
  method: "GET",
});
const data = await res.json();
cURL
curl -X GET \
  "https://osha-search.krimskrams.xyz/v1/search?establishment=Amazon&limit=10&state=WA&violations_only=true" \
  -H "X-PAYMENT: <signed x402 payment>"

Example response

{
  "result_count": 1,
  "results": [
    {
      "activity_id": "1885682.015",
      "date_opened": "2026-04-03",
      "inspection_type": "Referral",
      "naics": "454111",
      "state": "WA"
    }
  ],
  "source": "OSHA",
  "source_hit_count": 12
}

Payment details

Pay to0x276efa09388fb1578a6c415b8f90d26fdfce0cf2
AssetUSD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
NetworksBase
Schemesexact

Is this your API?

Pin it to the top of Search & Web and the homepage with a featured placement.

Get featured →

More from OSHA Inspection Search API & similar services