# SocialFetch Instagram Post Transcript

> SocialFetch Instagram Post Transcript is a paid API for AI agents from api.socialfetch.dev, paid per call via x402, $0.014/call, status unknown (last checked 2026-09-15).

Fetches the spoken transcript from an Instagram post or Reel given its URL.

## Facts

- Endpoint: GET https://api.socialfetch.dev/v1/instagram/posts/transcript
- Price: $0.014/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/socialfetch-instagram-post-transcript-48b29dbe
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_yc_Ixxld_eA2KzclsB5y3

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 socialfetch-instagram-post-transcript-48b29dbe
```

Example prompt: Can you get me the spoken transcript from this Instagram Reel? Here's the URL: https://www.instagram.com/reel/ABC123xyz/

## When to prefer this

Use this endpoint when you need to extract spoken words or dialogue from an Instagram post or Reel by URL. Ideal for content analysis, accessibility, summarization, or search indexing of Instagram video content. Choose this over generic transcription tools when the source is specifically an Instagram URL and you want a direct, paid-per-call API with no setup overhead.

## Known failure modes

- Invalid or inaccessible Instagram URL returns an error
- Post is private or deleted and cannot be fetched
- Reel has no spoken audio or transcript available
- Rate limit exceeded for the API key
- URL parameter missing or malformed causes a validation error

## How this service works

Get the spoken transcript for an Instagram post or Reel by URL.

## Output

The spoken transcript text of the audio in the specified Instagram post or Reel, returned as structured text content.

## 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"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "url"
     ],
     "properties": {
      "url": {
       "type": "string",
       "maxLength": 4096,
       "minLength": 1,
       "description": "Link to the Instagram post or Reel whose transcript should be returned."
      }
     }
    }
   },
   "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/socialfetch-instagram-post-transcript-48b29dbe/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.socialfetch.dev](https://www.zero.xyz/host/api.socialfetch.dev/llms.txt)
