News API

API

Free JSON API for real-time news headlines from global sources

Visit Website

Overview

The News API is a RESTful service delivering real-time headlines and articles from thousands of global news sources and blogs. Core endpoints include /v2/top-headlines (filter by country, category, or source), /v2/everything (search via keywords, date ranges, or sources), and /v2/sources (list valid sources with details). Responses are JSON-formatted, containing article title, description, URL, published date, source info, and author. Ideal for building news aggregators, embedding headlines in apps/websites, or media monitoring tools for trend analysis.

Example Integration (JavaScript)

script.js JS

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

Key Features

  • RESTful Architecture
  • JSON Response Format
  • Global News Sources
  • Filterable Content
  • Free Tier Available

Frequently Asked Questions

? Is News API free to use?

Yes, it offers a free tier with limited daily requests; paid plans unlock higher limits and additional features like full article content.

? Does it require an API Key?

Yes, all requests need an API key, which can be obtained by registering for free on the News API website.

? What is the response format?

All responses are in JSON format, including fields like article title, description, URL, published date, source name, and author.

Top Alternatives

MediaStack API Search Google
Newscatcher API Search Google
Currents API Compare

People Also Ask about News API

News API vs MediaStack APINews API vs Newscatcher APINews API vs Currents API News API 2025 review

Tool Info

Pricing Freemium
Category News
Platform Public API

Pros

  • Easy to Integrate
  • Wide Source Coverage
  • Real-Time Updates
  • Detailed Article Metadata

Cons

  • Rate-Limited Free Tier
  • Paid Plans for High-Volume Usage
  • Some Sources Restricted to Paid Tiers

More News Tools