get
https://api-v2.pandavideo.com.br/videos/
Lists all custom fields (key-value metadata) attached to a video. Returns an array; each item has id, key, value, and timestamps.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
GET /videos/{video_id}?custom_fields
{video_id}?custom_fieldsReturns all custom fields attached to a specific video. Custom fields are key-value pairs that let you attach arbitrary metadata to videos (e.g., category, priority, internal IDs).
AuthorizationRequires a valid Panda API token sent in the
Authorizationheader (no Bearer prefix).
HTTP Method & Path
GET /videos/{video_id}?custom_fields
Base URL: https://api-v2.pandavideo.com.br
Authentication Requirements
| Security Scheme | Header | Note |
|---|---|---|
| API Key | Authorization | Panda API token (without Bearer prefix) |
Parameters
| Name | In | Type | Required | Description |
|---|---|---|---|---|
Authorization | header | string | Yes | Panda API token (without Bearer prefix) |
Path Parameters
| Field | Type | Required | Description | Constraints |
|---|---|---|---|---|
video_id | string (uuid) | Yes | ID of the video whose custom fields to list. | uuid |
Query Parameters
| Field | Type | Required | Description | Constraints |
|---|---|---|---|---|
custom_fields | string | Yes | Sentinel flag — must be present (no value). | flag (empty/no value) |
Response
Success Response (200)
Returns an array of custom fields:
[
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"video_id": "d848feb5-b5a2-4e59-a125-23379b3692b5",
"key": "category",
"value": "Educational",
"created_at": "2026-05-29T10:30:00.000Z",
"updated_at": "2026-05-29T10:30:00.000Z"
}
]Response Schema (item)
| Field | Type | Description |
|---|---|---|
id | string (uuid) | ID of the custom field. Use with PUT/DELETE. |
video_id | string (uuid) | ID of the video this field belongs to. |
key | string | Custom field key (1–200 chars, alphanumeric). |
value | string | Custom field value (max 500 chars). |
created_at | string | ISO 8601 timestamp. |
updated_at | string | ISO 8601 timestamp. |
Error Responses
- 401 Unauthorized — Missing or invalid API token.
- 404 Not Found — Video not found.
- 500 Internal Server Error — Server-side error.
Example Usage
cURL
curl -X GET \
'https://api-v2.pandavideo.com.br/videos/<video_id>?custom_fields' \
-H 'Authorization: your_api_token_here' \
-H 'Accept: application/json'