SocialCrawl

YouTube

Extract channels, videos, comments, shorts, playlists, and transcripts

YouTube

Extract channels, videos, comments, shorts, playlists, and transcripts. 12 endpoints available.

YouTube reaches over 2.7 billion monthly active users and is the world's largest video platform.

Base URL: /v1/youtube/...

How do I get started with YouTube data?

1. Fetch a profile

curl "https://socialcrawl.dev/v1/youtube/channel?handle=MrBeast" \
  -H "x-api-key: sc_your_api_key_here"

2. Fetch their content

curl "https://socialcrawl.dev/v1/youtube/channel/videos?handle=MrBeast" \
  -H "x-api-key: sc_your_api_key_here"

3. Read computed fields

Every response includes computed fields: engagement_rate, language, content_category, and estimated_reach.

What YouTube data can I access?

EndpointPathCredit Tier
Get YouTube channel info/v1/youtube/channelstandard (1cr)
List YouTube channel videos/v1/youtube/channel/videosstandard (1cr)
Get YouTube video details/v1/youtube/videostandard (1cr)
List YouTube video comments/v1/youtube/video/commentsstandard (1cr)
Search YouTube videos/v1/youtube/searchstandard (1cr)
List YouTube channel shorts/v1/youtube/channel/shortsstandard (1cr)
Get YouTube community post/v1/youtube/community-poststandard (1cr)
Get YouTube playlist/v1/youtube/playliststandard (1cr)
Search YouTube by hashtag/v1/youtube/search/hashtagstandard (1cr)
Get trending YouTube shorts/v1/youtube/shorts/trendingadvanced (5cr)
Get YouTube video transcript/v1/youtube/video/transcriptpremium (10cr)
List YouTube video comment replies/v1/youtube/video/comment/repliesstandard (1cr)

What should I know about YouTube data?

  • All endpoints use GET method with query parameters
  • Authentication via x-api-key header
  • Responses follow the unified SocialCrawl schema

Official YouTube Resources

YouTube | Socialcrawl