Using the API
Get news within a minute of publication
Access news from 300,000+ sources worldwide. Get articles in a structured format you can use in your application.
Find articles
- Find articles by source
- Find articles by language
- Filter by publication date
- News from worldwide sources
- 300,000+ sources worldwide
Article details
- Language detection (59 languages)
- Topic & category classification
- Positive, negative, or neutral tone with scores
- Names and places in articles
- Detect AI-generated content
- Readability scoring
Choose which articles to use
- Find and group duplicate articles
- Detect captchas and paywalls
- Filter out spam and low-quality content
- Source authority scores
- Article content
- Source information
Connect your application
- Sub-100ms response times
- 65+ filters for precise queries
- Get notified when new articles are published
- SDKs for 30+ languages
- Access past articles
- Export in multiple formats
More than 300,000+ sources
Teams around the world use APITube to build digital products.
- Last updated
- 7s ago
- Publication to API
- <1 min
- Total sources
- 300.000k
- Languages
- 50+
- API filters
- 65+
Get started
Make your first news request
Create an account, get your API key, and connect your application.
Get your API key
Sign up on the APITube website and get your API key. You'll need this key to authenticate your requests.
Integrate the API
Add the API to your application using your preferred programming language or SDK. Test your requests to make sure the responses work for you.
Use news in your application
Use the articles returned by the API in your application.
Frequently asked questions
- Access articles from 300,000+ sources worldwide. Article data includes names and places, tone, categories, and duplicate labels. Articles are available through the API in less than a minute after publication.
- Each article includes: language detection (59 languages), categories (business, sports, technology, etc.), positive/negative/neutral tone with confidence scores, identified names of people, organizations, locations, and brands, readability scores, keywords, and AI-generated content detection.
- Most developers connect APITube within hours. We provide official SDKs for Python, JavaScript, PHP, Java, Kotlin, Swift, Ruby, Go, and 20+ more languages. The REST API uses standard conventions. Documentation, interactive examples, and a free tier help you test it. Sign up, get your API key, and make your first request in minutes.
- Use source ranks to choose which publishers to include. The API also provides duplicate labels and information about captchas and paywalls, so you can choose which articles to use.
- The API responds in sub-100ms for most queries. Breaking news appears in less than a minute after publication. We support webhooks to notify you when new articles matching your criteria are published.
- Articles about the same event are grouped into stories, with the original source identified. Follow how a story develops, see how widely it is covered, and avoid using the same content from multiple publishers.
- Yes. Search years of past news with the same filters as current articles: date ranges, topics, sources, locations, article tone, names and places, and more. Use past articles to study trends, carry out research, train machine learning models, or build news monitoring tools.
- Use 65+ filters to find news: search by keywords with boolean operators, filter by publication date, source, country, language, category, topic, positive/negative/neutral tone, entity mentions, publisher rank, and more. Combine multiple filters in a single query.
Get Started
Explore More
How the News API Works: From Sources to Insights
APITube continuously monitors 300,000+ news sources worldwide. Articles are fetched, parsed, and enriched through our NLP pipeline within minutes of publication. The result: structured, analysis-ready news data via REST API.
Our processing pipeline extracts full article content, identifies entities (people, organizations, locations), classifies topics and categories, calculates sentiment scores, and detects duplicate or breaking news. Publisher authority ranking and source bias detection add context.
Query with 65+ filters: keywords, date ranges, sources, languages, countries, topics, sentiment polarity, and more. Results include all enrichment data in JSON format. Export to CSV, XLSX, XML, or subscribe to RSS feeds. SDKs simplify integration for any tech stack.