Get live news
Retrieve real-time news results from the You.com Search API. Filter by recency, country, language, and more.
Overview
The Search API automatically returns news articles alongside web results whenever your query has news intent — breaking events, recent announcements, trending topics. You don’t need a separate endpoint or special configuration: just send your query and our classification system determines if news results are relevant.
When news results are returned, they appear in the results.news array alongside results.web.
News-specific fields
Each news result includes:
Parameters that improve news results
These parameters tune your news queries for relevance, recency, and safety:
freshness — control recency
freshness is the most important parameter for news use cases. Breaking news requires day; trend analysis might use week or month. You can also specify an exact date range.
Basic news query
Filter by country and language
Use country and language together to narrow results to a specific region and language. This is useful for monitoring local news, international media, or non-English markets.
Custom date range
Use a date range string in YYYY-MM-DDtoYYYY-MM-DD format to target a specific window — useful for historical monitoring or scheduled digests.
Get full article content
The livecrawl parameter allows you to retrieve the full page content of every search result. You can choose to retrieve only news articles, web pages or all search results, using news, web or all respectively.
Then, set livecrawl_formats to either markdown or html based on your needs.
Since we’re focused on news, set it news or all to retrieve the full article text for every search result. Set livecrawl_formats=markdown for LLM-ready output.
For news monitoring pipelines that need full article bodies, combine livecrawl=news with freshness=day and schedule recurring calls. See Retrieve page content for more on live crawling.