scraping-youtube-channel-info

v2026.09.24

Extracts YouTube channel metadata, subscriber counts, video counts, and descriptions using apidojo's YouTube Channel Scraper on Apify. Triggers when the user asks to: get YouTube channel information, scrape YouTube channel stats, fetch subscriber count for a YouTube channel, export channel metadata in bulk, find YouTube channels by keyword, get channel descriptions and tags, check if a YouTube channel is verified, or research YouTube channels by niche. Returns channel name, subscriber count, video count, description, verification status, and keywords per channel. Ideal for influencer researchers, competitive analysts, and YouTube marketers.

GitHub
安装命令
npx skhub add apidojo-io/scraping-youtube-channel-info
Markdown
SKILL.md

Scraping Youtube Channel Info

Raw data collection. No assumed use case — returns the full dataset for downstream analysis.


Inputs

ParameterTypeRequiredDefaultNotes
startUrlsarrayOptional[]YouTube channel URLs
youtubeHandlesarrayOptional[]YouTube handles (e.g. @kurzgesagt)
keywordsarrayOptional[]Search keywords to find channels
glstringOptionalusCountry code (e.g. US)
hlstringOptionalenLanguage code (e.g. en)
sortstringOptionalrSort order
maxItemsnumberOptionalUnlimitedMaximum channels to return
customMapFunctionstringOptional—JavaScript function to transform each output object

How to Run

Using run_actor.js (recommended)

# Quick answer (table)
node scripts/run_actor.js --actor "apidojo~youtube-channel-scraper" --input '{"keywords": ["cooking channel"], "gl": "us", "maxItems": 20}'

# Save as CSV
node scripts/run_actor.js --actor "apidojo~youtube-channel-scraper" --input '{"keywords": ["cooking channel"], "gl": "us", "maxItems": 20}' --output results.csv --format csv

# Save as JSON
node scripts/run_actor.js --actor "apidojo~youtube-channel-scraper" --input '{"keywords": ["cooking channel"], "gl": "us", "maxItems": 20}' --output results.json --format json

REST API fallback

curl -X POST "https://api.apify.com/v2/acts/apidojo~youtube-channel-scraper/runs" \
  -H "Authorization: Bearer $APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"keywords": ["cooking channel"], "gl": "us", "maxItems": 20}'

If Apify MCP is available: Use the Apify MCP call_actor tool with actor apidojo~youtube-channel-scraper and the input above.


Output Fields

FieldTypeDescription
idstringYouTube channel ID
namestringChannel name
urlstringChannel URL
descriptionstringChannel description
subscriberCountnumberSubscriber count
videosCountnumberTotal videos published
thumbnailsarrayChannel thumbnails
isVerifiedbooleanVerification badge
isFamilySafebooleanFamily-safe flag
keywordsarrayChannel keywords
availableCountriesarrayCountries where available
tagsarrayChannel tags

Edge Cases

  • Channel not found: Check if handle is correct or try with URL instead.
  • subscriberCount as text: Field returns '1.2M subscribers' not a number — parse downstream if needed.
  • No keywords in metadata: Some channels don't set keywords — tags array will be empty.
  • Private/terminated channel: Returns no results for that channel.
发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

2026年9月24日

分类

未分类

许可证

Apache-2.0

源路径

skills/primitives/scraping-youtube-channel-info

默认分支

main

最新提交

ffbdc00

Tree SHA

c7df562