> This page is for version v1.3 (default).
> For other versions, use one of these documentation indexes:
> - v1.3 (default): https://docs.twelvelabs.io/v1.3/llms.txt

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.twelvelabs.io/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.twelvelabs.io/_mcp/server.

## Enhanced user metadata capabilities

The platform now provides advanced capabilities for managing user metadata, offering improved flexibility and precision:

* **Upload videos with metadata**: When you upload a video, you can now include user-defined metadata in the request body. This metadata will be attached to the video, helping you categorize it effectively.

* **Update or delete metadata fields**: After a video has been uploaded to the platform, you can update specific metadata fields, such as the file name, or delete them by setting the value to `null`.

* **Controls metadata in search results**: When you make search requests, you can specify whether user-defined metadata appears in the search results.

> **Note**
>
> To use these new capabilities, you must invoke the API directly. These changes will be supported in a future version of the official SDKs.

For more details on these enhancements, refer to the updated documentation:

* [Create a video indexing task](/v1.3/api-reference/upload-content/tasks/create)
* [Partial update video information](/v1.3/api-reference/videos/partial-update-video-information)
* [Make any-to-video search requests](/v1.3/api-reference/any-to-video-search/make-search-request)
* [Retrieve a specific page of search results](/v1.3/api-reference/any-to-video-search/retrieve-page).