get_video_details
Fetch a YouTube video's full description, extracted links (sources, sponsors, products), tags, and engagement metrics. Identify cited references and related videos.
Instructions
Get a video's full description, extracted links, tags and engagement counts.
The links list is what the creator cited in the description — sources, products, sponsors and their own other videos.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| video | Yes | Video id, or a watch / youtu.be / shorts URL |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Video id | |
| url | Yes | Canonical watch URL | |
| tags | No | Creator-supplied tags | |
| links | No | Unique http(s) links found in the description, in order | |
| title | Yes | Video title | |
| duration | No | Duration as MM:SS or H:MM:SS | |
| channel_id | Yes | Owning channel id | |
| like_count | No | Likes, when public | |
| view_count | No | Lifetime views | |
| description | No | Full description text | |
| has_captions | No | Whether YouTube reports captions for this video | |
| published_at | No | Publish instant | |
| channel_title | Yes | Owning channel name | |
| comment_count | No | Comments, when public | |
| is_short_form | No | Heuristic: duration is 60 seconds or less, i.e. likely a Short | |
| duration_seconds | No | Duration in seconds | |
| description_excerpt | No | First few lines of the description; use get_video_details for all |