Real-Time News Data API

Get Top News Articles Globally, Per Topic & Section or Search Local News from Google News Feed and The Web in Real-Time.

Also available on RapidAPI - Connect to the Real-Time News Data API on RapidAPI

API Data Samples

Response data samples of the different kinds of objects the API provides

News Article

{
    "article_id": "CBMiygFBVV95cUxNUXVOZXJrVFloZ3ZaMFhsTEN6aVNqUTgyUTY2V1dRN3hwZU81N2Y5dV9ndkYyWnQxZlgzcGhDcmdqOVZTbFczOEFrWS1kZDV2RTNqaTVRWjI3OEpsQldib3NJRE1KNWp6UHltSXFsbmpPeEtCOUlxejgzMFcyYlYzWk1tZERqeXRmbF9IalFyb2J2Ni01OUNoS3B3ZUE4VnFpakFEdVVPNTdpdXBxM2ZLQWhhVWpreU16S2xqX3N3VGZ5RXpsdFFqUEVB0gHeAUFVX3lxTE1peHZCUjFfMGJDSWZrcE5IZVp2aGFqTG1jV3NLamZOajNpMzZoeld1anNkQVc2VENlN3VvR1VmRnVyaC1oQWRQZ3NPN0tVLUV4bk1NeUxnUHd6RTRJQ3Y3QnFkdGZzT1BaZUF3TURFZE1ITGRkelZuT09ZVzBGQmtseGo4dXhPUkZRWlgtTllsYmJ5elNJVlhWY0xnWnFkdVdTeEFWb2E2dWQ2blRqMno2cklYWGk3RENqcjQ0eFlYZFR6X0R2WWZGSmJFVVRtemJ4MXV2aVhDajBYcjQ3UQ",
    "title": "Ohio State football’s prized transfer details his first big moment: ‘I kind of blacked out’",
    "link": "https://www.cleveland.com/osu/2025/09/ohio-state-footballs-prized-transfer-details-his-first-big-moment-i-kind-of-blacked-out.html",
    "snippet": "Ohio State football added Max Klare in the transfer portal. Against Ohio, he scored his first touchdown for the Buckeyes.",
    "photo_url": "https://www.cleveland.com/resizer/v2/UY2D6ZNY2RH25O4W5FIEP33I2U.jpg?auth=009a2933b8dca0e915f2e5a6818a61bf5ba9db6441e4b29c6df69f0347347e31&width=1280&quality=90",
    "thumbnail_url": "https://news.google.com/api/attachments/CC8iI0NnNUZVVkpYZEZScGFFWkJOWEZJVFJERUF4aW1CU2dLTWdB=-w200-h200-p-df-rw",
    "published_datetime_utc": "2025-09-14T09:00:00.000Z",
    "authors": [
        "Stefan Krajisnik"
    ],
    "source_url": "https://www.cleveland.com",
    "source_name": "Cleveland.com",
    "source_logo_url": "https://encrypted-tbn2.gstatic.com/faviconV2?url=https://www.cleveland.com&client=NEWS_360&size=256&type=FAVICON&fallback_opts=TYPE,SIZE,URL",
    "source_favicon_url": "https://encrypted-tbn2.gstatic.com/faviconV2?url=https://www.cleveland.com&client=NEWS_360&size=96&type=FAVICON&fallback_opts=TYPE,SIZE,URL",
    "source_publication_id": "CAAqKAgKIiJDQklTRXdnTWFnOEtEV05zWlhabGJHRnVaQzVqYjIwb0FBUAE",
    "related_topics": [
        {
            "topic_id": "CAAqKAgKIiJDQkFTRXdvTkwyY3ZNVEZvWTNsd2FIRXhjUklDWlc0b0FBUAE",
            "topic_name": "Stefan Krajisnik"
        }
    ]
}

News Story


Related X (Twitter) Post

Key Features & Capabilities

The main features and capabilities supported by the API

  • Search and retrieve news articles and stories directly from Google News with time and news source / publisher filters.
  • Get full story (list of related articles) coverage, including related X (Twitter) posts.
  • Get top headlines globally & locally, by location, or per topic.
  • Support for localized results (region / country support).

API Docs, Playground, & Code Examples

Please check our API docs or try the API on the API Playground. Code samples are available for all languages and frameworks - JavaScript / Node.js, Python, Java, Ruby, cURL, and more:

Shell (cURL)JavascriptPythonNode.jsPHPJavaC#C++Ruby
import requests

headers = {
  "x-api-key": "YOUR_API_KEY"
}

response = requests.request(
    'GET',
    'https://api.openwebninja.com/realtime-news-data/search',
    params={"query":"Elon Musk"},
    headers=headers
)

Why Use OpenWeb Ninja Real-Time News Data API?

To provide you with top quality API, we work hard every day keeping it fast and reliable while contantly taking user feedback and looking to add new capabilities and features.

Comprehensive

Use the API's extensive capabilities - search and retrieve top news articles and stories, by location, by topic (and sections), including details such as title, snippet, photo & thumbnail, source information, related topics, sub articles, and more, from all public sources on the web.

Reliable

Leverage our advanced scraping technology & infrastructure to consistently and reliabily access the data you need.

Lightning Fast

Get the news data that you need within seconds or less, keeping your operation fast and smooth.

Scalable

Benefit from our scalable infrastructure to get the data you need in any volume and rate you require, without compromising on performance.

Real-Time Data

Get the most current data available on Google News and the web, ensuring your information is always up-to-date and relevant.

Free Tier

Start with our generous free tier for easy testing and integration (no credit card required).

Plans and Pricing

If the plans below do not meet your needs, please contact us for a custom pricing plan.

Free

$0/mo

100
Requests / Month
Hard limit

Rate Limit
1 request per second

Pro

$25/mo

10,000
Requests / Month
+ $0.003 per additional

Rate Limit
10 requests per second

Ultra

$75/mo

50,000
Requests / Month
+ $0.002 per additional

Rate Limit
20 requests per second

Mega

$150/mo

200,000
Requests / Month
+ $0.001 per additional

Rate Limit
30 requests per second

Pay As You Go

Per use

$0.005 / use
Requests

Rate Limit
10 requests per second

FAQ

Most common questions and answers

What does the Real-Time News Data API return?


How fresh is the news data?


Can I filter by news source, time, or location?


Why do I get the same articles on repeated calls?


What is the maximum number of news results per query?


What is the typical response time of the Real-Time News Data API?


Can I get a custom plan with higher limits or a hard cap?


How do I subscribe to and start using the Real-Time News Data API?


© 2026 OpenWeb Ninja. All rights reserved.

G2 LogoTrustpilot LogoGitHub