Downloading a video
Written by
Updated at February 24, 2026
Cloud Video UI
REST API
gRPC API
- Open the Cloud Video home page
. - Select a channel.
- In the
Video tab, download a video using one of the following methods:- In the row with the video, click
and select Download. - Select the video and click
Download in the top-right corner of the window that opens.
- In the row with the video, click
Run this command:
curl \
--request POST \
--header 'Authorization: Bearer <IAM_token>' \
--url 'https://video.api.cloud.yandex.net/video/v1/videos/<video_ID>:generateDownloadURL'
Where:
<IAM_token>: IAM token required for authenticating with the Cloud Video API.<video_ID>: ID of the video to download.
Result:
{
"downloadUrl": "https://cdn.video.cloud.yandex.net/videoplatform-tusd/ysign1=3975eac9f3c1c855fe29bd90be45ebb6025df947b055ffc362e67fd4********,chID=vplcl7qzwip5********,orgID=********,pfx,sfx,ts=69835ef0/fc2154cee4eca45a0decd9e3********"
}
Where downloadUrl is the video download link valid for 24 hours.
Run this command:
grpcurl \
-rpc-header "Authorization: Bearer <IAM_token>" \
-d '{
"videoId": "<video_ID>"
}' \
video.api.cloud.yandex.net:443 yandex.cloud.video.v1.VideoService/GenerateDownloadURL
Where:
<IAM_token>: IAM token required for authenticating with the Cloud Video API.<video_ID>: ID of the video to download.
Result:
{
"downloadUrl": "https://cdn.video.cloud.yandex.net/videoplatform-tusd/ysign1=3975eac9f3c1c855fe29bd90be45ebb6025df947b055ffc362e67fd4********,chID=vplcl7qzwip5********,orgID=********,pfx,sfx,ts=69835ef0/fc2154cee4eca45a0decd9e3********"
}
Where downloadUrl is the video download link valid for 24 hours.