Search
/api/google-short-videos/search
Search the Short videos tab for a query and return the video cards of the page
Search the Short videos tab of Google Search and get the vertical video results as structured JSON. Every result carries the title, rendered duration, source platform, channel, direct or redirect link, thumbnail URL and - where Google serves them - the preview clip URL. SerpApi google_short_videos compatible naming.
Try it now
Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.
curl -X GET "https://scrappa.co/api/google-short-videos/search?query=coffee&hl=en&gl=us" \
-H "Accept: application/json" \
-H "X-API-KEY: YOUR_API_KEY"
{
"search_parameters": {
"engine": "google_short_videos",
"query": "coffee",
"hl": "en",
"gl": "us",
"google_domain": "www.google.com",
"start": 0,
"page": 0,
"device": "desktop"
},
"short_video_results": [
{
"position": 1,
"title": "3 Coffee Hacks That Will Make Your Coffee Better",
"duration": "1:13",
"source": "Allrecipes",
"channel": null,
"link": null,
"redirect_link": "https://www.google.com/goto?url=CAESjwEB6zswFSY-5sYQp-GsR-3039grccseTjrtSkoVRHZMt6Hqc2ws_-s2rITLaDvvuqP2i0ADLAUrsrbQPFXbxsFTyKOzXnBZaYZKkEFlfTKX1eGwJkwXW71HYMplHxMvmLhbheacly8kJzFTY8KHIPl9SYrnvI2FFZt5JYM8uinRGRfFUSBKaA6gtMbHkLo1Rg",
"thumbnail": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcT0PJCidKYPBMUXppk4ImlMYXIva0x9Lu7q9m-Pda_jeoHUxd9OU8-Jp_A&s=10",
"clip": "https://encrypted-vtbn0.gstatic.com/video?q=tbn:ANd9GcSpmpKTCInQukyhnXXyETBktxLZyPYp9WrEgQ"
},
{
"position": 3,
"title": "Best Organic Coffee at Costco? Scientist Ranks 4 Bags",
"duration": "0:59",
"source": "YouTube",
"channel": "Non-Toxic Dad",
"link": "https://www.youtube.com/shorts/ZNEV8y52l4E",
"redirect_link": null,
"thumbnail": "https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcRZaVRe_OIF935d-Lkb6yP5AYahnwUH8Gpk2e67Q1H4goNi_u06-YXThFQ&s=10",
"clip": "https://encrypted-vtbn0.gstatic.com/video?q=tbn:ANd9GcTpuSEPTc7kweU7ikBK81RiTjtwc1YY5jM8Dw"
}
],
"pagination": {
"current_start": 0,
"next_start": 12,
"has_more": true,
"other_pages": [
{"start": 12, "link": "https://www.google.com/search?q=coffee&udm=39&hl=en&gl=us&start=12"}
]
},
"no_results_message": null,
"cached": false
}
Structured data for real applications. Here are some ideas.
Find the short videos ranking for a topic across YouTube, Instagram, TikTok, Facebook and Pinterest from one API. Build content research tools and trend dashboards without a platform key per network.
Populate a discovery feed with short videos for a keyword: title, duration, channel, thumbnail and clip URL in one response, paginated with the real start offsets Google serves.
Track which channels and creators rank for your brand or niche keywords, with the source platform and duration of each result.
Everything you need in one API.
/api/google-short-videos/search
Search the Short videos tab for a query and return the video cards of the page
See how Scrappa compares to the official API.
| Feature | Scrappa | SerpApi Google Short Videos |
|---|---|---|
| Short video results for a query | ||
| Field naming | SerpApi-compatible (short_video_results) | Native (short_video_results) |
| Title, duration, source, channel | ||
| Thumbnail and clip URLs | ||
| Direct links on YouTube cards | ||
| Redirect links on other platforms | ||
| Pagination | start (12-aligned, up to start=360) | next/page |
| device parameter | No, desktop results only | |
| Pricing | $0.20 per 1,000 requests | Paid plans |
| Free tier | 500 credits per month | Limited trial |
It returns the Short videos tab results of Google Search as JSON. Send a query such as "coffee" with hl and gl and get a short_video_results array: each entry carries the position, title, rendered duration, source platform, channel, link, thumbnail URL and - where Google serves them - the preview clip URL. Field names follow the SerpApi google_short_videos convention.
No. There is no public Google Short Videos API; Scrappa is an independent service and is not affiliated with or endorsed by Google. A Scrappa API key is the only credential - no Google Cloud project and no platform API keys.
Google only embeds a direct destination URL on some cards, YouTube among them. On every other platform the card links through Google, so the endpoint returns the Google redirect URL for that card instead of guessing a destination. Resolving each redirect would add one extra upstream request per result, which the endpoint deliberately avoids.
Pages within the accepted offsets return the 12 videos Google renders. Use start in multiples of 12 (0, 12, 24 ... 360) or the page parameter, which the endpoint translates to start = page x 12. has_more reports whether Google served a further page signal or a full page. Offsets above 360 are a documented policy cap and are rejected with a validation error.
A blocked page, a captcha, an unusable session or an upstream failure returns 503 and is never billed. The same applies to a query with no short videos: Google serves that page neither with cards nor with an explicit no-results marker, and the endpoint answers 503 rather than inventing an empty, billed result.
Yes. Every Scrappa account includes 500 free credits per month with no credit card required. Requests are $0.20 per 1,000 after that, and a request that returns an error consumes no credits.