Download TikTok video
Download a TikTok video with optional signed URL and inline delivery.
← All TikTok endpoints · Capability overview
/v1/tiktok/video/downloadhttps://api.vee3.io/v1/tiktok/video/download
Download a TikTok video with optional signed URL and inline delivery.
Authorization
Send your API key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
MCP
The same capability is available as an MCP tool on Vee3 hosted MCP.
Tool name
download_tiktok_videoParameters4 fields
video_idstringOptionalTikTok video id.
max length 32
video_urlstringOptionalTikTok video URL.
max length 2048
return_mode"url" | "file" | "both"OptionalHow to deliver the result. 'url' returns signed download URLs only. 'file' returns inline base64 when the file is under 10 MB. 'both' returns signed URLs plus inline base64 when small enough.
Default: "both"
include_hdplaybooleanOptionalWhen true, also download the high-definition hdplay variant. Defaults to false.
Default: false
Response4 fields
download_idstringUnique download identifier, prefix td_.
return_modeenumEcho of the requested delivery mode.
playstringSigned download URL for the standard-quality video.
hdplaystringSigned download URL for the high-definition video when include_hdplay is true.
HTTP errors: unauthorized, validation_error, insufficient_tokens, payment_required, tiktok_not_configured, tiktok_upstream_error, tiktok_download_empty, internal_error
On HTTP 200 (success body): inline_file_unavailable