get
https://api-v2.pandavideo.com.br/profile
Retrieves all shared player profiles for the account
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
GET /profile
Returns all shared profiles for the authenticated account. Exclusive profiles (auto-created per video) are excluded.
Response
The response is a plain array (no envelope).
| Field | Type | Description |
|---|---|---|
id | uuid | Profile ID |
name | string | Profile name |
pullzone_name | string | CDN zone |
is_default | boolean | Whether this is the account default profile |
updated_at | date-time | Last modification timestamp |
videos_count | integer | Number of videos linked to this profile |
feature_tags | string[] | Config sections that differ from Panda defaults. Observed values: colors, controls, captions, saveProgress, pip, pixels, videoBehavior, smartAutoplay, fakeProgress |
colors | object | null | Color config summary (primaryColor, controlsColor, captionsColor, captionsBackgroundColor) |
availableQualities | string[] | null | Allowed resolutions (e.g. ["480p","720p"]). null = no restriction |
Default profile auto-creation
The first time you call this endpoint, the API creates a Default profile for the account, seeded from the global player config. This is transparent and adds no latency to subsequent calls.
curl -X GET "https://api-v2.pandavideo.com.br/profile" -H "Authorization: {api_key}"[
{
"id": "{profile_id}",
"name": "VSL",
"pullzone_name": "{pullzone}",
"is_default": false,
"updated_at": "2026-09-15T14:14:29.136Z",
"videos_count": 8,
"feature_tags": ["colors", "controls", "captions", "smartAutoplay", "fakeProgress", "videoBehavior"],
"colors": {
"primaryColor": "#16A34A",
"controlsColor": "#FFFFFF",
"captionsColor": "#FFFFFF",
"captionsBackgroundColor": "#16A34A"
},
"availableQualities": null
}
]