Google Videos as JSON.
Live, typed, sortable.
YouTube, Vimeo, TikTok, and the rest of the web - surfaced through Google Videos and returned as typed JSON. Title, channel, provider, duration, publish date. Geo + language aware.
{ } ← click "Run video search" ▍
{
"query": "bitcoin price analysis",
"videos": [
{
"position": 1,
"title": "Bitcoin rebounds after falling to its lowest level",
"author": "CNBC Television",
"provider": "YouTube",
"date": "6 hours ago",
"url": "https://www.youtube.com/watch?v=ts0VTnXMs9I"
},
{
"position": 2,
"title": "Historic WIN For Bitcoin - What's Happening With the Price?",
"author": "Swan Bitcoin",
"provider": "YouTube",
"date": "5 hours ago"
},
{
"position": 3,
"title": "BTC technical analysis - the support that matters",
"author": "Trader's Talk",
"provider": "YouTube",
"date": "12 hours ago"
}
]
}
{ } ← click "Run video search" ▍
{
"query": "learn rust in one video",
"videos": [
{
"position": 1,
"title": "Rust in 100 Seconds",
"author": "Fireship",
"provider": "YouTube",
"date": "3 years ago"
},
{
"position": 2,
"title": "Learn Rust by Building Five Projects",
"author": "No Boilerplate",
"provider": "YouTube",
"date": "8 months ago"
},
{
"position": 3,
"title": "The Rust Survival Guide",
"author": "Let's Get Rusty",
"provider": "YouTube",
"date": "1 year ago"
}
]
}
{ } ← click "Run video search" ▍
{
"query": "morocco travel vlog",
"videos": [
{
"position": 1,
"title": "10 Days in Morocco - The Ultimate Itinerary",
"author": "Lost LeBlanc",
"provider": "YouTube",
"date": "2 weeks ago"
},
{
"position": 2,
"title": "Chefchaouen, The Blue Pearl of Morocco",
"author": "Drew Binsky",
"provider": "YouTube",
"date": "1 month ago"
}
]
}
Typed video results, ready to ship.
YouTube + Vimeo + TikTok all in one JSON shape - sortable by publish date, filterable by provider.
Three workflows. One key.
Multi-source video search without scrapers.
One API across YouTube, Vimeo, TikTok and the rest. Filter by provider to scope to a single host or aggregate across all.
Track what's being said about your brand on video.
Run scheduled video searches across regions. Diff results, flag new uploads, archive the JSON. Same key as your news + web pipelines.
Ground LLM responses in fresh video.
Add video search as an agent tool. The model can cite live videos in answers with timestamps and provider info.
However your stack is wired.
curl -G "https://api.ujeebu.com/serp" \
-H "ApiKey: YOUR_KEY" \
--data-urlencode "search_type=videos" \
--data-urlencode "q=bitcoin price analysis" \
-d hl=en
from ujeebu import Client
uj = Client("YOUR_KEY")
results = uj.serp.google(
search_type="videos",
q="bitcoin price analysis",
)
for v in results.videos:
print(v.position, v.author, v.title)
import { Ujeebu } from "ujeebu";
const uj = new Ujeebu("YOUR_KEY");
const { videos } = await uj.serp.google({
search_type: "videos",
q: "bitcoin price analysis",
});
params := url.Values{}
params.Set("search_type", "videos")
params.Set("q", "bitcoin price analysis")
req, _ := http.NewRequest("GET", "https://api.ujeebu.com/serp?"+params.Encode(), nil)
req.Header.Set("ApiKey", "YOUR_KEY")
resp, _ := http.DefaultClient.Do(req)
What you stop worrying about.
Live videos. Never cached.
Every request hits Google Videos fresh. New uploads appear within minutes.
Multi-provider in one query.
YouTube, Vimeo, TikTok, Dailymotion - Google indexes them all. One typed shape regardless of host.
Unified credit pool.
Videos, news, web, scraper, screenshot: same key, one wallet.
Pay only for what works.
Empty results, parse errors, geo-block? You pay $0. Failures don't count.
Failed requests cost zero. 5,000 credits free, no card. One credit pool across every endpoint. The same key works in production.
Pay per success. Start free.
Each search is 15 credits. Empty / blocked SERPs don't count. Same plans cover every Ujeebu endpoint, one credit pool.
Before you sign up.
Is this just YouTube?▼
How fresh are results?▼
Can I get video duration?▼
Can I sort by upload date?▼
Can I search a specific channel?▼
Can I top up credits?▼
5,000 free credits. Live videos in 60 seconds.
No credit card. No sales call. Just an API key and your first video pull.
