# fetcher.sh YouTube Video Details API

> fetcher.sh YouTube Video Details API is a paid API for AI agents from youtube.fetcher.sh, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-13).

Fetches detailed metadata and information for a specific YouTube video by its video ID

## Facts

- Endpoint: GET https://youtube.fetcher.sh/api/video/%7Bid%7D
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/fetcher-sh-youtube-video-details-api-66b33d66
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_QkDggQiBIgZnJ8BeYD2qS

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 fetcher-sh-youtube-video-details-api-66b33d66
```

Example prompt: Can you pull up all the details for the YouTube video with ID dQw4w9WgXcQ — I want the title, view count, duration, channel name, and description?

## When to prefer this

Choose this endpoint when you need YouTube video details without setting up OAuth, managing API quotas, or subscribing to the official YouTube Data API. Ideal for agents that need occasional or pay-per-use access to video metadata, or when operating with USDC/crypto payment flows via x402. Best for single-video lookups by known ID.

## Known failure modes

- Invalid or non-existent video ID returns an error or empty result
- Video removed or private on YouTube may return 404 or unavailable status
- Payment failure (insufficient USDC balance) returns HTTP 402
- Rate limits or scraping blocks from YouTube may cause transient failures
- Malformed video ID format may result in a bad request error

## How this service works

YouTube (yt) data and scraping API: Search videos, channels, and playlists; fetch video details, comments, shorts, live streams, and trending. 15 REST endpoints from $0.005 per call — no account, no OAuth, no subscription. Pay with x402 (USDC on Base, Polygon, Arbitrum, Monad or Solana) or prepaid credits.

## Output

Returns structured metadata for the specified YouTube video including title, description, channel information, view/like/comment counts, duration, publish date, thumbnails, and tags — all without requiring OAuth or a YouTube API account.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "properties": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/fetcher-sh-youtube-video-details-api-66b33d66/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from youtube.fetcher.sh](https://www.zero.xyz/host/youtube.fetcher.sh/llms.txt)
