# BNM Data Shop – CFTC Orders

> BNM Data Shop – CFTC 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 a structured JSON list of CFTC enforcement orders including docket numbers, institution names, order text, and source URLs.

## Facts

- Endpoint: GET https://ticks.bnm.farm/cftc-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-cftc-orders-977ea0a7
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_T_igpHlFJ5v75MTqkTYNt

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-cftc-orders-977ea0a7
```

Example prompt: Pull the latest CFTC enforcement orders from BNM Data Shop and show me which institutions were recently sanctioned, along with their docket numbers and order dates.

## When to prefer this

Choose this endpoint when you need structured, machine-readable CFTC enforcement order data without scraping the CFTC website yourself. It is ideal for compliance workflows, due diligence screening, or regulatory monitoring agents that need docket numbers, institution names, and order text in a consistent JSON format. Prefer it over manual web scraping when you need reliable, pre-parsed records with a known schema.

## Known failure modes

- HTTP 402 Payment Required if no valid x402 USDC payment header is included
- Empty records array if no new orders have been published recently
- Network timeout or 5xx if upstream CFTC source is unavailable
- Stale 'fetchedAt' timestamp if the data pipeline has not refreshed recently

## 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 containing human-readable order body text with metadata (id, date, docket, institution, sourceUrl), a 'records' array with structured fields (id, url, date, firm, type), a 'recordCount', a 'fetchedAt' timestamp, the data 'source' URL, and the 'product' identifier.

## 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-31",
  "cards": [
   {
    "id": "26-04",
    "body": "UNITED STATES OF AMERICA\nBefore the\nCOMMODITY FUTURES TRADING COMMISSION\nUBS Financial Services Inc.\nCFTC Docket No. 26-04\nORDER INSTITUTING PROCEEDINGS",
    "date": "2026-07-31",
    "docket": "26-04",
    "sourceUrl": "https://www.cftc.gov/media/14456/ENF_UBSFinancial%20ServicesOrder073126/download",
    "institution": "UBS Financial Services Inc."
   }
  ],
  "source": "https://www.cftc.gov/LawRegulation/EnforcementActions/index.htm",
  "status": "ok",
  "product": "cftc-institution-order-bodies",
  "records": [
   {
    "id": "26-04",
    "url": "https://www.cftc.gov/media/14456/ENF_UBSFinancial%20ServicesOrder073126/download",
    "date": "2026-07-31",
    "firm": "UBS Financial Services Inc.",
    "type": "cftc-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-cftc-orders-977ea0a7/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)
