BNM Data Shop

bnm.farm

Official-data shop for agents

Tables (/ticks, /import-alerts): $0.05 = entire current table. Body doors: one document $0.02 via ?id=; $0.05 per 10 (newest 10 default). Weekly LNM (/mariners and district editions): $0.05 = this week's bag, not one notice. Free search: GET /{door}/manifest.json?q= finds the id. Cross-door firm search: GET /firm-check?q= (Form 483 + warning letters + untitled letters + FTC BCP + Ofwat + Ofgem + CFPB + OCC C&Ds + FDIC + import alerts). Search stays free.

payTo 0xf596…1004 USDC on Base

Product

US hay, cattle, and grain ticks

USDA AMS official prints. One GET = entire current table: 5101 ticks + history. Dairy, hogs, and terminal produce sit in the same $0.05 table. Wool and water sit in the same snapshot; Idaho barns are example geography. Days between reports are not filled in.

Base USDC $0.05 per request

Product

FDA Import Alerts (DWPE)

FDA Import Alert / DWPE table. One GET = entire current table: 18904 firm-product rows / 6709 firms.

Base USDC $0.05 per request

Product

USCG D13 / Northwest LNM

USCG D13 Local Notice to Mariners. Live: 85 notices · wk 34-2026. $0.05 = this week's LNM (whole weekly bag). Not a per-notice $0.02.

Base USDC $0.05 this week

Product

USCG D11 / Southwest LNM

USCG D11 Local Notice to Mariners. Live: 129 notices · wk 34-2026. $0.05 = this week's LNM (whole weekly bag). Not a per-notice $0.02.

Base USDC $0.05 this week

Product

USCG D7 / Southeast LNM

USCG D7 Local Notice to Mariners. Live: 1269 notices · wk 34-2026. $0.05 = this week's LNM (whole weekly bag). Not a per-notice $0.02.

Base USDC $0.05 this week

Product

USCG D8 / Gulf LNM

USCG D8 Local Notice to Mariners. Live: 698 notices · wk 34-2026. $0.05 = this week's LNM (whole weekly bag). Not a per-notice $0.02.

Base USDC $0.05 this week

Product

FDA warning-letter bodies

FDA warning-letter extracted text. Live: 396 bodies. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /warning-letters/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

FDA Untitled Letters (CDER OPDP + CBER promo)

FDA untitled-letter extracted text. Live: 119 bodies. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /untitled-letters/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

FDA Form 483 observation bodies

FDA Form 483 observation extracted text. Live: 314 bodies. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /form-483/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

Health Canada Drug GMP report cards

Health Canada Drug GMP report-card extracted text. Live: 3550 report cards. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /gmp/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

Health Canada MD inspection report cards

Health Canada medical-device inspection report-card extracted text. Live: 33 report cards. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /gmp-md/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

USDA APHIS AWA inspection reports

USDA APHIS AWA inspection-report extracted text. Live: 25 reports. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /awa/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

Swissmedic SwissPAR first authorisations

Swissmedic SwissPAR first-authorisation extracted text. Live: 37 evaluations. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /swisspar/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

FDA PCAC 503A briefing memos

FDA PCAC 503A briefing-memo extracted text. Live: 14 memos. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /pcac/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

FTC BCP warning-letter texts

FTC BCP warning-letter extracted text. Live: 36 letters. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /ftc-wl/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

CFPB consent-order texts

CFPB consent-order extracted text. Live: 37 orders. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /cfpb-orders/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

OCC C&D / consent-order texts

OCC C&D / consent-order extracted text. Live: 34 orders. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /occ-cd/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

FDIC consent-order / C&D texts

FDIC consent-order / C&D extracted text. Live: 26 orders. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /fdic-orders/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

FRB C&D / WA / PCA texts

FRB C&D / written-agreement / PCA extracted text. Live: 29 orders. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /frb-orders/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

NCUA C&D / consent-order texts

NCUA C&D / consent-order extracted text. Live: 12 orders. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /ncua-orders/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

FinCEN consent-order texts

FinCEN consent-order extracted text. Live: 33 orders. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /fincen-orders/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

FERC stipulation / consent-order texts

FERC stipulation / consent-order extracted text. Live: 22 orders. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /ferc-orders/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

OFAC enforcement-release texts

OFAC enforcement-release extracted text. Live: 25 releases. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /ofac-orders/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

BIS charging-letter / order texts

BIS charging-letter / order extracted text. Live: 22 letters. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /bis-orders/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

CFTC enforcement-order texts

CFTC enforcement-order extracted text. Live: 19 orders. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /cftc-orders/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

EPA FIFRA order / consent texts

EPA FIFRA order / consent extracted text. Live: 26 orders. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /fifra-orders/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

FDA De Novo classification-order texts

FDA De Novo classification-order extracted text. Live: 24 orders. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /denovo-orders/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

TTB Offer in Compromise texts

TTB Offer in Compromise extracted text. Live: 25 offers. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /ttb-oic/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

APHIS AIR confirmation-letter texts

USDA APHIS AIR confirmation-letter extracted text. Live: 29 letters. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /air-letters/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

EPA Superfund ROD texts

EPA Superfund Record of Decision extracted text. Live: 29 RODs. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /superfund-rods/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

ICO monetary penalty notice texts

ICO Monetary Penalty Notice extracted text. Live: 20 notices. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /ico-mpn/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

CMA CA98 infringement-decision texts

CMA CA98 infringement-decision extracted text. Live: 32 decisions. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /cma-ca98/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

EMA human-referral procedure texts

EMA human-referral procedure extracted text. Live: 38 texts. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /ema-referrals/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

FDA CDER Integrated Review texts

FDA CDER Integrated Review extracted text. Live: 16 texts. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /cder-reviews/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

EPA-issued individual NPDES permit texts

EPA-issued individual NPDES permit extracted text. Live: 16 texts. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /npdes-permits/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

Ofsted school/provider inspection report texts

Ofsted school/provider inspection-report extracted text. Live: 16 texts. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /ofsted-inspections/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

Ofwat WIA91 enforcement notices / final decisions / s.19 undertakings

Ofwat WIA91 enforcement-notice / final-decision / s.19 undertaking extracted text for UK water companies. Live: 2 official texts (South East Water proposal + Thames Water final decision). One document $0.02 via ?id=. $0.05 is the whole current set. Free search: /ofwat-enforcement/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 whole set

Product

Ofgem enforcement notices / s.27A penalty proposals / confirmed and provisional orders

Ofgem enforcement-notice / s.27A / provisional-order extracted text for UK energy licensees. Live: 6 official texts. One document $0.02 via ?id=. $0.05 is the whole current set. Free search: /ofgem-enforcement/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 whole set

Product

USDA FAS GAIN attaché report TEXT

Newest 10 official texts. $0.02 / $0.05.

Base USDC $0.02 ?id= $0.05 / 10

Product

ORR Railways Act s.55 notices / orders / investigation reports

Live: 6 official texts. $0.05 page / $0.02 one id.

Base USDC $0.02 ?id= $0.05 page

Product

PHMSA pipeline enforcement orders

PHMSA-authored NOPV / Final Order / CAO / Consent Order / Decision on Petition extracted text. Live: newest habit cases. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /phmsa-orders/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

UK AAIB investigation reports

UK AAIB investigation-report extracted text. Live: 10 texts. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /aaib-reports/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

US CSB final investigation reports

US CSB final investigation report PDFs. Live: 10 PDFs. $0.05 one official PDF.

Base USDC $0.05 / 1 PDF

Product

HHS OIG audit and evaluation reports

HHS OIG audit and evaluation report PDFs. Live: 103 PDFs. $0.05 one official PDF.

Base USDC $0.05 / 1 PDF

Product

EPA NEPA EIS reports

EPA NEPA Environmental Impact Statement extracted text. Live: 1 text. One document $0.02 via ?id=. $0.05 per 10 (newest 10 default). Free search: /eis-reports/manifest.json?q=.

Base USDC $0.02 ?id= $0.05 / 10

Product

FSIS humane-handling letters

USDA FSIS humane-handling enforcement letter text. Live: 60 official texts. $0.02 one text / $0.05 newest 10.

Base USDC $0.02 / $0.05

Product

EPA CAFO / ESA letters

EPA Part 22 CAFO / ESA administrative penalty letter text. Live: 16 official texts. $0.02 one text / $0.05 newest 10.

Base USDC $0.02 / $0.05
US hay, cattle, and grain catalog from the live ticks board

Series ids and sources from the free market-ticks manifest.

Loading catalog from the free manifest…

For agents

To find a specific record: free index (each door’s /manifest.json) and ?q=. Each row has the id. Extracted-body doors: one document is $0.02 via ?id=. $0.05 is a page of 10 (newest 10 default). If a door has fewer than 10, the nickel is the whole current set. Tables (/ticks, /import-alerts): $0.05 = the entire current table. Weekly LNM doors: $0.05 = this week's bag, not one notice. Start at /openapi.json or /.well-known/x402.

How to call openapi · well-known · llms.txt
curl -s https://ticks.bnm.farm/openapi.json
curl -s https://ticks.bnm.farm/.well-known/x402
curl -s https://ticks.bnm.farm/llms.txt
curl -s 'https://ticks.bnm.farm/warning-letters/manifest.json?q=firm'
curl -i 'https://ticks.bnm.farm/warning-letters?id='
curl -s https://ticks.bnm.farm/manifest.json
curl -i https://ticks.bnm.farm/ticks
curl -s https://ticks.bnm.farm/import-alerts/manifest.json
curl -i https://ticks.bnm.farm/import-alerts
curl -s https://ticks.bnm.farm/mariners/manifest.json
curl -i https://ticks.bnm.farm/mariners
curl -s https://ticks.bnm.farm/mariners-d11/manifest.json
curl -i https://ticks.bnm.farm/mariners-d11
curl -s https://ticks.bnm.farm/mariners-d7/manifest.json
curl -i https://ticks.bnm.farm/mariners-d7
curl -s https://ticks.bnm.farm/mariners-d8/manifest.json
curl -i https://ticks.bnm.farm/mariners-d8
curl -s https://ticks.bnm.farm/warning-letters/manifest.json
curl -i https://ticks.bnm.farm/warning-letters
curl -s https://ticks.bnm.farm/untitled-letters/manifest.json
curl -i https://ticks.bnm.farm/untitled-letters
curl -s https://ticks.bnm.farm/form-483/manifest.json
curl -i https://ticks.bnm.farm/form-483
curl -s https://ticks.bnm.farm/gmp/manifest.json
curl -i https://ticks.bnm.farm/gmp
curl -s https://ticks.bnm.farm/gmp-md/manifest.json
curl -i https://ticks.bnm.farm/gmp-md
curl -s https://ticks.bnm.farm/awa/manifest.json
curl -i https://ticks.bnm.farm/awa
curl -s https://ticks.bnm.farm/swisspar/manifest.json
curl -i https://ticks.bnm.farm/swisspar
curl -s https://ticks.bnm.farm/pcac/manifest.json
curl -i https://ticks.bnm.farm/pcac
curl -s https://ticks.bnm.farm/ftc-wl/manifest.json
curl -i https://ticks.bnm.farm/ftc-wl
curl -s https://ticks.bnm.farm/cfpb-orders/manifest.json
curl -i https://ticks.bnm.farm/cfpb-orders
curl -s https://ticks.bnm.farm/occ-cd/manifest.json
curl -i https://ticks.bnm.farm/occ-cd
curl -s https://ticks.bnm.farm/fdic-orders/manifest.json
curl -i https://ticks.bnm.farm/fdic-orders
curl -s https://ticks.bnm.farm/frb-orders/manifest.json
curl -i https://ticks.bnm.farm/frb-orders
curl -s https://ticks.bnm.farm/ncua-orders/manifest.json
curl -i https://ticks.bnm.farm/ncua-orders
curl -s https://ticks.bnm.farm/fincen-orders/manifest.json
curl -i https://ticks.bnm.farm/fincen-orders
curl -s https://ticks.bnm.farm/ferc-orders/manifest.json
curl -i https://ticks.bnm.farm/ferc-orders
curl -s https://ticks.bnm.farm/ofac-orders/manifest.json
curl -i https://ticks.bnm.farm/ofac-orders
curl -s https://ticks.bnm.farm/bis-orders/manifest.json
curl -i https://ticks.bnm.farm/bis-orders
curl -s https://ticks.bnm.farm/cftc-orders/manifest.json
curl -i https://ticks.bnm.farm/cftc-orders
curl -s https://ticks.bnm.farm/fifra-orders/manifest.json
curl -i https://ticks.bnm.farm/fifra-orders
curl -s https://ticks.bnm.farm/denovo-orders/manifest.json
curl -i https://ticks.bnm.farm/denovo-orders
curl -s https://ticks.bnm.farm/ttb-oic/manifest.json
curl -i https://ticks.bnm.farm/ttb-oic
curl -s https://ticks.bnm.farm/air-letters/manifest.json
curl -i https://ticks.bnm.farm/air-letters
curl -s https://ticks.bnm.farm/superfund-rods/manifest.json
curl -i https://ticks.bnm.farm/superfund-rods
curl -s https://ticks.bnm.farm/ico-mpn/manifest.json
curl -i https://ticks.bnm.farm/ico-mpn
curl -s https://ticks.bnm.farm/cma-ca98/manifest.json
curl -i https://ticks.bnm.farm/cma-ca98
curl -s https://ticks.bnm.farm/ema-referrals/manifest.json
curl -i https://ticks.bnm.farm/ema-referrals
curl -s https://ticks.bnm.farm/cder-reviews/manifest.json
curl -i https://ticks.bnm.farm/cder-reviews
curl -s https://ticks.bnm.farm/npdes-permits/manifest.json
curl -i https://ticks.bnm.farm/npdes-permits
curl -s https://ticks.bnm.farm/ofsted-inspections/manifest.json
curl -i https://ticks.bnm.farm/ofsted-inspections
curl -s https://ticks.bnm.farm/ofwat-enforcement/manifest.json
curl -i https://ticks.bnm.farm/ofwat-enforcement
curl -s https://ticks.bnm.farm/ofgem-enforcement/manifest.json
curl -i https://ticks.bnm.farm/ofgem-enforcement
curl -s https://ticks.bnm.farm/gain/manifest.json
curl -i https://ticks.bnm.farm/gain
curl -s https://ticks.bnm.farm/orr-enforcement/manifest.json
curl -i https://ticks.bnm.farm/orr-enforcement
curl -s https://ticks.bnm.farm/phmsa-orders/manifest.json
curl -i https://ticks.bnm.farm/phmsa-orders
curl -s https://ticks.bnm.farm/aaib-reports/manifest.json
curl -i https://ticks.bnm.farm/aaib-reports
curl -s https://ticks.bnm.farm/csb-reports/manifest.json
curl -i https://ticks.bnm.farm/csb-reports
curl -s https://ticks.bnm.farm/hhs-oig-reports/manifest.json
curl -i https://ticks.bnm.farm/hhs-oig-reports
curl -s https://ticks.bnm.farm/eis-reports/manifest.json
curl -i https://ticks.bnm.farm/eis-reports
curl -s https://ticks.bnm.farm/fsis-humane/manifest.json
curl -i https://ticks.bnm.farm/fsis-humane
curl -s https://ticks.bnm.farm/epa-cafo/manifest.json
curl -i https://ticks.bnm.farm/epa-cafo