YouTube Data API v3 via curl. Use this skill to search videos, get video/channel info, list playlists, and fetch comments.
This skill enables direct interaction with the YouTube Data API v3 via `curl` commands, allowing you to search videos, retrieve detailed video and channel information, list playlists, and fetch comments. It supports filtering searches by upload date, view count, video category, and more, providing granular data like view and like counts, video duration, subscriber numbers, and comment details. This direct API access facilitates data-driven optimizations for YouTube content and channel analysis without relying on third-party tools.
This skill is designed for performance marketers and growth leads who manage or analyze YouTube campaigns and need precise control over data queries and filtering. SEO and PPC operators can use it to identify trending video content and keywords with measurable metrics like view counts and engagement. Agency strategists working on video content strategies will appreciate the ability to extract detailed channel analytics and comment sentiment to inform creative decisions.
A practitioner typically starts by setting up a Google Cloud project and generating an API key with appropriate restrictions. Next, they run targeted video searches using filters such as upload date or view count to identify relevant content or competitors. Then, they retrieve detailed metadata for selected videos or channels, including statistics like views, likes, and subscriber counts, to benchmark performance. Finally, they extract playlist contents or top comments to analyze audience engagement and sentiment for optimization insights.
How do I filter YouTube searches by upload date or popularity? Use query parameters like `publishedAfter` and `order=viewCount` in your API requests to filter results accordingly. Can I get detailed stats for multiple videos in one call? Yes, you can request data for several video IDs simultaneously to compare metrics efficiently. What’s the best way to access channel uploads? First retrieve the channel’s uploads playlist ID, then list the videos from that playlist for a complete view.
Attach this skill to an agent task to run YouTube Data API queries via `curl` commands embedded in your flows. Expect to receive structured JSON data on videos, channels, playlists, or comments, which you can parse and leverage for reporting or automation. This skill requires an active API key configured in your environment. You can combine it with other skills to enrich your YouTube marketing data workflows and...
For broader context, see our roundup of marketing skills claude, and read best Claude Code setup for marketing teams for related setup guidance.