# TELA ## Docs - [Generate a PDF from an asset](https://docs.telaos.com/api-reference/asset-management/generate-a-pdf-from-an-asset.md): Create and download a PDF document generated from the specified asset's content. - [Get asset by ID](https://docs.telaos.com/api-reference/asset-management/get-asset-by-id.md): Retrieve detailed information about an asset using its unique ID. Returns asset content in either HTML or JSON format. - [Authentication](https://docs.telaos.com/api-reference/authentication.md): Learn how to authenticate with Tela API using API keys. - [Generate and send a verification code to the user's email.](https://docs.telaos.com/api-reference/authentication/generate-and-send-a-verification-code-to-the-users-email.md): Generate and send a verification code to the user's email. If the email fails to send, an HTTP 500 error is raised. - [Validate verification code and return JWT token.](https://docs.telaos.com/api-reference/authentication/validate-verification-code-and-return-jwt-token.md): Validate the verification code sent to the user's email and return a JWT token for authentication. - [Create a new chat](https://docs.telaos.com/api-reference/chat-management/create-a-new-chat.md): Create a new chat and return the chat ID. - [Delete chat](https://docs.telaos.com/api-reference/chat-management/delete-chat.md): Permanently delete a specific chat by its ID. - [Get chat by ID](https://docs.telaos.com/api-reference/chat-management/get-chat-by-id.md): Retrieve detailed information about a specific chat by its ID. - [List all chats](https://docs.telaos.com/api-reference/chat-management/list-all-chats.md): Retrieve a paginated list of all chats. - [Update chat fields](https://docs.telaos.com/api-reference/chat-management/update-chat-fields.md): Update the properties of a specific chat identified by its ID. - [Send a message to chat](https://docs.telaos.com/api-reference/chat-messages/send-a-message-to-chat.md): Send a new message to a specific chat. The message will be processed asynchronously. - [Search in chats](https://docs.telaos.com/api-reference/chat-search/search-in-chats.md): Search for specific terms within chats with pagination support. - [Create a new folder](https://docs.telaos.com/api-reference/folder-management/create-a-new-folder.md): Create a new folder with specified name and optional color. - [Delete folder](https://docs.telaos.com/api-reference/folder-management/delete-folder.md): Permanently delete a folder and its associations. - [Get folder details](https://docs.telaos.com/api-reference/folder-management/get-folder-details.md): Retrieve complete details of a specific folder by its ID. - [List all folders](https://docs.telaos.com/api-reference/folder-management/list-all-folders.md): Retrieve a paginated list of all folders, including metadata such as total count. - [Update folder fields](https://docs.telaos.com/api-reference/folder-management/update-folder-fields.md): Update a folder's name and/or color by its ID. - [Update folder's chat list](https://docs.telaos.com/api-reference/folder-management/update-folders-chat-list.md): Add or update the list of chats associated with a folder. - [Introduction](https://docs.telaos.com/api-reference/introduction.md): Seamless integration with our API using official libraries—just update your api_key and base URL to match your environment. - [List Models](https://docs.telaos.com/api-reference/models/list-models.md) - [Create a new module](https://docs.telaos.com/api-reference/module-management/create-a-new-module.md): Create a new module with the provided details. - [Get module by ID or Slug](https://docs.telaos.com/api-reference/module-management/get-module-by-id-or-slug.md): Retrieve detailed information about a module using its unique ID or slug. - [List modules](https://docs.telaos.com/api-reference/module-management/list-modules.md): Retrieve a list of modules with optional filtering and pagination. - [Making requests](https://docs.telaos.com/api-reference/requests.md): Run your first API request with Tela API and see how a chat completion is generated. - [Streaming](https://docs.telaos.com/api-reference/streaming.md): Learn how Tela API supports streaming responses using server-sent events for chat completions. - [Text To Image](https://docs.telaos.com/api-reference/text-to-image/text-to-image.md) - [Create a chat completion](https://docs.telaos.com/api-reference/text-to-text/create-a-chat-completion.md): Generates a chat completion based on the provided parameters using the specified model. When the `stream` parameter is true, the response is sent as a series of event stream chunks. - [Add a module to a user](https://docs.telaos.com/api-reference/user-module-management/add-a-module-to-a-user.md): Associates a specified module with the given user. - [Remove a module from a user](https://docs.telaos.com/api-reference/user-module-management/remove-a-module-from-a-user.md): Disassociates a specified module from the given user. - [Retrieve user modules](https://docs.telaos.com/api-reference/user-module-management/retrieve-user-modules.md): Returns the list of modules associated with the authenticated user. - [Test WebSocket Connection](https://docs.telaos.com/api-reference/websocket/test-websocket-connection.md): Sends a test message to a specific WebSocket connection - [Introduction](https://docs.telaos.com/introduction.md): Welcome to TELA AI, an advanced artificial intelligence platform designed to unleash creativity and productivity like never before. Whether you’re a developer, designer, educator, or content creator, TELA AI empowers you to achieve more with cutting-edge tools for generating text, images, courses, a… ## OpenAPI Specs - [openapi](https://docs.telaos.com/api-reference/openapi.json) - [openapi-from-anchor-url-0](https://docs.telaos.com/openapi-from-anchor-url-0) - [openapi-from-tab-0](https://docs.telaos.com/openapi-from-tab-0)