---
title: "Add a version to a video"
method: POST
path: "/videos/{video_id}/versions"
tags: ["Videos\\Versions"]
---

# Add a version to a video

`POST /videos/{video_id}/versions`

This method adds a version to the specified video.

## Path parameters

- `video_id` number, required

## Response `201`

The version was added.

## Other responses

- `400` — Error code 2204: The request input contains invalid versions data.
- `403` — Error code 3427: The authenticated user can't edit the video.
- `404` — * Error code 5011: An upload isn't associated with this version. * Error code 5012: A video isn't associated with this upload. * Error code 5013: The endpoint isn't available, because the specified version of the API is less than 3.4 and **upload.approach** isn't `tus`.

---

[API](https://skmtc.net/vimeo/apis/vimeo-api.md) · [All operations](https://skmtc.net/vimeo/apis/vimeo-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/vimeo/vimeo-api/revisions/ea882e0224a4/schema)
