# BNM Data Shop – FinCEN Enforcement Orders

> BNM Data Shop – FinCEN Enforcement Orders 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 structured JSON of FinCEN (Financial Crimes Enforcement Network) enforcement orders and consent orders issued against financial institutions.

## Facts

- Endpoint: GET https://ticks.bnm.farm/fincen-orders
- 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-fincen-enforcement-orders-1eadc0f8
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_i7BJNae2hIsE1VPl209iH

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-fincen-enforcement-orders-1eadc0f8
```

Example prompt: Pull the latest FinCEN enforcement orders and consent orders for me — I need a structured list of which financial institutions have been penalized, the docket numbers, and the order dates.

## When to prefer this

Choose this endpoint when you need machine-readable, structured JSON of FinCEN enforcement orders without scraping fincen.gov yourself. Ideal for compliance monitoring pipelines, due diligence workflows, or legal research tools that need order body text, docket numbers, institution names, and source PDF links in a single pay-per-call API. Use over manual scraping when freshness matters and you want a maintained data product with consistent schema.

## Known failure modes

- HTTP 402 if payment header is missing or invalid — endpoint requires x402 USDC micropayment to access
- Stale data if FinCEN source page is temporarily unavailable
- Empty records array if no enforcement actions have been published recently
- Network timeout if upstream FinCEN.gov is slow to respond

## How this service works

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

## Output

Returns a JSON object with an 'ok' status, an 'asOf' date, a 'cards' array containing full order body text and metadata (docket ID, institution name, date, source PDF URL), a 'records' array with lighter-weight summaries, a record count, product identifier, and fetchedAt timestamp.

## 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-08-03",
  "cards": [
   {
    "id": "2026-02",
    "body": "UNITED STATES OF AMERICA\nFINANCIAL CRIMES ENFORCEMENT NETWORK\nIN THE MATTER OF:\nUBS Financial Services Inc.\nNumber 2026-02\nCONSENT ORDER",
    "date": "2026-08-03",
    "docket": "2026-02",
    "sourceUrl": "https://www.fincen.gov/system/files/2026-07/UBS-Consent-Order.pdf",
    "institution": "UBS Financial Services Inc."
   }
  ],
  "source": "https://www.fincen.gov/news/enforcement-actions",
  "status": "ok",
  "product": "fincen-institution-order-bodies",
  "records": [
   {
    "id": "2026-02",
    "url": "https://www.fincen.gov/system/files/2026-07/UBS-Consent-Order.pdf",
    "date": "2026-08-03",
    "firm": "UBS Financial Services Inc.",
    "type": "fincen-order"
   }
  ],
  "fetchedAt": "2026-08-23T12:00:00.000Z",
  "recordCount": 1
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/bnm-data-shop-fincen-enforcement-orders-1eadc0f8/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)
