GNews
by gnews.io
News search APIs
Added on October 31st, 2026
Checked and working on November 8th, 2026
Visit gnews.io →
What it does
GNews is a news API that lets you search articles from many sources worldwide and get the top headlines per category, country and language. Each article comes with its title, description, content snippet, image, source and publication date. Responses are JSON. The free plan needs a free API key, has a daily request limit and is meant for development and non-commercial use. An official MCP server at https://mcp.gnews.io/ lets AI agents search news; calls count toward the daily quota.
At a glance
- API key
- Needed, free · More APIs with a free key
- Pricing
- The free plan needs a free API key, has a daily request limit and is meant for development and non-commercial use.
- Commercial use
- Not on the free plan
- From the browser
- Yes (CORS)
- Formats
- JSON
- Interface
- REST, HTTP-GET, MCP
- Provider
- gnews.io
- Last checked
- Working on November 8th, 2026
More information: https://gnews.io/docs/
Compare: NewsAPI.org vs GNews
Is this your service? Show that it is listed
Put this badge on your website or in your README; it links to this page. About the badge
Example request
curl
curl 'https://gnews.io/api/v4/search?q=london&lang=en&apikey=YOUR_API_KEY'
JavaScript
const response = await fetch("https://gnews.io/api/v4/search?q=london&lang=en&apikey=YOUR_API_KEY");
const data = await response.json();
console.log(data);
Python
import requests
response = requests.get(
"https://gnews.io/api/v4/search?q=london&lang=en&apikey=YOUR_API_KEY",
timeout=30,
)
print(response.json())
Replace YOUR_API_KEY with your own key. The JavaScript works in a web page as well as in Node.js 18 or newer.