Skip to main content
GET
/
streaming
/
playlists
/
{playlist_id}
/
videos
Python
from gcore import Gcore

client = Gcore(
    api_key="My API Key",
)
playlist_videos = client.streaming.playlists.list_videos(
    0,
)
print(playlist_videos)
[
  {
    "name": "IBC 2025 - International Broadcasting Convention",
    "description": "We look forward to welcoming you at IBC2025, which will take place 12-15 September 2025.",
    "origin_url": "https://www.googleapis.com/drive/v3/files/...?alt=media",
    "origin_http_headers": "Authorization: Bearer ...",
    "priority": 0,
    "clip_start_seconds": 137,
    "clip_duration_seconds": 60,
    "directory_id": 800,
    "projection": "regular",
    "client_user_id": 10,
    "stream_id": 1,
    "poster": "data:image/jpeg;base64,/9j/4AA...qf/2Q==",
    "screenshot_id": -1,
    "auto_transcribe_audio_language": "auto"
  }
]

Authorizations

Authorization
string
header
required

Path Parameters

playlist_id
integer
required

Response

200 - application/json
name
string
required
description
string
origin_url
string
origin_http_headers
string
priority
integer
default:0
quality_set_id
integer
clip_start_seconds
integer
clip_duration_seconds
integer
source_bitrate_limit
boolean
default:true
directory_id
integer
poster
string
remote_poster_url
string
remove_poster
boolean
default:false
screenshot_id
integer
default:0
client_user_id
integer
auto_transcribe_audio_language
enum<string>
default:auto
Available options:
disable,
auto,
<language_code>
auto_translate_subtitles_language
enum<string>
default:disable
Available options:
disable,
default,
<language_codes,>
projection
string
share_url
string
custom_iframe_url
string