youtube_search
Search YouTube videos and channels. Retrieve normalized results with filters for type, duration, upload date, and more. Supports pagination via continuation token.
Instructions
Search YouTube. Returns normalized YouTube search results using YouTube's InnerTube search API.
Pass continuation_token from a previous response to retrieve the next page.
Use q as the primary query parameter; search_query is accepted as an alias.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| q | No | Search query | |
| search_query | No | Alias for q | |
| continuation_token | No | Pagination token returned by a previous request | |
| type | No | Filter by type | |
| sort_by | No | Sort results | |
| upload_date | No | Filter by upload date | |
| duration | No | Filter by duration | |
| features | No | Comma-separated feature filters | |
| params | No | Raw protobuf-encoded search filter (base64) |