> ## 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 controls

> Patch just the player's on-screen controls, one focused feature at a time.

The **controls** group toggles the chrome the viewer sees on the player. Like every
group on the video [merge-patch](/guides/merge-patch), send only the keys you want to
change — flipping one toggle is a one-key body.

## Turn the seek bar off, nothing else

<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 '{ "controls": { "seekbar": false } }'
  ```

  ```json Body theme={null}
  {
    "controls": {
      "seekbar": false
    }
  }
  ```
</CodeGroup>

Every other control — and every other feature — is untouched.

## The control toggles

Each key is a boolean; `true` shows the control, `false` hides it.

| Key          | Controls                         |
| ------------ | -------------------------------- |
| `backward`   | Skip-backward button             |
| `big_play`   | Center play button on the poster |
| `forward`    | Skip-forward button              |
| `fullscreen` | Fullscreen button                |
| `play_pause` | Play/pause button                |
| `seekbar`    | Progress/scrub bar               |
| `time`       | Elapsed/remaining time label     |
| `volume`     | Volume/mute button               |
| `fake_bar`   | Decoy progress bar               |
| `speed`      | Playback-speed control           |

<Tip>
  Want the full payload with every feature group? See
  [`PATCH /v1/videos/{id}`](/api-reference/videos/update-a-video) — each group is
  collapsed by default, so you can expand only the ones you need.
</Tip>
