# BNM Data Shop – CSB Final Investigation Reports

> BNM Data Shop – CSB Final Investigation Reports is a paid API for AI agents from ticks.bnm.farm, paid per call via x402, $0.05/call, status unknown (last checked 2026-10-20).

Returns a JSON list of completed U.S. Chemical Safety Board (CSB) final investigation report PDFs with metadata such as title, date, facility name, and source URL.

## Facts

- Endpoint: GET https://ticks.bnm.farm/csb-reports?utm_source=zero.xyz
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/bnm-data-shop-csb-final-investigation-reports-5aacf7be
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_3wj8rDZ2c9W6FIjO0AXta

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 bnm-data-shop-csb-final-investigation-reports-5aacf7be
```

Example prompt: Can you pull the latest list of completed CSB final investigation reports so I can see which chemical facility incidents have published official findings and grab the PDF links?

## When to prefer this

Use this endpoint when you need a structured, machine-readable index of completed U.S. CSB final investigation reports with direct PDF links and metadata, and want to avoid scraping CSB.gov directly. Ideal for agents that need to monitor new chemical safety findings, build research databases, or surface specific facility incident reports programmatically.

## Known failure modes

- HTTP 402 Payment Required if the x402 micropayment is not included or fails
- Empty or stale data if CSB source website is unavailable or hasn't published new reports
- Network timeout if the upstream CSB.gov site is slow to respond
- Malformed JSON if upstream source structure changes unexpectedly

## How this service works

Official public data as JSON. Unpaid paid routes return HTTP 402.

## Output

A JSON object containing: a list of completed CSB investigation report cards (each with id, date, bytes, title, facility name, and source PDF URL), a records array with structured metadata, total record count, data source URL, fetch timestamp, product identifier, and status confirmation.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "headers": {
     "type": "object",
     "additionalProperties": {
      "type": "string"
     }
    },
    "queryParams": {
     "type": "object",
     "additionalProperties": {
      "type": "string"
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "properties": {
    "type": {
     "type": "string"
    },
    "schema": {
     "type": "object"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "pdf",
 "example": {
  "ok": true,
  "asOf": "2026-07-21",
  "cards": [
   {
    "id": "bio-lab-inc-conyers-fire-and-chemical-release",
    "date": "2026-07-21",
    "bytes": 5568830,
    "title": "Bio-Lab Inc. Conyers Fire and Chemical Release",
    "facility": "Bio-Lab Inc. Conyers",
    "sourceUrl": "https://www.csb.gov/assets/1/20/bio-lab_report__public_record_copy_.pdf"
   }
  ],
  "source": "https://www.csb.gov/investigations/completed-investigations/",
  "status": "ok",
  "product": "csb-final-investigation-report-pdfs",
  "records": [
   {
    "id": "bio-lab-inc-conyers-fire-and-chemical-release",
    "url": "https://www.csb.gov/assets/1/20/bio-lab_report__public_record_copy_.pdf",
    "date": "2026-07-21",
    "firm": "Bio-Lab Inc. Conyers",
    "type": "csb-reports"
   }
  ],
  "fetchedAt": "2026-09-01T00:00:00.000Z",
  "recordCount": 1
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/bnm-data-shop-csb-final-investigation-reports-5aacf7be/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ticks.bnm.farm](https://www.zero.xyz/host/ticks.bnm.farm/llms.txt)
