upload_video
Upload a local video file to an authenticated YouTube channel with title, description, tags, visibility, schedule, category, and thumbnail options.
Instructions
Upload a video file to the authenticated YouTube channel.
Args: file_path: Absolute path to the video file on the local machine. title: Video title (max 100 chars). description: Video description text. tags: Optional list of tags/keywords. visibility: One of 'public', 'unlisted', 'private', 'scheduled'. category_id: YouTube category id (default '22' = People & Blogs). publish_at: ISO-8601 datetime; required when visibility='scheduled'. made_for_kids: COPPA compliance flag. thumbnail_path: Optional path to a custom thumbnail image.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tags | No | ||
| title | Yes | ||
| file_path | Yes | ||
| publish_at | No | ||
| visibility | No | private | |
| category_id | No | 22 | |
| description | No | ||
| made_for_kids | No | ||
| thumbnail_path | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |