BNM Data Shop Paid API
The paid API from BNM Data Shop — 77 operation(s) for paid.
The paid API from BNM Data Shop — 77 operation(s) for paid.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
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.curl "https://apis.io/api/v1/apis/bnm-farm:bnm-farm-paid-api"
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.
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: 3.2.0
info:
title: Bnm Farm Paid 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 paid 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 (422 KB total) ---
# Full source: https://artifacts.apis.io/bnm-farm/openapi/bnm-farm-paid-api-openapi.yml