Video API, gRPC: EpisodeService.GetManifests
Retrieves the manifest URLs for the episode's media content.
Manifests provide players with necessary information
for streaming the content with different quality levels and formats.
gRPC request
rpc GetManifests (GetEpisodeManifestsRequest) returns (GetEpisodeManifestsResponse)
GetEpisodeManifestsRequest
{
"episode_id": "string"
}
|
Field |
Description |
|
episode_id |
string Required field. ID of the episode for which to retrieve manifest URLs. The maximum string length in characters is 50. |
GetEpisodeManifestsResponse
{
"manifests": [
{
"url": "string",
"type": "ManifestType"
}
]
}
|
Field |
Description |
|
manifests[] |
List of manifests available for the episode. |
Manifest
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.
|