
Extract structured channel info and video detail metrics from YouTube via a single API call. Built for monitoring, analytics, and competitor research.
https://github.com/browser-act/skills/tree/main/youtube-video-api-skill
BrowserAct’s YouTube Video API lets you extract structured channel level data plus video detail data from a specific YouTube channel through a single API request. No scripts, no brittle scraping, no manual export.
Simply pass your YouTube_channel_url, choose Video_type (Latest, Popular, or Earliest). BrowserAct automatically runs the workflow in the background, traverses the channel video list, opens each video detail page, and returns clean, ready to use video metrics directly via API.
The API returns structured fields from the channel and each video detail page, designed for immediate monitoring and automation.
Send channel videos and performance metrics directly into your CRM, BI tools, databases, or automation workflows via API.
No scraping scripts, no selector babysitting, and no proxy or anti bot setup required.
Track performance trends, posting cadence, and engagement signals across a full channel without manual checking.
Perfect for competitor tracking, creator research, content ops reporting, and growth analytics.
In short
Channel → API call → Video detail data delivered
Parameter | Description | Default | Supported values (examples) |
YouTube_channel_url | Target YouTube channel URL used to load the channel video list | Any valid YouTube channel URL e.g. https://www.youtube.com/@BrowserAct | |
Video_type | Which ordering mode to use when traversing the channel video list | Popular | Latest, Popular, Earliest |
Click Get code, replace the API key, and run the code directly in your application.
API Key, get from: https://www.browseract.com/reception/integrations
API_KEY = os.getenv("BROWSERACT_API_KEY", "app-abcdefghijklmn")
You only need to replace:
app-abcdefghijklmn
with your own API key, and the code will run successfully.
You can find your API key in the API & Integrations section of the BrowserAct dashboard.
Input
YouTube_channel_url: https://www.youtube.com/@BrowserAct
Video_type: Popular
Steps
{
"channel_title": "BrowserAct",
"channel_url": "https://www.youtube.com/@BrowserAct",
"subscribers": "278 subscribers",
"video_title": "Build AI Web Scraping Agent in 10 Minutes | BrowserAct + n8n Tutorial 2025",
"video_url": "blob:https://www.youtube.com/e0c20895-8629-4d8c-b94d-53de85aef6d2",
"view_count": "855 views",
"publish_date": "4 months ago",
"video_duration": "10:49",
"comment_count": "2",
"like_count": "11"
},
To create your own YouTube Video API, start from a prebuilt template.
Once created, you can use the BrowserAct API to invoke your workflow programmatically and retrieve YouTube channel video detail data directly in your application.
Discord: Discord Community
E mail: service@browseract.com