---
title: "Update Asset"
method: POST
path: "/video/assets/update"
tags: ["API Endpoints"]
---

# Update Asset

`POST /video/assets/update`

This endpoint allows users to update video asset that has previously been created.

## Request body

- object
  - `asset_id` string, required — Asset Id
  - `title` string — Specify a text string or identifier which can be used for filtering or searching the asset.
  - `description` string — Attach some textual data with the asset. This field is neither searchable nor filterable.
  - `tag` string — Specify a text string or identifier which can identify an asset or bunch of assets later. You can pass multiple comma separated values.
  - `call_to_actions` object[] — CTA, is an explicit prompt within the video content encouraging viewers to take a particular action.
    - `text` string
    - `url` string
    - `start_time` integer
    - `end_time` integer
    - `font_color` string — hex value of color
    - `background_color` string — hex code of color
    - `position_from_top` integer — number of pixels from top
    - `position_from_right` string — number of pixels from right
  - `metadata` string, json — Set of key-value pairs that you can attach to this Asset. This can be useful for storing additional information.<br/> Example: <br/> <code> { "internal_video_id" : "123Abc" } </code>
  - `remove_subtitles` string[] — Comma separated string of language codes.
  - `input` string — For replacing videos, pass this along with `asset_id` `{workspace_id}/{asset_id}/origin-{asset_id}`

## Response `200`

200

- object

## Other responses

- `400` — 400

---

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