Google News API

Google News API

📰 Stay in the know with the Google News API! Get instant access to real-time news and articles sourced straight from the web's most reliable platform. 🌐🗞️ Stay updated, informed, and ahead of the curve with this powerful news aggregator at your fingertips. Embrace the world of breaking news today! 🚀📰

API description

About the API: 

📰 Introducing the Google News API: Your Gateway to Real-Time News and Information! 🌐🗞️

The Google News API is a cutting-edge tool that grants you access to a treasure trove of real-time news and articles sourced directly from the reputable Google News platform. Stay at the forefront of global events, trends, and breaking stories, all within a single comprehensive interface.

Real-Time News, At Your Fingertips!

Gone are the days of waiting for the morning paper or refreshing multiple websites. With the Google News API, you have an ever-updating stream of real-time news from across the globe, available to you at any moment. Be it the latest business developments, world affairs, technology updates, entertainment buzz, or sports highlights – everything is just a query away!

Seamless Topic Search and Personalization! 🔍📈

This API puts the power in your hands to explore your desired topics effortlessly. Conduct specific searches, receive curated results, and tailor the news to suit your preferences. Whether you're an avid reader or a news enthusiast, the Google News API ensures you stay informed on the subjects that matter most to you.

Effortless Integration, Endless Possibilities! 🤝💼

Developers and businesses can seamlessly integrate the API into their applications, websites, or analytical tools. The flexible API architecture allows for easy implementation, empowering you to build news aggregators, data-driven insights, and personalized user experiences like never before.

Accurate, Trustworthy, and Unbiased! ✅🔒

Rest assured, the Google News API maintains the highest standards of accuracy and reliability, delivering trustworthy news and articles. It sources content from reputable and diverse news publishers, ensuring a balanced and unbiased perspective on global events.

The Future of Informed Decision-Making! 🚀📈

For businesses, the API is a game-changer for market analysis, competitive intelligence, and understanding consumer sentiments. Stay ahead of the curve, make data-driven decisions, and gain a competitive edge in your industry.

Unlock the world of real-time news and information with the Google News API. Embrace the future of informed decision-making and never miss a beat in the ever-evolving world of news! 🌍📰

 

What this API receives and what your API provides (input/output)?

Pass the topic of your choice and receive the latest news for that topic. 

 

What are the most common uses cases of this API?

 

  • News Aggregation and Content Curation: Developers can utilize the Google News API to aggregate and curate real-time news from various sources. By integrating this API into their applications or websites, they can provide users with a diverse range of up-to-date news articles on different topics, creating engaging and informative content hubs.

  • Market Monitoring and Business Intelligence: Businesses can leverage the API to monitor market trends and industry developments. By setting up topic-specific queries, they can receive real-time news updates related to their sector. This empowers them to make informed decisions, track competitors, and identify opportunities and potential threats promptly.

  • Media Monitoring and Sentiment Analysis: Media companies and public relations firms can utilize the Google News API to monitor their clients' mentions in the news and gauge public sentiment towards their brand. By analyzing news coverage and sentiment data, they can craft targeted PR strategies and crisis management plans.

  • Event Monitoring and Real-Time Updates: Event organizers and government agencies can use the API to monitor news related to specific events, conferences, or emergency situations. This real-time monitoring helps them stay aware of any developments that might impact their events or require immediate attention.

  • Academic Research and Data Analysis: Researchers and scholars can harness the Google News API to collect data for academic studies and analysis. By querying news articles on specific subjects, they can gather valuable data for research projects, sentiment analysis, and understanding public opinions on critical topics.

 

Are there any limitations to your plans?

Besides the number of API calls, there is no other limitation

API Documentation

Endpoints


This endpoint is used to retrieve a list of supported languages and regions.

 



                                                                            
GET https://zylalabs.com/api/2339/google+news+api/2255/get+languages
                                                                            
                                                                        

Test Endpoint

API EXAMPLE RESPONSE

       
                                                                                                        
                                                                                                                                                                                                                            {
    "status": "success",
    "lr": [
        {
            "code": "id-ID",
            "name": "Bahasa Indonesia (Indonesia)"
        },
        {
            "code": "cs-CZ",
            "name": "Čeština (Česko)"
        },
        {
            "code": "de-DE",
            "name": "Deutsch (Deutschland)"
        },
        {
            "code": "de-LI",
            "name": "Deutsch (Liechtenstein)"
        },
        {
            "code": "de-LU",
            "name": "Deutsch (Luxemburg)"
        },
        {
            "code": "de-AT",
            "name": "Deutsch (Österreich)"
        },
        {
            "code": "de-CH",
            "name": "Deutsch (Schweiz)"
        },
        {
            "code": "en-AL",
            "name": "English (Albania)"
        },
        {
            "code": "en-AG",
            "name": "English (Antigua & Barbuda)"
        },
        {
            "code": "en-AU",
            "name": "English (Australia)"
        },
        {
            "code": "en-BH",
            "name": "English (Bahrain)"
        },
        {
            "code": "en-BD",
            "name": "English (Bangladesh)"
        },
        {
            "code": "en-BZ",
            "name": "English (Belize)"
        },
        {
            "code": "en-BA",
            "name": "English (Bosnia & Herzegovina)"
        },
        {
            "code": "en-BW",
            "name": "English (Botswana)"
        },
        {
            "code": "en-KH",
            "name": "English (Cambodia)"
        },
        {
            "code": "en-CA",
            "name": "English (Canada)"
        },
        {
            "code": "en-EE",
            "name": "English (Estonia)"
        },
        {
            "code": "en-ET",
            "name": "English (Ethiopia)"
        },
        {
            "code": "en-FJ",
            "name": "English (Fiji)"
        },
        {
            "code": "en-GH",
            "name": "English (Ghana)"
        },
        {
            "code": "en-IS",
            "name": "English (Iceland)"
        },
        {
            "code": "en-IN",
            "name": "English (India)"
        },
        {
            "code": "en-ID",
            "name": "English (Indonesia)"
        },
        {
            "code": "en-IE",
            "name": "English (Ireland)"
        },
        {
            "code": "en-IL",
            "name": "English (Israel)"
        },
        {
            "code": "en-JM",
            "name": "English (Jamaica)"
        },
        {
            "code": "en-KE",
            "name": "English (Kenya)"
        },
        {
            "code": "en-LV",
            "name": "English (Latvia)"
        },
        {
            "code": "en-MY",
            "name": "English (Malaysia)"
        },
        {
            "code": "en-MT",
            "name": "English (Malta)"
        },
        {
            "code": "en-MU",
            "name": "English (Mauritius)"
        },
        {
            "code": "en-NA",
            "name": "English (Namibia)"
        },
        {
            "code": "en-NP",
            "name": "English (Nepal)"
        },
        {
            "code": "en-NZ",
            "name": "English (New Zealand)"
        },
        {
            "code": "en-NG",
            "name": "English (Nigeria)"
        },
        {
            "code": "en-MK",
            "name": "English (North Macedonia)"
        },
        {
            "code": "en-PK",
            "name": "English (Pakistan)"
        },
        {
            "code": "en-PG",
            "name": "English (Papua New Guinea)"
        },
        {
            "code": "en-PH",
            "name": "English (Philippines)"
        },
        {
            "code": "en-RW",
            "name": "English (Rwanda)"
        },
        {
            "code": "en-SG",
            "name": "English (Singapore)"
        },
        {
            "code": "en-ZA",
            "name": "English (South Africa)"
        },
        {
            "code": "en-LK",
            "name": "English (Sri Lanka)"
        },
        {
            "code": "en-TZ",
            "name": "English (Tanzania)"
        },
        {
            "code": "en-TT",
            "name": "English (Trinidad & Tobago)"
        },
        {
            "code": "en-UG",
            "name": "English (Uganda)"
        },
        {
            "code": "en-GB",
            "name": "English (United Kingdom)"
        },
        {
            "code": "en-US",
            "name": "English (United States)"
        },
        {
            "code": "en-ZM",
            "name": "English (Zambia)"
        },
        {
            "code": "en-ZW",
            "name": "English (Zimbabwe)"
        },
        {
            "code": "es-AR",
            "name": "Español (Argentina)"
        },
        {
            "code": "es-BO",
            "name": "Español (Bolivia)"
        },
        {
            "code": "es-CL",
            "name": "Español (Chile)"
        },
        {
            "code": "es-CO",
            "name": "Español (Colombia)"
        },
        {
            "code": "es-CR",
            "name": "Español (Costa Rica)"
        },
        {
            "code": "es-CU",
            "name": "Español (Cuba)"
        },
        {
            "code": "es-EC",
            "name": "Español (Ecuador)"
        },
        {
            "code": "es-SV",
            "name": "Español (El Salvador)"
        },
        {
            "code": "es-ES",
            "name": "Español (España)"
        },
        {
            "code": "es-US",
            "name": "Español (Estados Unidos)"
        },
        {
            "code": "es-GT",
            "name": "Español (Guatemala)"
        },
        {
            "code": "es-HN",
            "name": "Español (Honduras)"
        },
        {
            "code": "es-MX",
            "name": "Español (México)"
        },
        {
            "code": "es-NI",
            "name": "Español (Nicaragua)"
        },
        {
            "code": "es-PA",
            "name": "Español (Panamá)"
        },
        {
            "code": "es-PY",
            "name": "Español (Paraguay)"
        },
        {
            "code": "es-PE",
            "name": "Español (Perú)"
        },
        {
            "code": "es-DO",
            "name": "Español (República Dominicana)"
        },
        {
            "code": "es-UY",
            "name": "Español (Uruguay)"
        },
        {
            "code": "es-VE",
            "name": "Español (Venezuela)"
        },
        {
            "code": "fr-BE",
            "name": "Français (Belgique)"
        },
        {
            "code": "fr-BJ",
            "name": "Français (Bénin)"
        },
        {
            "code": "fr-BF",
            "name": "Français (Burkina Faso)"
        },
        {
            "code": "fr-CM",
            "name": "Français (Cameroun)"
        },
        {
            "code": "fr-CA",
            "name": "Français (Canada)"
        },
        {
            "code": "fr-CV",
            "name": "Français (Cap-Vert)"
        },
        {
            "code": "fr-CI",
            "name": "Français (Côte d’Ivoire)"
        },
        {
            "code": "fr-FR",
            "name": "Français (France)"
        },
        {
            "code": "fr-GA",
            "name": "Français (Gabon)"
        },
        {
            "code": "fr-HT",
            "name": "Français (Haïti)"
        },
        {
            "code": "fr-ML",
            "name": "Français (Mali)"
        },
        {
            "code": "fr-MA",
            "name": "Français (Maroc)"
        },
        {
            "code": "fr-NE",
            "name": "Français (Niger)"
        },
        {
            "code": "fr-SN",
            "name": "Français (Sénégal)"
        },
        {
            "code": "fr-CH",
            "name": "Français (Suisse)"
        },
        {
            "code": "fr-TG",
            "name": "Français (Togo)"
        },
        {
            "code": "hr-HR",
            "name": "Hrvatski (Hrvatska)"
        },
        {
            "code": "it-IT",
            "name": "Italiano (Italia)"
        },
        {
            "code": "lv-LV",
            "name": "Latviešu (Latvija)"
        },
        {
            "code": "lt-LT",
            "name": "Lietuvių (Lietuva)"
        },
        {
            "code": "hu-HU",
            "name": "Magyar (Magyarország)"
        },
        {
            "code": "nl-AW",
            "name": "Nederlands (Aruba)"
        },
        {
            "code": "nl-BE",
            "name": "Nederlands (België)"
        },
        {
            "code": "nl-NL",
            "name": "Nederlands (Nederland)"
        },
        {
            "code": "no-NO",
            "name": "Norsk (Norge)"
        },
        {
            "code": "pl-PL",
            "name": "Polski (Polska)"
        },
        {
            "code": "pt-BR",
            "name": "Português (Brasil)"
        },
        {
            "code": "pt-PT",
            "name": "Português (Portugal)"
        },
        {
            "code": "ro-MD",
            "name": "Română (Republica Moldova)"
        },
        {
            "code": "ro-RO",
            "name": "Română (România)"
        },
        {
            "code": "sk-SK",
            "name": "Slovenčina (Slovensko)"
        },
        {
            "code": "sl-SI",
            "name": "Slovenščina (Slovenija)"
        },
        {
            "code": "sv-SE",
            "name": "Svenska (Sverige)"
        },
        {
            "code": "vi-VN",
            "name": "Tiếng Việt (Việt Nam)"
        },
        {
            "code": "tr-TR",
            "name": "Türkçe (Türkiye)"
        },
        {
            "code": "el-GR",
            "name": "Ελληνικά (Ελλάδα)"
        },
        {
            "code": "el-CY",
            "name": "Ελλη...
                                                                                                                                                                                                                    
                                                                                                    

Get Languages - CODE SNIPPETS


curl --location --request GET 'https://zylalabs.com/api/2339/google+news+api/2255/get+languages' --header 'Authorization: Bearer YOUR_API_KEY' 

    

This endpoint is used to search for news from Google News based on keywords. The mandatory parameter to be used is keyword to specify the search term



                                                                            
GET https://zylalabs.com/api/2339/google+news+api/2256/search+news
                                                                            
                                                                        

Search News - Endpoint Features
Object Description
keyword [Required] The mandatory parameter to specify the search term
lr [Optional] language region, ex: en-US
Test Endpoint

API EXAMPLE RESPONSE

       
                                                                                                        
                                                                                                                                                                                                                            {"Example Response":"No response example available for now."}
                                                                                                                                                                                                                    
                                                                                                    

Search News - CODE SNIPPETS


curl --location --request GET 'https://zylalabs.com/api/2339/google+news+api/2256/search+news?keyword=twitter&lr=en-US' --header 'Authorization: Bearer YOUR_API_KEY' 

    

API Access Key & Authentication

After signing up, every developer is assigned a personal API access key, a unique combination of letters and digits provided to access to our API endpoint. To authenticate with the Google News API REST API, simply include your bearer token in the Authorization header.

Headers

Header Description
Authorization [Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed.


Simple Transparent Pricing

No long term commitments. One click upgrade/downgrade or cancellation. No questions asked.

🚀 Enterprise
Starts at $10,000/Year

  • Custom Volume
  • Dedicated account manager
  • Service-level agreement (SLA)

Customer favorite features

  • ✔︎ Only Pay for Successful Requests
  • ✔︎ Free 7-Day Trial
  • ✔︎ Multi-Language Support
  • ✔︎ One API Key, All APIs.
  • ✔︎ Intuitive Dashboard
  • ✔︎ Comprehensive Error Handling
  • ✔︎ Developer-Friendly Docs
  • ✔︎ Postman Integration
  • ✔︎ Secure HTTPS Connections
  • ✔︎ Reliable Uptime

The Google News API is an interface provided by Google that allows developers to programmatically access real-time news and articles from a vast array of news sources. It enables developers to retrieve news data and integrate it into their applications, websites, or analytical tools for diverse purposes.

The API provides news data in JSON format, including information such as article headlines, publishing dates, source URLs, snippet previews, and more. Developers can customize their queries to filter data based on topics, timeframes, or sources.

The API provides real-time news data from various sources. The data is updated continuously as new articles are published. Users can access the latest news and stay up-to-date with the constantly evolving information landscape.

Yes, the API supports keyword-based searches. Developers can pass specific keywords or topics as query parameters to retrieve news articles relevant to those topics. This functionality allows users to focus on the news that aligns with their interests.

Yes, the API supports multiple languages. Users can specify the language parameter in their API requests to retrieve news articles in their preferred language.

Zyla API Hub is, in other words, an API MarketPlace. An all-in-one solution for your developing needs. You will be accessing our extended list of APIs with only your user. Also, you won't need to worry about storing API keys, only one API key for all our products is needed.

Prices are listed in USD. We accept all major debit and credit cards. Our payment system uses the latest security technology and is powered by Stripe, one of the world’s most reliable payment companies. If you have any trouble with paying by card, just contact us at [email protected]

Sometimes depending on the bank's fraud protection settings, a bank will decline the validation charge we make when we attempt to be sure a card is valid. We recommend first contacting your bank to see if they are blocking our charges. If more help is needed, please contact [email protected] and our team will investigate further

Prices are based on a recurring monthly subscription depending on the plan selected — plus overage fees applied when a developer exceeds a plan’s quota limits. In this example, you'll see the base plan amount as well as a quota limit of API requests. Be sure to notice the overage fee because you will be charged for each additional request.

Zyla API Hub works on a recurring monthly subscription system. Your billing cycle will start the day you purchase one of the paid plans, and it will renew the same day of the next month. So be aware to cancel your subscription beforehand if you want to avoid future charges.

Just go to the pricing page of that API and select the plan that you want to upgrade to. You will only be charged the full amount of that plan, but you will be enjoying the features that the plan offers right away.

Yes, absolutely. If you want to cancel your plan, simply go to your account and cancel on the Billing page. Upgrades, downgrades, and cancellations are immediate.

You can contact us through our chat channel to receive immediate assistance. We are always online from 9 am to 6 pm (GMT+1). If you reach us after that time, we will be in contact when we are back. Also you can contact us via email to [email protected]

 Service Level
100%
 Response Time
1,306ms

Category:


Tags:


Related APIs