> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vturb.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Update alternative video

> Point the player at a fallback video for viewers who can't play the main one.

The alternative video is the fallback the player swaps in when the main video
can't play — for example on a connection too slow for the primary stream.

This is a [merge-patch](/guides/merge-patch): send only the keys you want to
change and everything else keeps its stored value.

## Set the fallback

<CodeGroup>
  ```bash cURL theme={null}
  curl -X PATCH https://api.vturb.com/v1/videos/{id} \
    -H "Authorization: Bearer vt_..." \
    -H "Content-Type: application/json" \
    -d '{ "alternative_video": { "enabled": true, "id": "66f2..." } }'
  ```

  ```json Body theme={null}
  {
    "alternative_video": {
      "enabled": true,
      "id": "66f2..."
    }
  }
  ```
</CodeGroup>

## The keys

| Key       | Type    | Writes                              |
| --------- | ------- | ----------------------------------- |
| `enabled` | boolean | Turns the fallback on or off        |
| `id`      | string  | The id of the video to fall back to |

The `id` must be a video in your organization and can't be the video itself,
and enabling the fallback without an `id` is an incomplete pair. Each of those
is rejected with `422 unprocessable_content`.
