GNews

API

Freemium REST API for global news search from diverse sources

Visit Website

Overview

GNews API provides RESTful endpoints for searching and retrieving news content from global sources. Key endpoints include /v4/search (keyword-based search with filters for country, language, date range), /v4/top-headlines (trending news by region/category), and /v4/topics (curated news on specific themes). Responses are JSON-formatted, containing metadata like article title, description, source URL, published timestamp, image links, and source details. Ideal for building news aggregator apps, integrating real-time news feeds into websites, creating content monitoring tools, or powering personalized news dashboards.

Example Integration (JavaScript)

script.js JS

fetch('https://gnews.io/')
  .then(res => res.json())
  .then(data => console.log(data))
  .catch(err => console.error(err));

Key Features

  • RESTful API
  • JSON Responses
  • Multiple Endpoints (Search/Top Headlines/Topics)
  • Filter by Country/Language/Category
  • Image & Source Metadata

Frequently Asked Questions

? Is GNews free to use?

Yes, GNews offers a free tier with limited daily requests; paid plans unlock higher usage limits and advanced features like unlimited history access.

? Does it require an API Key?

Yes, all GNews API requests need an API key, which can be obtained by signing up for an account on the official website.

? What is the response format?

GNews API exclusively returns responses in JSON format, including detailed article information such as title, description, source, published date, and image links.

Top Alternatives

NewsAPI Compare

People Also Ask about GNews

GNews vs NewsAPI GNews 2025 review

Tool Info

Pricing Freemium
Category News
Platform Public API

Pros

  • Easy integration with REST endpoints
  • Free tier for basic use cases
  • Global news coverage from diverse sources

Cons

  • Rate-limited free tier
  • Advanced features require paid subscription
  • No XML response option

More News Tools