# BNM Data Shop – USDA APHIS Animal Welfare Act Inspection Observations

> BNM Data Shop – USDA APHIS Animal Welfare Act Inspection Observations is a paid API for AI agents from ticks.bnm.farm, paid per call via x402, $0.05/call, status unknown (last checked 2026-09-15).

Returns USDA APHIS Animal Welfare Act (AWA) inspection observation records as structured JSON, including violation text, institution names, dates, and source document URLs.

## Facts

- Endpoint: GET https://ticks.bnm.farm/awa
- Price: $0.05/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/bnm-data-shop-usda-aphis-animal-welfare-act-inspection-observations-7dc1bf75
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_qe5P1Z_W0hc1W9rKU2niA

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-usda-aphis-animal-welfare-act-inspection-observations-7dc1bf75
```

Example prompt: Pull the latest USDA APHIS Animal Welfare Act inspection observation records from BNM Data Shop — I want to see which institutions had violations recently, including the violation text and the source document links.

## When to prefer this

Choose this endpoint when you need programmatic, structured access to USDA APHIS Animal Welfare Act inspection observation text and records as JSON, rather than manually parsing PDFs from the APHIS public search portal. It is particularly useful for agents performing compliance monitoring, regulatory research, or investigative data gathering on animal welfare enforcement without building a custom scraper.

## Known failure modes

- HTTP 402 Payment Required if the x402 micropayment is not included or fails — endpoint explicitly returns 402 for unpaid requests
- Empty or zero-record response if no new inspections are available for the queried period
- Network timeout if the upstream USDA APHIS data source is slow or unavailable
- Stale data if the upstream APHIS portal has not been updated recently (check 'asOf' field)

## How this service works

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

## Output

A JSON object with an 'ok' status flag, an 'asOf' date, a 'cards' array of human-readable inspection observation summaries (including institution name, violation body text, date, certificate, and inspectionId), a 'records' array with structured fields (id, url, date, firm, type), a source URL pointing to the APHIS public search portal, a 'fetchedAt' timestamp, a record count, and a product identifier ('aphis-awa-inspection-observation-text').

## 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": "json",
 "example": {
  "ok": true,
  "asOf": "2026-07-07",
  "cards": [
   {
    "id": "utah-state-university-068SJ00001KXrsj",
    "body": "Inspection Report\nUtah State University\n2.31(c)(7) Critical\nInstitutional Animal Care and Use Committee (IACUC).\n82 naked mole rats were euthanized by a method not on the approved protocol.",
    "date": "2026-07-07",
    "firm": "Utah State University",
    "sourceUrl": "https://aphis.file.force.com/sfc/dist/version/download/?oid=00Dt0000000GyZH&ids=068SJ00001KXrsj&asPdf=false",
    "certificate": "87-R-0002",
    "inspectionId": "INS-0001617878"
   }
  ],
  "source": "https://www.aphis.usda.gov/awa/public-search",
  "status": "ok",
  "product": "aphis-awa-inspection-observation-text",
  "records": [
   {
    "id": "utah-state-university-068SJ00001KXrsj",
    "url": "https://aphis.file.force.com/sfc/dist/version/download/?oid=00Dt0000000GyZH&ids=068SJ00001KXrsj&asPdf=false",
    "date": "2026-07-07",
    "firm": "Utah State University",
    "type": "awa"
   }
  ],
  "fetchedAt": "2026-08-23T12:00:00.000Z",
  "recordCount": 1
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/bnm-data-shop-usda-aphis-animal-welfare-act-inspection-observations-7dc1bf75/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)
