# StableSocial YouTube Channel Videos Scraper

> StableSocial YouTube Channel Videos Scraper is a paid API for AI agents from stablesocial.dev, paid per call via x402, $0.06/call, status unknown (last checked 2026-09-13).

Scrapes and returns video listings from a specified YouTube channel

## Facts

- Endpoint: POST https://stablesocial.dev/api/sc/youtube/channel-videos
- Price: $0.06/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/stablesocial-youtube-channel-videos-scraper-fddcd079
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_KGbfAK21rmSJX-4HKOi7O

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability stablesocial-youtube-channel-videos-scraper-fddcd079 -d '<json body>'
```

Example prompt: Pull the full list of videos from the YouTube channel MrBeast — I need their titles, upload dates, view counts, and video URLs so I can analyze their recent upload frequency.

## When to prefer this

Use this endpoint when you need structured video data from a YouTube channel without the YouTube Data API quota restrictions, or when you need pay-per-request access without managing API keys. Prefer this over YouTube's official API when building lightweight agents that only need occasional channel data scrapes at $0.06 per call.

## Known failure modes

- Channel not found or invalid channel ID returns an error
- Private or age-restricted channels may return partial or no data
- YouTube rate limiting or anti-scraping measures may cause temporary failures
- Channel with no public videos returns an empty list
- Malformed channel URL or handle causes a parsing error

## How this service works

Scrape Creators · YouTube — Channel Videos

## Output

Returns a list of videos from the specified YouTube channel, including video titles, URLs, upload dates, view counts, thumbnails, and video descriptions where available.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "sort": {
   "enum": [
    "latest",
    "popular"
   ],
   "type": "string",
   "description": "Sort by latest or popular"
  },
  "handle": {
   "type": "string",
   "description": "YouTube channel handle"
  },
  "channelId": {
   "type": "string",
   "description": "YouTube channel ID"
  },
  "includeExtras": {
   "type": "string",
   "description": "This will get you the like + comment count and the description. To get the full details of the video, use the /v1/youtube/video endpoint. Honestly, if you use t"
  },
  "continuationToken": {
   "type": "string",
   "description": "Continuation token to get more videos. Get 'continuationToken' from previous response."
  },
  "is_paid_promotions": {
   "type": "string",
   "description": "Set to 'true' to search YouTube's public paid product placement / sponsorship / endorsement search surface. This returns normal YouTube videos where the creator"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/stablesocial-youtube-channel-videos-scraper-fddcd079/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from stablesocial.dev](https://www.zero.xyz/host/stablesocial.dev/llms.txt)
