GNews API logo

GNews API

GNews API

UnknownFreemedia

GNews.io is a Google News-backed search API focused on real-time news — 60K+ sources, multi-language, keyword and geo filters.

Use it when

Real-time freshness beats NewsAPI (close to Google News crawl frequency)

Watch for

Around 60K sources, fewer than NewsAPI

First check

Sign up at gnews.io for a token, then GET https://gnews.io/api/v4/search?q=world+cup&token=XXX.

Auth
api_key
CORS
?
HTTPS
Yes
Signup
?
Protocol
REST
Pricing
free

Uptime · 30-day window

Probes: 1Uptime: 100%Avg latency: 145ms
01

About this API

GNews.io provides a news search API backed by Google News's index. The core difference from NewsAPI is freshness — GNews tracks Google News's crawl cadence closely, so it's faster for breaking events and real-time sports coverage. Two main endpoints: /search (by keyword, language, country, date range) and /top-headlines (by category). Free tier is 100 requests/day; paid starts at $50/month, much more friendly than NewsAPI's Business plan ($449/month). Note: the article object returns only title, summary, source name, image URL, and original URL — no full body. You'll need to re-scrape or use a readability API to get the article text.

02

What you can build

  • 1Real-time sports event news aggregation
  • 2News context layer for AI app RAG knowledge bases
  • 3Stock and financial real-time news feeds
  • 4Crisis and emergency information aggregation
03

Strengths & limitations

Strengths

  • Real-time freshness beats NewsAPI (close to Google News crawl frequency)
  • Pricing ladder more friendly than NewsAPI ($50/mo vs $449)
  • Simple /search and /top-headlines endpoints, low learning curve

Limitations

  • Around 60K sources, fewer than NewsAPI
  • No full article body returned — summary plus URL only
  • Weak coverage of some less common languages (e.g. Vietnamese, certain Arabic dialects)
04

Example request

curl https://gnews.io/<endpoint> \
  -H "Authorization: Bearer $API_KEY"
05

Getting started

Sign up at gnews.io for a token, then GET https://gnews.io/api/v4/search?q=world+cup&token=XXX.

06

FAQ

GNews or NewsAPI?+

Freshness first: GNews. Source breadth first: NewsAPI. Price first (mid-volume): GNews.

Can I get full article bodies?+

No — summary plus URL only. For full text, scrape yourself or use a readability API like Mercury Web Parser or Diffbot.

07

Technical details

CORS: ?HTTPS: YesSignup: ?Open source: No
Auth type
api_key
Pricing
free
Rate limit
Free 计划每天 100 请求;Essential 计划 $50/月 5,000 请求/天
Free tier quota
Free tier: 100 requests/day, non-commercial. Essential plan ($50/month): 5,000 requests/day, commercial-friendly.
Protocols
REST
SDKs
javascript, python
08

Tags