# Influship YouTube Transcript Scraper

> Influship YouTube Transcript Scraper is a paid API for AI agents from api.influship.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-13).

Fetches the transcript/captions of a YouTube video in real time by video ID

## Facts

- Endpoint: GET https://api.influship.com/v1/raw/youtube/transcript/PnpHwhTWw0c
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-13
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/api-influship-com-30ad43bf
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_fwmUb-1k6P4L0bCV8q4tg

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 api-influship-com-30ad43bf
```

Example prompt: Can you get me the full transcript of the YouTube video with ID PnpHwhTWw0c? I want to read what was said in the video.

## When to prefer this

Use this endpoint when you need to extract the spoken transcript or captions from a specific YouTube video by its video ID, especially in agentic workflows that need to summarize, analyze, translate, or quote video content without watching it. Prefer this over manual caption downloads when automating at scale or when integrating into an AI pipeline.

## Known failure modes

- Video has no captions or transcript available — returns empty or error response
- Invalid or non-existent YouTube video ID — returns 404 or error
- Video is private or age-restricted — scraping may fail
- YouTube anti-scraping measures block the request — returns error or partial content
- Payment not provided or x402 handshake fails — returns 402 Payment Required

## How this service works

Live YouTube scraping

## Output

Returns the scraped transcript/captions of the specified YouTube video as text, representing the spoken content of the video in sequence.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "pathParams": {},
  "queryParams": {}
 }
}
```

## 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"
     ],
     "type": "string"
    },
    "pathParams": {
     "type": "object"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/api-influship-com-30ad43bf/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.influship.com](https://www.zero.xyz/host/api.influship.com/llms.txt)
