get_top_performing_videos
Identify and rank top-performing videos by views, watch time, subscribers gained, or likes for a specified period. Returns a ranked list with key performance metrics to guide content decisions.
Instructions
Identifies and ranks your top-performing videos within a time period.
Args: time_period: Preset time period ('7d', '28d', '90d', '365d', 'last_month'). Defaults to '28d'. start_date: Optional explicit start date (YYYY-MM-DD). end_date: Optional explicit end date (YYYY-MM-DD). order_by: Metric to rank by: 'views', 'estimatedMinutesWatched', 'subscribersGained', or 'likes'. max_results: Number of top videos to return (default: 10).
Returns: Ranked list of videos with title, duration, period views, watch time, subscribers gained, and lifetime views.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end_date | No | ||
| order_by | No | views | |
| start_date | No | ||
| max_results | No | ||
| time_period | No | 28d |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |