{"uid":"cap_2vTJBeotrHf__eW27NCT-","slug":"2s-io-6b2ac643","name":"OSHA Accident Reports Search","description":"Search OSHA-investigated workplace accident reports via US Department of Labor Open Data Portal (~165k accidents). Each row carries summary number, related inspection number, report id, event date, narrative, nature of injury, body part affected, source of injury, occupation, age, sex, degree of injury (1 = fatality, 2 = hospitalized, 3 = no lost time, etc.). Filter by event date range, nature of injury code, fatality flag. Pair with /api/gov/osha-inspections + /api/gov/osha-violations to follow injury → investigation → citations.","url":"https://2s.io/api/gov/osha-accidents","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","queryParams"],"properties":{"type":{"const":"http"},"method":{"const":"GET"},"queryParams":{"properties":{"sort":{"type":"string"},"limit":{"type":"integer","default":25,"maximum":100,"minimum":1},"fields":{"type":"string"},"offset":{"type":"integer","default":0,"minimum":0},"reportId":{"type":"string"},"summaryNr":{"type":"integer"},"activityNr":{"type":"integer","description":"Related OSHA inspection activity number."},"natureOfInj":{"type":"string"},"eventDateMax":{"type":"string"},"eventDateMin":{"type":"string","description":"YYYY-MM-DD."}}}}}}},"responseSchema":null,"example":{"request":{"input":{"type":"http","method":"GET","queryParams":{"limit":50,"offset":0,"fatality":true,"eventDateMax":"2022-12-31","eventDateMin":"2020-01-01"}}},"response":{"_truncated":true,"_originalSize":24440}},"exampleRequest":{"limit":50,"offset":0,"fatality":true,"eventDateMax":"2022-12-31","eventDateMin":"2020-01-01"},"tags":["x402"],"displayCostAmount":"0.0012","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.0012/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_3nTmclKUkMGOmO7lKDpCi","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Search and filter ~165k OSHA-investigated workplace accident reports from the US Department of Labor, returning injury details, narratives, and inspection linkages","exampleAgentPrompt":"Pull me OSHA accident reports for fatal workplace incidents (fatality=true) that happened between 2020-01-01 and 2022-12-31, limited to 50 results, so I can analyze trends in fatal occupational injuries.","exampleUseCases":null,"resultDescription":"A paginated list of workplace accident records each containing summary number, related inspection/activity number, report ID, event date, free-text injury narrative, coded nature of injury, body part affected, injury source, occupation, worker age and sex, and degree of injury (1=fatality, 2=hospitalized, 3=no lost time, etc.). Can be joined with OSHA inspection and violation endpoints for full incident chains.","failureModes":["Invalid date format (not YYYY-MM-DD) returns 400","natureOfInj code not recognized returns empty results","offset/limit out of range returns 400","No matching records returns empty array","Rate limit or payment failure returns 402"],"whenToPreferThis":"Use this endpoint when you need to search or filter OSHA-investigated workplace accident records from the US DOL open data set, especially when you need injury narratives, severity levels, or want to cross-reference with OSHA inspection or violation records. Prefer this over generic web search when you need structured, filterable government accident data with coded fields.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:33:31.821Z","isFirstParty":false}