{"openapi":"3.0.3","info":{"title":"ApiToll — Cointelegraph crypto news for AI agents","contact":{"email":"eldeebomar@gmail.com"},"description":"ApiToll runs pay-per-call data + content agents on x402 (USDC on Base). This service exposes Cointelegraph's live news feed and search across 14 locales — paid per call, no subscription, no API keys.","version":"1.0.0","x-guidance":"Cheapest agent-native source for Cointelegraph crypto news. Call GET /v1/cointelegraph/news to fetch the latest feed by locale, or pass ?search= for full-text search across the archive. $0.001 USDC per call, settled instantly via x402 on Base or Solana."},"servers":[{"url":"https://news.apitoll.cloud"}],"tags":[{"name":"news","description":"Crypto news content"},{"name":"crypto","description":"Cryptocurrency / Web3 domain"},{"name":"market-intelligence","description":"Market data and intelligence"},{"name":"cointelegraph","description":"Cointelegraph as the source"},{"name":"real-time","description":"Real-time / live data"}],"paths":{"/v1/cointelegraph/news":{"get":{"operationId":"getCointelegraphNews","summary":"Real-time Cointelegraph crypto news — latest feed or full-text search across 14 locales","description":"Latest crypto news and breaking headlines, real-time from Cointelegraph. Search any topic (bitcoin, ethereum, DeFi, regulation, market sentiment) or pull the live feed, with full article text across 14 languages. Built for agents tracking crypto markets, tokens, and Web3.","tags":["news","crypto","market-intelligence","cointelegraph","real-time"],"x-keywords":["bitcoin","ethereum","altcoin","market","sentiment","headlines","search","feed","rss","cointelegraph","crypto news","article","locale","blockchain","defi"],"x-use-cases":["AI agent market briefings","Sentiment analysis pipelines","News-driven trading signals","Content curation","Price-move attribution","Multi-locale crypto monitoring"],"parameters":[{"name":"lang","in":"query","required":false,"schema":{"type":"string","enum":["en","tr","de","es","fr","it","jp","kr","br","cn","ar","in","tw","ru"],"default":"en"},"description":"Locale to fetch news for."},{"name":"limit","in":"query","required":false,"schema":{"type":"integer","minimum":1,"maximum":50,"default":10},"description":"Number of articles to return (clamped 1..50)."},{"name":"search","in":"query","required":false,"schema":{"type":"string"},"description":"Optional full-text query. When set, returns matching articles instead of the latest feed."},{"name":"full_text","in":"query","required":false,"schema":{"type":"boolean","default":true},"description":"Include full plain-text article body."},{"name":"views","in":"query","required":false,"schema":{"type":"boolean","default":true},"description":"Include article view count."}],"security":[{"x402":[]}],"x-payment-info":{"protocols":[{"x402":{"version":2,"network":"eip155:8453","asset":"USDC","assetAddress":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0xcc69d619E6053F88A4845066518f465bD06Fc96c","scheme":"exact"}},{"x402":{"version":2,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","asset":"USDC","assetAddress":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","payTo":"DqSMReqFwS3SqfghkM22gaXnYaX73t357cpLEmbHP6Vh","scheme":"exact"}}],"price":{"mode":"fixed","currency":"USD","amount":"0.001"}},"responses":{"200":{"description":"Cointelegraph articles JSON","content":{"application/json":{"schema":{"type":"object","required":["source","lang","query","count","articles"],"properties":{"source":{"type":"string","example":"cointelegraph"},"lang":{"type":"string"},"query":{"type":"string","nullable":true},"count":{"type":"integer"},"articles":{"type":"array","items":{"type":"object"}}}}}}},"402":{"description":"Payment Required. Sign an x402 payment authorization and retry. The `Payment-Required` header carries the base64-encoded v2 challenge with `accepts[]`.","headers":{"Payment-Required":{"schema":{"type":"string"},"description":"Base64-encoded x402 v2 challenge."}},"content":{"application/json":{"schema":{"type":"object"}}}},"404":{"description":"No matching articles for the search query (not charged)."},"405":{"description":"Method not allowed — use GET."},"502":{"description":"Upstream Cointelegraph unavailable (not charged)."}}}}},"components":{"securitySchemes":{"x402":{"type":"apiKey","in":"header","name":"X-PAYMENT","description":"x402 v2 payment header. Pay $0.001 USDC on eip155:8453 via any x402 facilitator (factory default: xpay.sh)."}}}}