Pulsebit News Sentiment API
PulseBit transforms the global news stream into structured, multilingual sentiment intelligence; headline · summary · sentiment · topic · confidence powered by GPT-4o-mini and SentenceTransformers. You get insights that are accurate, explainable, and production-ready in milliseconds.
Pulsebit News Sentiment API endpoints
| Method | Endpoint | Description |
|---|---|---|
| News | ||
| GET |
news /news |
Retrieves real-time news articles enriched with: - 🧠 AI-powered sentiment analysis - 🌍 Multilingual support (auto-translation to English) - 📊 Smart summarization - 🏷️ Entity &… |
| GET |
news_search /news_search |
Combines traditional keyword matching with AI-powered semantic understanding: - 🔍 **Keyword Relevance**: Counts exact matches in title/summary - 🧠 **Semantic Similarity**: AI… |
| GET |
news_search_summary /news_search_summary |
Provides comprehensive aggregated metrics for any keyword or entity: - 📈 **Sentiment Momentum**: Track sentiment changes over time - 📊 **Volatility Analysis**: Measure sentiment… |
| GET |
news_semantic /news_semantic |
Advanced semantic analysis powered by OpenAI embeddings that goes beyond keyword matching: - 🧠 **Semantic Understanding**: AI comprehends query intent, not just words - 🎯 **Smart… |
| GET |
news_stats /news_stats |
Real-time market sentiment aggregation with momentum tracking: - 📊 **Sentiment Index**: Composite 0-100 market health score - 📈 **24h Momentum**: Short-term sentiment velocity -… |
| GET |
semantic_trends /semantic_trends |
Track sentiment evolution, momentum, and emerging themes over time: - 📈 **Sentiment Index**: Composite 0-100 score for dashboard gauges - 🔥 **Rising Themes**: Top trending… |
| GET |
news_stats/alerts /news_stats/alerts |
Real-time alerting for significant sentiment shifts: - 🔔 **Threshold-Based**: Triggers when momentum exceeds ±threshold - 📊 **Ranked by Magnitude**: Largest movements first - 🎯… |
| GET |
news_sentiment_summary /news_sentiment_summary |
Intelligent aggregation and summarization of news sentiment: - 📊 **Topic-Region Grouping**: Organized sentiment by theme and location - 🤖 **AI Summary**: Natural language… |
| GET |
news_recent /news_recent |
Ultra-fresh news stream optimized for high-frequency applications: - ⚡ **Real-Time**: Articles ≤60 minutes old (configurable) - 🚀 **High Performance**: Optimized for 50+ req/s… |
| Dataset Mode | ||
| GET |
daily_dataset /dataset/daily_dataset |
Premium machine learning dataset with advanced sentiment features: - 📊 **24-Hour Window**: Complete day's news coverage - 🚀 **ML-Ready**: Structured for training and analysis - 📈… |
| GET |
weekly_dataset /dataset/weekly_dataset |
Comprehensive 7-day dataset with AI-generated insights: - 📊 **7-Day Window**: Full week's news coverage - 🤖 **AI Meta Summary**: GPT-generated trend analysis - 📈 **Complete… |
| GET |
dataset/history /dataset/history |
Browse and access historical dataset exports: - 📜 **Last 5 Files**: Most recent dataset generations - 📊 **Metadata**: Date, format, day range for each file - 🔗 **Download… |
| GET |
dataset/data/{filename} /dataset/data/{filename} |
Download any previously generated dataset file (daily or weekly). The filename must match one returned by /dataset/history. |
| Sentiment | ||
| POST |
sentiment /sentiment |
Analyze sentiment for raw text or any article URL. If a URL is provided, the API automatically fetches and analyzes the article. Returns a structured JSON response including a… |
| Historical | ||
| GET |
historical /historical |
Time-series sentiment data optimized for quantitative analysis and back-testing: - 📊 **Daily Aggregation**: Sentiment metrics grouped by day - 📈 **Momentum Tracking**:… |
| GET |
historical/cache / |
Performance-optimized cached version of historical sentiment analytics: - ⚡ **Lightning Fast**: Sub-50ms response when cached - 💾 **12-24h Cache**: Results persist for 1 day - 📊… |
| Stream | ||
| GET |
stream/dashboard /stream/dashboard |
Visual monitoring interface for WebSocket stream: - 📊 **Real-Time Metrics**: Live uptime, active connections - 🔴 **Live Indicator**: Pulsing animation shows stream is active - 📈… |
| GET |
stream/meta /stream/meta |
Real-time stream health monitoring and statistics: - 🔴 **Active Clients**: Current WebSocket connection count - ⏱️ **Timestamp**: Server time for synchronization - 📊 **Last… |
Pulsebit News Sentiment API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 25 / hour |
|
| PRO Recommended | $19.99 / month | 200 / hour |
|
| ULTRA | $49.99 / month | 1000 / hour |
|
| MEGA | $99 / month | 5000 / hour |
|