{"uid":"cap_S9tN-xRZZbZNNQdorcslq","slug":"machine-market-social-video-transcript-fetcher-56e55f3b","name":"Machine Market Social – Video Transcript Fetcher","description":"Fetch an available transcript for a public video.","url":"https://machine-market-social-mainnet.machine-market.workers.dev/transcript?utm_source=zero.xyz","method":"GET","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":["GET"],"type":"string"},"queryParams":{"type":"object","required":["platform","target"],"properties":{"target":{"type":"string","minLength":1,"description":"Public TikTok video URL"},"platform":{"enum":["tiktok","youtube"],"type":"string","description":"Social or creator-link platform adapter."},"freshness":{"enum":["live","24h","7d"],"type":"string","default":"live","description":"Maximum acceptable upstream freshness policy."}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["success","provider","platform","type","freshness","data"],"properties":{"data":{"type":"object","additionalProperties":true},"type":{"type":"string","const":"transcript"},"success":{"type":"boolean","const":true},"platform":{"type":"string"},"provider":{"type":"string","const":"machine.market"},"freshness":{"type":"object","required":["cached","observed_at"],"properties":{"cached":{"type":"boolean"},"observed_at":{"type":"string","description":"ISO 8601 timestamp"}}}},"additionalProperties":false}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.015","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.015/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.015","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_kq21cwppbxXGjGcRqU066","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.015","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches the available spoken transcript for a public TikTok or YouTube video by URL.","exampleAgentPrompt":"Can you grab the full transcript of this TikTok video for me? Here's the link: https://www.tiktok.com/@creator/video/123456789 — use the live freshness setting so I get the most current version.","exampleUseCases":[{"title":"Summarize a viral TikTok video","prompt":"Get the transcript of this TikTok — https://www.tiktok.com/@influencer/video/987654321 — using live freshness, so I can summarize what they're saying."},{"title":"Extract YouTube video speech for research","prompt":"Fetch the transcript for this YouTube video https://www.youtube.com/watch?v=abcXYZ123 — I want to read through what was actually said without watching the whole thing."},{"title":"Monitor creator messaging with fresh captions","prompt":"Pull the live transcript for this TikTok https://www.tiktok.com/@brand/video/555444333 so I can check what talking points they're covering in their latest post."}],"resultDescription":"Returns a JSON object containing a success flag, the platform name, provider identifier ('machine.market'), transcript data payload, and freshness metadata including whether the result was cached and an ISO 8601 timestamp of when it was observed.","failureModes":["Video is private or unavailable — transcript cannot be fetched","Platform not supported (only 'tiktok' and 'youtube' are valid enum values)","No transcript available for the video (e.g., no captions exist)","Invalid or malformed video URL provided in 'target' parameter","Upstream freshness policy not satisfiable within the requested window","Payment failure via x402 protocol causing request rejection"],"whenToPreferThis":"Choose this endpoint when you need to extract the spoken transcript from a specific public TikTok or YouTube video URL and want control over freshness (live, 24h, or 7d cached). It is ideal for agents performing content analysis, summarization, or monitoring of creator videos without manual viewing. Prefer it over general-purpose scraping tools when you want a structured, provider-verified transcript with caching metadata.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T00:33:15.927Z","isFirstParty":false,"canonicalSlug":"machine-market-social-video-transcript-fetcher-56e55f3b"}