FreeAPIHub
HomeAPIsAI ModelsAI ToolsBlog
Favorites
FreeAPIHub

The central hub for discovering, testing, and integrating the world's best AI models and APIs.

Platform

  • Categories
  • AI Models
  • APIs

Company

  • About Us
  • Contact
  • FAQ

Help

  • Terms of Service
  • Privacy Policy
  • Cookies

© 2026 FreeAPIHub. All rights reserved.

GitHubTwitterLinkedIn
  1. Home
  2. Categories
  3. News
  4. News API
published

News API

The News API provides developers free access to over 75,000 global news sources, allowing for dynamic content integration in applications.

Developed by NewsAPI.org

Live API
99.90%Uptime
200msLatency
2.5kStars
API KeyAuth
NoCredit Card
RESTStyle
v2Version

Reference

API Endpoints

Endpoints

Available routes, request structures, and code examples.

Searches news articles by keyword

Endpoint URL
https://newsapi.org/everything
Code Example
curl -X GET 'https://newsapi.org/everything' \
  -H 'Authorization: Bearer YOUR_API_KEY'
Request Payload
{
  "q": "artificial intelligence",
  "sortBy": "publishedAt",
  "language": "en"
}
Expected Response
{
  "articles": [
    {
      "title": "AI Breakthrough in Medical Diagnosis",
      "source": {
        "name": "Science Daily"
      },
      "publishedAt": "2023-07-18T10:00:00Z"
    }
  ]
}
Version:v2
Limit:100 requests/day

Integration

Quick Start

cURL ExampleREST
curl -X GET "https://newsapi.org/v2/v2/top-headlines?country=us&apiKey=YOUR_API_KEY"

Docs

Technical Documentation

What this API does

The News API is a service that provides developers with access to over 75,000 news sources, offering real-time headlines, articles, and blog posts. It supports advanced features such as keyword searching, filtering by categories, sources, regions, languages, and date ranges.

How it works

Developers can make HTTP GET requests to retrieve news articles. The API enables searching for specific topics, filtering by source or category, and accessing top headlines in various regions. All responses are provided in clean JSON format, making integration straightforward with SDKs in Python, JavaScript, and PHP.

Authentication

The News API requires an API key for usage. Developers can sign up for a free account to obtain an API key, which must be included in requests to access the API functionalities.

Example usage

  • /v2/top-headlines?country=us&apiKey=YOUR_API_KEY - Fetches top headlines from the United States.
  • /v2/everything?q=technology&apiKey=YOUR_API_KEY - Searches for all articles related to technology.
  • /v2/top-headlines?category=business&apiKey=YOUR_API_KEY - Retrieves top business headlines globally.

Limits

The News API allows up to 100 free requests per day for development purposes. Additional usage may require a paid plan depending on the rate limits and request volume needed.

Ideal use cases

  • Building news aggregation applications for real-time information.
  • Creating dashboards for sentiment analysis of news articles.
  • Integrating news content into chatbots for user engagement.

Examples

Real-World Applications

  • Integrating news content into web and mobile applications
  • Creating dashboards for displaying real-time news updates
  • Developing chatbots that provide news summaries
  • Building custom news feeds for specific topics or interests

Evaluation

Advantages & Limitations

Advantages
  • ✓ Access to a wide variety of global news sources
  • ✓ Detailed filtering options (keywords, categories, regions)
  • ✓ Clean JSON output suitable for most development environments
  • ✓ Official SDKs available for multiple languages
Limitations
  • ✗ Free tier limited to 100 requests per day
  • ✗ No direct support for XML response format
  • ✗ Requires API key authentication for all requests
  • ✗ Limited free tier features require upgrading for higher rates

Support

Frequently Asked Questions

Important Notice

Verify Before You Decide

Last verified · Apr 30, 2026

The details on this page — including pricing, features, and availability — are based on our last review and may not reflect the provider's current offering. Providers update their products frequently, sometimes without prior notice.

What may have changed

Pricing Plans
Features & Limits
Availability
Terms & Policies

Always visit the official provider website to confirm the latest pricing, terms, and feature availability before subscribing or integrating.

Check official site

External Resources

Documentation Official Website Pricing Details Postman Collection

API Specifications

v2
Pricing Model
Tiered subscription plans based on request volume
Credit Card
Not Required
Response Formats
JSON
Supported Languages
5 Languages
SDK Support
Python, JavaScript, PHP
Rate Limit

100 requests per day for free tier; higher limits with paid plans

Time to Hello World

Minutes to get API key and start making requests

Free Tier

100 free requests per day for development and testing purposes

Best For

Developers building apps needing real-time global news updates

Not Ideal For

High-volume production needs on free tier

Tags

#journalism#articles#aggregation#headlines#newsapi#search#news#media

You Might Also Like

More APIs Similar to News API

Webz.io News API

The Webz.io News API provides developers with access to a comprehensive collection of real-time news articles, blogs, and social media content, supporting precise content retrieval and integration.

publicREST

Brave Search API

The Brave Search API provides developers with a privacy-first search engine that enables access to web, news, and image search results without relying on major search providers.

publicREST

DuckDuckGo Instant Answer API

The DuckDuckGo Instant Answer API offers developers free access to structured knowledge data, enabling quick integration for applications focused on search enhancements and educational tools.

publicREST