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 Studio
    • 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
    • Education and Science
    • Yandex Cloud Partner program
  • Pricing
  • Customer Stories
  • Documentation
  • Blog
© 2025 Direct Cursus Technology L.L.C.
Yandex Cloud Video
    • Overview
    • Control
    • Troubleshooting
  • Access management
  • Pricing policy
    • API authentication
    • Getting started with the API
      • Overview
        • Overview
        • Get
        • List
        • BatchGet
        • Create
        • Update
        • Transcode
        • Delete
        • BatchDelete
        • PerformAction
        • GetPlayerURL
        • BatchGetPlayerURLs
        • GetManifests
  • Audit Trails events
  • Release notes

In this article:

  • HTTP request
  • Path parameters
  • Response
  • Manifest
  1. API reference
  2. REST
  3. Video
  4. GetManifests

Video API, REST: Video.GetManifests

Written by
Yandex Cloud
Updated at August 8, 2025
  • HTTP request
  • Path parameters
  • Response
  • Manifest

Retrieves the manifest URLs for a specific video.
Manifests are used by video players to access the video content with adaptive bitrate streaming.
Supports different manifest types (HLS, DASH) and configuration parameters.

HTTP requestHTTP request

GET https://video.api.cloud.yandex.net/video/v1/videos/{videoId}:getManifests

Path parametersPath parameters

Field

Description

videoId

string

Required field. ID of the video for which to retrieve manifest URLs.

ResponseResponse

HTTP Code: 200 - OK

{
  "manifests": [
    {
      "url": "string",
      "type": "string"
    }
  ]
}

Field

Description

manifests[]

Manifest

List of manifests available for the video.
Different manifests may represent different streaming formats (e.g., HLS, DASH)

ManifestManifest

Represents a streaming manifest file that defines how video content is delivered.
Manifests contain information about available video qualities, audio tracks,
and other metadata needed by video players to stream content efficiently.

Field

Description

url

string

URL where the manifest file can be accessed.

type

enum (ManifestType)

Format of the manifest file.

  • MANIFEST_TYPE_UNSPECIFIED: The manifest type is not specified.
  • DASH: Dynamic Adaptive Streaming over HTTP (DASH) format.
    @see https://en.wikipedia.org/wiki/Dynamic_Adaptive_Streaming_over_HTTP
  • HLS: HTTP Live Streaming (HLS) format.
    @see https://en.wikipedia.org/wiki/HTTP_Live_Streaming

Was the article helpful?

Previous
BatchGetPlayerURLs
Next
Audit Trails events
© 2025 Direct Cursus Technology L.L.C.