List encrypted videos

Lists videos already encrypted, ordered by encrypted_at descending.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

GET /videos/hls_encrypted

Lists the videos of the account that are already encrypted, ordered by encrypted_at descending.

📘

Authorization

Requires a valid API token in the Authorization header (without Bearer prefix).

HTTP Method & Path

GET /videos/hls_encrypted

Base URL: https://api-v2.pandavideo.com.br

Authentication Requirements

HeaderValue
AuthorizationYour Panda API token (no Bearer prefix)

Query Parameters

NameTypeRequiredDescription
limitintegernoItems per page. Without it every item is returned in a single page (page: 1, limit = total, pages: 1)
pageintegernoPage number

Response

Success Response (200)

{
  "total": 26,
  "page": 1,
  "limit": 10,
  "pages": 3,
  "videos": [
    {
      "id": "11111111-2222-3333-4444-555555555555",
      "title": "Lesson 01.mp4",
      "status": "CONVERTED",
      "folder_id": "aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee",
      "library_id": "99999999-8888-7777-6666-555555555555",
      "video_external_id": "7b2c2f77-8d02-4ac1-823f-9f59de2df7db",
      "encrypted_at": "2026-08-04T17:34:09.000Z",
      "created_at": "2026-07-11T18:09:19.000Z",
      "updated_at": "2026-08-04T17:34:09.000Z",
      "available_resolutions": ["360p", "480p", "720p", "1080p"]
    }
  ]
}

Response Schema

FieldTypeDescription
totalintegerTotal encrypted videos in the account
pageintegerCurrent page
limitintegerPage size applied
pagesintegerNumber of pages
videos[].idstring (uuid)Internal video ID
videos[].titlestringVideo title
videos[].statusstringProcessing status (e.g. CONVERTED)
videos[].folder_idstring (uuid) | nullFolder the video belongs to
videos[].library_idstring (uuid)Library the video belongs to
videos[].video_external_idstring (uuid)External ID used by the player and the CDN
videos[].encrypted_atstringISO 8601 timestamp of the encryption
videos[].created_atstringISO 8601 timestamp of creation
videos[].updated_atstringISO 8601 timestamp of last update
videos[].available_resolutionsstring[]Resolutions available for playback
⚠️

Note the envelope

This endpoint uses total / page / limit / pages at the top level — it does not use the pagination object that GET /folders/{folder_id} returns. The two shapes are different.

Error Responses

StatusWhen
401Missing or invalid API token
500Internal error

Example Usage

cURL

curl -X GET \
  "https://api-v2.pandavideo.com.br/videos/hls_encrypted?limit=10&page=1" \
  -H "Authorization: $PANDA_API_TOKEN"

Related

Query Params
integer

Items per page. Without it, every item is returned in a single page.

integer

Page number

Response

Language
Credentials
Header
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json