{"uid":"cap_Eix3s1VijOQWv_PvEYUW-","slug":"hookfindr-caption-srt-export-990ea8f3","name":"HookFindr Caption SRT Export","description":"Export video captions as SRT subtitles — TikTok, YouTube, Instagram, X, Twitch. Broadcast-quality SRT subtitle file ready to upload to YouTube, IG Reels, TikTok, or any subtitle player. Word-level timestamps grouped into ~1-2s caption lines capped at 42 chars (broadcast standard).","url":"https://api.hookfindr.com/api/x402/caption.srt","method":"POST","headers":{},"bodySchema":{"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":["POST"],"type":"string"},"queryParams":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"Public URL of a short-form video. Supports TikTok, YouTube, YouTube Shorts, Instagram Reels, Twitter/X, Twitch clips, Facebook, and ~1000 other platforms via yt-dlp."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.05","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.05/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.05","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_J8vNtqC6Wh0ILKdXygweh","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.05","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Exports video captions as a broadcast-standard SRT subtitle file from TikTok, YouTube, Instagram, X, or Twitch URLs","exampleAgentPrompt":"Can you grab the captions from this TikTok video and export them as an SRT subtitle file I can upload to YouTube? Here's the URL: https://www.tiktok.com/@example/video/123456789","exampleUseCases":[{"title":"TikTok repurposing to YouTube Shorts","prompt":"I'm repurposing this TikTok video for YouTube Shorts and need the SRT subtitle file — can you export the captions from https://www.tiktok.com/@creator/video/987654321 in broadcast-standard format?"},{"title":"Instagram Reel accessibility subtitles","prompt":"I need an SRT subtitle file from this Instagram Reel so I can add captions before uploading it to my brand's page — the video URL is https://www.instagram.com/reel/ABC123xyz/"},{"title":"Twitch clip transcript for highlight video","prompt":"Can you convert the captions from this Twitch clip into an SRT file I can drop into my video editor? The clip is at https://www.twitch.tv/clips/SomeClipSlug"}],"resultDescription":"A broadcast-standard SRT subtitle file with word-level timestamps grouped into caption lines of approximately 1-2 seconds duration, capped at 42 characters per line per broadcast convention, ready to upload directly to YouTube, Instagram Reels, TikTok, or any subtitle player.","failureModes":["Video URL is private or age-restricted — returns error indicating inaccessible content","Platform not supported or URL malformed — returns validation error","Video has no audio track or captions — returns empty or error response","Network timeout on long videos — may require retry","Rate limiting or payment failure — 402 Payment Required if USDC balance insufficient"],"whenToPreferThis":"Choose this endpoint when you need a ready-to-upload SRT file specifically formatted to broadcast standards (42-char lines, 1-2s groupings) from a social video URL. Prefer it over raw transcription endpoints when the output destination is a video platform subtitle uploader rather than a text document or database. It covers TikTok, YouTube, Instagram, X, and Twitch natively via yt-dlp.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:37:23.390Z","isFirstParty":false}