> 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.

## The Generate API has been renamed to the Analyze API

The Generate API has been renamed to the Analyze API to more accurately reflect its purpose of analyzing videos to generate text. This update includes changes to specific API endpoints and SDK methods, outlined below. You can continue using the Generate API until July 30, 2025. After this date, the Generate API will be deprecated, and you must transition to the Analyze API.

**Changes to the API**:

* The `/generate` endpoint is now the `/analyze` endpoint.
* The `/gist` endpoint remains unchanged.
* The `/summarize` endpoint remains unchanged.

**Changes to SDKs**:

The `generate` prefix has been removed from method names, and the methods below have been renamed as follows:

* `generate.gist` is now `gist`
* `generate.summarize` is now `summarize`
* `generate.text` is now `analyze`
* `generate.text_stream` is now `analyze_stream` (Python)
* `generate.textStream` is now `analyzeStream` (Node.js)

To maintain compatibility, update your API calls and SDK methods to the new names before July 30, 2025. For additional details, refer to the following resources:

* [API Reference](/api-reference/analyze-videos)
* [Python SDK Reference](/sdk-reference/python/analyze-videos)
* [Node.js SDK Reference](/sdk-reference/node-js/analyze-videos)