Curate and Analyze Online News Effortlessly

Currents News API provides a comprehensive solution for curating global news and delivering it in a parseable JSON format. Our affordable news API delivers exceptional value with industry-leading pricing.

No credit card required. Start with 1,000 daily requests.

Free Tier

Free Tier

Start with 1,000 daily requests at no cost. View pricing

No Credit Card

No Credit Card

Sign up instantly without payment details

Easy to Use

Easy to Use

Simple JSON API with comprehensive docs

POWERED BY CURRENTS

Trusted by developers worldwide

90K+
Daily Articles Added

News articles from 70+ countries and 20+ languages are added daily.

26M+
Total Articles

A large and diverse news collection archived over the past 4 years.

120K+
News Sources

We monitor over 120K news domains to provide the latest updates.

What Does Our News API Provide?

Comprehensive news data infrastructure for developers and enterprises

Latest News Endpoint

Latest News Endpoint

Access breaking news and recent articles with the /latest-news endpoint. Filter by language, country, or category to get precisely the content you need delivered in clean JSON format.

Search Endpoint

Powerful Search API

The /search endpoint lets you query our entire archive of 26M+ articles. Search by keywords, date ranges, sources, and more. Perfect for research, monitoring, and content curation.

Rich Metadata

Rich Article Metadata

Each article includes title, description, full text, published date, source domain, language, category, and author information when available. Structured data ready for your application.

API Response

Consistent JSON Format

All API responses follow a consistent schema with pagination support. Integrate once and trust that your implementation will work reliably across all endpoints and use cases.

Built for Every Use Case

See how developers and businesses use Currents API

News Aggregators

Build content platforms that collect and display news from thousands of sources. Perfect for media monitoring dashboards and personalized news apps.

Market Research

Track industry trends, monitor competitor mentions, and analyze market sentiment. Essential for business intelligence and investment research.

AI & NLP Training

Feed your machine learning models with high-quality, diverse news data. Train sentiment analysis, summarization, and content classification systems.

Crisis Monitoring

Stay ahead of breaking events with real-time alerts. Monitor natural disasters, political developments, and public safety information across regions.

Brand Monitoring

Track mentions of your brand, products, or executives across global media. Measure PR impact and respond quickly to emerging stories.

Academic Research

Access historical and current news data for journalism studies, media analysis, and social science research. Citable, structured data archives.

Global Coverage by Country & Language

News from every corner of the world, delivered to your application

70+ Countries Covered

From major markets like the United States, United Kingdom, Germany, and Japan to emerging markets across Asia, Africa, and Latin America. Our global network ensures comprehensive coverage regardless of region.

  • North America: US, Canada, Mexico
  • Europe: UK, Germany, France, Spain, Italy, Netherlands
  • Asia-Pacific: Japan, China, India, Singapore, Australia
  • Middle East & Africa: UAE, Saudi Arabia, South Africa, Egypt
  • Latin America: Brazil, Argentina, Chile, Colombia

20+ Languages Supported

Access news in the language your users prefer. Our language detection and classification ensures accurate filtering and delivery of multilingual content.

🇺🇸 English 🇩🇪 German 🇪🇸 Spanish 🇫🇷 French 🇮🇹 Italian 🇵🇹 Portuguese 🇨🇳 Chinese 🇯🇵 Japanese 🇰🇷 Korean 🇷🇺 Russian 🇦🇪 Arabic 🇮🇳 Hindi 🇳🇱 Dutch 🇵🇱 Polish 🇹🇷 Turkish 🇮🇩 Indonesian

Enterprise-Grade Infrastructure

Built for reliability, speed, and scale

<200ms

Average Response Time

Fast API responses powered by global CDN and optimized infrastructure. Your applications stay responsive.

99.9%

Uptime SLA

Reliable service with redundant infrastructure. We maintain consistent availability so your apps never miss a beat.

24/7

Monitoring & Support

Continuous infrastructure monitoring with dedicated support for enterprise customers. We're here when you need us.

Simple Integration

Get started in minutes with our RESTful API

Python Example

import requests

API_KEY = "your-api-key"
URL = "https://api.currentsapi.services/v1/latest-news"

response = requests.get(
    URL,
    headers={"Authorization": API_KEY},
    params={"language": "en", "country": "US"}
)

data = response.json()
for article in data["news"]:
    print(article["title"])

JavaScript Example

const API_KEY = 'your-api-key';
const URL = 'https://api.currentsapi.services/v1/search';

fetch(`${URL}?keywords=technology&language=en`, {
  headers: { 'Authorization': API_KEY }
})
  .then(res => res.json())
  .then(data => {
    data.news.forEach(article => {
      console.log(article.title);
    });
  });

Works with any language that can make HTTP requests. View full documentation →

Transparent, Affordable Pricing

From free tier to enterprise scale

Free

1,000 requests/day

$69/mo

75K requests/month

$150/mo

300K requests/month

$300/mo

600K requests/month

2000 requests per dollar — among the best value in the industry. No hidden fees, no surprise charges. Scale as you grow.

View Full Pricing

Core API Endpoints

Everything you need to build news-powered applications

GET /v1/latest-news

Latest News

Retrieve the most recent news articles. Filter by language, country, and category to get targeted results for your application.

  • Real-time article delivery
  • Multiple filter parameters
  • Paginated results
GET /v1/search

Search Archive

Search through millions of archived articles. Perfect for research, historical analysis, and comprehensive content discovery.

  • Full-text keyword search
  • Date range filtering
  • Source-specific queries

Ready to Get Started?

Join thousands of developers already using Currents API to power their applications. Start free with 1,000 daily requests — no credit card required.

Questions? Contact our support team