📡YouTube scraper

YouTube Channel Scraper API

Pull subscriber counts, view totals, video lists, and Shorts for any YouTube channel via simple API. No quota math. No OAuth dance.

The official YouTube Data API v3 lets you read channel data but caps you at 10,000 quota units per day. A single channel videos pagination request costs 100 units (so 100 channel listings per day, total). CreatorCrawl reads any YouTube channel by handle in 2 seconds, returns subscriber count, total views, country, join date, and paginated video lists for both long-form and Shorts.

What you get

  • Subscriber count, total views, country, join date

    Channel endpoint returns the full set of public channel stats and metadata in one call.

  • Long-form videos and Shorts in separate endpoints

    Dedicated /channel/videos and /channel/shorts endpoints make it easy to analyze long-form vs Shorts performance independently.

  • No 10K daily quota cap

    The official API caps you at 10,000 quota units per day. CreatorCrawl has no daily cap, just credits.

  • Works with channel handle, ID, or URL

    Pass a handle (e.g. "mrbeast"), a channel ID, or a full channel URL. All work the same way.

Code example

Pass your API key in the x-api-key header. Get structured JSON back.

# Get a YouTube channel by handle
curl "https://creatorcrawl.com/api/youtube/channel?handle=mrbeast" \
  -H "x-api-key: YOUR_API_KEY"

# Get the channel's long-form videos
curl "https://creatorcrawl.com/api/youtube/channel/videos?handle=mrbeast" \
  -H "x-api-key: YOUR_API_KEY"

# Get the channel's Shorts
curl "https://creatorcrawl.com/api/youtube/channel/shorts?handle=mrbeast" \
  -H "x-api-key: YOUR_API_KEY"

How it works

1

Sign up for 250 free credits

No credit card required, no Google Cloud setup, no quota application. Your API key is generated instantly.

2

Pass a channel handle, ID, or URL

Pass a handle like "mrbeast" to /channel. Get back subscriber count, total views, country, join date, and description in 2 seconds.

3

Paginate through videos and Shorts

Use /channel/videos for long-form content and /channel/shorts for the Shorts feed. Both endpoints support pagination.

4

Build dashboards or AI agents

Pipe channel data into your dashboard, sponsorship outreach tool, or AI agent via MCP.

Endpoints

Every endpoint below is part of the CreatorCrawl YouTube API and is also exposed as a native MCP tool.

GETChannel/youtube/channel
GETChannel Videos/youtube/channel/videos
GETChannel Shorts/youtube/channel/shorts

Frequently asked questions

What channel data does the API return?

Subscriber count, total view count, country, join date, description, and the channel handle. The /channel/videos endpoint returns paginated long-form videos with title, view count, duration, publish date, and thumbnail. /channel/shorts returns the Shorts feed.

Can I look up a channel by URL or just by handle?

Both. Pass a handle (e.g. "mrbeast"), a channel ID (UCx6f6yJOZUhWLfaHL_NPN_g), or a full URL (https://www.youtube.com/@mrbeast). All resolve to the same data.

How is this different from the YouTube Data API v3?

The official API caps you at 10,000 quota units per day. Channel videos pagination costs 100 units per call, so the daily limit translates to 100 channel listings. CreatorCrawl has no quota cap, just 1 credit per call.

Can I scrape channels at scale?

Yes. CreatorCrawl has no rate limits. Process tens of thousands of channels per hour with concurrent requests. The Scale tier (100,000 credits, $299) covers ~100K channel lookups per month at $2.99 per 1K.

Explore more scrapers

Takes 60 seconds

Your agents are one config file away from six platforms.

250 free API calls. No card. Add the MCP server to Claude, Cursor, Windsurf, or Zed, or hit the REST API from any language.