published

News API

News API offers developers free access to real-time news articles, blog posts, and global top headlines, suitable for web and mobile applications.

Developed by NewsAPI.org

99.90%Uptime
300msLatency
950Stars
API KeyAuth
NoCredit Card
RESTStyle
v2Version
API Endpoints

Reference for available routes, request structures, and live examples.

Searches news articles by keyword

Full Endpoint URL
https://newsapi.org/everything
Implementation 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
Real-World Applications
  • Integration into web or mobile apps for displaying current newsOptimized Capability
  • Building dashboards for live news monitoring and analyticsOptimized Capability
  • Creating chatbots that provide on-demand news updatesOptimized Capability
  • Developing automated news aggregation platformsOptimized Capability
  • Enabling content curation and personalized news feedsOptimized Capability
Advantages
  • Free tier available for low-volume usage and testing
  • Wide range of global news sources and categories
  • Simple, RESTful API design with JSON responses
  • Supports rich query filters including keyword, source, and date range
Limitations
  • Rate limits not explicitly documented beyond general best practices
  • No official SDKs available; requires manual API integration
  • Limited metadata on articles such as author details
  • Some advanced features require paid plans

API Specifications

v2
Pricing Model
Freemium with paid plans for higher usage and added features
Credit Card
Not Required
Response Formats
JSON
Supported Languages
6 Languages
SDK Support
REST Only
Time to Hello World

Less than 30 minutes for initial integration

Rate Limit

Up to 100 requests per minute

Free Tier Usage

Up to 500 requests per day, with access to most endpoints and basic filtering options.

Use Case: Best For

Developers building news apps, real-time news aggregators, and monitoring tools requiring diverse news sources

Not Recommended For

High-volume enterprise solutions requiring guaranteed SLAs or advanced analytics

#news#media

Explore Related APIs

Discover similar APIs to News API

View All APIs
PUBLIC

Webz.io News API

The Webz.io News API offers developers structured access to real-time news data, ideal for media monitoring and analytics applications.

PUBLIC

Giphy API

The Giphy API offers developers a robust way to access a large collection of GIFs and animated images, ideal for various media-rich applications.

Fun & EntertainmentView Details
PUBLIC

TVMaze API

TVMaze API provides developers with free access to comprehensive television show data, making it suitable for entertainment apps and TV discovery tools.

Fun & EntertainmentView Details