get_top_videos
Retrieve a YouTube channel's highest-performing videos sorted by views, likes, comments, or engagement rate from recent uploads.
Instructions
Returns a channel's top performing videos sorted by a chosen metric. Scans up to 200 recent videos and returns the top N. metric options: views | likes | comments | engagement_rate
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| channel_url | Yes | YouTube channel URL. Supported formats: https://www.youtube.com/@handle or https://www.youtube.com/channel/UCxxxx | |
| metric | No | Sort metric. One of: views, likes, comments, engagement_rate. Defaults to views. | views |
| limit | No | Number of top videos to return. Defaults to 10. |