payment-ready until 2026-09-14
Official public-data x402 shop: 36 paid GETs. US hay, cattle, and grain ticks (USDA AMS nationwide) and FDA import-alert tables $0.05 for the entire current table; official letter/order caches $0.02 per id or $0.05 per page of 10. USDC on Base.
Pay from $0.05 per request in USDC on Base, settled onchain via the x402 protocol, no signup, no API key needed.
VERDICT
ranking generation 3solid 92/100 #105 of 265 in Data by measured score
What the score read on this service: status online, 98.7% uptime 30d, 363ms response p95, x402 compliance 14 of 14, $0.05 price against the category. Each of those is measured, and each is published in full below.
The score comes from our own monitoring, never from reviews, operator claims, or a language model: reliability, x402 compliance, price against the category, a deterministic risk flag, and a small on-chain traction term, weighted by ranking generation 3. It is not placement anyone can buy: the paid verify tier is reported beside it and is not one of its inputs. Every component below stays published and read-only.
It is a score inside Data, and only there: price and speed are scored against the whole category field, every listing in it that carries no danger flag, the scored service included, which here means 265 listings, this one among them. That set is wider than the 265 the position above is counted against, because a listing we have measured too little of to rank still sits in the field the price and the speed are normalized over. The same service in a different field would read differently. The same engine answers GET /api/v1/best, and asked for a different pool (the whole directory, or another filter) it returns a different number for this service under this same ranking generation. Neither is more correct: they answer different questions, and the methodology states which is which.
Bands on the 0 to 100 measured score: strong at 93 and above, solid from 75, mixed from 55, weak below 55. Price and speed are scored against the whole category field, every listing in it that carries no danger flag, the scored service included, so the score places a service in its own field.
ALTERNATIVES IN DATA
Other Data services in this directory, ordered by the same measured score. The figures are ours: 30-day uptime from our own probes, 30-day settlement volume read on-chain (a conservative undercount, and null where we cannot measure it, never a zero).
| SERVICE | BAND | SCORE | UPTIME 30D | VOL 30D |
|---|---|---|---|---|
| API Acre | strong | 99 | 99.8% | --- |
| AgentFund US Economic, SEC & On-Chain Data | strong | 99 | 100% | --- |
| Clink Forge | strong | 99 | 98.6% | --- |
| KR Crypto Intelligence | strong | 98 | 100% | --- |
| WhaleTape | strong | 98 | 97.5% | --- |
ASSESSMENT
updated 2h agoThe parts the verdict above is computed from, each with its proof. Click any chip. Measured values stay read-only; unknown is honest, and an unknown is never counted as a zero.
reliability 98.7%
- uptime 24h
- 100%
- uptime 7d
- 99.6%
- uptime 30d
- 98.7%
- uptime 90d
- 98.7%
- response p95
- 363ms
- avg response
- 384ms
- total checks
- 1,611
Measured on the unpaid 402 handshake, not the paid call. A service can 402 correctly and still fail after payment.
compliance A (14/14)
14 of 14 x402 conformance checks pass. Full checklist below.
price $0.05 (p88 in Data)
- price (min)
- $0.05
- category percentile (min)
- p88 in Data
- endpoints / prices
- 36 / 1
- model
- flat
- stability
- 0%
risk clean
No deterministic risk flag. Risk fires only on an exact blocklist match, or a reserved-brand name with a mismatched verified payTo. Never from low uptime, a high price, or a model guess.
- domain age
- 43d
- registrar
- NameCheap, Inc.
- hosting
- custom
- domain created
- 2026-07-21
Identity facts, not a risk score.
traction ---
This service settles on a network x402-list does not measure yet, so on-chain volume is not counted here. Shown as unmeasured, not zero.
CHANGES
3 in 30dPayout, price, and schema changes detected on this service's x402 wire. A payout rotation at an unchanged price shows up here even when nothing else moves. Full feed at /changes.
changes schema changed 11d ago (3 in 30d)
schema changed · 11d ago
endpoint added GET /air-letters
endpoint added GET /awa
endpoint added GET /bis-orders
endpoint added GET /cder-reviews
endpoint added GET /cfpb-orders
endpoint added GET /cftc-orders
endpoint added GET /cma-ca98
endpoint added GET /denovo-orders
endpoint added GET /ema-referrals
endpoint added GET /fdic-orders
endpoint added GET /ferc-orders
endpoint added GET /fifra-orders
endpoint added GET /fincen-orders
endpoint added GET /form-483
endpoint added GET /frb-orders
endpoint added GET /ftc-wl
endpoint added GET /gmp
endpoint added GET /gmp-md
endpoint added GET /ico-mpn
endpoint added GET /mariners
endpoint added GET /mariners-d11
endpoint added GET /mariners-d7
endpoint added GET /mariners-d8
endpoint added GET /ncua-orders
endpoint added GET /npdes-permits
endpoint added GET /occ-cd
endpoint added GET /ofac-orders
endpoint added GET /ofsted-inspections
endpoint added GET /pcac
endpoint added GET /superfund-rods
endpoint added GET /swisspar
endpoint added GET /ttb-oic
endpoint added GET /untitled-letters
endpoint added GET /warning-letters
schema added GET /air-letters exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/air-letters?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/air-letters/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /awa exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/awa?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/awa/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /bis-orders exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/bis-orders?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/bis-orders/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /cder-reviews exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/cder-reviews?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/cder-reviews/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /cfpb-orders exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/cfpb-orders?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/cfpb-orders/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /cftc-orders exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/cftc-orders?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/cftc-orders/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /cma-ca98 exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/cma-ca98?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/cma-ca98/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /denovo-orders exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/denovo-orders?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/denovo-orders/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /ema-referrals exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/ema-referrals?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/ema-referrals/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /fdic-orders exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/fdic-orders?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/fdic-orders/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /ferc-orders exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/ferc-orders?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/ferc-orders/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /fifra-orders exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/fifra-orders?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/fifra-orders/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /fincen-orders exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/fincen-orders?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/fincen-orders/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /form-483 exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/form-483?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/form-483/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /frb-orders exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/frb-orders?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/frb-orders/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /ftc-wl exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/ftc-wl?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/ftc-wl/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /gmp exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/gmp?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/gmp/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /gmp-md exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/gmp-md?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/gmp-md/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /ico-mpn exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/ico-mpn?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/ico-mpn/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /mariners exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","pagePriceAtomic":50000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":null,"version":"2","wholeSetIfFewer":true}
schema added GET /mariners-d11 exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","pagePriceAtomic":50000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":null,"version":"2","wholeSetIfFewer":true}
schema added GET /mariners-d7 exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","pagePriceAtomic":50000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":null,"version":"2","wholeSetIfFewer":true}
schema added GET /mariners-d8 exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","pagePriceAtomic":50000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":null,"version":"2","wholeSetIfFewer":true}
schema added GET /ncua-orders exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/ncua-orders?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/ncua-orders/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /npdes-permits exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/npdes-permits?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/npdes-permits/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /occ-cd exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/occ-cd?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/occ-cd/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /ofac-orders exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/ofac-orders?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/ofac-orders/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /ofsted-inspections exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/ofsted-inspections?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/ofsted-inspections/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /pcac exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/pcac?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/pcac/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /superfund-rods exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/superfund-rods?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/superfund-rods/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /swisspar exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/swisspar?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/swisspar/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /ttb-oic exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/ttb-oic?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/ttb-oic/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /untitled-letters exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/untitled-letters?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/untitled-letters/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema added GET /warning-letters exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","oneDocPath":"/warning-letters?id=","pageDefault":10,"pagePriceAtomic":50000,"priceAtomic":20000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":"https://ticks.bnm.farm/warning-letters/manifest.json?q=","version":"2","wholeSetIfFewer":true}
schema changed · 11d ago
schema removed GET /import-alerts exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"name":"USD Coin","version":"2"}
schema removed GET /ticks exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"name":"USD Coin","version":"2"}
schema added GET /import-alerts exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","pagePriceAtomic":50000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":null,"tableWhole":true,"version":"2"}
schema added GET /ticks exact eip155:8453 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 USDC 2 60 {"firmCheckUrl":"https://ticks.bnm.farm/firm-check","name":"USD Coin","pagePriceAtomic":50000,"sampleUrl":"https://ticks.bnm.farm/sample","searchUrl":null,"tableWhole":true,"version":"2"}
price changed · 12d ago
GET /ticks · eip155:8453 · USDC: 20000 → 50000
Amounts are on-wire atomic units in the named asset.
WHAT IT DOES
ai-derivedNo AI synthesis has been produced for this service yet.
ENDPOINTS
| METHOD | PATH | DESCRIPTION | PRICE | NETWORK | ASSET | 402 CHANNEL |
|---|---|---|---|---|---|---|
| GET | /air-letters | $0.05 | Base | USDC | header | |
| GET | /awa | $0.05 | Base | USDC | header | |
| GET | /bis-orders | $0.05 | Base | USDC | header | |
| GET | /cder-reviews | $0.05 | Base | USDC | header | |
| GET | /cfpb-orders | $0.05 | Base | USDC | header | |
| GET | /cftc-orders | $0.05 | Base | USDC | header | |
| GET | /cma-ca98 | $0.05 | Base | USDC | header | |
| GET | /denovo-orders | $0.05 | Base | USDC | header | |
| GET | /ema-referrals | $0.05 | Base | USDC | header | |
| GET | /fdic-orders | $0.05 | Base | USDC | header | |
| GET | /ferc-orders | $0.05 | Base | USDC | header | |
| GET | /fifra-orders | $0.05 | Base | USDC | header | |
| GET | /fincen-orders | $0.05 | Base | USDC | header | |
| GET | /form-483 | $0.05 | Base | USDC | header | |
| GET | /frb-orders | $0.05 | Base | USDC | header | |
| GET | /ftc-wl | $0.05 | Base | USDC | header | |
| GET | /gmp | $0.05 | Base | USDC | header | |
| GET | /gmp-md | $0.05 | Base | USDC | header | |
| GET | /ico-mpn | $0.05 | Base | USDC | header | |
| GET | /import-alerts | $0.05 | Base | USDC | header | |
| GET | /mariners | $0.05 | Base | USDC | header | |
| GET | /mariners-d11 | $0.05 | Base | USDC | header | |
| GET | /mariners-d7 | $0.05 | Base | USDC | header | |
| GET | /mariners-d8 | $0.05 | Base | USDC | header | |
| GET | /ncua-orders | $0.05 | Base | USDC | header | |
| GET | /npdes-permits | $0.05 | Base | USDC | header | |
| GET | /occ-cd | $0.05 | Base | USDC | header | |
| GET | /ofac-orders | $0.05 | Base | USDC | header | |
| GET | /ofsted-inspections | $0.05 | Base | USDC | header | |
| GET | /pcac | $0.05 | Base | USDC | header | |
| GET | /superfund-rods | $0.05 | Base | USDC | header | |
| GET | /swisspar | $0.05 | Base | USDC | header | |
| GET | /ticks | $0.05 | Base | USDC | header | |
| GET | /ttb-oic | $0.05 | Base | USDC | header | |
| GET | /untitled-letters | $0.05 | Base | USDC | header | |
| GET | /warning-letters | $0.05 | Base | USDC | header |
REQUEST / RESPONSE EXAMPLE
An unpaid request to GET /air-letters returns HTTP 402 with the payment terms. Settle onchain via your facilitator, then retry with the X-Payment header.
curl -i 'https://ticks.bnm.farm/air-letters'
// 402 response (captured by monitor) · 36 payloads · click to expand
[
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": null,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /mariners-d7 when you need the latest USCG District 7 / Southeast Local Notice to Mariners as structured JSON from the official weekly PDF. Same NavCEN walker as /mariners. Returns week, section, text, and source URL. Does not invent notices. Paid JSON keeps notices[] and adds records[] (id, date, firm, url, type) plus asOf for diffs.",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/mariners-d7",
"mimeType": "application/json",
"description": "Call GET /mariners-d7 when you need the latest USCG District 7 / Southeast Local Notice to Mariners as structured JSON from the official weekly PDF. Same NavCEN walker as /mariners. Returns week, section, text, and source URL. Does not invent notices. Paid JSON keeps notices[] and adds records[] (id, date, firm, url, type) plus asOf for diffs."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-08-12",
"week": "32-2026",
"source": "https://www.navcen.uscg.gov/local-notices-to-mariners?district=7+0&subdistrict=n",
"status": "ok",
"notices": [
{
"text": "Altamaha Sound Daybeacon 197 LLNR 36887 STRUCT DEST/TRUB FD",
"week": "32-2026",
"section": "Federal Discrepancies",
"waterway": "Altamaha Sound",
"sourceUrl": "https://www.navcen.uscg.gov/sites/default/files/pdf/lnms/lnm07322026.pdf"
}
],
"product": "uscg-d7-lnm",
"records": [
{
"id": "32-2026:Federal Discrepancies:36887",
"url": "https://www.navcen.uscg.gov/sites/default/files/pdf/lnms/lnm07322026.pdf",
"date": "2026-08-12",
"firm": "Altamaha Sound",
"type": "mariners-d7"
}
],
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/fdic-orders/manifest.json?q=",
"oneDocPath": "/fdic-orders?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /fdic-orders when you need official FDIC institution consent-order / Cease-and-Desist text extracted from per-order PDFs on orders.fdic.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/fdic-orders/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/fdic-orders",
"mimeType": "application/json",
"description": "Call GET /fdic-orders when you need official FDIC institution consent-order / Cease-and-Desist text extracted from per-order PDFs on orders.fdic.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/fdic-orders/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-01-13",
"cards": [
{
"id": "FDIC-26-0001b",
"bank": "MutualOne Bank",
"body": "FEDERAL DEPOSIT INSURANCE CORPORATION\nWASHINGTON, D.C.\nCONSENT ORDER FDIC-26-0001b\nMUTUALONE BANK\nFramingham, Massachusetts",
"date": "2026-01-13",
"docket": "FDIC-26-0001b",
"sourceUrl": "https://orders.fdic.gov/sfc/servlet.shepherd/document/download/069SJ000013gUnXYAU?operationContext=S1"
}
],
"source": "https://orders.fdic.gov/s/",
"status": "ok",
"product": "fdic-institution-order-bodies",
"records": [
{
"id": "FDIC-26-0001b",
"url": "https://orders.fdic.gov/sfc/servlet.shepherd/document/download/069SJ000013gUnXYAU?operationContext=S1",
"date": "2026-01-13",
"firm": "MutualOne Bank",
"type": "fdic-order"
}
],
"fetchedAt": "2026-08-23T12:00:00.000Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/form-483/manifest.json?q=",
"oneDocPath": "/form-483?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /form-483 when you need official FDA Form 483 inspectional observation bodies parsed from posted OII FOIA Electronic Reading Room PDFs. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/form-483/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/form-483",
"mimeType": "application/json",
"description": "Call GET /form-483 when you need official FDA Form 483 inspectional observation bodies parsed from posted OII FOIA Electronic Reading Room PDFs. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/form-483/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-08-12",
"source": "https://www.fda.gov/about-fda/office-inspections-and-investigations/oii-foia-electronic-reading-room",
"status": "ok",
"letters": [
{
"fei": "3015133983",
"body": "This document lists observations made by the FDA representative(s) during the inspection of your facility.\nOBSERVATION 1\nThe responsibilities and procedures applicable to the quality control unit are not fully followed.",
"firm": "Cascade Specialty Pharmacy LLC",
"sourceUrl": "https://www.fda.gov/media/193964/download",
"recordDate": "2026-07-17"
}
],
"product": "fda-form-483-bodies",
"records": [
{
"id": "cascade-specialty-pharmacy-llc-193964",
"url": "https://www.fda.gov/media/193964/download",
"date": "2026-07-31",
"firm": "Cascade Specialty Pharmacy LLC",
"type": "form-483"
}
],
"fetchedAt": "2026-08-23T10:30:48.442Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": null,
"tableWhole": true,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /import-alerts when you need the current FDA Import Alert / DWPE red and green firm-product snapshot from official cms_ia HTML. $0.05 = entire current table. Free firm search across 483 + warning letters + this table: GET https://ticks.bnm.farm/firm-check?q=",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/import-alerts",
"mimeType": "application/json",
"description": "Call GET /import-alerts when you need the current FDA Import Alert / DWPE red and green firm-product snapshot from official cms_ia HTML. $0.05 = entire current table. Free firm search across 483 + warning letters + this table: GET https://ticks.bnm.farm/firm-check?q="
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-08-17",
"ticks": [
{
"asOf": "2026-08-17",
"firm": "Clover Valley Meat Co.",
"list": "red",
"type": "DWPE",
"country": "AUSTRALIA",
"product": "Alligator & Crocodile, Other Aquatic Species — Crocodile",
"sourceUrl": "https://www.accessdata.fda.gov/cms_ia/importalert_49.html",
"alertNumber": "16-81",
"datePublished": "06/08/2012"
}
],
"source": "https://www.accessdata.fda.gov/cms_ia/ialist.html",
"status": "ok",
"product": "fda-import-alerts",
"records": [
{
"id": "16-81:red:Clover Valley Meat Co.:Alligator & Crocodile, Other Aquatic Species — Crocodile",
"url": "https://www.accessdata.fda.gov/cms_ia/importalert_49.html",
"date": "2012-06-08",
"firm": "Clover Valley Meat Co.",
"type": "import-alert"
}
],
"fetchedAt": "2026-08-18T00:56:39.767Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/awa/manifest.json?q=",
"oneDocPath": "/awa?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /awa when you need official USDA APHIS Animal Welfare Act inspection-report observation/narrative text extracted from per-report PDFs on the Public Search Tool. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/awa/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/awa",
"mimeType": "application/json",
"description": "Call GET /awa when you need official USDA APHIS Animal Welfare Act inspection-report observation/narrative text extracted from per-report PDFs on the Public Search Tool. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/awa/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"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
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/ferc-orders/manifest.json?q=",
"oneDocPath": "/ferc-orders?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /ferc-orders when you need official FERC institution stipulation-and-consent / show-cause / civil-penalty text extracted from per-order PDFs on cms.ferc.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/ferc-orders/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/ferc-orders",
"mimeType": "application/json",
"description": "Call GET /ferc-orders when you need official FERC institution stipulation-and-consent / show-cause / civil-penalty text extracted from per-order PDFs on cms.ferc.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/ferc-orders/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-04-17",
"cards": [
{
"id": "IN25-6-000",
"body": "UNITED STATES OF AMERICA\nFEDERAL ENERGY REGULATORY COMMISSION\nInterstate Power and Light Company\nDocket No. IN25-6-000\nORDER APPROVING STIPULATION AND CONSENT AGREEMENT",
"date": "2026-04-17",
"docket": "IN25-6-000",
"sourceUrl": "https://cms.ferc.gov/sites/default/files/2026-04/20260417-195FERC61048-IN25-6-000-Interstate%20Power%20and%20Light%20Co-Settlement%20Agreement.pdf",
"institution": "Interstate Power and Light Company"
}
],
"source": "https://www.ferc.gov/civil-penalties/all-civil-penalty-actions-2026",
"status": "ok",
"product": "ferc-institution-order-bodies",
"records": [
{
"id": "IN25-6-000",
"url": "https://cms.ferc.gov/sites/default/files/2026-04/20260417-195FERC61048-IN25-6-000-Interstate%20Power%20and%20Light%20Co-Settlement%20Agreement.pdf",
"date": "2026-04-17",
"firm": "Interstate Power and Light Company",
"type": "ferc-order"
}
],
"fetchedAt": "2026-08-23T12:00:00.000Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/air-letters/manifest.json?q=",
"oneDocPath": "/air-letters?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /air-letters when you need official USDA APHIS Am I Regulated (AIR) confirmation-letter text extracted from per-letter PDFs on direct.aphis.usda.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/air-letters/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/air-letters",
"mimeType": "application/json",
"description": "Call GET /air-letters when you need official USDA APHIS Am I Regulated (AIR) confirmation-letter text extracted from per-letter PDFs on direct.aphis.usda.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/air-letters/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-06-22",
"cards": [
{
"id": "26-173-01air",
"body": "United States Department of Agriculture\nAnimal and Plant Health Inspection Service\nBiotechnology Regulatory Services\nRe: Confirmation of the regulatory status\n26-173-01air\n7 CFR part 340",
"date": "2026-06-22",
"docket": "26-173-01air",
"sourceUrl": "https://direct.aphis.usda.gov/sites/default/files/26-173-01air-response.pdf",
"institution": "KAGOME Co., LTD."
}
],
"source": "https://www.aphis.usda.gov/confirmation-letters",
"status": "ok",
"product": "aphis-air-confirmation-letter-bodies",
"records": [
{
"id": "26-173-01air",
"url": "https://direct.aphis.usda.gov/sites/default/files/26-173-01air-response.pdf",
"date": "2026-06-22",
"firm": "KAGOME Co., LTD.",
"type": "air-letter"
}
],
"fetchedAt": "2026-08-23T12:00:00.000Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/ico-mpn/manifest.json?q=",
"oneDocPath": "/ico-mpn?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /ico-mpn when you need official UK ICO Monetary Penalty Notice text extracted from per-notice PDFs on ico.org.uk. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/ico-mpn/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/ico-mpn",
"mimeType": "application/json",
"description": "Call GET /ico-mpn when you need official UK ICO Monetary Penalty Notice text extracted from per-notice PDFs on ico.org.uk. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/ico-mpn/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-02-23",
"cards": [
{
"id": "reddit-mpn-20260223",
"body": "PENALTY NOTICE\nREDDIT, INC.\nDATA PROTECTION ACT 2018 (PART 6, SECTION 155)\nENFORCEMENT POWERS OF THE INFORMATION COMMISSIONER",
"date": "2026-02-23",
"docket": "reddit-mpn-20260223",
"sourceUrl": "https://ico.org.uk/media2/hrlmvj14/reddit-mpn-20260223.pdf",
"institution": "Reddit, Inc."
}
],
"source": "https://ico.org.uk/action-weve-taken/enforcement/?type=monetary-penalties",
"status": "ok",
"product": "ico-institution-mpn-bodies",
"records": [
{
"id": "reddit-mpn-20260223",
"url": "https://ico.org.uk/media2/hrlmvj14/reddit-mpn-20260223.pdf",
"date": "2026-02-23",
"firm": "Reddit, Inc.",
"type": "ico-mpn"
}
],
"fetchedAt": "2026-08-23T12:00:00.000Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/untitled-letters/manifest.json?q=",
"oneDocPath": "/untitled-letters?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /untitled-letters when you need official FDA Untitled Letter text (CDER OPDP + CBER APLB promo) extracted from per-letter PDFs at /media/{id}/download. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/untitled-letters/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/untitled-letters",
"mimeType": "application/json",
"description": "Call GET /untitled-letters when you need official FDA Untitled Letter text (CDER OPDP + CBER APLB promo) extracted from per-letter PDFs at /media/{id}/download. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/untitled-letters/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-04-28",
"cards": [
{
"id": "bayer-healthcare-pharmaceuticals-inc-192241",
"body": "The Office of Prescription Drug Promotion (OPDP) of the U.S. Food and Drug Administration (FDA) has reviewed the promotional communications…",
"date": "2026-04-28",
"firm": "Bayer HealthCare Pharmaceuticals, Inc.",
"said": "FDA has determined that the video and TV ad are false or misleading.",
"cites": [
"FD&C Act"
],
"office": "OPDP",
"product": "NUBEQA® (darolutamide) tablets, for oral use",
"sourceUrl": "https://www.fda.gov/media/192241/download"
}
],
"source": "https://www.fda.gov/inspections-compliance-enforcement-and-criminal-investigations/compliance-actions-and-activities/issuance-untitled-letters",
"status": "ok",
"product": "fda-untitled-letter-bodies",
"records": [
{
"id": "bayer-healthcare-pharmaceuticals-inc-192241",
"url": "https://www.fda.gov/media/192241/download",
"date": "2026-04-28",
"firm": "Bayer HealthCare Pharmaceuticals, Inc.",
"type": "untitled-letter"
}
],
"fetchedAt": "2026-08-19T22:20:31.840Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/fincen-orders/manifest.json?q=",
"oneDocPath": "/fincen-orders?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /fincen-orders when you need official FinCEN institution consent-order text extracted from per-order PDFs on fincen.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/fincen-orders/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/fincen-orders",
"mimeType": "application/json",
"description": "Call GET /fincen-orders when you need official FinCEN institution consent-order text extracted from per-order PDFs on fincen.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/fincen-orders/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"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
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/cma-ca98/manifest.json?q=",
"oneDocPath": "/cma-ca98?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /cma-ca98 when you need official UK CMA CA98 infringement-decision text extracted from assets.publishing.service.gov.uk PDFs. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/cma-ca98/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/cma-ca98",
"mimeType": "application/json",
"description": "Call GET /cma-ca98 when you need official UK CMA CA98 infringement-decision text extracted from assets.publishing.service.gov.uk PDFs. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/cma-ca98/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2025-02-21",
"cards": [
{
"id": "50601-citi-db",
"body": "Decision of the Competition and Markets Authority\nCompetition Act 1998\nNon-confidential infringement decision\nCrown copyright / Open Government Licence",
"date": "2025-02-21",
"docket": "50601-citi-db",
"sourceUrl": "https://assets.publishing.service.gov.uk/media/6876390d352c290d20dcae7c/Citi-Deutsche_Bank__Non-confidential_decision.pdf",
"institution": "Citigroup Global Markets Limited / Deutsche Bank Aktiengesellschaft"
}
],
"source": "https://www.gov.uk/cma-cases/financial-services-sector-suspected-anti-competitive-practices",
"status": "ok",
"product": "cma-ca98-infringement-decision-bodies",
"records": [
{
"id": "50601-citi-db",
"url": "https://assets.publishing.service.gov.uk/media/6876390d352c290d20dcae7c/Citi-Deutsche_Bank__Non-confidential_decision.pdf",
"date": "2025-02-21",
"firm": "Citigroup Global Markets Limited / Deutsche Bank Aktiengesellschaft",
"type": "cma-ca98"
}
],
"fetchedAt": "2026-08-23T12:00:00.000Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": null,
"tableWhole": true,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /ticks when you need the current official US hay, cattle, and grain snapshot (USDA AMS nationwide plus PNW barns; IBC grain; WD1 $/AF). $0.05 = entire current table.",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/ticks",
"mimeType": "application/json",
"description": "Call GET /ticks when you need the current official US hay, cattle, and grain snapshot (USDA AMS nationwide plus PNW barns; IBC grain; WD1 $/AF). $0.05 = entire current table."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-01-15",
"ticks": [
{
"id": "example-hay-tx-alfalfa",
"asOf": "2026-01-15",
"unit": "$/ton",
"group": "hay",
"price": 185,
"market": "Texas Direct Hay (example geography)",
"source": "USDA AMS Texas Direct Hay Report (example)",
"commodity": "Alfalfa"
}
],
"source": "US hay, cattle, and grain ticks cache",
"status": "ok",
"product": "us-hay-cattle-grain-ticks",
"records": [
{
"id": "example-hay-tx-alfalfa",
"url": "https://example.invalid/ams/ams_2707.pdf",
"date": "2026-01-15",
"firm": "Texas Direct Hay (example geography)",
"type": "hay"
}
],
"fetchedAt": "2026-01-16T00:00:00Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": null,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /mariners when you need the latest USCG District 13 / Northwest Local Notice to Mariners as structured JSON from the official weekly PDF. Returns week, section, text, and source URL. Does not invent notices. Paid JSON keeps notices[] and adds records[] (id, date, firm, url, type) plus asOf for diffs.",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/mariners",
"mimeType": "application/json",
"description": "Call GET /mariners when you need the latest USCG District 13 / Northwest Local Notice to Mariners as structured JSON from the official weekly PDF. Returns week, section, text, and source URL. Does not invent notices. Paid JSON keeps notices[] and adds records[] (id, date, firm, url, type) plus asOf for diffs."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-08-12",
"week": "32-2026",
"source": "https://www.navcen.uscg.gov/local-notices-to-mariners?district=13+0&subdistrict=n",
"status": "ok",
"notices": [
{
"text": "Anacortes Channel Light 4 LLNR 19055 TRLB/STRUCT MISSING/STRUCT DEST FD",
"week": "32-2026",
"section": "Federal Discrepancies",
"waterway": "Anacortes Harbor",
"sourceUrl": "https://www.navcen.uscg.gov/sites/default/files/pdf/lnms/lnm13322026.pdf"
}
],
"product": "uscg-d13-lnm",
"records": [
{
"id": "32-2026:Federal Discrepancies:19055",
"url": "https://www.navcen.uscg.gov/sites/default/files/pdf/lnms/lnm13322026.pdf",
"date": "2026-08-12",
"firm": "Anacortes Harbor",
"type": "mariners"
}
],
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/cfpb-orders/manifest.json?q=",
"oneDocPath": "/cfpb-orders?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /cfpb-orders when you need official CFPB-authored consent-order / administrative-order text extracted from per-order PDFs on files.consumerfinance.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/cfpb-orders/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/cfpb-orders",
"mimeType": "application/json",
"description": "Call GET /cfpb-orders when you need official CFPB-authored consent-order / administrative-order text extracted from per-order PDFs on files.consumerfinance.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/cfpb-orders/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2025-01-17",
"cards": [
{
"id": "american-honda-finance-corporation-2025",
"body": "UNITED STATES OF AMERICA\nCONSUMER FINANCIAL PROTECTION BUREAU\nADMINISTRATIVE PROCEEDING File No. 2025-CFPB-0003\nCONSENT ORDER\nAmerican Honda Finance Corp.",
"date": "2025-01-17",
"firm": "American Honda Finance Corporation",
"fileNo": "2025-CFPB-0003",
"sourceUrl": "https://files.consumerfinance.gov/f/documents/cfpb_american-honda-finance-corp-consent-order_2025-01.pdf"
}
],
"source": "https://www.consumerfinance.gov/enforcement/actions/",
"status": "ok",
"product": "cfpb-consent-order-bodies",
"records": [
{
"id": "american-honda-finance-corporation-2025",
"url": "https://files.consumerfinance.gov/f/documents/cfpb_american-honda-finance-corp-consent-order_2025-01.pdf",
"date": "2025-01-17",
"firm": "American Honda Finance Corporation",
"type": "cfpb-order"
}
],
"fetchedAt": "2026-08-23T12:00:00.000Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/ttb-oic/manifest.json?q=",
"oneDocPath": "/ttb-oic?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /ttb-oic when you need official TTB Offer in Compromise text extracted from Abstract and Statement PDFs on ttb.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/ttb-oic/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/ttb-oic",
"mimeType": "application/json",
"description": "Call GET /ttb-oic when you need official TTB Offer in Compromise text extracted from Abstract and Statement PDFs on ttb.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/ttb-oic/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-06-30",
"cards": [
{
"id": "21st-amendment",
"body": "DEPARTMENT OF THE TREASURY\nALCOHOL AND TOBACCO TAX AND TRADE BUREAU\nABSTRACT AND STATEMENT\nThe 21st Amendment Brewery Cafe, LLC\nOffer-in-Compromise",
"date": "2026-06-30",
"docket": "21st-amendment",
"sourceUrl": "https://www.ttb.gov/system/files/2026-07/ABSTMT-21st_Amendment_Brewery_Cafe_Redacted.pdf",
"institution": "The 21st Amendment Brewery Cafe, LLC"
}
],
"source": "https://www.ttb.gov/business-central/fo/administrative-cases",
"status": "ok",
"product": "ttb-institution-oic-bodies",
"records": [
{
"id": "21st-amendment",
"url": "https://www.ttb.gov/system/files/2026-07/ABSTMT-21st_Amendment_Brewery_Cafe_Redacted.pdf",
"date": "2026-06-30",
"firm": "The 21st Amendment Brewery Cafe, LLC",
"type": "ttb-oic"
}
],
"fetchedAt": "2026-08-23T12:00:00.000Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/pcac/manifest.json?q=",
"oneDocPath": "/pcac?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /pcac when you need official FDA-authored PCAC 503A briefing-memo evaluation text extracted from per-substance PDFs. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/pcac/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/pcac",
"mimeType": "application/json",
"description": "Call GET /pcac when you need official FDA-authored PCAC 503A briefing-memo evaluation text extracted from per-substance PDFs. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/pcac/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-05-11",
"cards": [
{
"id": "emideltide-193344",
"body": "FDA Briefing Document\nPharmacy Compounding Advisory Committee (PCAC) Meeting\nJuly 23 -24, 2026\nFDA Evaluation of Emideltide-Related Bulk Drug Substances",
"date": "2026-05-11",
"mediaId": "193344",
"meeting": "July 23-24, 2026",
"sourceUrl": "https://www.fda.gov/media/193344/download",
"substance": "Emideltide"
}
],
"source": "https://www.fda.gov/advisory-committees/advisory-committee-calendar/july-23-24-2026-meeting-pharmacy-compounding-advisory-committee-07232026",
"status": "ok",
"product": "fda-pcac-503a-memos",
"records": [
{
"id": "emideltide-193344",
"url": "https://www.fda.gov/media/193344/download",
"date": "2026-05-11",
"firm": "Emideltide",
"type": "pcac"
}
],
"fetchedAt": "2026-08-23T12:00:00.000Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/bis-orders/manifest.json?q=",
"oneDocPath": "/bis-orders?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /bis-orders when you need official BIS institution/company charging-letter / order / settlement text extracted from per-order PDFs on bis.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/bis-orders/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/bis-orders",
"mimeType": "application/json",
"description": "Call GET /bis-orders when you need official BIS institution/company charging-letter / order / settlement text extracted from per-order PDFs on bis.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/bis-orders/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-04-13",
"cards": [
{
"id": "E3050",
"body": "UNITED STATES DEPARTMENT OF COMMERCE\nBureau of Industry and Security\nPROPOSED CHARGING LETTER\nCoastal PVA Technology, Inc.",
"date": "2026-04-13",
"docket": "E3050",
"sourceUrl": "https://www.bis.gov/media/documents/coastal-pva-technology-inc-4-13-2026-rev.pdf",
"institution": "Coastal PVA Technology, Inc."
}
],
"source": "https://www.bis.gov/enforcement/charging-letters",
"status": "ok",
"product": "bis-institution-order-bodies",
"records": [
{
"id": "E3050",
"url": "https://www.bis.gov/media/documents/coastal-pva-technology-inc-4-13-2026-rev.pdf",
"date": "2026-04-13",
"firm": "Coastal PVA Technology, Inc.",
"type": "bis-order"
}
],
"fetchedAt": "2026-08-23T12:00:00.000Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/cder-reviews/manifest.json?q=",
"oneDocPath": "/cder-reviews?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /cder-reviews when you need official FDA CDER drug-approval Integrated Review text extracted from accessdata.fda.gov Drugs@FDA PDFs. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/cder-reviews/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/cder-reviews",
"mimeType": "application/json",
"description": "Call GET /cder-reviews when you need official FDA CDER drug-approval Integrated Review text extracted from accessdata.fda.gov Drugs@FDA PDFs. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/cder-reviews/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2024-03-14",
"cards": [
{
"id": "rezdiffra",
"body": "CENTER FOR DRUG EVALUATION AND RESEARCH\nINTEGRATED REVIEW\nNDA 217785\nREZDIFFRA\nBenefit-Risk Assessment",
"date": "2024-03-14",
"name": "Rezdiffra",
"sourceUrl": "https://www.accessdata.fda.gov/drugsatfda_docs/nda/2024/217785Orig1s000IntegratedR.pdf"
}
],
"source": "https://www.accessdata.fda.gov/scripts/cder/daf/index.cfm",
"status": "ok",
"product": "fda-cder-integrated-review-bodies",
"records": [
{
"id": "rezdiffra",
"url": "https://www.accessdata.fda.gov/drugsatfda_docs/nda/2024/217785Orig1s000IntegratedR.pdf",
"date": "2024-03-14",
"firm": "Rezdiffra",
"type": "cder-reviews"
}
],
"fetchedAt": "2026-08-25T12:00:00.000Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/warning-letters/manifest.json?q=",
"oneDocPath": "/warning-letters?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /warning-letters when you need official FDA warning-letter bodies (firm, date, subject, full letter text) parsed from fda.gov HTML. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/warning-letters/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/warning-letters",
"mimeType": "application/json",
"description": "Call GET /warning-letters when you need official FDA warning-letter bodies (firm, date, subject, full letter text) parsed from fda.gov HTML. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/warning-letters/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-08-13",
"source": "https://www.fda.gov/inspections-compliance-enforcement-and-criminal-investigations/compliance-actions-and-activities/warning-letters",
"status": "ok",
"letters": [
{
"cms": "722606",
"body": "WARNING LETTER\nMarch 4, 2026\nRE: Notice of Unlawful Sale of Unapproved and Misbranded Drugs…",
"firm": "Citra100mg",
"subject": "Unapproved New Drugs/Misbranded",
"issuedOn": "2026-03-04",
"sourceUrl": "https://www.fda.gov/inspections-compliance-enforcement-and-criminal-investigations/warning-letters/citra100mg-722606-03042026"
}
],
"product": "fda-warning-letter-bodies",
"records": [
{
"id": "citra100mg-722606-03042026",
"url": "https://www.fda.gov/inspections-compliance-enforcement-and-criminal-investigations/warning-letters/citra100mg-722606-03042026",
"date": "2026-03-04",
"firm": "Citra100mg",
"type": "warning-letter"
}
],
"fetchedAt": "2026-08-19T15:20:36.317Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/ncua-orders/manifest.json?q=",
"oneDocPath": "/ncua-orders?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /ncua-orders when you need official NCUA institution consent Cease-and-Desist text extracted from per-order HTML on ncua.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/ncua-orders/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/ncua-orders",
"mimeType": "application/json",
"description": "Call GET /ncua-orders when you need official NCUA institution consent Cease-and-Desist text extracted from per-order HTML on ncua.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/ncua-orders/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2021-02-22",
"cards": [
{
"id": "21-0105-ER",
"body": "NATIONAL CREDIT UNION ADMINISTRATION\nDocket No. 21-0105-ER\nLIVE LIFE FEDERAL CREDIT UNION\nStipulation and Consent to Cease and Desist Order",
"date": "2021-02-22",
"docket": "21-0105-ER",
"sourceUrl": "https://ncua.gov/news/enforcement-actions/administrative-orders/2021/administrative-order-matter-live-life-federal-credit-union",
"creditUnion": "Live Life Federal Credit Union"
}
],
"source": "https://ncua.gov/news/enforcement-actions/administrative-orders",
"status": "ok",
"product": "ncua-institution-order-bodies",
"records": [
{
"id": "21-0105-ER",
"url": "https://ncua.gov/news/enforcement-actions/administrative-orders/2021/administrative-order-matter-live-life-federal-credit-union",
"date": "2021-02-22",
"firm": "Live Life Federal Credit Union",
"type": "ncua-order"
}
],
"fetchedAt": "2026-08-23T12:00:00.000Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/fifra-orders/manifest.json?q=",
"oneDocPath": "/fifra-orders?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /fifra-orders when you need official EPA FIFRA institution/company order / consent text extracted from per-order PDFs on yosemite.epa.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/fifra-orders/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/fifra-orders",
"mimeType": "application/json",
"description": "Call GET /fifra-orders when you need official EPA FIFRA institution/company order / consent text extracted from per-order PDFs on yosemite.epa.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/fifra-orders/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-07-29",
"cards": [
{
"id": "FIFRA-05-2026-0015",
"body": "UNITED STATES ENVIRONMENTAL PROTECTION AGENCY\nConsent Agreement and Final Order\nTravel Caddy, Inc. dba Travelon\nFIFRA-05-2026-0015",
"date": "2026-07-29",
"docket": "FIFRA-05-2026-0015",
"sourceUrl": "https://yosemite.epa.gov/OA/RHC/EPAAdmin.nsf/Filings/F4CB3764E5AB61EA85258E43006880DC/$File/FIFRA-05-2026-0015_CAFO_TravelCaddyIncdbaTravelon_FranklinParkIllinois_14PGS.pdf",
"institution": "Travel Caddy, Inc. dba Travelon"
}
],
"source": "https://yosemite.epa.gov/oa/rhc/epaadmin.nsf",
"status": "ok",
"product": "fifra-institution-order-bodies",
"records": [
{
"id": "FIFRA-05-2026-0015",
"url": "https://yosemite.epa.gov/OA/RHC/EPAAdmin.nsf/Filings/F4CB3764E5AB61EA85258E43006880DC/$File/FIFRA-05-2026-0015_CAFO_TravelCaddyIncdbaTravelon_FranklinParkIllinois_14PGS.pdf",
"date": "2026-07-29",
"firm": "Travel Caddy, Inc. dba Travelon",
"type": "fifra-order"
}
],
"fetchedAt": "2026-08-23T12:00:00.000Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/ftc-wl/manifest.json?q=",
"oneDocPath": "/ftc-wl?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /ftc-wl when you need official FTC Bureau of Consumer Protection warning-letter text extracted from per-letter PDFs on ftc.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/ftc-wl/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/ftc-wl",
"mimeType": "application/json",
"description": "Call GET /ftc-wl when you need official FTC Bureau of Consumer Protection warning-letter text extracted from per-letter PDFs on ftc.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/ftc-wl/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-07-06",
"cards": [
{
"id": "vtron-inc-dba-vtron-lasers",
"body": "Bureau of Consumer Protection\nJuly 6, 2026\nVtron Inc. d/b/a Vtron Lasers\nRe: Warning Letter Regarding “Made in the USA” Representations",
"date": "2026-07-06",
"firm": "Vtron Inc. d/b/a Vtron Lasers",
"subject": "Warning Letter Regarding “Made in the USA” Representations",
"sourceUrl": "https://www.ftc.gov/system/files/ftc_gov/pdf/vtron-lasers-musa-warningletter.pdf"
}
],
"source": "https://www.ftc.gov/legal-library/browse/warning-letters",
"status": "ok",
"product": "ftc-bcp-warning-letter-bodies",
"records": [
{
"id": "vtron-inc-dba-vtron-lasers",
"url": "https://www.ftc.gov/system/files/ftc_gov/pdf/vtron-lasers-musa-warningletter.pdf",
"date": "2026-07-06",
"firm": "Vtron Inc. d/b/a Vtron Lasers",
"type": "ftc-wl"
}
],
"fetchedAt": "2026-08-23T12:00:00.000Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/cftc-orders/manifest.json?q=",
"oneDocPath": "/cftc-orders?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /cftc-orders when you need official CFTC institution/company enforcement-order / settlement text extracted from per-order PDFs on cftc.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/cftc-orders/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/cftc-orders",
"mimeType": "application/json",
"description": "Call GET /cftc-orders when you need official CFTC institution/company enforcement-order / settlement text extracted from per-order PDFs on cftc.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/cftc-orders/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"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
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/superfund-rods/manifest.json?q=",
"oneDocPath": "/superfund-rods?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /superfund-rods when you need official EPA Superfund Record of Decision text extracted from SEMS PDFs on semspub.epa.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/superfund-rods/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/superfund-rods",
"mimeType": "application/json",
"description": "Call GET /superfund-rods when you need official EPA Superfund Record of Decision text extracted from SEMS PDFs on semspub.epa.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/superfund-rods/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-08-05",
"cards": [
{
"id": "05-711427",
"body": "United States Environmental Protection Agency\nINTERIM RECORD OF DECISION\nFederated Metals Corp. Whiting Superfund Site\nOperable Unit 1\nDECLARATION\nCERCLA",
"date": "2026-08-05",
"docket": "05-711427",
"sourceUrl": "https://semspub.epa.gov/work/05/711427.pdf",
"institution": "Federated Metals Corp. Whiting Superfund Site"
}
],
"source": "https://cumulis.epa.gov/supercpad/SiteProfiles/index.cfm?fuseaction=second.Cleanup&id=0501275",
"status": "ok",
"product": "epa-superfund-rod-bodies",
"records": [
{
"id": "05-711427",
"url": "https://semspub.epa.gov/work/05/711427.pdf",
"date": "2026-08-05",
"firm": "Federated Metals Corp. Whiting Superfund Site",
"type": "superfund-rod"
}
],
"fetchedAt": "2026-08-23T12:00:00.000Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/ofsted-inspections/manifest.json?q=",
"oneDocPath": "/ofsted-inspections?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /ofsted-inspections when you need official Ofsted school / provider inspection-report text extracted from files.ofsted.gov.uk PDFs. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/ofsted-inspections/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/ofsted-inspections",
"mimeType": "application/json",
"description": "Call GET /ofsted-inspections when you need official Ofsted school / provider inspection-report text extracted from files.ofsted.gov.uk PDFs. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/ofsted-inspections/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2025-05-06",
"cards": [
{
"id": "example-report",
"urn": "000000",
"body": "This teaser is not an official inspection body. Example primary school inspection excerpt.",
"date": "2025-05-06",
"provider": "Example primary school",
"sourceUrl": "https://files.ofsted.gov.uk/v1/file/00000000"
}
],
"source": "https://reports.ofsted.gov.uk/",
"status": "ok",
"product": "ofsted-inspection-report-bodies",
"records": [
{
"id": "example-report",
"url": "https://files.ofsted.gov.uk/v1/file/00000000",
"date": "2025-05-06",
"firm": "Example primary school",
"type": "ofsted-inspections"
}
],
"fetchedAt": "2026-08-26T12:00:00.000Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": null,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /mariners-d11 when you need the latest USCG District 11 / Southwest (northern) Local Notice to Mariners as structured JSON from the official weekly PDF. Same NavCEN walker as /mariners. Returns week, section, text, and source URL. Does not invent notices. Paid JSON keeps notices[] and adds records[] (id, date, firm, url, type) plus asOf for diffs.",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/mariners-d11",
"mimeType": "application/json",
"description": "Call GET /mariners-d11 when you need the latest USCG District 11 / Southwest (northern) Local Notice to Mariners as structured JSON from the official weekly PDF. Same NavCEN walker as /mariners. Returns week, section, text, and source URL. Does not invent notices. Paid JSON keeps notices[] and adds records[] (id, date, firm, url, type) plus asOf for diffs."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-08-12",
"week": "32-2026",
"source": "https://www.navcen.uscg.gov/local-notices-to-mariners?district=11+0&subdistrict=n",
"status": "ok",
"notices": [
{
"text": "Berkeley Marina Channel Light 2 LLNR 5430 LT EXT FD",
"week": "32-2026",
"section": "Federal Discrepancies",
"waterway": "Berkeley",
"sourceUrl": "https://www.navcen.uscg.gov/sites/default/files/pdf/lnms/lnm11322026.pdf"
}
],
"product": "uscg-d11-lnm",
"records": [
{
"id": "32-2026:Federal Discrepancies:5430",
"url": "https://www.navcen.uscg.gov/sites/default/files/pdf/lnms/lnm11322026.pdf",
"date": "2026-08-12",
"firm": "Berkeley",
"type": "mariners-d11"
}
],
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/occ-cd/manifest.json?q=",
"oneDocPath": "/occ-cd?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /occ-cd when you need official OCC institution Cease-and-Desist / Consent Order text extracted from per-order PDFs on occ.gov/static/enforcement-actions. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/occ-cd/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/occ-cd",
"mimeType": "application/json",
"description": "Call GET /occ-cd when you need official OCC institution Cease-and-Desist / Consent Order text extracted from per-order PDFs on occ.gov/static/enforcement-actions. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/occ-cd/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-06-16",
"cards": [
{
"id": "AA-ENF-2026-29",
"bank": "United Texas Bank, National Association",
"body": "UNITED STATES OF AMERICA\nDEPARTMENT OF THE TREASURY\nOFFICE OF THE COMPTROLLER OF THE CURRENCY\nAA-ENF-2026-29\nCONSENT ORDER\nUnited Texas Bank, N.A.\nDallas, Texas",
"date": "2026-06-16",
"docket": "AA-ENF-2026-29",
"sourceUrl": "https://www.occ.gov/static/enforcement-actions/eaAA-ENF-2026-29.pdf"
}
],
"source": "https://apps.occ.gov/EASearch",
"status": "ok",
"product": "occ-institution-cd-bodies",
"records": [
{
"id": "AA-ENF-2026-29",
"url": "https://www.occ.gov/static/enforcement-actions/eaAA-ENF-2026-29.pdf",
"date": "2026-06-16",
"firm": "United Texas Bank, National Association",
"type": "occ-cd"
}
],
"fetchedAt": "2026-08-23T12:00:00.000Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/gmp/manifest.json?q=",
"oneDocPath": "/gmp?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /gmp when you need official Health Canada Drug GMP inspection report-card observation text plus C.02 cites from fullReportCard.ashx. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/gmp/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/gmp",
"mimeType": "application/json",
"description": "Call GET /gmp when you need official Health Canada Drug GMP inspection report-card observation text plus C.02 cites from fullReportCard.ashx. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/gmp/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-04-13",
"cards": [
{
"id": "apotex-inc-88796",
"body": "Summary of observations\n1. C.02.011 - Manufacturing control\nInvestigations into deviations, reports, and/or follow-up actions were inadequate.",
"firm": "Apotex Inc",
"sourceUrl": "https://www.drug-inspections.canada.ca/gmp/fullReportCard-en.html?insNumber=88796&lang=en",
"inspectedOn": "2026-04-13",
"referenceNumber": "501259",
"inspectionNumber": "88796"
}
],
"source": "https://www.drug-inspections.canada.ca/gmp/index-en.html",
"status": "ok",
"product": "hc-gmp-report-cards",
"records": [
{
"id": "apotex-inc-88796",
"url": "https://www.drug-inspections.canada.ca/gmp/fullReportCard-en.html?insNumber=88796&lang=en",
"date": "2026-04-13",
"firm": "Apotex Inc",
"type": "gmp"
}
],
"fetchedAt": "2026-08-23T12:00:00.000Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": null,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /mariners-d8 when you need the latest USCG District 8 / Gulf (New Orleans) Local Notice to Mariners as structured JSON from the official weekly PDF. Same NavCEN walker as /mariners. Returns week, section, text, and source URL. Does not invent notices. Paid JSON keeps notices[] and adds records[] (id, date, firm, url, type) plus asOf for diffs.",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/mariners-d8",
"mimeType": "application/json",
"description": "Call GET /mariners-d8 when you need the latest USCG District 8 / Gulf (New Orleans) Local Notice to Mariners as structured JSON from the official weekly PDF. Same NavCEN walker as /mariners. Returns week, section, text, and source URL. Does not invent notices. Paid JSON keeps notices[] and adds records[] (id, date, firm, url, type) plus asOf for diffs."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-08-19",
"week": "33-2026",
"source": "https://www.navcen.uscg.gov/local-notices-to-mariners?district=8+0&subdistrict=g",
"status": "ok",
"notices": [
{
"text": "Acadiana Navigation Channel Light 6 LLNR 20305 STRUCT DEST/TRLB FD",
"week": "33-2026",
"section": "Federal Discrepancies",
"waterway": "Acadiana Navigation Channel",
"sourceUrl": "https://www.navcen.uscg.gov/sites/default/files/pdf/lnms/lnm0833g2026.pdf"
}
],
"product": "uscg-d8-lnm",
"records": [
{
"id": "33-2026:Federal Discrepancies:20305",
"url": "https://www.navcen.uscg.gov/sites/default/files/pdf/lnms/lnm0833g2026.pdf",
"date": "2026-08-19",
"firm": "Acadiana Navigation Channel",
"type": "mariners-d8"
}
],
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/frb-orders/manifest.json?q=",
"oneDocPath": "/frb-orders?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /frb-orders when you need official FRB institution Cease-and-Desist / written-agreement / PCA text extracted from per-order PDFs on federalreserve.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/frb-orders/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/frb-orders",
"mimeType": "application/json",
"description": "Call GET /frb-orders when you need official FRB institution Cease-and-Desist / written-agreement / PCA text extracted from per-order PDFs on federalreserve.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/frb-orders/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-04-14",
"cards": [
{
"id": "26-019-B-HC",
"body": "BOARD OF GOVERNORS OF THE FEDERAL RESERVE SYSTEM\nDocket No. 26-019-B-HC\nCOMMUNITY BANKSHARES, INC.\nOrder to Cease and Desist",
"date": "2026-04-14",
"docket": "26-019-B-HC",
"sourceUrl": "https://www.federalreserve.gov/newsevents/pressreleases/files/enf20260416a1.pdf",
"institution": "Community Bankshares, Inc."
}
],
"source": "https://www.federalreserve.gov/supervisionreg/enforcementactions.htm",
"status": "ok",
"product": "frb-institution-order-bodies",
"records": [
{
"id": "26-019-B-HC",
"url": "https://www.federalreserve.gov/newsevents/pressreleases/files/enf20260416a1.pdf",
"date": "2026-04-14",
"firm": "Community Bankshares, Inc.",
"type": "frb-order"
}
],
"fetchedAt": "2026-08-23T12:00:00.000Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/gmp-md/manifest.json?q=",
"oneDocPath": "/gmp-md?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /gmp-md when you need official Health Canada medical-device inspection report-card observation text plus MDR cites from md/handler/fullReportCard.ashx. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/gmp-md/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/gmp-md",
"mimeType": "application/json",
"description": "Call GET /gmp-md when you need official Health Canada medical-device inspection report-card observation text plus MDR cites from md/handler/fullReportCard.ashx. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/gmp-md/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-05-25",
"cards": [
{
"id": "can-med-healthcare-501",
"body": "Health Canada medical-device inspection report card\nSummary of observations\n1. MDR s.NN (official cite + observation narrative after payment)",
"firm": "CAN-MED HEALTHCARE",
"sourceUrl": "https://www.drug-inspections.canada.ca/md/fullReportCard-en.html?insNumber=501&lang=en",
"inspectedOn": "2026-05-25",
"referenceNumber": "111868",
"inspectionNumber": "501"
}
],
"source": "https://www.drug-inspections.canada.ca/md/index-en.html",
"status": "ok",
"product": "hc-md-inspection-cards",
"records": [
{
"id": "can-med-healthcare-501",
"url": "https://www.drug-inspections.canada.ca/md/fullReportCard-en.html?insNumber=501&lang=en",
"date": "2026-05-25",
"firm": "CAN-MED HEALTHCARE",
"type": "gmp-md"
}
],
"fetchedAt": "2026-08-23T12:00:00.000Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/swisspar/manifest.json?q=",
"oneDocPath": "/swisspar?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /swisspar when you need official Swissmedic first-authorisation SwissPAR evaluation text extracted from per-product PDFs. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/swisspar/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/swisspar",
"mimeType": "application/json",
"description": "Call GET /swisspar when you need official Swissmedic first-authorisation SwissPAR evaluation text extracted from per-product PDFs. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/swisspar/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-08-18",
"cards": [
{
"id": "rhapsido-70227",
"ma": "70227",
"inn": "remibrutinib",
"body": "Swiss Public Assessment Report\nRhapsido\nInternational non-proprietary name: remibrutinib\nMarketing authorisation no.: 70227",
"date": "2026-08-18",
"name": "Rhapsido",
"holder": "Novartis Pharma Schweiz AG",
"sourceUrl": "https://www.swissmedic.ch/dam/swissmedic/en/dokumente/zulassung/swisspar/70227-rhapsido-01-swisspar-20280818.pdf.download.pdf/SwissPAR_inkl.%20FI_Rhapsido.pdf"
}
],
"source": "https://www.swissmedic.ch/swissmedic/en/home/humanarzneimittel/authorisations/swisspar.html",
"status": "ok",
"product": "swisspar-first-auth",
"records": [
{
"id": "rhapsido-70227",
"url": "https://www.swissmedic.ch/dam/swissmedic/en/dokumente/zulassung/swisspar/70227-rhapsido-01-swisspar-20280818.pdf.download.pdf/SwissPAR_inkl.%20FI_Rhapsido.pdf",
"date": "2026-08-18",
"firm": "Novartis Pharma Schweiz AG",
"type": "swisspar"
}
],
"fetchedAt": "2026-08-23T12:00:00.000Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/ofac-orders/manifest.json?q=",
"oneDocPath": "/ofac-orders?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /ofac-orders when you need official OFAC institution/company enforcement-release text extracted from per-release PDFs on ofac.treasury.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/ofac-orders/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/ofac-orders",
"mimeType": "application/json",
"description": "Call GET /ofac-orders when you need official OFAC institution/company enforcement-release text extracted from per-release PDFs on ofac.treasury.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/ofac-orders/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-08-12",
"cards": [
{
"id": "936706",
"body": "DEPARTMENT OF THE TREASURY\nOFFICE OF FOREIGN ASSETS CONTROL\nEnforcement Release: August 12, 2026\nRice Lake Weighing Systems Settles with OFAC",
"date": "2026-08-12",
"docket": "936706",
"sourceUrl": "https://ofac.treasury.gov/media/936706/download",
"institution": "Rice Lake Weighing Systems, Inc."
}
],
"source": "https://ofac.treasury.gov/civil-penalties-and-enforcement-information",
"status": "ok",
"product": "ofac-institution-order-bodies",
"records": [
{
"id": "936706",
"url": "https://ofac.treasury.gov/media/936706/download",
"date": "2026-08-12",
"firm": "Rice Lake Weighing Systems, Inc.",
"type": "ofac-order"
}
],
"fetchedAt": "2026-08-23T12:00:00.000Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/denovo-orders/manifest.json?q=",
"oneDocPath": "/denovo-orders?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /denovo-orders when you need official FDA De Novo classification-order text extracted from per-order PDFs on accessdata.fda.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/denovo-orders/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/denovo-orders",
"mimeType": "application/json",
"description": "Call GET /denovo-orders when you need official FDA De Novo classification-order text extracted from per-order PDFs on accessdata.fda.gov. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/denovo-orders/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-07-28",
"cards": [
{
"id": "DEN250042",
"body": "Food and Drug Administration\nCenter for Devices and Radiological Health\nRe: DEN250042\nTrade/Device Name: CaRi-Heart\nThis order, therefore, classifies the CaRi-Heart",
"date": "2026-07-28",
"docket": "DEN250042",
"sourceUrl": "https://www.accessdata.fda.gov/cdrh_docs/pdf25/DEN250042.pdf",
"institution": "Caristo Diagnostics Ltd."
}
],
"source": "https://www.accessdata.fda.gov/scripts/cdrh/cfdocs/cfpmn/denovo.cfm",
"status": "ok",
"product": "fda-denovo-classification-order-bodies",
"records": [
{
"id": "DEN250042",
"url": "https://www.accessdata.fda.gov/cdrh_docs/pdf25/DEN250042.pdf",
"date": "2026-07-28",
"firm": "Caristo Diagnostics Ltd.",
"type": "denovo-order"
}
],
"fetchedAt": "2026-08-23T12:00:00.000Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/ema-referrals/manifest.json?q=",
"oneDocPath": "/ema-referrals?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /ema-referrals when you need official EMA human-medicine referral procedure text extracted from ema.europa.eu English /en/documents/referral/ PDFs. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/ema-referrals/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/ema-referrals",
"mimeType": "application/json",
"description": "Call GET /ema-referrals when you need official EMA human-medicine referral procedure text extracted from ema.europa.eu English /en/documents/referral/ PDFs. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/ema-referrals/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-08-04",
"cards": [
{
"id": "tavneos",
"body": "European Medicines Agency\nArticle 20 referral\nCHMP assessment report\nbenefit-risk of the marketing authorisation",
"date": "2026-08-13",
"name": "Tavneos",
"sourceUrl": "https://www.ema.europa.eu/en/documents/referral/tavneos-article-20-procedure-assessment-report_en.pdf"
}
],
"source": "https://www.ema.europa.eu/en/documents/report/referrals-output-json-report_en.json",
"status": "ok",
"product": "ema-referral-procedure-bodies",
"records": [
{
"id": "tavneos",
"url": "https://www.ema.europa.eu/en/documents/referral/tavneos-article-20-procedure-assessment-report_en.pdf",
"date": "2026-08-13",
"firm": "Tavneos",
"type": "ema-referrals"
}
],
"fetchedAt": "2026-08-25T12:00:00.000Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
},
{
"error": "PAYMENT-SIGNATURE header is required",
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2",
"sampleUrl": "https://ticks.bnm.farm/sample",
"searchUrl": "https://ticks.bnm.farm/npdes-permits/manifest.json?q=",
"oneDocPath": "/npdes-permits?id=",
"pageDefault": 10,
"priceAtomic": 20000,
"firmCheckUrl": "https://ticks.bnm.farm/firm-check",
"pagePriceAtomic": 50000,
"wholeSetIfFewer": true
},
"payTo": "0xf59621FC406D266e18f314Ae18eF0a33b8401004",
"amount": "50000",
"scheme": "exact",
"network": "eip155:8453",
"description": "Call GET /npdes-permits when you need official EPA-issued individual NPDES permit text extracted from epa.gov PDFs. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/npdes-permits/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05).",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://ticks.bnm.farm/npdes-permits",
"mimeType": "application/json",
"description": "Call GET /npdes-permits when you need official EPA-issued individual NPDES permit text extracted from epa.gov PDFs. GET ?id= one official text ($0.02). Newest chunk on a plain GET (newest 10 official texts, $0.05); older page ?before= another $0.05. Free search: GET https://ticks.bnm.farm/npdes-permits/manifest.json?q= (HTTP 200) returns id and the ?id= URL. Then pay GET ?id= ($0.02) or the page ($0.05)."
},
"extensions": {
"bazaar": {
"info": {
"input": {
"type": "http",
"method": "GET",
"queryParams": {
"id": "",
"page": "",
"before": ""
}
},
"output": {
"type": "json",
"example": {
"ok": true,
"asOf": "2026-07-20",
"cards": [
{
"id": "example-permit",
"body": "This teaser is not an official permit body. Example wastewater treatment plant individual NPDES authorization excerpt.",
"date": "2026-01-01",
"name": "Example wastewater treatment plant",
"sourceUrl": "https://www.epa.gov/system/files/documents/2026-01/example-individual-permit.pdf"
}
],
"source": "https://www.epa.gov/npdes-permits",
"status": "ok",
"product": "epa-npdes-individual-permit-bodies",
"records": [
{
"id": "example-permit",
"url": "https://www.epa.gov/system/files/documents/2026-01/example-individual-permit.pdf",
"date": "2026-01-01",
"firm": "Example wastewater treatment plant",
"type": "npdes-permits"
}
],
"fetchedAt": "2026-08-26T12:00:00.000Z",
"recordCount": 1
}
}
},
"schema": {
"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",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object"
}
}
}
}
}
}
},
"x402Version": 2
}
] OVER TIME
All charts use the 30d selector; each series spans only the dates it has data for. Every series is also served as JSON at /api/v1/services/bnm-data-shop/price, /scores, /volume and /buyers. On-chain volume and distinct buyers are measured over the service's settlement address and are a conservative undercount (only settlements that reach a measured facilitator are counted). The on-chain series roll up hourly, so the latest day can be up to about an hour behind; distinct buyers are counted per payout address, so a service that settles to more than one address is an upper bound.
Median across 36 endpoints. Use the selector to isolate one.
checklist grew 11->14 on 2026-07-28; a step here is a metric change, not a regression
Measured site and economics pillars from the assessment history, so the latest value shown elsewhere on this page reads as a point on a trend rather than a permanent state.
COMPLIANCE
14/14 checks pass · grade Alast 402 captured 2026-08-27 · last up 2026-09-07
- 402 payload captured
- accepts[] array present
- payTo address recoverable
- payTo at accepts[0].payTo (conformant shape)
- payTo is a valid on-chain address
- atomic price declared
- atomic price in a sane range
- asset (token) address declared
- network resolves to CAIP-2
- payment scheme declared
- served over HTTPS
- declares the current x402 version (2)
- EIP-712 domain parameters present on every EVM entry
- x402 v2 envelope delivered in the payment-required header
SITE PILLARS
- homepage reachable
- openapi doc
- pricing page
- llms.txt
- robots.txt
- terms page
recent checks (18) live · click to expand
EMBED THIS BADGE
<a href="https://x402-list.com/services/bnm-data-shop?utm_source=badge&utm_medium=referral&utm_campaign=embed"> <img src="https://x402-list.com/badge/bnm-data-shop.svg" alt="BNM Data Shop listed on x402-list" height="28"> </a>
[](https://x402-list.com/services/bnm-data-shop?utm_source=badge&utm_medium=referral&utm_campaign=embed)
<a href="https://x402-list.com/services/bnm-data-shop?utm_source=badge&utm_medium=referral&utm_campaign=embed"> <img src="https://x402-list.com/badge/bnm-data-shop.svg?data=uptime" alt="BNM Data Shop uptime on x402-list" height="28"> </a>