About WorldNewsAPI
WorldNewsAPI is a comprehensive news data platform that provides:- Global Coverage: Access to thousands of news sources from 210+ countries
- Multi-language Support: Content in 86+ languages
- Real-time Updates: 170,000+ new articles added daily
- Advanced Features: Semantic tagging, sentiment analysis, author extraction
- Rich Media: Automatic extraction of images, videos, titles, descriptions, and dates
- Powerful Search: Semantic search with filters for country, language, time, sentiment, entities, sources, and authors
Connect the integration
Connecting your WorldNewsAPI account to Relevance AI requires an API key:- Go to the “Integrations” page in the sidebar of your Relevance AI dashboard.
- Click on “WorldNewsAPI” from the available integrations.
- Click on the “Add Integration” button.
- Enter your WorldNewsAPI API key when prompted.
- Once authenticated, your WorldNewsAPI account will appear as a connected integration.
Tool steps for WorldNewsAPI
The WorldNewsAPI integration provides ready-made actions that your agents can use to search news, extract article data, and work with location-based searches. These actions can be incorporated into your agent’s workflows as tool steps.News Search & Discovery
Search News
Extract News from URL
Location Services
Get Geo Coordinates
Advanced API Access
WorldNewsAPI API Call
Use the integration’s API tool step (Advanced)
In addition to the pre-built actions available in the tool directory, you can build custom tools that perform WorldNewsAPI-specific activities using the WorldNewsAPI API Call tool step.How to use the API Call tool step
Create a new tool
Add the WorldNewsAPI API Call tool step
- Scroll down to Tool-steps
- Search for “WorldNewsAPI API Call” in the tool step search bar
- Add the WorldNewsAPI API Call tool step to your workflow
Configure the API endpoint
- Method: Select the HTTP method (GET, POST)
- Endpoint: Enter the API endpoint path (e.g.,
/search-news) - Parameters: Add query parameters for filtering and search criteria
Example: Search News with Custom Filters
Here’s a practical example of using the WorldNewsAPI API Call tool step to search for technology news with sentiment filtering: API Endpoint:GET /search-news
Configuration:
- Searches for articles about “artificial intelligence”
- Filters for English language content
- Returns only positive sentiment articles
- Limits results to articles published after March 1, 2026
- Returns up to 10 results
Common API endpoints
Search News
Search News
GET /search-newsSearch news articles with advanced filtering options:- text: Search query text
- language: Filter by language code (e.g., “en”, “es”, “fr”)
- source-countries: Filter by country codes
- sentiment: Filter by sentiment (positive, negative, neutral)
- entities: Filter by named entities
- earliest-publish-date: Start date for results
- latest-publish-date: End date for results
- number: Number of results to return
Extract News
Extract News
GET /extract-newsExtract structured data from a news article URL:- url: The news article URL to extract from
- analyze: Whether to include sentiment analysis
Geo Coordinates
Geo Coordinates
GET /geo-coordinatesConvert location names to coordinates:- location: Location name to geocode
Top News
Top News
GET /top-newsGet top news headlines:- source-country: Country code for news sources
- language: Language code
- date: Date for top news
Example use cases
Here are some ways you can leverage the WorldNewsAPI integration with your agents:Brand Monitoring Agent
Brand Monitoring Agent
Competitive Intelligence Bot
Competitive Intelligence Bot
Market Research Analyzer
Market Research Analyzer
Content Aggregation System
Content Aggregation System
Crisis Monitoring System
Crisis Monitoring System
Multi-language News Digest
Multi-language News Digest
Sentiment Analysis Dashboard
Sentiment Analysis Dashboard
Location-based News Alerts
Location-based News Alerts
Best practices
API Rate Limits
API Rate Limits
- Rate limits depend on your WorldNewsAPI plan
- Implement retry logic with exponential backoff for rate limit errors
- Cache search results when appropriate to reduce API calls
- Use specific filters to reduce result set sizes
- Monitor your API usage through the WorldNewsAPI dashboard
- Consider upgrading your plan if you consistently hit limits
Search Optimization
Search Optimization
- Use specific search terms rather than broad queries
- Combine multiple filters (language, country, date) to narrow results
- Use sentiment filters to focus on relevant coverage
- Specify date ranges to get timely results
- Use entity filters to find articles mentioning specific people or organizations
- Test different search queries to find the most effective terms
Data Quality
Data Quality
- Validate extracted article data before using it
- Handle cases where extraction fails or returns incomplete data
- Check sentiment scores for reliability
- Verify publication dates are within expected ranges
- Filter out duplicate articles from different sources
- Implement fallback logic for missing data fields
Performance
Performance
- Limit the number of results per search to what you actually need
- Use pagination for large result sets
- Process articles in batches rather than one at a time
- Cache frequently accessed data
- Schedule regular searches rather than real-time queries when possible
- Use webhooks or scheduled runs instead of continuous polling
Frequently asked questions (FAQs)
What languages are supported?
What languages are supported?
How many news sources are available?
How many news sources are available?
What's the difference between the native integration and the Pipedream version?
What's the difference between the native integration and the Pipedream version?
How do I get a WorldNewsAPI API key?
How do I get a WorldNewsAPI API key?
- Visit https://worldnewsapi.com/
- Sign up for an account
- Confirm your email address
- Log in and go to your Profile page
- Click “Show/Hide API Key” to reveal your key
Are there rate limits?
Are there rate limits?
How accurate is the sentiment analysis?
How accurate is the sentiment analysis?
Can I search for news in multiple languages simultaneously?
Can I search for news in multiple languages simultaneously?
How real-time is the news data?
How real-time is the news data?
Can I extract data from any news URL?
Can I extract data from any news URL?
What are geo coordinates used for?
What are geo coordinates used for?
Can I filter by specific news sources?
Can I filter by specific news sources?
How far back does the news archive go?
How far back does the news archive go?

