Get HLS encryption status

Returns whether new uploads in this library are encrypted.

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

GET /library/{library_id}/hls-encryption

Returns whether new uploads in this library are encrypted.

📘

Authorization

Requires a valid API token in the Authorization header (without Bearer prefix). The library_id must belong to the authenticated user.

HTTP Method & Path

GET /library/{library_id}/hls-encryption

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

Authentication Requirements

HeaderValue
AuthorizationYour Panda API token (no Bearer prefix)

Path Parameters

NameTypeRequiredDescription
library_idstring (uuid)yesLibrary ID owned by the authenticated user

Response

Success Response (200)

{ "status": true }
FieldTypeDescription
statusbooleantrue when new uploads in this library are encrypted
⚠️

This flag says nothing about existing videos

status: true means new uploads are encrypted. Videos uploaded before it was enabled stay unencrypted until they are reprocessed — see Video Reprocessing. To see which videos are actually encrypted, list them with GET /videos/hls_encrypted.

📘

Not part of GET /library

This setting is not returned by GET /library — it only exists on this endpoint.

Error Responses

StatusWhen
404Library not found
500Internal error

Example Usage

cURL

curl -X GET \
  "https://api-v2.pandavideo.com.br/library/{library_id}/hls-encryption" \
  -H "Authorization: $PANDA_API_TOKEN"

Related

  • Change the setting: PUT /library/{library_id}/hls-encryption
  • Apply encryption to existing videos: Video Reprocessing
Path Params
uuid
required

Library ID owned by the authenticated user

Response

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