Dynamic Feed REST API

The full REST surface: 158 operations on https://dynamicfeed.ai — the keyless POST /v1/batch tool dispatcher (up to 20 calls per request, each result Ed25519-signed with provenance and freshness), legacy per-feed GET routes, the /v1 agent and robot surface (awareness verdicts, drift/guard ground-truth checks, receipts, witness, notary log, checkpoints, RFC 3161 anchor, watchlist, webhooks, SSE stream), free-key signup and the x402 pay-per-call /v1/pro endpoints. Published as OpenAPI 3.1.0 at /openapi.json with a second one-operation public-agent spec at /openapi-agent-public.json.

Operations 158

GET /v1/openweather/current V1 Openweather Current #
GET /v1/openweather/forecast V1 Openweather Forecast #
GET /v1/state-of-mcp V1 State Of Mcp #
GET /v1/state-of-mcp/trend V1 State Of Mcp Trend #
GET /v1/discover V1 Discover Get #
POST /v1/discover V1 Discover Post #
GET /schemas/index.json Schemas Index #
GET /v1/facts V1 Facts #
POST /v1/facts V1 Facts #
GET /v1/answer V1 Answer #
POST /v1/answer V1 Answer #
GET /v1/bundles V1 Bundles #
GET /v1/bundles/{bundle_id} V1 Bundle #
GET / Home #
GET /info Info #
GET /health Health #
GET /v1/history History #
GET /v1/agent-stats Agent Stats #
GET /worldcup Worldcup Route #
POST /v1/batch V1 Batch #
POST /v1/pro/tool/{tool} V1 Pro Tool #
GET /v1/pro/tool/{tool} V1 Pro Tool Discover #
POST /v1/pro/asof V1 Pro Asof #
POST /v1/pro/batch V1 Pro Batch #
GET /v1/pro/catalog V1 Pro Catalog #
POST /v1/drift V1 Drift #
POST /v1/guard V1 Guard #
GET /v1/sources V1 Sources #
GET /v1/explain V1 Explain #
POST /v1/explain V1 Explain #
GET /v1/snapshot V1 Snapshot #
GET /v1/asof V1 Asof #
GET /v1/anchor/daily V1 Anchor Daily #
GET /v1/watchlist V1 Watchlist Get #
POST /v1/watchlist V1 Watchlist Post #
DELETE /v1/watchlist V1 Watchlist Delete #
GET /v1/stream V1 Stream #
POST /v1/webhooks V1 Webhooks Create #
GET /v1/webhooks V1 Webhooks List #
DELETE /v1/webhooks V1 Webhooks Delete #
POST /v1/webhooks/test V1 Webhooks Test #
GET /v1 V1 Index #
POST /v1/awareness V1 Awareness #
POST /v1/preflight V1 Preflight #
POST /v1/road V1 Road #
POST /v1/humanoid V1 Humanoid #
POST /v1/marine V1 Marine #
POST /v1/receipt V1 Receipt #
POST /v1/stamp V1 Stamp #
POST /v1/agent/receipt V1 Agent Receipt #
POST /v1/notarize V1 Notarize #
GET /v1/exposure-report V1 Exposure Report #
GET /v1/evidence/wildfire V1 Evidence Wildfire #
POST /v1/vc V1 Vc #
POST /v1/station/register V1 Station Register #
POST /v1/station/reading V1 Station Reading #
GET /v1/station/{station_id} V1 Station Get #
POST /v1/proxy-witness V1 Proxy Witness #
POST /v1/witness V1 Witness #
GET /v1/witness/sample V1 Witness Sample #
POST /v1/inference-receipt V1 Inference Receipt #
GET /v1/inference-receipt/sample V1 Inference Receipt Sample #
POST /v1/robot-receipt V1 Robot Receipt #
GET /v1/robot-receipt/sample V1 Robot Receipt Sample #
POST /v1/eval-receipt V1 Eval Receipt #
GET /v1/eval-receipt/sample V1 Eval Receipt Sample #
GET /v1/checkpoints V1 Checkpoints #
GET /v1/checkpoints/{day}/proof V1 Checkpoint Proof #
GET /v1/notary/log/head V1 Notary Head #
GET /v1/notary/log/{idx} V1 Notary Entry #
GET /v1/notary/log V1 Notary Log #
GET /v1/notary/log/{idx}/proof V1 Notary Proof #
GET /v1/witness/{idx}/inclusion V1 Witness Inclusion #
POST /v1/notary/feeds V1 Notary Feed Register #
GET /v1/notary/feeds V1 Notary Feeds List #
GET /v1/benchmark V1 Benchmark #
GET /v1/benchmark/history V1 Benchmark History #
GET /v1/nearby V1 Nearby #
GET /v1/attest V1 Attest #
GET /v1/trigger-receipt V1 Trigger Receipt #
GET /v1/intensity V1 Intensity #
GET /v1/bushfire V1 Bushfire #
POST /v1/anchor V1 Anchor #
POST /v1/anchor/upgrade V1 Anchor Upgrade #
POST /signup Signup #
GET /models Models #
GET /dataset Dataset Index #
GET /dataset/models.json Dataset Models #
GET /dataset/servers.json Dataset Servers #
GET /dataset/status.json Dataset Status #
GET /dataset/news.json Dataset News #
GET /dataset/consensus.json Dataset Consensus #
GET /dataset/versions.json Dataset Versions #
GET /dataset/advisories.json Dataset Advisories #
GET /servers Servers #
GET /status Status #
GET /news News #
GET /benchmarks Benchmarks #
GET /benchmarks/history Benchmarks History #
GET /movers Movers #
GET /consensus Consensus #
GET /versions Versions #
GET /advisories Advisories #
GET /signals Signals #
GET /market-hours Market Hours #
GET /rates Rates #
GET /iss Iss #
GET /satellites Satellites #
GET /satellite Satellite #
GET /launches Launches #
GET /orbital-datacenters Orbital Datacenters #
GET /space-weather Space Weather #
GET /internet-outages Internet Outages #
GET /gps-interference Gps Interference #
GET /energy Energy Grid #
GET /macro Global Macro #
GET /earthquakes Earthquakes #
GET /natural-events Natural Events #
GET /wildfires Wildfires #
GET /global-disasters Global Disasters Ep #
GET /china China Ep #
GET /shipping Shipping Ep #
GET /whats-new Whats New Ep #
GET /reality-check Reality Check Ep #
GET /time Time Ep #
GET /convert Convert Ep #
GET /countdown Countdown Ep #
GET /world-pulse World Pulse Ep #
GET /cite Cite Ep #
GET /ai-models Ai Models Ep #
GET /exploited-vulnerabilities Exploited Vulnerabilities #
GET /airport-delays Airport Delays #
GET /drug-shortages Drug Shortages #
GET /sanctions Sanctions Screen #
GET /volcanoes Volcanoes Ep #
GET /tides Tides Ep #
GET /federal-register Federal Register #
GET /drought Drought #
GET /water-levels Water Levels #
GET /sports Sports #
GET /recalls Recalls #
GET /treasury-yields Treasury Yields #
GET /weather-alerts Weather Alerts #
GET /carbon-intensity Carbon Intensity #
GET /sec-filings Sec Filings #
GET /flights Flights #
GET /weather Weather #
GET /forecast Forecast #
GET /air-quality Air Quality #
GET /advisories/check Advisories Check #
GET /package-health Package Health Ep #
GET /github-releases Github Releases Ep #
GET /hacker-news Hacker News Ep #
GET /dns Dns Ep #
GET /v1/me V1 Me #
POST /billing/checkout Checkout #
GET /billing/success Billing Success #
POST /billing/webhook Billing Webhook #

Documentation

Specifications

Schemas & Data

Other Resources

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/dynamic-feed-rest-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

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

dynamicfeed-ai-openapi.yml Raw ↑
openapi: 3.1.0
info:
  title: Dynamic Feed — Live Data for AI
  description: 'Fresh, current data that AI models lack — 20 live domains, 94 read-only tools, over one REST API or a keyless MCP endpoint. Drawn from the world''s authoritative public instruments (NASA, NOAA, USGS, CISA, FAA, US Treasury/OFAC, FDA, the World Bank, CelesTrak) plus measurements we make ourselves: multi-model weather + air quality, space weather & live satellite positioning, natural hazards (quakes, wildfires, drought, global disasters), security advisories + actively-exploited CVEs, software versions & EOL, sanctions & regulatory filings, shipping & maritime chokepoints, China markets & macro, measured AI-provider latency, the open-model ecosystem, and a ground-truth layer (reality_check, detect_drift, whats_changed_since_your_training, current_time). PLUS a robot/agent situational-awareness API (POST /v1/awareness) returning Ed25519-signed advisory go/caution/no-go verdicts. Clients may separately request an RFC 3161 timestamp artifact via POST /v1/anchor; artifact issuance
    does not by itself establish full independent validation. The power is cross-domain: ask what no single source can answer. Every datapoint carries a provenance + freshness envelope — its source, license, timestamp and age — so you can cite it and verify usage rights yourself. Free API key at POST /signup; MCP is keyless.'
  contact:
    name: Dynamic Feed
    url: https://dynamicfeed.ai/
  version: 1.0.0
  x-generated: '2026-09-19'
  x-method: searched
  x-source: https://dynamicfeed.ai/openapi.json
  x-original: openapi/_original/dynamicfeed-ai-openapi.json
servers:


# --- truncated at 32 KB (218 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/dynamicfeed-ai/refs/heads/main/openapi/dynamicfeed-ai-openapi.yml