BNM Data Shop Free API

The free API from BNM Data Shop — 153 operation(s) for free.

Operations 154

GET /sample Free 3-row /ticks slice #
GET /firm-check Free firm-check across official caches #
GET /manifest.json USDA farm market prices free manifest #
GET /ticks/manifest.json USDA farm market prices free manifest #
GET /catalog.json USDA farm market prices free catalog alias #
GET /import-alerts/manifest.json FDA import-alerts free manifest #
GET /mariners/manifest.json USCG D13 LNM free manifest #
GET /mariners-d11/manifest.json USCG D11 LNM free manifest #
GET /mariners-d7/manifest.json USCG D7 LNM free manifest #
GET /mariners-d8/manifest.json USCG D8 LNM free manifest #
GET /mariners-d1/manifest.json USCG D1 LNM free manifest #
GET /mariners-d5/manifest.json USCG D5 LNM free manifest #
GET /mariners-d9/manifest.json USCG D9 LNM free manifest #
GET /mariners-d14/manifest.json USCG D14 LNM free manifest #
GET /mariners-d17/manifest.json USCG D17 LNM free manifest #
GET /warning-letters/manifest.json FDA warning-letters free manifest #
GET /untitled-letters/manifest.json FDA untitled-letters free manifest #
GET /awa/manifest.json APHIS AWA free manifest #
GET /swisspar/manifest.json SwissPAR free manifest #
GET /pcac/manifest.json FDA PCAC free manifest #
GET /ftc-wl/manifest.json FTC BCP warning-letters free manifest #
GET /cfpb-orders/manifest.json CFPB consent-orders free manifest #
GET /occ-cd/manifest.json OCC institution C&D free manifest #
GET /fdic-orders/manifest.json FDIC institution orders free manifest #
GET /frb-orders/manifest.json FRB institution orders free manifest #
GET /ncua-orders/manifest.json NCUA institution orders free manifest #
GET /fincen-orders/manifest.json FinCEN institution orders free manifest #
GET /ferc-orders/manifest.json FERC institution orders free manifest #
GET /ofac-orders/manifest.json OFAC institution orders free manifest #
GET /bis-orders/manifest.json BIS institution orders free manifest #
GET /cftc-orders/manifest.json CFTC institution orders free manifest #
GET /fifra-orders/manifest.json EPA FIFRA institution orders free manifest #
GET /denovo-orders/manifest.json FDA De Novo classification orders free manifest #
GET /ttb-oic/manifest.json TTB Offer in Compromise free manifest #
GET /air-letters/manifest.json APHIS AIR confirmation letters free manifest #
GET /superfund-rods/manifest.json EPA Superfund Records of Decision free manifest #
GET /ico-mpn/manifest.json ICO Monetary Penalty Notices free manifest #
GET /cma-ca98/manifest.json UK CMA CA98 infringement decisions free manifest #
GET /ema-referrals/manifest.json EMA human-medicine referral procedures free manifest #
GET /cder-reviews/manifest.json FDA CDER Integrated Reviews free manifest #
GET /npdes-permits/manifest.json EPA individual NPDES permits free manifest #
GET /ofsted-inspections/manifest.json Ofsted inspection reports free manifest #
GET /ofwat-enforcement/manifest.json Ofwat enforcement notices free manifest #
GET /ofgem-enforcement/manifest.json Ofgem enforcement notices free manifest #
GET /gain/manifest.json USDA FAS GAIN attaché reports free manifest #
GET /orr-enforcement/manifest.json ORR enforcement notices free manifest #
GET /phmsa-orders/manifest.json PHMSA enforcement orders free manifest #
GET /aaib-reports/manifest.json AAIB investigation reports free manifest #
GET /csb-reports/manifest.json CSB final investigation reports free manifest #
GET /hhs-oig-reports/manifest.json HHS OIG audit and evaluation reports free manifest #
GET /eis-reports/manifest.json EPA NEPA EIS free manifest #
GET /fsis-humane/manifest.json FSIS humane-handling letters free manifest #
GET /epa-cafo/manifest.json EPA CAFO / ESA letters free manifest #
GET /fmshrc-orders/manifest.json FMSHRC Decision/Order free manifest #
GET /msha-fatals/manifest.json MSHA fatality final-report free manifest #
GET /bsee-reports/manifest.json BSEE district investigation free manifest #
GET /oshrc-orders/manifest.json OSHRC Decision/Order free manifest #
GET /epa-alj/manifest.json EPA OALJ Decision/Order free manifest #
GET /epa-eab/manifest.json EPA EAB Board Order free manifest #
GET /faa-civil-penalty/manifest.json FAA Civil Penalty Appeals Order free manifest #
GET /stb-decisions/manifest.json STB Board Decision / Order free manifest #
GET /oalj-decisions/manifest.json DOL OALJ / BALCA / ARB Decision and Order free manifest #
GET /fmc-orders/manifest.json FMC Initial Decision / Commission Order free manifest #
GET /ftc-orders/manifest.json FTC ALJ Decision / Commission Decision and Order free manifest #
GET /nlrb-decisions/manifest.json NLRB Board Decision free manifest #
GET /flra-decisions/manifest.json FLRA Authority Decision free manifest #
GET /ecab-decisions/manifest.json ECAB FECA Decision and Order free manifest #
GET /fcc-eb-orders/manifest.json FCC Enforcement Bureau order free manifest #
GET /nmb-determinations/manifest.json NMB representation determination free manifest #
GET /eeoc-appellate/manifest.json EEOC OFS appellate decision free manifest #
GET /ttab-decisions/manifest.json USPTO TTAB reading-room decision free manifest #
GET /ibla-decisions/manifest.json DOI IBLA precedential decision free manifest #
GET /ccb-determinations/manifest.json Copyright Claims Board Final Determination free manifest #
GET /uscg-alj-decisions/manifest.json USCG ALJ Decisions and Orders free manifest #
GET /cbca-decisions/manifest.json CBCA decisions free manifest #
GET /mspb-decisions/manifest.json MSPB decisions free manifest #
GET /ferc-issuances/manifest.json FERC eLibrary issuances free manifest #
GET /cftc-reparations/manifest.json CFTC reparations free manifest #
GET /form-483/manifest.json FDA Form 483 free manifest #
GET /gmp/manifest.json Health Canada GMP free manifest #
GET /gmp-md/manifest.json Health Canada medical-device free manifest #
GET /.well-known/x402 x402 well-known fan-out #
GET /.well-known/erc8004.json ERC-8004 agent registration #
GET /agent-registration.json ERC-8004 agent registration alias #
GET /.well-known/agent-registration.json ERC-8004 endpoint-domain registration #
GET /openapi.json OpenAPI discovery document #
GET /llms.txt Short agent guidance #
GET /mcp MCP discovery #
POST /mcp MCP JSON-RPC #
GET / Shop discovery JSON #
GET /warning-letters/index FDA warning-letters free manifest #
GET /untitled-letters/index FDA untitled-letters free manifest #
GET /awa/index APHIS AWA free manifest #
GET /swisspar/index SwissPAR free manifest #
GET /pcac/index FDA PCAC free manifest #
GET /ftc-wl/index FTC BCP warning-letters free manifest #
GET /cfpb-orders/index CFPB consent-orders free manifest #
GET /occ-cd/index OCC institution C&D free manifest #
GET /fdic-orders/index FDIC institution orders free manifest #
GET /frb-orders/index FRB institution orders free manifest #
GET /ncua-orders/index NCUA institution orders free manifest #
GET /fincen-orders/index FinCEN institution orders free manifest #
GET /ferc-orders/index FERC institution orders free manifest #
GET /ofac-orders/index OFAC institution orders free manifest #
GET /bis-orders/index BIS institution orders free manifest #
GET /cftc-orders/index CFTC institution orders free manifest #
GET /fifra-orders/index EPA FIFRA institution orders free manifest #
GET /denovo-orders/index FDA De Novo classification orders free manifest #
GET /ttb-oic/index TTB Offer in Compromise free manifest #
GET /air-letters/index APHIS AIR confirmation letters free manifest #
GET /superfund-rods/index EPA Superfund Records of Decision free manifest #
GET /ico-mpn/index ICO Monetary Penalty Notices free manifest #
GET /cma-ca98/index UK CMA CA98 infringement decisions free manifest #
GET /ema-referrals/index EMA human-medicine referral procedures free manifest #
GET /cder-reviews/index FDA CDER Integrated Reviews free manifest #
GET /npdes-permits/index EPA individual NPDES permits free manifest #
GET /ofsted-inspections/index Ofsted inspection reports free manifest #
GET /ofwat-enforcement/index Ofwat enforcement notices free manifest #
GET /ofgem-enforcement/index Ofgem enforcement notices free manifest #
GET /gain/index USDA FAS GAIN attaché reports free manifest #
GET /orr-enforcement/index ORR enforcement notices free manifest #
GET /phmsa-orders/index PHMSA enforcement orders free manifest #
GET /aaib-reports/index AAIB investigation reports free manifest #
GET /eis-reports/index EPA NEPA EIS free manifest #
GET /fsis-humane/index FSIS humane-handling letters free manifest #
GET /epa-cafo/index EPA CAFO / ESA letters free manifest #
GET /fmshrc-orders/index FMSHRC Decision/Order free manifest #
GET /msha-fatals/index MSHA fatality final-report free manifest #
GET /bsee-reports/index BSEE district investigation free manifest #
GET /oshrc-orders/index OSHRC Decision/Order free manifest #
GET /epa-alj/index EPA OALJ Decision/Order free manifest #
GET /epa-eab/index EPA EAB Board Order free manifest #
GET /faa-civil-penalty/index FAA Civil Penalty Appeals Order free manifest #
GET /stb-decisions/index STB Board Decision / Order free manifest #
GET /oalj-decisions/index DOL OALJ / BALCA / ARB Decision and Order free manifest #
GET /fmc-orders/index FMC Initial Decision / Commission Order free manifest #
GET /ftc-orders/index FTC ALJ Decision / Commission Decision and Order free manifest #
GET /nlrb-decisions/index NLRB Board Decision free manifest #
GET /flra-decisions/index FLRA Authority Decision free manifest #
GET /ecab-decisions/index ECAB FECA Decision and Order free manifest #
GET /fcc-eb-orders/index FCC Enforcement Bureau order free manifest #
GET /nmb-determinations/index NMB representation determination free manifest #
GET /eeoc-appellate/index EEOC OFS appellate decision free manifest #
GET /ttab-decisions/index USPTO TTAB reading-room decision free manifest #
GET /ibla-decisions/index DOI IBLA precedential decision free manifest #
GET /ccb-determinations/index Copyright Claims Board Final Determination free manifest #
GET /uscg-alj-decisions/index USCG ALJ Decisions and Orders free manifest #
GET /cbca-decisions/index CBCA decisions free manifest #
GET /mspb-decisions/index MSPB decisions free manifest #
GET /ferc-issuances/index FERC eLibrary issuances free manifest #
GET /cftc-reparations/index CFTC reparations free manifest #
GET /form-483/index FDA Form 483 free manifest #
GET /gmp/index Health Canada GMP free manifest #
GET /gmp-md/index Health Canada medical-device free manifest #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/bnm-farm:bnm-farm-free-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

bnm-farm-free-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Bnm Farm Free API
  version: 1.5.0
  contact:
    name: BNM Data Shop
    url: https://bnm.farm/
  x-guidance: '77 paid GETs: /ticks ($0.05), /import-alerts ($0.05), /mariners ($0.05), /mariners-d11 ($0.05), /mariners-d7 ($0.05), /mariners-d8 ($0.05), /mariners-d1 ($0.05), /mariners-d5 ($0.05), /mariners-d9 ($0.05), /mariners-d14 ($0.05), /mariners-d17 ($0.05), /warning-letters ($0.05), /untitled-letters ($0.05), /awa ($0.05), /swisspar ($0.05), /pcac ($0.05), /ftc-wl ($0.05), /cfpb-orders ($0.05), /occ-cd ($0.05), /fdic-orders ($0.05), /frb-orders ($0.05), /ncua-orders ($0.05), /fincen-orders ($0.05), /ferc-orders ($0.05), /ofac-orders ($0.05), /bis-orders ($0.05), /cftc-orders ($0.05), /fifra-orders ($0.05), /denovo-orders ($0.05), /ttb-oic ($0.05), /air-letters ($0.05), /superfund-rods ($0.05), /ico-mpn ($0.05), /cma-ca98 ($0.05), /ema-referrals ($0.05), /cder-reviews ($0.05), /npdes-permits ($0.05), /ofsted-inspections ($0.05), /ofwat-enforcement ($0.05), /ofgem-enforcement ($0.05), /gain ($0.05), /orr-enforcement ($0.05), /phmsa-orders ($0.05), /aaib-reports ($0.05), /csb-reports ($0.05), /hhs-oig-reports ($0.05), /eis-reports ($0.05), /fsis-humane ($0.05), /epa-cafo ($0.05), /fmshrc-orders ($0.05), /msha-fatals ($0.05), /bsee-reports ($0.05), /oshrc-orders ($0.05), /epa-alj ($0.05), /epa-eab ($0.05), /faa-civil-penalty ($0.05), /stb-decisions ($0.05), /oalj-decisions ($0.05), /fmc-orders ($0.05), /ftc-orders ($0.05), /nlrb-decisions ($0.05), /flra-decisions ($0.05), /ecab-decisions ($0.05), /fcc-eb-orders ($0.05), /nmb-determinations ($0.05), /eeoc-appellate ($0.05), /ttab-decisions ($0.05), /ibla-decisions ($0.05), /ccb-determinations ($0.05), /uscg-alj-decisions ($0.05), /cbca-decisions ($0.05), /mspb-decisions ($0.05), /ferc-issuances ($0.05), /cftc-reparations ($0.05), /form-483 ($0.05), /gmp ($0.05), /gmp-md ($0.05), USDC on Base. Extracted-body doors: free index/search on /{door}/manifest.json or /{door}/index (?q=, optional before=<catalog id or ISO date>), then pay one official text GET ?id= ($0.02) or the page ($0.05). newest 10 official texts on a plain GET ($0.05), or the whole current set if fewer; older pages on the same URL (?before, another $0.05). Poll newer with ?since=<ISO timestamp or official catalog id> ($0.05; empty new set is HTTP 304 or paid recordCount 0). Table doors (/ticks, /import-alerts) stay the whole current table; If-None-Match / ETag (or ?since=) avoids re-buying an unchanged snapshot. Refreshed twice daily, about 07:45 and 19:45 America/Boise. An unchanged official asOf means there is no new data. HTTP 429 is not a SKU and is not a subscription. If this host returns 429, honor Retry-After and poll with ?since= or If-None-Match. Free 3-row /ticks slice: GET /sample (HTTP 200, not a SKU). Free firm-name search: GET /firm-check?q= (HTTP 200, not a SKU). Start at GET /openapi.json or GET /.well-known/x402, then probe the paid URL unpaid for HTTP 402 (GET or POST ''{}''). MCP at GET/POST /mcp lists one tool per paid GET plus free search, free firm-check, paid get-one ($0.02), and paid get-page ($0.05). Free manifests do not include the paid body. GET has no request body. Live public SKU count is well-known. No 78th public SKU.'
  description: 'Operations tagged free across 2 of this provider''s published API definitions: bnm-farm-openapi.json, openapi.json. Each path carries the servers of the definition it was published in.'
servers:
- url: https://ticks.bnm.farm
tags:


# --- truncated at 32 KB (179 KB total) ---
# Full source: https://artifacts.apis.io/bnm-farm/openapi/bnm-farm-free-api-openapi.yml