API Docs
Download video (direct URL)
https://api.gettranscribe.ai/download-videoHeaders
Body Parameters
urlrequiredPublic post URL for: YouTube (watch, shorts, youtu.be), Instagram (p, reel, reels, tv), TikTok, Facebook (watch, reel, videos), X/Twitter (status), Pinterest (pin), Google Drive file link, or a direct .mp4/.mov (etc.) file URL.
Example Request
curl -X POST https://api.gettranscribe.ai/download-video \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_API_KEY" \
-d '{
"url": "https://www.instagram.com/p/DWy1RmFAGjF/"
}'Example Response
{
"id": 501,
"url": "https://www.instagram.com/p/DWy1RmFAGjF/",
"platform": "instagram",
"user_id": 1,
"download_url": "https://instagram.fxyz1-1.fna.fbcdn.net/...long-signed-url...",
"thumbnail": "https://scontent.cdninstagram.com/...",
"created_at": "2026-04-11T18:00:00.000Z",
"updated_at": "2026-04-11T18:00:00.000Z",
"deleted_at": null
}Use the same permanent x-api-key header as for POST /transcriptions. Wallet balance must be at least 0.01; a small debit is recorded after success. download_url and thumbnail are direct, time-limited URLs from the source platform (e.g. Instagram fbcdn, YouTube googlevideo, TikTok CDN)—they expire; call again for a fresh link. YouTube often resolves to a best HTTPS audio stream URL first (same priority as transcription downloads), not always a muxed video file. No S3 copy is created; the row is an audit log of the resolved URLs.