Yandex Cloud
Search
Contact UsGet started
  • Pricing
  • Customer Stories
  • Documentation
  • Blog
  • All Services
  • System Status
    • Featured
    • Infrastructure & Network
    • Data Platform
    • Containers
    • Developer tools
    • Serverless
    • Security
    • Monitoring & Resources
    • AI for business
    • Business tools
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Start testing with double trial credits
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Center for Technologies and Society
    • Yandex Cloud Partner program
  • Pricing
  • Customer Stories
  • Documentation
  • Blog
© 2025 Direct Cursus Technology L.L.C.
Yandex Cloud Video
    • Overview
    • Control
    • Troubleshooting
    • Browser autoplay policy
  • Access management
  • Pricing policy
    • API authentication
    • Getting started with the API
      • Overview
        • Overview
        • Get
        • List
        • Create
        • BatchGenerateDownloadURLs
        • GenerateUploadURL
        • Delete
  • Audit Trails events
  • Release notes

In this article:

  • gRPC request
  • GenerateThumbnailUploadURLRequest
  • GenerateThumbnailUploadURLResponse
  1. API reference
  2. gRPC
  3. Thumbnail
  4. GenerateUploadURL

Video API, gRPC: ThumbnailService.GenerateUploadURL

Written by
Yandex Cloud
Updated at November 25, 2025
  • gRPC request
  • GenerateThumbnailUploadURLRequest
  • GenerateThumbnailUploadURLResponse

Generates a URL for uploading an image to an existing thumbnail record.
This URL can be used to upload the actual image file using an HTTP PUT request.
The URL is pre-signed and has a limited validity period.

gRPC requestgRPC request

rpc GenerateUploadURL (GenerateThumbnailUploadURLRequest) returns (GenerateThumbnailUploadURLResponse)

GenerateThumbnailUploadURLRequestGenerateThumbnailUploadURLRequest

{
  "thumbnail_id": "string"
}

Field

Description

thumbnail_id

string

Required field. ID of the thumbnail for which to generate an upload URL.
The thumbnail record must already exist, typically created using the Create method.

The maximum string length in characters is 50.

GenerateThumbnailUploadURLResponseGenerateThumbnailUploadURLResponse

{
  "upload_url": "string"
}

Field

Description

upload_url

string

Pre-signed URL for uploading the thumbnail image.
This URL can be used with an HTTP PUT request to upload the image file.
The URL has a limited validity period and will expire after a certain time.

Was the article helpful?

Previous
BatchGenerateDownloadURLs
Next
Delete
© 2025 Direct Cursus Technology L.L.C.