---
title: "Get profile details"
method: GET
path: "/profile/{profile_id}"
tags: ["Profiles"]
---

# Get profile details

`GET /profile/{profile_id}`

## Request

- Base URL: `https://api-v2.pandavideo.com.br`
- URL: `https://api-v2.pandavideo.com.br/profile/{profile_id}`
- Auth: API key in header `Authorization`

Retrieves full details of a specific player profile

## Response `200`

Profile details

- ProfileDetails
  - `id` string, uuid
  - `name` string
  - `pullzone_name` string
  - `is_default` boolean
  - `isDefault` boolean: Same as is_default (camelCase alias)
  - `availableQualities` string[], nullable
  - `feature_tags` string[]
  - `created_at` string, date-time
  - `updated_at` string, date-time
  - `hideControlsOnStart` boolean, nullable
  - `controls` string[]
  - `colors` ProfileColors: Color configuration for the video player
    - `primaryColor` string: Primary theme color
    - `controlsColor` string: Player controls color
    - `captionsColor` string: Caption text color
    - `captionsBackgroundColor` string: Caption background color
    - `background` string: Player background color
  - `vsl` VSLConfig: Video Sales Letter and advanced player configuration
    - `autoplay` boolean: Enable autoplay
    - `smartAutoplay` boolean: Smart autoplay based on user behavior
    - `alternativeProgress` boolean: Use alternative progress bar
    - `alternativeProgressHeight` number: Alternative progress bar height
    - `alternativeProgressVelocity` number: Progress bar velocity multiplier
    - `alternativeProgressDefaultVelocity` boolean: Use default velocity
    - `alternativeProgress2xLimit` number: Limit for 2x speed in alternative progress
    - `mutedIndicatorIcon` boolean: Show muted indicator icon
    - `mutedIndicatorFontSize` number: Muted indicator font size
    - `mutedIndicatorTextTop` string: Muted indicator top text
    - `mutedIndicatorTextBottom` string: Muted indicator bottom text
    - `mutedIndicatorBackgroundColor` string: Muted indicator background
    - `mutedIndicatorTextColor` string: Muted indicator text color
    - `mutedIndicatorAnimation` 'impact' | 'fade' | 'slide' | 'bounce': Animation type
    - `mutedIndicatorSize` 'small' | 'medium' | 'large': Indicator size
    - `mutedIndicatorBorderSize` number: Muted indicator border size
    - `mutedIndicatorLoop` boolean: Loop muted indicator animation
    - `mutedIndicatorLoopDuration` number: Loop duration in seconds
    - `customMutedIndicatorId` string, nullable: Custom muted indicator ID
    - `smallMutedIcon` boolean: Use small muted icon
    - `restartAfterEnd` boolean: Restart video after it ends
    - `disablePause` boolean: Disable pause
    - `disableForward` boolean: Disable forward seeking
    - `fbPixel` string: Facebook Pixel ID
    - `gtagIds` string[]: Google Analytics tracking IDs
    - `pandaBranding` boolean: Deprecated. Read from account global player settings since September 2026. Values sent here are ignored.
    - `refCode` string: Deprecated. Read from account global player settings since September 2026. Values sent here are ignored.
  - `saveProgress` SaveProgressConfig: Configuration for save progress functionality
    - `saveProgress` boolean: Enable save-progress feature
    - `initQuality` integer: Initial video quality (must be one of availableQualities if set)
    - `saveProgressScreen` boolean: Show save-progress screen
    - `saveProgressTitle` string: Dialog title
    - `saveProgressBackgroundOpacity` number: Background opacity (0-1)
    - `saveProgressButton1Title` string: Continue button label
    - `saveProgressButton2Title` string: Start-over button label
  - `general` object

## Other responses

- `404`: Not found

---

[API](https://skmtc.dev/pandavideo/apis/panda-ms-profile-api.md) - [All operations](https://skmtc.dev/pandavideo/apis/panda-ms-profile-api/llms.txt) - [OpenAPI document](https://skmtc.dev/pandavideo/apis/panda-ms-profile-api/revisions/cedf23b0255a?raw)
