{
  "schemaVersion": "EchoEmpire/ApifyActorDiscoveryCard/v0.1",
  "identifier": "urn:air:foundry.echoempire.org:apify:tiktok-transcript",
  "name": "TikTok Transcript (Captions to JSON)",
  "description": "TikTok video URLs, short links or IDs in, the video's existing captions out as JSON: full transcript text, timed segments, language, and whether TikTok auto-generated them. Reads caption tracks TikTok already publishes; no speech-to-text, no login, no proxy. Videos without captions return status no_captions.",
  "pipelineRole": "Extract",
  "capabilities": [
    "TikTokTranscript",
    "CaptionExtraction",
    "TimedSegments",
    "VideoToText"
  ],
  "source": {
    "kind": "OWNER_SUPPLIED_CATALOG_DRAFT",
    "snapshotDate": "2026-10-30",
    "liveIndependentlyVerified": false
  },
  "apify": {
    "actorId": "ZLNmUTBGYMSrUrbuP",
    "actorReference": "skilled_glee/tiktok-transcript",
    "storeUrl": "https://apify.com/skilled_glee/tiktok-transcript"
  },
  "mcp": {
    "gateway": "https://mcp.apify.com",
    "connectionUrl": "https://mcp.apify.com/?tools=skilled_glee/tiktok-transcript",
    "note": "Connection endpoint, not an MCP Server Card. Callers authenticate with their own Apify account; billing subject to Apify pricing/terms."
  },
  "limitations": {
    "speechToText": false,
    "captionsOnly": true,
    "publicVideosOnly": true,
    "runtimeReadiness": "NOT_INDEPENDENTLY_VERIFIED_FOR_THIS_CATALOG",
    "price": "NOT_ASSERTED_IN_THIS_CATALOG",
    "paidDemand": "NOT_VERIFIED",
    "noAutomaticInvocation": true
  }
}