GNews
Search for news from various sources
- Authentication
- API Key
- HTTPS
- Yes
- CORS
- Yes
- Category
- News
- Documentation / URL
- https://gnews.io/
Overview
GNews is a news API that aggregates headlines and articles from thousands of sources, filterable by country, language, category, and keyword. Clean JSON, CORS-enabled, with a free tier that’s enough for hobby news apps and dashboards.
Quick Start
Top headlines by category/country (replace YOUR_KEY):
curl "https://gnews.io/api/v4/top-headlines?category=technology&lang=en&apikey=YOUR_KEY"
Keyword search:
curl "https://gnews.io/api/v4/search?q=openai&lang=en&apikey=YOUR_KEY"
Authentication
- Register at gnews.io for a free API key (instant).
- Send it as the
apikeyquery parameter.
Rate Limits & Notes
- Free tier: 100 requests/day — enough for a widget that refreshes a few times a day.
- Free tier supports only 10 countries and 6 languages (paid tiers expand this).
- Responses include title, description, image, source, published date, and a
contentsnippet. - CORS is enabled — browser calls work.
FAQ
Is GNews free? Free tier: 100 requests/day; more requests and countries/languages are paid.
How do I get a key? Register at gnews.io — the key is shown immediately.
Can I call it from the browser? Yes — CORS is enabled.
More in News
| API | Auth | HTTPS | CORS | |
|---|---|---|---|---|
| Associated Press Search for news and metadata from Associated Press | API Key | Yes | Unknown | ↗ |
| Chronicling America Provides access to millions of pages of historic US newspapers from the Library of Congress | No auth | No | Unknown | ↗ |
| Currents Real-time and historical global news with multilingual support | API Key | Yes | Yes | ↗ |
| DataCube AI Daily curated AI industry news, funding rounds and trends in 8 languages | No auth | Yes | No | ↗ |
| Feedbin RSS reader | OAuth | Yes | Unknown | ↗ |