Search YouTube (SerpAPI)
youtube_searchSearch YouTube live via SerpAPI. Returns video_results (videos), plus channels, playlists, movies and related searches. Each video result's id is the YouTube video id — feed it as v to youtube_video (details, related videos, comments) and to youtube_transcript. sp carries SerpAPI filter and next-page tokens from a prior result for pagination / refined filtering.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gl | No | Country code for the search, e.g. 'us', 'uk', 'de'. | |
| hl | No | Language code, e.g. 'en', 'es', 'pt-br'. | |
| sp | No | Filter / pagination token from a prior result: carries YouTube search filters and the next-page token. | |
| no_cache | No | Force a fresh SerpAPI fetch and bypass this server's result cache. Default false. | |
| zero_trace | No | Enterprise-only ZeroTrace mode: don't store search params/metadata on SerpAPI. Default false. | |
| search_query | Yes | Search query for YouTube (required). Same syntax as the YouTube search box. |