Trusted by 6,000+ developers 




Track Public Opinion for PR Campaigns with News API
Benefits
News API for PR Campaigns
See in real time how your PR messages are received, which outlets cover your stories, and whether the tone is positive or negative. Use this to respond quickly to coverage opportunities, refine your messages, and measure ROI for PR investments.
Use cases
What you can do
Use our news data whether you're a small business or a large corporation.
Issue-position tracking
Track how candidates and parties are framed in the press by region, publisher, and time window.
Narrative-strength tests
See whether a narrative is being repeated by independent outlets or only by friendly press.
Stakeholder-sentiment mapping
Map tone by stakeholder group (industry, labor, advocacy) toward a specific policy proposal.
Local vs national divergence
Detect when local press coverage diverges sharply from national framing on the same issue.
Discourse-shift studies
Build datasets for studying how mainstream coverage of an issue shifts over years or election cycles.
Crisis-comms triage
Find the dominant frame in the first 24 hours of a crisis to inform response messaging quickly.
More than 300,000+ sources
Teams around the world use APITube to build digital products.
- Last updated
- 8s ago
- Total sources
- 300.000k
- Requests yesterday
- 27.231
- Articles added yesterday
- 125.964k
- Total articles
- 3.88b
Interactive Demo
Pick a scenario and see real API responses. No credentials needed.
News API Scenarios
Ready to build with News API?
See recipes and code examples for common tasks.
API response
Loading... Frequently asked questions
- See in real time how your PR messages are received, which outlets cover your stories, and whether the tone is positive or negative. Use this to respond quickly to coverage opportunities, refine your messages, and measure ROI for PR investments.
- Track media impressions, share of voice versus competitors, message pull-through rates, journalist and outlet reach, whether the tone is positive or negative, geographic coverage distribution, and coverage quality based on source authority scores.
- Combine coverage data with source reach estimates and authority scores to calculate advertising equivalent value. Track coverage volume, placement prominence, and outlet tier to quantify the PR value your campaigns generate.
- Yes, the API captures author information for each article. See which journalists cover your topics, how often they publish, whether their tone is positive or negative, and which outlets they write for to build targeted media lists for outreach.
- Set up monitoring for executive names, titles, and company associations. Track how your spokespeople are quoted, the context of their mentions, and whether the tone is positive or negative to manage executive reputation.
- Breaking news detection and real-time alerts let you know about crises immediately. Monitor when negative tone spikes, coverage volume surges, and specific crisis keywords appear so you can respond before situations escalate.
- Track mentions, tone, coverage volume, and source quality for your brand and competitors. Compare them side by side to see your share of voice and find positioning opportunities.
- Export data in multiple formats, connect to BI tools like Tableau or Power BI, or use our time-series endpoints to build dashboards showing coverage trends, tone shifts, and campaign performance.
Features
Get what you need without complexity
Access news articles from thousands of sources.
News API
- Export data in many formats
- Industry Monitoring
- Brand Monitoring
- Market news and trends
- Risk Management
- Competitor news
- Media Monitoring
- Article tone
- Trend Analysis
- Group related articles
- Forecasting social trends
- Multiple languages
- Audience Engagement
- Geographical Analysis
- Real-time Breaking News
- Past articles
- Custom News Feeds
- News Aggregation
- Content Filtering
- Over 50 integrations
Details about each article
- Industries
- Locations
- Persons
- Organizations
- Brands
- Events
- Disasters
- Diseases
- Links
- Media
- Images & Videos
- Hashtags
- Authors
- Source
- Find duplicate articles
- Source rank
- Article Sentiment
- Readability Score
- Detect language
Analysis
- Article tone
- Analysis of public opinion
- Categorization
- Financial Analysis
- Trend Analysis
- Group related articles
- Content Summarization
- Names and places
- Keyword Extraction
- Article topics
- Event Detection
- Names and places
- Text Classification
- Controversy Detection
- Source trust scores
- Engagement Metrics
- Source viewpoints
- Quality Ranking
- Spam Detection
- Emotion Detection
Search filters
- Search by Location
- Search by Date Range
- Search by Source
- Search by Category
- Search by Industry
- Search by article tone
- Search by Story
- Search by source rank
- Search by Language
- Search by name or place
- Search by Keywords
- Combine terms with AND, OR, NOT
- Proximity Search
- Faceted Search
- Range Queries
- Search by Author
- Search by Media Type
- Search by Breaking News
- Search by Read Time
Real-time news alerts with WebSockets (Socket.IO 2026)
Build real-time news alerts with WebSockets in Node.js using Socket.IO 4.8 and APITube SSE. Room filters, reconnect, Redis adapter, full code.
News Sentiment Trading Signals: An Honest Quant Guide
Build a news sentiment trading signal that survives an honest backtest: entity-level sentiment, dedup, decay, z-score. Real API JSON, code, and caveats.
Slack News Bot Integration Tutorial: 2026 Python Guide
Build a Python Slack news bot. Format with Block Kit, schedule on cron / GitHub Actions / Lambda. Working code, ~80 lines.
News API Migration Guide 2026: Switch Without a Rewrite
News API migration without a rewrite: build an adapter, map fields across providers, shadow-test for parity, and cut over in hours, not days.
Build a Breaking News Detection System in Python (2026)
Build a breaking news detection system in Python: entity-velocity z-score, source-diversity filter, Slack alerts, latency benchmark methodology.
Related Solutions
Resources
Developers
By clicking "Accept", you agree to cookies on your device for the site to work and for analytics.


