{"uid":"cap_RsggGp5mTWDzltPUvsefr","slug":"nojunk-news-search-51f6b039","name":"NoJunk News Search","description":"Live news search for AI agents: up to 20 recent articles for any query with headline, publisher, publish time, snippet and direct article link, newest first, de-duplicated. Filter by how many days back (1-30) and language/region (en-us, de-de, ...). Sources: Bing News, with Google News and GDELT as backups. No results, no charge.","url":"https://nojunk-news-search.mick8511.workers.dev/news?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"q":{"type":"string","description":"Search query, 1-300 chars"},"days":{"type":"integer","maximum":30,"minimum":1,"description":"How many days back, default 7"},"lang":{"type":"string","description":"Language-region, default en-us"},"count":{"type":"integer","maximum":20,"minimum":1,"description":"Results, default 10"}}},"responseSchema":{"type":"json","example":{"days":3,"lang":"en-us","count":1,"query":"bitcoin ETF","results":[{"url":"https://247wallst.com/investing/cryptocurrency/2026/10/25/bitcoin-analysis-btc-slipped-below-80000-again-is-77600-the-next-stop/","title":"Bitcoin Analysis: BTC Slipped Below $80,000 Again. Is $77,600 the Next Stop?","source":"24/7 Wall St.","snippet":"Bitcoin slipped below $80,000 again amid Iran fears and ETF outflows. Could BTC test $77,600, the next cost-basis level?","published_at":"2026-10-25T10:32:00.000Z"}],"sources_used":["bing"]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_AKaBqhM_VIE_cG6grF5u4","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Searches live news for a query and returns up to 20 recent, de-duplicated articles with headline, publisher, publish time, snippet, and direct link — newest first, powered by Bing News with Google News and GDELT as fallbacks.","exampleAgentPrompt":"Search the news for 'OpenAI GPT-5 release' and give me the 10 most recent articles from the past 5 days in English (en-us).","exampleUseCases":[{"title":"Real-time competitor monitoring for a brand","prompt":"Find me the 15 most recent news articles about Tesla from the last 3 days in English — I want headlines, snippets, and links so I can see what the press is saying."},{"title":"Breaking news briefing for a specific topic","prompt":"Pull the top 10 news stories about the Israel-Gaza ceasefire from the past 2 days in en-us so I can brief my team on what's happened overnight."},{"title":"Multilingual news research for a foreign market","prompt":"Search German-language news (de-de) about the European Central Bank interest rate decision from the last 7 days, give me up to 20 articles."}],"resultDescription":"A JSON object containing the original query, days/lang/count parameters used, a list of up to 20 article objects (each with url, title, source, snippet, and published_at timestamp in ISO 8601), and a sources_used array indicating which news backends (bing, google, gdelt) were queried. Results are sorted newest-first and de-duplicated. If no articles match, no charge is incurred.","failureModes":["No results found for obscure or very narrow queries — returns empty results array with no charge","Query exceeds 300 characters — rejected with validation error","days parameter outside 1-30 range — rejected with validation error","count parameter outside 1-20 range — rejected with validation error","Upstream news providers temporarily unavailable — may return partial results or empty set","Unsupported lang/region code — may fall back to default or return error","Payment failure via x402 protocol — request not processed"],"whenToPreferThis":"Choose this endpoint when you need live, recent news articles (up to 30 days back) with multi-source fallback (Bing → Google → GDELT) and built-in de-duplication. It is particularly well-suited for AI agent pipelines that require structured news metadata (headline, snippet, timestamp, source, URL) in a single call, support multilingual/regional filtering, and benefit from a pay-per-result model where no results means no charge. Prefer it over general web search when you specifically want news articles rather than arbitrary web pages, and over static datasets when freshness within hours matters.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-30T12:31:01.680Z","isFirstParty":false,"canonicalSlug":"nojunk-news-search-51f6b039"}