# Video Snapshot – YouTube Metadata Lookup

> Video Snapshot – YouTube Metadata Lookup is a paid API for AI agents from k2so.wrong.systems, paid per call via x402, $0.03/call, status down (last checked 2026-10-31).

Fetches metadata snapshot for a YouTube video (title, description, channel, stats, etc.) without a transcript.

## Facts

- Endpoint: GET https://k2so.wrong.systems/api/services/video-snapshot?utm_source=zero.xyz
- Price: $0.03/call
- Payment: x402
- Status: down
- Last checked: 2026-10-31
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/video-snapshot-youtube-metadata-lookup-54219590
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_VqpLT-GfJmtLHEbGjbhj8

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 video-snapshot-youtube-metadata-lookup-54219590
```

Example prompt: Can you pull the metadata snapshot for this YouTube video — https://www.youtube.com/watch?v=dQw4w9WgXcQ — I want the title, channel, view count, publish date, and any quality score or risk factors?

## When to prefer this

Choose this endpoint when you need quick, structured YouTube video metadata (title, channel, publish date, stats, quality signals) without needing a full transcript. It is ideal for validation, cataloguing, or credibility checks on YouTube URLs. Prefer alternatives if you need the full video transcript or captions, or if you need metadata from non-YouTube video platforms.

## Known failure modes

- Invalid or non-YouTube URL returns error response with ok:false
- Private or deleted video returns a handler failure in result.ok
- Payment not completed returns 402 before any data is served
- Malformed query parameter causes request rejection
- Rate limiting or upstream YouTube access issues may return failure

## How this service works

YouTube video metadata snapshot (no transcript).

## Output

Returns a JSON object with ok/paid status, a result block containing the service slug, an optional quality score, a summary string, confidence rating, strengths array, risk factors array, evidence object, and a generatedAt ISO-8601 timestamp — all reflecting the video's metadata at time of call.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "url": {
       "type": "string",
       "description": "Composite input parameter"
      },
      "meta": {
       "enum": [
        "0",
        "1"
       ],
       "type": "string",
       "description": "Set to 1 for free metadata JSON (no payment required)"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "title": "Video Snapshot paid response",
     "$schema": "https://json-schema.org/draft/2020-12/schema",
     "required": [
      "ok",
      "paid",
      "service",
      "provider",
      "result"
     ],
     "properties": {
      "ok": {
       "type": "boolean"
      },
      "paid": {
       "type": "boolean"
      },
      "result": {
       "type": "object",
       "required": [
        "ok",
        "service"
       ],
       "properties": {
        "ok": {
         "type": "boolean",
         "description": "Handler success"
        },
        "score": {
         "type": "number"
        },
        "service": {
         "type": "string",
         "description": "Service slug"
        },
        "summary": {
         "type": "string"
        },
        "evidence": {
         "type": "object"
        },
        "strengths": {
         "type": "array",
         "items": {
          "type": "string"
         }
        },
        "confidence": {
         "type": "string"
        },
        "generatedAt": {
         "type": "string",
         "description": "ISO-8601 timestamp"
        },
        "riskFactors": {
         "type": "array",
         "items": {
          "type": "string"
         }
        }
       }
      },
      "payment": {
       "type": "object",
       "properties": {
        "code": {
         "type": "string"
        },
        "payer": {
         "type": "string"
        },
        "detail": {
         "type": "string"
        },
        "selfPay": {
         "type": 
… (truncated)
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "paid": true,
  "result": {
   "ok": true,
   "service": "video-snapshot"
  },
  "service": "video-snapshot",
  "provider": "K-2SO"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/video-snapshot-youtube-metadata-lookup-54219590/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from k2so.wrong.systems](https://www.zero.xyz/host/k2so.wrong.systems/llms.txt)
