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+

Make your first news request

Create an account, get your API key, and connect your application.

1

Get your API key

Sign up on the APITube website and get your API key. You'll need this key to authenticate your requests.

2

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.

3

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.

We use cookies

By clicking "Accept", you agree to cookies on your device for the site to work and for analytics.