{"openapi":"3.0.3","info":{"title":"The Bot Wire","version":"3.0.0","description":"20 real-time data wires for AI agents: breaking news (40 curated sources), SEC EDGAR filings, CVEs, security journalism, US federal regulations, federal court opinions, congressional bills, SEC/FTC enforcement actions, product recalls, crypto, severe weather alerts, earthquakes, AI research papers (arXiv), AI lab announcements, central bank announcements (Fed/ECB), Hacker News, cloud provider outages, NASA, sports and remote jobs — all refreshed every 5 minutes and searched in milliseconds. Pay-per-call via x402 ($0.005–$0.01 USDC on Base). No API keys, no signup. MCP wrapper: `npx botwire-mcp` (npm).","contact":{"url":"https://thebotwire.com","email":"vellenue@gmail.com"}},"servers":[{"url":"https://thebotwire.com"}],"paths":{"/news":{"get":{"operationId":"searchNews","summary":"Search real-time news (ranked, with summaries)","description":"Ranked article search over a rolling 72h window, 40 curated sources refreshed every 5 minutes. Fresher than any model's training cutoff.","parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string"},"description":"Search terms, e.g. 'fed rates'"},{"name":"since","in":"query","required":false,"schema":{"type":"string","pattern":"^\\d+(m|h|d)$"},"description":"Freshness window like 30m, 2h, 24h, 3d"},{"name":"category","in":"query","required":false,"schema":{"type":"string","enum":["markets","crypto","tech","world","business","energy"]},"description":"Restrict to a category"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50},"description":"Max results (default 10)"}],"x-payment-info":{"protocols":["x402"],"pricing":{"mode":"fixed","currency":"USD","amount":"0.005"},"network":"eip155:8453","asset":"USDC"},"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}},"402":{"description":"Payment required (x402 v2 offer in PAYMENT-REQUIRED header). Pay in USDC on Base and retry."}}}},"/headlines":{"get":{"operationId":"getHeadlines","summary":"Latest headlines by category","parameters":[{"name":"category","in":"query","required":false,"schema":{"type":"string","enum":["markets","crypto","tech","world","business","energy"]},"description":"Restrict to a category"},{"name":"since","in":"query","required":false,"schema":{"type":"string","pattern":"^\\d+(m|h|d)$"},"description":"Freshness window like 30m, 2h, 24h, 3d"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50},"description":"Max results (default 10)"}],"x-payment-info":{"protocols":["x402"],"pricing":{"mode":"fixed","currency":"USD","amount":"0.005"},"network":"eip155:8453","asset":"USDC"},"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}},"402":{"description":"Payment required (x402 v2 offer in PAYMENT-REQUIRED header). Pay in USDC on Base and retry."}}}},"/news/preview":{"get":{"operationId":"previewNews","summary":"FREE preview: top-3 matches, no summaries","security":[],"parameters":[{"name":"q","in":"query","required":true,"schema":{"type":"string"}},{"name":"since","in":"query","required":false,"schema":{"type":"string","pattern":"^\\d+(m|h|d)$"},"description":"Freshness window like 30m, 2h, 24h, 3d"}],"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}}}}},"/edgar/filings":{"get":{"operationId":"get_edgar","summary":"Search latest SEC EDGAR filings (8-K, 10-K/Q, insider Form 4, S-1, 13F, 13D)","description":"Latest SEC filings polled every 5 minutes from EDGAR. Filter by form type, search company names.","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"},"description":"Search terms"},{"name":"form","in":"query","required":false,"schema":{"type":"string","enum":["8-k","10-q","10-k","form-4","s-1","13f","6-k","13d"]},"description":"Filter by form"},{"name":"since","in":"query","required":false,"schema":{"type":"string","pattern":"^\\d+(m|h|d)$"},"description":"Freshness window like 30m, 2h, 24h, 3d"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50},"description":"Max results (default 10)"}],"x-payment-info":{"protocols":["x402"],"pricing":{"mode":"fixed","currency":"USD","amount":"0.01"},"network":"eip155:8453","asset":"USDC"},"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}},"402":{"description":"Payment required (x402 v2 offer in PAYMENT-REQUIRED header). Pay in USDC on Base and retry."}}}},"/edgar/preview":{"get":{"operationId":"preview_edgar","summary":"FREE preview: top-3 from edgar wire","security":[],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"}},{"name":"form","in":"query","required":false,"schema":{"type":"string","enum":["8-k","10-q","10-k","form-4","s-1","13f","6-k","13d"]},"description":"Filter by form"}],"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}}}}},"/cve/latest":{"get":{"operationId":"get_cve","summary":"Latest security advisories & CVEs (CISA, MSRC, Ubuntu, Debian, ZDI)","description":"Fresh vulnerability intelligence polled every 5 minutes. Search by product/vendor, filter by source.","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"},"description":"Search terms"},{"name":"src","in":"query","required":false,"schema":{"type":"string","enum":["cisa","ubuntu","msrc","debian","zdi"]},"description":"Filter by src"},{"name":"since","in":"query","required":false,"schema":{"type":"string","pattern":"^\\d+(m|h|d)$"},"description":"Freshness window like 30m, 2h, 24h, 3d"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50},"description":"Max results (default 10)"}],"x-payment-info":{"protocols":["x402"],"pricing":{"mode":"fixed","currency":"USD","amount":"0.005"},"network":"eip155:8453","asset":"USDC"},"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}},"402":{"description":"Payment required (x402 v2 offer in PAYMENT-REQUIRED header). Pay in USDC on Base and retry."}}}},"/cve/preview":{"get":{"operationId":"preview_cve","summary":"FREE preview: top-3 from cve wire","security":[],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"}},{"name":"src","in":"query","required":false,"schema":{"type":"string","enum":["cisa","ubuntu","msrc","debian","zdi"]},"description":"Filter by src"}],"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}}}}},"/reg/latest":{"get":{"operationId":"get_reg","summary":"New US federal regulations (Federal Register: rules, proposed rules, notices, presidential docs)","description":"What regulation dropped today? Federal Register documents polled every 5 minutes, filterable by type.","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"},"description":"Search terms"},{"name":"type","in":"query","required":false,"schema":{"type":"string","enum":["rule","proposed-rule","notice","presidential"]},"description":"Filter by type"},{"name":"since","in":"query","required":false,"schema":{"type":"string","pattern":"^\\d+(m|h|d)$"},"description":"Freshness window like 30m, 2h, 24h, 3d"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50},"description":"Max results (default 10)"}],"x-payment-info":{"protocols":["x402"],"pricing":{"mode":"fixed","currency":"USD","amount":"0.005"},"network":"eip155:8453","asset":"USDC"},"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}},"402":{"description":"Payment required (x402 v2 offer in PAYMENT-REQUIRED header). Pay in USDC on Base and retry."}}}},"/reg/preview":{"get":{"operationId":"preview_reg","summary":"FREE preview: top-3 from reg wire","security":[],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"}},{"name":"type","in":"query","required":false,"schema":{"type":"string","enum":["rule","proposed-rule","notice","presidential"]},"description":"Filter by type"}],"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}}}}},"/weather/alerts":{"get":{"operationId":"get_weather","summary":"Active US severe weather alerts (National Weather Service watches, warnings, advisories)","description":"Live NWS severe weather alerts polled every 5 minutes. Search by place/hazard, filter by severity.","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"},"description":"Search terms"},{"name":"severity","in":"query","required":false,"schema":{"type":"string","enum":["extreme","severe","immediate"]},"description":"Filter by severity"},{"name":"since","in":"query","required":false,"schema":{"type":"string","pattern":"^\\d+(m|h|d)$"},"description":"Freshness window like 30m, 2h, 24h, 3d"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50},"description":"Max results (default 10)"}],"x-payment-info":{"protocols":["x402"],"pricing":{"mode":"fixed","currency":"USD","amount":"0.005"},"network":"eip155:8453","asset":"USDC"},"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}},"402":{"description":"Payment required (x402 v2 offer in PAYMENT-REQUIRED header). Pay in USDC on Base and retry."}}}},"/weather/preview":{"get":{"operationId":"preview_weather","summary":"FREE preview: top-3 from weather wire","security":[],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"}},{"name":"severity","in":"query","required":false,"schema":{"type":"string","enum":["extreme","severe","immediate"]},"description":"Filter by severity"}],"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}}}}},"/quake/latest":{"get":{"operationId":"get_quake","summary":"Latest earthquakes worldwide (USGS: significant, M4.5+, M2.5+)","description":"USGS earthquake feed polled every 5 minutes. Search by region, filter by magnitude band.","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"},"description":"Search terms"},{"name":"mag","in":"query","required":false,"schema":{"type":"string","enum":["significant","m4.5","m2.5"]},"description":"Filter by mag"},{"name":"since","in":"query","required":false,"schema":{"type":"string","pattern":"^\\d+(m|h|d)$"},"description":"Freshness window like 30m, 2h, 24h, 3d"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50},"description":"Max results (default 10)"}],"x-payment-info":{"protocols":["x402"],"pricing":{"mode":"fixed","currency":"USD","amount":"0.005"},"network":"eip155:8453","asset":"USDC"},"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}},"402":{"description":"Payment required (x402 v2 offer in PAYMENT-REQUIRED header). Pay in USDC on Base and retry."}}}},"/quake/preview":{"get":{"operationId":"preview_quake","summary":"FREE preview: top-3 from quake wire","security":[],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"}},{"name":"mag","in":"query","required":false,"schema":{"type":"string","enum":["significant","m4.5","m2.5"]},"description":"Filter by mag"}],"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}}}}},"/arxiv/latest":{"get":{"operationId":"get_arxiv","summary":"New AI/ML/NLP/security research papers (arXiv cs.AI, cs.LG, cs.CL, cs.CR)","description":"Fresh arXiv papers polled every 5 minutes. Search titles/abstracts, filter by category.","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"},"description":"Search terms"},{"name":"cat","in":"query","required":false,"schema":{"type":"string","enum":["ai","ml","nlp","security"]},"description":"Filter by cat"},{"name":"since","in":"query","required":false,"schema":{"type":"string","pattern":"^\\d+(m|h|d)$"},"description":"Freshness window like 30m, 2h, 24h, 3d"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50},"description":"Max results (default 10)"}],"x-payment-info":{"protocols":["x402"],"pricing":{"mode":"fixed","currency":"USD","amount":"0.005"},"network":"eip155:8453","asset":"USDC"},"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}},"402":{"description":"Payment required (x402 v2 offer in PAYMENT-REQUIRED header). Pay in USDC on Base and retry."}}}},"/arxiv/preview":{"get":{"operationId":"preview_arxiv","summary":"FREE preview: top-3 from arxiv wire","security":[],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"}},{"name":"cat","in":"query","required":false,"schema":{"type":"string","enum":["ai","ml","nlp","security"]},"description":"Filter by cat"}],"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}}}}},"/fed/latest":{"get":{"operationId":"get_fed","summary":"Central bank announcements (Federal Reserve press releases, FOMC, ECB)","description":"What did the Fed just say? Federal Reserve and ECB announcements polled every 5 minutes.","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"},"description":"Search terms"},{"name":"src","in":"query","required":false,"schema":{"type":"string","enum":["fed","fomc","ecb"]},"description":"Filter by src"},{"name":"since","in":"query","required":false,"schema":{"type":"string","pattern":"^\\d+(m|h|d)$"},"description":"Freshness window like 30m, 2h, 24h, 3d"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50},"description":"Max results (default 10)"}],"x-payment-info":{"protocols":["x402"],"pricing":{"mode":"fixed","currency":"USD","amount":"0.01"},"network":"eip155:8453","asset":"USDC"},"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}},"402":{"description":"Payment required (x402 v2 offer in PAYMENT-REQUIRED header). Pay in USDC on Base and retry."}}}},"/fed/preview":{"get":{"operationId":"preview_fed","summary":"FREE preview: top-3 from fed wire","security":[],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"}},{"name":"src","in":"query","required":false,"schema":{"type":"string","enum":["fed","fomc","ecb"]},"description":"Filter by src"}],"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}}}}},"/hn/latest":{"get":{"operationId":"get_hn","summary":"Hacker News front page, Show HN, and rising stories","description":"What's the tech community talking about right now? HN polled every 5 minutes.","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"},"description":"Search terms"},{"name":"feed","in":"query","required":false,"schema":{"type":"string","enum":["frontpage","show","rising"]},"description":"Filter by feed"},{"name":"since","in":"query","required":false,"schema":{"type":"string","pattern":"^\\d+(m|h|d)$"},"description":"Freshness window like 30m, 2h, 24h, 3d"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50},"description":"Max results (default 10)"}],"x-payment-info":{"protocols":["x402"],"pricing":{"mode":"fixed","currency":"USD","amount":"0.005"},"network":"eip155:8453","asset":"USDC"},"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}},"402":{"description":"Payment required (x402 v2 offer in PAYMENT-REQUIRED header). Pay in USDC on Base and retry."}}}},"/hn/preview":{"get":{"operationId":"preview_hn","summary":"FREE preview: top-3 from hn wire","security":[],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"}},{"name":"feed","in":"query","required":false,"schema":{"type":"string","enum":["frontpage","show","rising"]},"description":"Filter by feed"}],"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}}}}},"/status/latest":{"get":{"operationId":"get_status","summary":"Cloud provider incidents & outages (AWS, GCP, Azure DevOps, GitHub, Cloudflare, OpenAI, Anthropic)","description":"Is AWS down? Live incident feeds from major cloud and AI providers, polled every 5 minutes.","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"},"description":"Search terms"},{"name":"provider","in":"query","required":false,"schema":{"type":"string","enum":["aws","github","cloudflare","openai","anthropic","azure","gcp"]},"description":"Filter by provider"},{"name":"since","in":"query","required":false,"schema":{"type":"string","pattern":"^\\d+(m|h|d)$"},"description":"Freshness window like 30m, 2h, 24h, 3d"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50},"description":"Max results (default 10)"}],"x-payment-info":{"protocols":["x402"],"pricing":{"mode":"fixed","currency":"USD","amount":"0.005"},"network":"eip155:8453","asset":"USDC"},"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}},"402":{"description":"Payment required (x402 v2 offer in PAYMENT-REQUIRED header). Pay in USDC on Base and retry."}}}},"/status/preview":{"get":{"operationId":"preview_status","summary":"FREE preview: top-3 from status wire","security":[],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"}},{"name":"provider","in":"query","required":false,"schema":{"type":"string","enum":["aws","github","cloudflare","openai","anthropic","azure","gcp"]},"description":"Filter by provider"}],"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}}}}},"/ailab/latest":{"get":{"operationId":"get_ailab","summary":"AI lab announcements (OpenAI, Google DeepMind, Google AI, Hugging Face, AWS ML)","description":"What did the AI labs just ship? Official research and product blogs polled every 5 minutes.","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"},"description":"Search terms"},{"name":"lab","in":"query","required":false,"schema":{"type":"string","enum":["openai","deepmind","google","huggingface","aws"]},"description":"Filter by lab"},{"name":"since","in":"query","required":false,"schema":{"type":"string","pattern":"^\\d+(m|h|d)$"},"description":"Freshness window like 30m, 2h, 24h, 3d"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50},"description":"Max results (default 10)"}],"x-payment-info":{"protocols":["x402"],"pricing":{"mode":"fixed","currency":"USD","amount":"0.005"},"network":"eip155:8453","asset":"USDC"},"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}},"402":{"description":"Payment required (x402 v2 offer in PAYMENT-REQUIRED header). Pay in USDC on Base and retry."}}}},"/ailab/preview":{"get":{"operationId":"preview_ailab","summary":"FREE preview: top-3 from ailab wire","security":[],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"}},{"name":"lab","in":"query","required":false,"schema":{"type":"string","enum":["openai","deepmind","google","huggingface","aws"]},"description":"Filter by lab"}],"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}}}}},"/security/news":{"get":{"operationId":"get_sec-news","summary":"Security journalism and breach reporting (Krebs, BleepingComputer, The Hacker News, Ars Technica)","description":"Breach and threat reporting in narrative form, complementing the raw CVE wire.","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"},"description":"Search terms"},{"name":"src","in":"query","required":false,"schema":{"type":"string","enum":["bleepingcomputer","krebs","hackernews","arstechnica"]},"description":"Filter by src"},{"name":"since","in":"query","required":false,"schema":{"type":"string","pattern":"^\\d+(m|h|d)$"},"description":"Freshness window like 30m, 2h, 24h, 3d"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50},"description":"Max results (default 10)"}],"x-payment-info":{"protocols":["x402"],"pricing":{"mode":"fixed","currency":"USD","amount":"0.005"},"network":"eip155:8453","asset":"USDC"},"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}},"402":{"description":"Payment required (x402 v2 offer in PAYMENT-REQUIRED header). Pay in USDC on Base and retry."}}}},"/security/preview":{"get":{"operationId":"preview_sec-news","summary":"FREE preview: top-3 from sec-news wire","security":[],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"}},{"name":"src","in":"query","required":false,"schema":{"type":"string","enum":["bleepingcomputer","krebs","hackernews","arstechnica"]},"description":"Filter by src"}],"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}}}}},"/court/opinions":{"get":{"operationId":"get_court","summary":"New US federal court opinions (Supreme Court, 2nd, 9th and Federal Circuits)","description":"Federal court opinions as they publish, via CourtListener and GovInfo. Search party names and topics.","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"},"description":"Search terms"},{"name":"type","in":"query","required":false,"schema":{"type":"string","enum":["scotus","ca2","ca9","cafc","govinfo"]},"description":"Filter by type"},{"name":"since","in":"query","required":false,"schema":{"type":"string","pattern":"^\\d+(m|h|d)$"},"description":"Freshness window like 30m, 2h, 24h, 3d"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50},"description":"Max results (default 10)"}],"x-payment-info":{"protocols":["x402"],"pricing":{"mode":"fixed","currency":"USD","amount":"0.01"},"network":"eip155:8453","asset":"USDC"},"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}},"402":{"description":"Payment required (x402 v2 offer in PAYMENT-REQUIRED header). Pay in USDC on Base and retry."}}}},"/court/preview":{"get":{"operationId":"preview_court","summary":"FREE preview: top-3 from court wire","security":[],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"}},{"name":"type","in":"query","required":false,"schema":{"type":"string","enum":["scotus","ca2","ca9","cafc","govinfo"]},"description":"Filter by type"}],"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}}}}},"/bills/latest":{"get":{"operationId":"get_bills","summary":"New congressional bills and statute compilations (GovInfo)","description":"Legislation as it publishes. Search bill topics, sponsors and titles.","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"},"description":"Search terms"},{"name":"type","in":"query","required":false,"schema":{"type":"string","enum":["bills","statutes"]},"description":"Filter by type"},{"name":"since","in":"query","required":false,"schema":{"type":"string","pattern":"^\\d+(m|h|d)$"},"description":"Freshness window like 30m, 2h, 24h, 3d"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50},"description":"Max results (default 10)"}],"x-payment-info":{"protocols":["x402"],"pricing":{"mode":"fixed","currency":"USD","amount":"0.01"},"network":"eip155:8453","asset":"USDC"},"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}},"402":{"description":"Payment required (x402 v2 offer in PAYMENT-REQUIRED header). Pay in USDC on Base and retry."}}}},"/bills/preview":{"get":{"operationId":"preview_bills","summary":"FREE preview: top-3 from bills wire","security":[],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"}},{"name":"type","in":"query","required":false,"schema":{"type":"string","enum":["bills","statutes"]},"description":"Filter by type"}],"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}}}}},"/enforcement/latest":{"get":{"operationId":"get_enforce","summary":"SEC and FTC enforcement actions and press releases","description":"Who is getting sued or fined. SEC and FTC announcements polled every 5 minutes.","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"},"description":"Search terms"},{"name":"agency","in":"query","required":false,"schema":{"type":"string","enum":["sec","ftc"]},"description":"Filter by agency"},{"name":"since","in":"query","required":false,"schema":{"type":"string","pattern":"^\\d+(m|h|d)$"},"description":"Freshness window like 30m, 2h, 24h, 3d"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50},"description":"Max results (default 10)"}],"x-payment-info":{"protocols":["x402"],"pricing":{"mode":"fixed","currency":"USD","amount":"0.01"},"network":"eip155:8453","asset":"USDC"},"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}},"402":{"description":"Payment required (x402 v2 offer in PAYMENT-REQUIRED header). Pay in USDC on Base and retry."}}}},"/enforcement/preview":{"get":{"operationId":"preview_enforce","summary":"FREE preview: top-3 from enforce wire","security":[],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"}},{"name":"agency","in":"query","required":false,"schema":{"type":"string","enum":["sec","ftc"]},"description":"Filter by agency"}],"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}}}}},"/recalls/latest":{"get":{"operationId":"get_recall","summary":"Product safety recalls and FDA regulatory actions (CPSC, FDA)","description":"Consumer product recalls from CPSC plus FDA Federal Register actions.","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"},"description":"Search terms"},{"name":"src","in":"query","required":false,"schema":{"type":"string","enum":["cpsc","fda"]},"description":"Filter by src"},{"name":"since","in":"query","required":false,"schema":{"type":"string","pattern":"^\\d+(m|h|d)$"},"description":"Freshness window like 30m, 2h, 24h, 3d"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50},"description":"Max results (default 10)"}],"x-payment-info":{"protocols":["x402"],"pricing":{"mode":"fixed","currency":"USD","amount":"0.005"},"network":"eip155:8453","asset":"USDC"},"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}},"402":{"description":"Payment required (x402 v2 offer in PAYMENT-REQUIRED header). Pay in USDC on Base and retry."}}}},"/recalls/preview":{"get":{"operationId":"preview_recall","summary":"FREE preview: top-3 from recall wire","security":[],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"}},{"name":"src","in":"query","required":false,"schema":{"type":"string","enum":["cpsc","fda"]},"description":"Filter by src"}],"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}}}}},"/crypto/latest":{"get":{"operationId":"get_crypto","summary":"Crypto and blockchain news (CoinDesk, Cointelegraph, Ethereum Foundation)","description":"Dedicated crypto wire with protocol-level sources, deeper than the general news wire.","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"},"description":"Search terms"},{"name":"src","in":"query","required":false,"schema":{"type":"string","enum":["coindesk","cointelegraph","ethereum"]},"description":"Filter by src"},{"name":"since","in":"query","required":false,"schema":{"type":"string","pattern":"^\\d+(m|h|d)$"},"description":"Freshness window like 30m, 2h, 24h, 3d"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50},"description":"Max results (default 10)"}],"x-payment-info":{"protocols":["x402"],"pricing":{"mode":"fixed","currency":"USD","amount":"0.005"},"network":"eip155:8453","asset":"USDC"},"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}},"402":{"description":"Payment required (x402 v2 offer in PAYMENT-REQUIRED header). Pay in USDC on Base and retry."}}}},"/crypto/preview":{"get":{"operationId":"preview_crypto","summary":"FREE preview: top-3 from crypto wire","security":[],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"}},{"name":"src","in":"query","required":false,"schema":{"type":"string","enum":["coindesk","cointelegraph","ethereum"]},"description":"Filter by src"}],"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}}}}},"/space/latest":{"get":{"operationId":"get_space","summary":"NASA news releases: missions, launches, discoveries","description":"Official NASA news releases polled every 5 minutes.","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"},"description":"Search terms"},{"name":"src","in":"query","required":false,"schema":{"type":"string","enum":["nasa"]},"description":"Filter by src"},{"name":"since","in":"query","required":false,"schema":{"type":"string","pattern":"^\\d+(m|h|d)$"},"description":"Freshness window like 30m, 2h, 24h, 3d"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50},"description":"Max results (default 10)"}],"x-payment-info":{"protocols":["x402"],"pricing":{"mode":"fixed","currency":"USD","amount":"0.005"},"network":"eip155:8453","asset":"USDC"},"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}},"402":{"description":"Payment required (x402 v2 offer in PAYMENT-REQUIRED header). Pay in USDC on Base and retry."}}}},"/space/preview":{"get":{"operationId":"preview_space","summary":"FREE preview: top-3 from space wire","security":[],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"}},{"name":"src","in":"query","required":false,"schema":{"type":"string","enum":["nasa"]},"description":"Filter by src"}],"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}}}}},"/sports/latest":{"get":{"operationId":"get_sport","summary":"Sports headlines and results (BBC Sport, ESPN)","description":"Live sports coverage for agents answering score, transfer and fixture questions.","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"},"description":"Search terms"},{"name":"src","in":"query","required":false,"schema":{"type":"string","enum":["bbc","espn"]},"description":"Filter by src"},{"name":"since","in":"query","required":false,"schema":{"type":"string","pattern":"^\\d+(m|h|d)$"},"description":"Freshness window like 30m, 2h, 24h, 3d"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50},"description":"Max results (default 10)"}],"x-payment-info":{"protocols":["x402"],"pricing":{"mode":"fixed","currency":"USD","amount":"0.005"},"network":"eip155:8453","asset":"USDC"},"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}},"402":{"description":"Payment required (x402 v2 offer in PAYMENT-REQUIRED header). Pay in USDC on Base and retry."}}}},"/sports/preview":{"get":{"operationId":"preview_sport","summary":"FREE preview: top-3 from sport wire","security":[],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"}},{"name":"src","in":"query","required":false,"schema":{"type":"string","enum":["bbc","espn"]},"description":"Filter by src"}],"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}}}}},"/jobs/latest":{"get":{"operationId":"get_jobs","summary":"Remote tech job postings (We Work Remotely, Hacker News jobs)","description":"Fresh remote engineering, design and product roles for recruiting agents.","parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"},"description":"Search terms"},{"name":"src","in":"query","required":false,"schema":{"type":"string","enum":["remote","hn"]},"description":"Filter by src"},{"name":"since","in":"query","required":false,"schema":{"type":"string","pattern":"^\\d+(m|h|d)$"},"description":"Freshness window like 30m, 2h, 24h, 3d"},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50},"description":"Max results (default 10)"}],"x-payment-info":{"protocols":["x402"],"pricing":{"mode":"fixed","currency":"USD","amount":"0.005"},"network":"eip155:8453","asset":"USDC"},"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}},"402":{"description":"Payment required (x402 v2 offer in PAYMENT-REQUIRED header). Pay in USDC on Base and retry."}}}},"/jobs/preview":{"get":{"operationId":"preview_jobs","summary":"FREE preview: top-3 from jobs wire","security":[],"parameters":[{"name":"q","in":"query","required":false,"schema":{"type":"string"}},{"name":"src","in":"query","required":false,"schema":{"type":"string","enum":["remote","hn"]},"description":"Filter by src"}],"responses":{"200":{"description":"Results","content":{"application/json":{"schema":{"type":"object","properties":{"query":{"type":"string","nullable":true},"since":{"type":"string"},"count":{"type":"integer"},"took_ms":{"type":"number"},"freshest":{"type":"string","nullable":true},"articles":{"type":"array","items":{"type":"object","properties":{"title":{"type":"string"},"url":{"type":"string"},"source":{"type":"string"},"category":{"type":"string"},"published":{"type":"string","format":"date-time"},"age_minutes":{"type":"integer"},"summary":{"type":"string"},"relevance":{"type":"number"}}}}}}}}}}}},"/health":{"get":{"operationId":"health","summary":"FREE service health and freshness","security":[],"responses":{"200":{"description":"Health status"}}}},"/sources":{"get":{"operationId":"sources","summary":"FREE list of curated news sources","security":[],"responses":{"200":{"description":"Source registry"}}}}}}