Skip to content
Scrappa Get API key
Google Short Videos API 1 credit/request

Google Short Videos Search

GET https://scrappa.co/api/google-short-videos/search

Search short videos from Google's Short videos tab and get the video cards as structured JSON: title, rendered duration, source platform, channel, link, thumbnail and preview clip. A page carries the 12 cards Google renders, and pagination uses 12-aligned start offsets up to the documented 360 policy cap. Direct platform links are returned where Google embeds them; every other card returns its Google redirect link. Requests that fail upstream are never charged. A query with no short videos is served by Google neither with cards nor with an explicit no-results marker and answers 503, non-billable; should a page ever arrive explicitly marked as empty, it is a successful, charged 200 with an empty result array.

Google Short Videos Search 1 credit/request

Endpoint

Request preview
GET
https://scrappa.co/api/google-short-videos/search
Auth header
x-api-key
Cost
1 credit/request
query = coffee shops
Response preview
200 OK
Example JSON appears below when a response schema is available for this endpoint.

Parameters

Start with the required fields, then add optional filters only when your use case needs them.

Runnable path

1 required parameter needed before sending a request.

6 optional filters available.

query string Required

The search query (e.g. coffee). Sent to Google as q.

Example value coffee shops
hl string Optional

2-letter interface language code (e.g. en, de)

Example value en
gl string Optional

2-letter country code (e.g. us, de)

Example value us
google_domain string Optional

Google host for the request (e.g. www.google.com, www.google.de)

Example value example
start integer Optional

0-indexed result offset in steps of 12, the page size of the Short videos tab (e.g. 0, 12, 120, 360). Offsets above 360 are a documented policy cap and are rejected with a validation error, as is any offset that is not a multiple of 12.

Example value 0
page integer Optional

0-based page number, translated to start = page * 12 when start is absent

Example value 1
no_cache boolean Optional

Boolean. true always fetches upstream and never reads or writes the result cache.

Example value true

Errors

Handle these documented responses before retrying or showing customer-facing failures.

400

HTTP 400

Invalid characters in a parameter

422

HTTP 422

The upstream service is temporarily unavailable. Please retry shortly.

503

HTTP 503

The Short videos search could not return a valid result page

Generate Code with AI

Copy a ready-made prompt with all the endpoint details, parameters, and example responses. Paste it into ChatGPT, Claude, or any AI assistant to instantly generate working code.

Try It Live

Test this endpoint in our interactive playground with real data.