> 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/create-embeddings-v1/video-embeddings/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.twelvelabs.io/_mcp/server. # Create video embeddings > Deprecated. Migrate to Embed API v2 for video embedding generation. > **Note** > > This API will be deprecated in a future version. Migrate to the [Embed API v2](/v1.3/api-reference/create-embeddings-v2) for continued support and access to new features. To create video embeddings, you must first upload your videos, and the platform must finish processing them. Uploading and processing videos require some time. Consequently, creating embeddings is an asynchronous process comprised of three steps: 1. [Create a video embedding task](/v1.3/api-reference/create-embeddings-v1/video-embeddings/create-video-embedding-task) that uploads and processes a video. 2. [Monitor the status](/v1.3/api-reference/create-embeddings-v1/video-embeddings/retrieve-video-embedding-task-status) of your video embedding task. 3. [Retrieve the embeddings](/v1.3/api-reference/create-embeddings-v1/video-embeddings/retrieve-video-embeddings). **Related guide**: [Video embeddings](/v1.3/docs/guides/create-embeddings/at-scale/video). [**Related quickstart notebook**](https://colab.research.google.com/github/twelvelabs-io/twelvelabs-developer-experience/blob/main/quickstarts/TwelveLabs_Quickstart_Embeddings.ipynb) > Deprecated. Migrate to Embed API v2 for video embedding generation. ## Docs - [The video embedding object](https://docs.twelvelabs.io/api-reference/create-embeddings-v1/video-embeddings/the-video-embedding-object.md): Video embedding schema. ## API Docs - Create video embeddings [Create a video embedding task](https://docs.twelvelabs.io/api-reference/create-embeddings-v1/video-embeddings/create-video-embedding-task.md) - Create video embeddings [List video embedding tasks](https://docs.twelvelabs.io/api-reference/create-embeddings-v1/video-embeddings/list-video-embedding-tasks.md) - Create video embeddings [Retrieve the status of a video embedding task](https://docs.twelvelabs.io/api-reference/create-embeddings-v1/video-embeddings/retrieve-video-embedding-task-status.md) - Create video embeddings [Retrieve video embeddings](https://docs.twelvelabs.io/api-reference/create-embeddings-v1/video-embeddings/retrieve-video-embeddings.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/create-embeddings-v1/video-embeddings/openapi.json) - [OpenAPI YAML](https://docs.twelvelabs.io/v1.3/api-reference/create-embeddings-v1/video-embeddings/openapi.yaml)