> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://docs.twelvelabs.io/v1.3/api-reference/videos/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.twelvelabs.io/_mcp/server. # Videos > Work with videos that belong to an index. These endpoints will be deprecated. > **Info** > > The endpoints in this section will be deprecated in a future version. New implementations should upload files with [direct](/v1.3/api-reference/upload-files/direct-uploads) or [multipart](/v1.3/api-reference/upload-files/multipart-uploads) uploads, then [index them separately](/v1.3/api-reference/index-content/create). For asset-level operations, such as retrieving assets, managing user-defined metadata, or retrieving transcriptions, see [Manage assets](/v1.3/api-reference/manage-assets). > Work with videos that belong to an index. These endpoints will be deprecated. ## Docs - [The video object](https://docs.twelvelabs.io/api-reference/videos/the-video-object.md): Video object schema. - [Video indexing tasks](https://docs.twelvelabs.io/api-reference/videos/tasks.md): This method will be deprecated. Use direct uploads with separate indexing. - [The task object](https://docs.twelvelabs.io/api-reference/videos/tasks/the-task-object.md): Task object schema for video indexing. ## API Docs - Manage videos [List videos](https://docs.twelvelabs.io/api-reference/videos/list.md) - Manage videos [Retrieve video information](https://docs.twelvelabs.io/api-reference/videos/retrieve.md) - Manage videos [Partial update video information](https://docs.twelvelabs.io/api-reference/videos/update.md) - Manage videos [Delete video information](https://docs.twelvelabs.io/api-reference/videos/delete.md) - Video indexing tasks [Create a video indexing task](https://docs.twelvelabs.io/api-reference/videos/tasks/create.md) - Video indexing tasks [List video indexing tasks](https://docs.twelvelabs.io/api-reference/videos/tasks/list.md) - Video indexing tasks [Retrieve a video indexing task](https://docs.twelvelabs.io/api-reference/videos/tasks/retrieve.md) - Video indexing tasks [Delete a video indexing task](https://docs.twelvelabs.io/api-reference/videos/tasks/delete.md) ## OpenAPI Specification The raw OpenAPI 3.1 specification for this API is available at: - [OpenAPI JSON](https://docs.twelvelabs.io/v1.3/api-reference/videos/openapi.json) - [OpenAPI YAML](https://docs.twelvelabs.io/v1.3/api-reference/videos/openapi.yaml)