get
https://api-v2.pandavideo.com.br/playlists//videos
Retrieves all videos in a specific playlist
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
GET /playlists/{playlist_id}/videos
{playlist_id}/videosReturns the ordered list of videos in a playlist, with enriched per‑video metadata (title, duration, thumbnail).
AuthorizationRequires a valid API Key in the
Authorizationheader. Send the key directly — noBearerprefix.
Ownership enforced. Caller must own the playlist; otherwise 500"Unauthorized: You do not own this playlist".
HTTP Method & Path
GET /playlists/{playlist_id}/videos
Base URL: https://api-v2.pandavideo.com.br
Path Parameters
| Name | Type | Required | Description |
|---|---|---|---|
playlist_id | string (uuid) | yes | Playlist identifier. |
Response
Success Response (200)
Returns an array sorted by order ASC.
[
{
"video_id": "f1f2f3f4-aaaa-bbbb-cccc-d1d2d3d4d5d6",
"video": {
"id": "f1f2f3f4-aaaa-bbbb-cccc-d1d2d3d4d5d6",
"title": "Episode 1 — Welcome",
"duration": 720,
"thumbnail_url": "https://b-myzone.tv.pandavideo.com.br/abc123/thumbnail.jpg"
},
"order": 0,
"playlist_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
}
]Response Schema
| Field | Type | Description |
|---|---|---|
video_id | string (uuid) | Video identifier (same as video.id). |
playlist_id | string (uuid) | Playlist identifier (echo). |
order | integer | Position in the playlist (0‑indexed, sorted ASC). |
video.id | string (uuid) | Video identifier. |
video.title | string | Video title (empty string when missing). |
video.duration | integer | Video duration in seconds (from metadata.length, 0 if absent). |
video.thumbnail_url | string | Derived thumbnail URL — config.thumb when present, else https://b-{pullzone}.tv.pandavideo.com.br/{external_id}/thumbnail.jpg. Empty string when the video has no usable thumbnail source. |
Error Responses
- 401 — missing/invalid API Key.
- 500 — ownership rejected or internal error.
Example Usage
cURL
curl --request GET \
--url 'https://api-v2.pandavideo.com.br/playlists/a1b2c3d4-e5f6-7890-abcd-ef1234567890/videos' \
--header 'Authorization: <your-api-key>'