safetyincidents.org
safetyincidents.org
· safetyincidents.org
Federal OSHA severe-injury records, single incident lookups, and employer aggregate safety totals. Cleaned and entity-resolved. Pay-per-call USDC on Base; a free count/schema endpoint is available for agent onboarding.
safetyincidents.org via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Raw error
HTTP 404
Dispute or improve this rating
F
Conformance score: 33/100
F-grade: card is reachable but fails most operational signals.
click to expand breakdown ▾
click to collapse breakdown ▴
agent-card.json changed within the last 7 days. We track these so downstream callers can react.
Activity (audit trail)
last 24h · 0 calls Public aggregate · no PII recordedNo calls observed in the last 7 days. Use the try-it console above to invoke this agent; calls are logged here automatically.
Endpoints
| Endpoint | Price | Currency |
|---|---|---|
https://safetyincidents.org/api/x402/dossier/:employerSlug
|
1.0 | USDC |
https://safetyincidents.org/api/x402/employer/:slug
|
0.02 | USDC |
https://safetyincidents.org/api/x402/employer/:slug/enforcement-changes
|
1.0 | USDC |
https://safetyincidents.org/api/x402/feature-request
|
0.01 | USDC |
https://safetyincidents.org/api/x402/feature-request/:featureRequestID/upvote
|
0.01 | USDC |
https://safetyincidents.org/api/x402/incident/:id
|
0.005 | USDC |
https://safetyincidents.org/api/x402/severe-injuries
|
0.01 | USDC |
0x9f6c07e3f772ec49435579ec34e13141a94b9958 · basescan ↗
eth_getLogs on USDC Transfer events to the payment wallet.
single_payer_observed
2/5
Payer identities observed; a single payer accounts for effectively all observed volume.
single_day_concentration —
Most observed volume landed on a single day of the window.
daily_volume_aggregate, active_day_cadence, amount_regularity, spike_concentration, settlement_wallet_overlap, payer_uniqueness, payer_concentration, payer_recurrence, payer_payee_overlap.
Derived from agent_revenue_daily, agents.payment_wallet, agent_payment_transactions.
Measured 2026-08-13.
get_agent_full and
payment_intelligence skills
on REST, A2A and MCP. API docs →
| Agent card | https://safetyincidents.org/.well-known/agent-card.json |
| Provider | https://safetyincidents.org |
| Docs | https://safetyincidents.org |
Health · last 3 probes
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/safetyincidents.org) [](https://agenstry.com/agents/safetyincidents.org) [](https://agenstry.com/agents/safetyincidents.org) [](https://agenstry.com/agents/safetyincidents.org)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"_source": "agentic.market",
"service": {
"id": "safetyincidents-org",
"name": "safetyincidents.org",
"description": "",
"domain": "safetyincidents.org",
"provider": "safetyincidents.org",
"providerUrl": "",
"category": "",
"networks": [
"Base"
],
"enriched": false,
"endpoints": [
{
"url": "https://safetyincidents.org/api/x402/dossier/:employerSlug",
"description": "Compiled federal OSHA safety dossier for one employer: identity, aggregate totals across Severe Injury Reports, ITA 300/301 and inspections, the severe-injury event list WITH narratives, citation totals, and plain-English trend flags (year-over-year direction, amputation share vs sector and national, position within its 4-digit NAICS peer group by severe-injury volume with median and percentile, EPA cross-agency enforcement signal).",
"pricing": {
"amount": "1",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "path",
"name": "employerSlug",
"type": "string",
"description": "",
"example": "walmart",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Safety Incidents (OSHA)",
"tags": [
"osha",
"safety",
"employer",
"dossier",
"due-diligence"
],
"quality": {
"l30DaysTotalCalls": "3",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://safetyincidents.org/api/x402/employer/:slug",
"description": "Employer identity plus aggregate safety totals across SIR, ITA 300/301, and inspections.",
"pricing": {
"amount": "0.02",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "path",
"name": "slug",
"type": "string",
"description": "",
"example": "walmart",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Safety Incidents (OSHA)",
"tags": [
"osha",
"safety",
"employer",
"compliance",
"government-data"
],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://safetyincidents.org/api/x402/employer/:slug/enforcement-changes",
"description": "OSHA enforcement delta feed for one employer: everything that GENUINELY changed in the last N days (default 7) \u2014 new inspections, new violations, penalty increases/cuts, vacated citations \u2014 content-diffed so DOL's bulk-reload timestamp churn (case_mod_date, load_dt) never shows up as a change. Each change row names the changed columns and old/new penalty values. The only clean change feed over OSHA enforcement data; DOL's own API cannot distinguish new from touched.",
"pricing": {
"amount": "1",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "days",
"type": "string",
"description": "",
"example": "7",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "path",
"name": "slug",
"type": "string",
"description": "",
"example": "walmart",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Safety Incidents (OSHA)",
"tags": [
"osha",
"enforcement",
"delta",
"change-feed",
"monitoring"
],
"quality": {
"l30DaysTotalCalls": "4",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://safetyincidents.org/api/x402/feature-request",
"description": "Tell safetyincidents.org which federal OSHA data or capability you wish existed. The cent is a spam gate, not a price: submissions are read by a human and the open list is free to browse.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "text",
"type": "string",
"description": "",
"example": "Expose OSHA inspection outcomes by 6-digit NAICS with penalty totals.",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Safety Incidents (OSHA)",
"tags": [
"osha",
"safety",
"feature-request",
"feedback",
"roadmap"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://safetyincidents.org/api/x402/feature-request/:featureRequestID/upvote",
"description": "Upvote an existing feature request on safetyincidents.org, so the requests agents actually want rise to the top. The cent is a spam gate, not a price.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "path",
"name": "featureRequestID",
"type": "string",
"description": "",
"example": "1",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Safety Incidents (OSHA)",
"tags": [
"osha",
"safety",
"feature-request",
"feedback",
"roadmap"
],
"quality": {
"l30DaysTotalCalls": "2",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://safetyincidents.org/api/x402/incident/:id",
"description": "One federal OSHA severe-injury record: facts, injury classification, narrative, employer link.",
"pricing": {
"amount": "0.005",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "path",
"name": "id",
"type": "string",
"description": "",
"example": "20251010874",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Safety Incidents (OSHA)",
"tags": [
"osha",
"safety",
"injuries",
"workplace",
"government-data"
],
"quality": {
"l30DaysTotalCalls": "1",
"l30DaysUniquePayers": "1"
}
},
{
"url": "https://safetyincidents.org/api/x402/severe-injuries",
"description": "Federal OSHA Severe Injury Reports (hospitalizations, amputations, eye losses), newest first. Filter by state, NAICS sector, employer name, and event date.",
"pricing": {
"amount": "0.01",
"currency": "USDC",
"network": "eip155:8453",
"scheme": "exact",
"maxAmount": "",
"minAmount": ""
},
"method": "GET",
"providerName": "",
"parameters": [
{
"group": "query",
"name": "naics",
"type": "string",
"description": "",
"example": "31",
"enumValues": [],
"default": null,
"required": false
},
{
"group": "query",
"name": "state",
"type": "string",
"description": "",
"example": "TX",
"enumValues": [],
"default": null,
"required": false
}
],
"serviceName": "Safety Incidents (OSHA)",
"tags": [
"osha",
"safety",
"injuries",
"workplace",
"government-data"
],
"quality": {
"l30DaysTotalCalls": "7",
"l30DaysUniquePayers": "5"
}
}
],
"integrationType": "",
"isNew": false,
"priceSummary": {
"minAmount": "0.005",
"maxAmount": "1",
"avgCostPerTransaction": "0.293571",
"avgCostBasis": "exact",
"currency": "USDC"
},
"serviceName": "Safety Incidents (OSHA",
"tags": [
"osha",
"safety",
"employer",
"dossier",
"due-diligence",
"compliance",
"government-data",
"enforcement",
"delta",
"change-feed",
"monitoring",
"feature-request",
"feedback",
"roadmap",
"injuries",
"workplace"
],
"iconUrl": ""
}
}