If you're looking for an API to aggregate news data, AYLIEN is a good option. It indexes more than 1.3 million news articles per day from 90,000 sources and offers AI-based news intelligence. It's got entity-based search, sentiment analysis and real-time data visualization, and is geared for companies that want to keep up to date and make decisions based on data. AYLIEN also offers multilingual support and several pricing tiers, including a free trial.
Another good choice is NewsAPI, which offers real-time and historical search results for news articles in JSON format from more than 150,000 sources around the world. It offers advanced search options like keyword, phrase and publisher searches, as well as filters for date, language and popularity. NewsAPI is flexible, with free and paid options and support for integration with HTTP GET requests or SDKs in several languages.
If you're looking for something more global, Opoint offers real-time news data from more than 230,000 sources in 120 languages and 220 countries. It offers sentiment analysis, entity recognition and customizable API integration. The service is geared for media monitoring, compliance, financial services and business intelligence, with high-quality, up-to-the-minute data processed with sophisticated algorithms.