Real-Time Video Search API
Fast and Reliable Video Search API - Search and Retrieve Video Results, Thumbnails, Durations, Channels, Publication Dates, and More from Google Videos in Real-Time.
- Free tier, no credit card
- Structured JSON
- Real-time results
Also available on RapidAPI
[
{
"title": "Scraping Data from a Real Website | Web Scraping in Python - YouTube",
"link": "https://www.youtube.com/watch?v=8dTpNajxaH0",
"source": "youtube.com",
"source_url": "https://youtube.com",
"source_favicon_url": "https://encrypted-tbn2.gstatic.com/faviconV2?url=https%3A%2F%2Fyoutub…",
"thumbnail_url": "https://i.ytimg.com/vi/8dTpNajxaH0/default.jpg?sqp=-oaymwEECHgQQw&rs=…",
"duration": "25:23",
"duration_seconds": 1523,
"published_date": "Jul 11, 2023",
"published_datetime_utc": "2023-07-11T12:00:00.000Z",
"position": 1
},
{
"title": "Learn Web Scraping with Python: A Beginner's Guide - YouTube",
"link": "https://www.youtube.com/watch?v=b8q98xvyIqg",
"source": "youtube.com",
"source_url": "https://youtube.com",
"source_favicon_url": "https://encrypted-tbn2.gstatic.com/faviconV2?url=https%3A%2F%2Fyoutub…",
"thumbnail_url": "https://i.ytimg.com/vi/b8q98xvyIqg/default.jpg?sqp=-oaymwEECHgQQw&rs=…",
"duration": "1:13:01",
"duration_seconds": 4381,
"published_date": "Dec 20, 2024",
"published_datetime_utc": "2024-12-20T12:00:00.000Z",
"position": 2
},
…
]Data samples
What the Real-Time Video Search API returns
Real responses for each kind of object the API provides. Pick an object type to inspect its fields.
[
{
"title": "Scraping Data from a Real Website | Web Scraping in Python - YouTube",
"link": "https://www.youtube.com/watch?v=8dTpNajxaH0",
"source": "youtube.com",
"source_url": "https://youtube.com",
"source_favicon_url": "https://encrypted-tbn2.gstatic.com/faviconV2?url=https%3A%2F%2Fyoutube.com&client=SHOPPING&size=32&type=FAVICON&fallback_opts=TYPE,SIZE,URL",
"thumbnail_url": "https://i.ytimg.com/vi/8dTpNajxaH0/default.jpg?sqp=-oaymwEECHgQQw&rs=AMzJL3m3Q4edX1ZcWEUOIvhIpdD3PT-YJg",
"duration": "25:23",
"duration_seconds": 1523,
"published_date": "Jul 11, 2023",
"published_datetime_utc": "2023-07-11T12:00:00.000Z",
"position": 1
},
{
"title": "Learn Web Scraping with Python: A Beginner's Guide - YouTube",
"link": "https://www.youtube.com/watch?v=b8q98xvyIqg",
"source": "youtube.com",
"source_url": "https://youtube.com",
"source_favicon_url": "https://encrypted-tbn2.gstatic.com/faviconV2?url=https%3A%2F%2Fyoutube.com&client=SHOPPING&size=32&type=FAVICON&fallback_opts=TYPE,SIZE,URL",
"thumbnail_url": "https://i.ytimg.com/vi/b8q98xvyIqg/default.jpg?sqp=-oaymwEECHgQQw&rs=AMzJL3naWOGJ8BDZv1F6d_6e85PNt9G0zg",
"duration": "1:13:01",
"duration_seconds": 4381,
"published_date": "Dec 20, 2024",
"published_datetime_utc": "2024-12-20T12:00:00.000Z",
"position": 2
},
{
"title": "Scrape Any Website in 5 Minutes! Web Scraping Tutorial - YouTube",
"link": "https://www.youtube.com/watch?v=5U4OVXDw1Zo",
"source": "youtube.com",
"source_url": "https://youtube.com",
"source_favicon_url": "https://encrypted-tbn2.gstatic.com/faviconV2?url=https%3A%2F%2Fyoutube.com&client=SHOPPING&size=32&type=FAVICON&fallback_opts=TYPE,SIZE,URL",
"thumbnail_url": "https://i.ytimg.com/vi/5U4OVXDw1Zo/default.jpg?sqp=-oaymwEECHgQQw&rs=AMzJL3mBlmS92Ygfy4mkhukiqUSM2MOH9Q",
"duration": "21:39",
"duration_seconds": 1299,
"published_date": "Apr 11, 2024",
"published_datetime_utc": "2024-04-11T12:00:00.000Z",
"position": 3
}
]{
"related_searches": [
"product demonstration",
"software product demo video",
"best saas product demo videos",
"software demo video examples",
"how to make a product demo video"
]
}Features
Key features and capabilities
What the Real-Time Video Search API supports out of the box.
- Search Google Videos in real-time for any keyword or topic and get structured video results including title, link, thumbnail, duration, source, and publication date.
- Filter results by video duration (short, medium, long), date range, and time period to narrow to the videos that matter.
- Target results by country and language to get localized video content for any region worldwide.
- Returns videos from YouTube, Vimeo, TikTok, Facebook, Instagram, news sites, and many other sources indexed by Google.
Docs and code
Integrate in minutes, in any language
Full reference in the API docs, and a live playground on the developer portal. Code samples for cURL, Python, Node.js, PHP, Go, Java, C# and more.
import requests
headers = {
"x-api-key": "YOUR_API_KEY"
}
response = requests.request(
'GET',
'https://api.openwebninja.com/real-time-video-search/search',
params={"query":"ai demo"},
headers=headers
)Why this API
Why teams choose the OpenWeb Ninja Real-Time Video Search API
We keep it fast and reliable every day, and we keep adding what customers ask for.
Comprehensive
Access structured video search results from Google Videos Search including title, link, thumbnail, duration (string and seconds), source details, publication date, and related searches.
Reliable
Built on robust scraping technology and infrastructure to consistently deliver accurate Google Videos search results at scale.
Lightning Fast
Get video search results within seconds, keeping your discovery pipelines and applications responsive.
Scalable
From prototypes to enterprise workloads - handle any volume of queries without compromising on speed or reliability.
Real-Time Data
Retrieve the freshest video results straight from Google Videos Search as they are published, ensuring your data is always current.
Free Tier
Start with our generous free tier for easy testing and integration - no credit card required.
Pricing
Simple plans, free to start
Every plan uses the same endpoints and data. Need a custom volume, a higher rate limit, a hard cap or an SLA? Talk to us.
Prices in USD. Subscribe on the OpenWeb Ninja portal, or on RapidAPI. Cancel anytime.
Where does the API data come from?
The data returned by the API is taken from Google Videos Search (the "Videos" tab on Google Search) and includes videos from YouTube, Vimeo, TikTok, Facebook, Instagram, news sites, and many other sources indexed by Google.
Which countries and languages are supported by the Real-Time Video Search API?
The API supports video search across all countries and languages available on Google, including English, Spanish, French, German, Japanese, and many more. Use the country and language parameters to filter results to your target region.
Do you offer higher tier or higher volume plans?
Yes, please contact us in case you need a higher tier / volume plan and we'll be happy to offer a discounted plan, tailored to your needs.
How can I subscribe to the Real-Time Video Search API?
Click "Try for Free" or "Connect on RapidAPI" above.
How current are the video results?
Results are fetched in real-time from Google Videos Search, so videos are as current as what Google indexes - typically within minutes of publication. You can also filter results by date range or time period to narrow to recent uploads.
What is the maximum RPS/QPS (requests/queries per second) supported by the Real-Time Video Search API?
We support any rate you may require. In case you need a higher rate than the default ones allowed for the standard plans, please contact us and we'll be happy to increase it for you.
What is the typical API response time?
The API response time is typically between 0.5s and 4s depending on query and parameters.
Start using the Real-Time Video Search API today
Free tier included, no credit card required. Your first response is a minute away.