# 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.

- **Documentation:** [https://scrappa.co/docs/google-short-videos-api/google_short_videos](https://scrappa.co/docs/google-short-videos-api/google_short_videos)
- **API group:** Google Short Videos API
- **Endpoint:** `GET https://scrappa.co/api/google-short-videos/search`

## Authentication

Send your Scrappa API key in the `X-API-KEY` request header. Paid endpoints also support accountless x402 payments when called without an API key.

## Parameters

| Parameter | Type | Required | Description |
| --- | --- | --- | --- |
| `query` | string | Yes | The search query (e.g. coffee). Sent to Google as q. |
| `hl` | string | No | 2-letter interface language code (e.g. en, de) |
| `gl` | string | No | 2-letter country code (e.g. us, de) |
| `google_domain` | string | No | Google host for the request (e.g. www.google.com, www.google.de) |
| `start` | integer | No | 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. |
| `page` | integer | No | 0-based page number, translated to start = page * 12 when start is absent |
| `no_cache` | boolean | No | Boolean. true always fetches upstream and never reads or writes the result cache. |

## Errors

| Status | Error | Description |
| --- | --- | --- |
|  | Invalid characters in a parameter |  |
|  | The upstream service is temporarily unavailable. Please retry shortly. |  |
|  | The Short videos search could not return a valid result page |  |

## More Scrappa resources

- [API documentation](https://scrappa.co/docs)
- [Full LLM-readable API reference](https://scrappa.co/llms-full.txt)
- [OpenAPI specification](https://scrappa.co/docs/api.json)
- [Pricing](https://scrappa.co/pricing)
