# Get Video Creative Variants

Get all encoded video variants for the creative, including asset path and video info.

Endpoint: GET /video/v2.0/creatives/{video_id}/variants
Version: v1.0

## Path parameters:

  - `video_id` (integer, required)
    Video ID

## Response 200:

  - `200` (unknown)
    Variants retrieved successfully

## Response 200 fields (application/json):

  - `variants` (array)

  - `variants.videoCodec` (string)

  - `variants.audioCodec` (string)

  - `variants.width` (integer)

  - `variants.height` (integer)

  - `variants.bitrateKbps` (integer)

  - `variants.format` (string)

  - `variants.id` (integer)

  - `variants.contentMd5` (string)

  - `variants.outputUrl` (string)
    Asset URL

  - `variants.encode` (boolean)

  - `variants.status` (string)
    Enum: "Pending", "Processing", "Finished", "Waiting", "Storing", "Details", "Error"

  - `variants.percent` (number)
    Encoding progress (0-100)

  - `variants.currentEvent` (string)

  - `variants.currentEventPercent` (number)

  - `variants.s3ResourceName` (string)

  - `variants.stored` (boolean)

  - `variants.active` (boolean)

  - `variants.copiedUrl` (string)
    Asset URL (copied)

  - `variants.sizeBytes` (integer)

  - `variants.errorMessage` (string)

## Response 404:

  - `404` (unknown)
    Creative not found

