Google News API
Get real-time Google News data as JSON. Filter by country, language, and topic with blazing-fast responses.
curl -X GET "https://api.serply.io/v1/news/q=stock+market" \
-H "X-Api-Key: YOUR_API_KEY" \
-H "X-Proxy-Location: US"{
"feed": {
"title": "\"stock market\" - Google News",
"link": "https://news.google.com/search?q=stock+market&hl=en-US&gl=US&ceid=US:en",
"language": "en-US",
"updated": "Mon, 01 Dec 2025 22:48:43 GMT"
},
"entries": [
{
"title": "Stock market today: Dow, S&P 500, Nasdaq slide as bitcoin tumbles",
"link": "https://news.google.com/rss/articles/...",
"published": "Mon, 01 Dec 2025 21:03:25 GMT",
"source": {
"href": "https://finance.yahoo.com",
"title": "Yahoo Finance"
},
"sub_articles": [
{
"title": "S&P 500 and Nasdaq end the day lower",
"publisher": "MarketWatch"
}
]
},
{
"title": "S&P 500 Gains and Losses Today: Moderna Falls",
"link": "https://news.google.com/rss/articles/...",
"published": "Mon, 01 Dec 2025 21:46:34 GMT",
"source": {
"href": "https://www.investopedia.com",
"title": "Investopedia"
}
}
// ... more entries
]
}Real-Time News Data
Get the latest news as it happens. Our API delivers fresh content from Google News with minimal latency, ensuring your applications always have up-to-date information.
Country & Language Filtering
Target specific regions with the ceid parameter. Get localized news from US, UK, Germany, Japan, and 10+ other countries in their native languages.
Clean JSON Response
Structured data that's easy to parse and use. Each response includes article titles, source information, publication dates, and related sub-articles in a consistent format.
No CAPTCHAs or Blocking
Build reliable applications without worrying about rate limits or bot detection. Our infrastructure handles all the complexity so you can focus on your product.
Frequently Asked Questions
What is a Google News API?
A Google News API provides programmatic access to Google News data, allowing developers to retrieve news articles, headlines, and metadata from Google News. Serply's Google News API returns structured JSON data including article titles, sources, publication dates, and related articles.
How do I get a Google News API key?
Sign up for a free Serply account at serply.io to get your API key. Once registered, you'll find your API key in your dashboard. The free tier includes generous monthly credits to get started.
Is there a free Google News API?
Yes! Serply offers a free tier for the Google News API with monthly credits. This allows developers to test and build applications without upfront costs. Paid plans are available for higher usage requirements.
How do I filter news by country?
Use the ceid parameter in your query to filter news by country and language. For example, 'q=technology&ceid=US:en' returns US news in English, while 'q=technology&ceid=GB:en' returns UK news. You can also use the X-Proxy-Location header for geo-targeting.
What data does the Google News API return?
The API returns a JSON response containing a 'feed' object with metadata (title, language, update time) and an 'entries' array with news articles. Each article includes the title, link, publication date, source information, and related sub-articles when available.
What programming languages work with the API?
Build news aggregators, media monitoring dashboards, and trend analysis tools using Python, JavaScript, Ruby, PHP, Go, or Java. The REST API returns structured JSON with article metadata that integrates seamlessly with NLP libraries for sentiment analysis or topic clustering. Perfect for building real-time news feeds or PR monitoring platforms.
Start Building with Google News API Today
Join thousands of developers using Serply to build news applications, media monitors, and content tools.