Currents API
Currents API
Currents API emphasizes multi-language coverage (21 languages) and rich metadata — articles return category, language, and emotion fields, useful for AI content-classification pipelines.
Rich article metadata (category, emotion, language all included)
English-language mainstream media coverage thinner than NewsAPI
Sign up at currentsapi.services for an apiKey, then GET https://api.currentsapi.services/v1/search?apiKey=XXX&keywords=world+cup&language=en.
Uptime · 30-day window
About this API
Currents API takes a differentiated approach in the news space: instead of competing on source count, it pre-tags every article with category, language, and emotion. Useful for RAG, AI summary, and opinion-monitoring developers — saves running your own NLP pipeline. Multi-language coverage is the other angle: 21 languages with notably stronger Arabic and Indonesian than typical Western-focused news APIs. The free tier is 600 requests per month (monthly, not daily), which is a common footgun — you intend to test slowly over a week, then a tight loop blows through the quota in a day. During the World Cup, useful for non-English national team news aggregation (48 teams across 24+ official languages, single-language sources fall short).
What you can build
- 1Multi-language news classification apps
- 2Sentiment analysis / opinion-monitoring data sources
- 3Regional news aggregation (non-English markets)
Strengths & limitations
Strengths
- Rich article metadata (category, emotion, language all included)
- 21-language coverage stronger than NewsAPI for non-English use cases
- Free 600/month tier is enough for prototyping
Limitations
- English-language mainstream media coverage thinner than NewsAPI
- Free tier is monthly — high-volume use blows through it in a day
- Smaller community than NewsAPI, harder to find answers when stuck
Example request
curl https://currentsapi.services/<endpoint> \
-H "Authorization: Bearer $API_KEY"Getting started
Sign up at currentsapi.services for an apiKey, then GET https://api.currentsapi.services/v1/search?apiKey=XXX&keywords=world+cup&language=en.
FAQ
Is the Currents emotion field accurate?+
ML-classified. High accuracy on clear-tendency news (disaster, celebration), error-prone on neutral or political opinion content. Use as a soft signal, not ground truth.
Worth using for World Cup multi-language?+
Yes. 48 official languages across the 48 teams add up to 20+. A single-language news API misses regional coverage. Currents is stronger on Arabic, Indonesian, etc. than NewsAPI.
Technical details
- Auth type
- api_key
- Pricing
- free
- Rate limit
- Free 每月 600 请求;付费从 $50/月起
- Free tier quota
- Free tier: 600 requests/month (monthly cap). Paid plans from $50/month with daily quotas.
- Protocols
- REST
- SDKs
- javascript, python
- Response time
- 2084 ms
- Last health check
- 5/20/2026, 8:20:43 AM