# Colloqui ## Docs - [List Versions](https://docs.colloqui.ai/api-reference/agent-versions/list.md): Retrieves a paginated list of version history of an agent. - [Restore Version](https://docs.colloqui.ai/api-reference/agent-versions/restore.md): Restores the agent to a given version number. - [Show Version](https://docs.colloqui.ai/api-reference/agent-versions/show.md): Displays the agent data given a version number. - [Show Latest Version](https://docs.colloqui.ai/api-reference/agent-versions/show-latest.md): Displays the latest published version of the agent. - [Create Agent](https://docs.colloqui.ai/api-reference/agents/create.md): Create a new agent - [Delete Agent](https://docs.colloqui.ai/api-reference/agents/delete.md): Delete an agent. - [List Agents](https://docs.colloqui.ai/api-reference/agents/list.md): Retrieves a paginated list of agents for the authenticated user's current workspace. The agents are returned using cursor-based pagination. - [Publish Agent](https://docs.colloqui.ai/api-reference/agents/publish.md): Changes the status of the agent to published and creates a new version. - [Show Agent](https://docs.colloqui.ai/api-reference/agents/show.md): Displays the specified agent. - [Update Agent](https://docs.colloqui.ai/api-reference/agents/update.md): Update an existing agent. Only provided fields will be updated. - [Create API Key](https://docs.colloqui.ai/api-reference/api-keys/create.md): Creates a new API key (personal access token) for the authenticated user. - [List API Keys](https://docs.colloqui.ai/api-reference/api-keys/list.md): Retrieves a paginated list of API keys (personal access tokens) for the authenticated user. The tokens are returned using cursor-based pagination. - [Revoke API Key](https://docs.colloqui.ai/api-reference/api-keys/revoke.md): Revokes a specific API token by its ID for the authenticated user. - [Login](https://docs.colloqui.ai/api-reference/authentication/login.md): Retrieves a token given a valid user email and password. - [Logout](https://docs.colloqui.ai/api-reference/authentication/logout.md): Revokes the current user's API token. - [List Call Histories](https://docs.colloqui.ai/api-reference/call-history/list.md): Retrieves a paginated list of call histories for the authenticated user's current workspace. The call histories are returned using cursor-based pagination. - [Show Call History](https://docs.colloqui.ai/api-reference/call-history/show.md): Displays the specified call history. The call history must belong to the authenticated user's current workspace. - [API Reference](https://docs.colloqui.ai/api-reference/introduction.md): Complete reference for the Colloqui REST API. - [Add Sources](https://docs.colloqui.ai/api-reference/knowledge-bases/add-sources.md): Update an existing knowledge base sources. - [Create Knowledge Base](https://docs.colloqui.ai/api-reference/knowledge-bases/create.md): Create a new knowledge base - [Delete Knowledge Base](https://docs.colloqui.ai/api-reference/knowledge-bases/delete.md): Soft delete the specified knowledge base and all its related sources (texts, URLs, and files). - [Delete Source](https://docs.colloqui.ai/api-reference/knowledge-bases/delete-source.md): Delete a source from an existing knowledge base. - [List Knowledge Bases](https://docs.colloqui.ai/api-reference/knowledge-bases/list.md): Retrieves a paginated list of knowledge bases for the authenticated user's current workspace. The knowledge bases are returned using cursor-based pagination. - [Show Knowledge Base](https://docs.colloqui.ai/api-reference/knowledge-bases/show.md): Displays the specified knowledge base. - [Create Number](https://docs.colloqui.ai/api-reference/numbers/create.md): Creates a new number for the authenticated user's current workspace. A workspace can have multiple numbers. - [Delete Number](https://docs.colloqui.ai/api-reference/numbers/delete.md): Removes the specified number. The number must belong to the authenticated user's current workspace. - [List Numbers](https://docs.colloqui.ai/api-reference/numbers/list.md): Retrieves a paginated list of numbers for the authenticated user's current workspace. The numbers are returned using cursor-based pagination. - [Show Number](https://docs.colloqui.ai/api-reference/numbers/show.md): Displays the specified number. The number must belong to the authenticated user's current workspace. - [Update Number](https://docs.colloqui.ai/api-reference/numbers/update.md): Updates the specified number. The number must belong to the authenticated user's current workspace. - [Subscribe Agent](https://docs.colloqui.ai/api-reference/subscriptions/create.md): Creates a new subscription for the specified agent with the provided product. The agent must not already have an active subscription. - [List Subscriptions](https://docs.colloqui.ai/api-reference/subscriptions/list.md): Retrieves a paginated list of subscriptions for the specified agent. The subscriptions are returned using cursor-based pagination. - [Update Subscription](https://docs.colloqui.ai/api-reference/subscriptions/update.md): Updates the subscription for the specified agent to a new product. The agent must have an active subscription. - [Create User](https://docs.colloqui.ai/api-reference/users/create.md): Creates a new user account with the provided information. - [Create Webhook](https://docs.colloqui.ai/api-reference/webhooks/create.md): Creates a new webhook configuration for the authenticated user's current workspace. A workspace can have multiple webhooks. - [Delete Webhook](https://docs.colloqui.ai/api-reference/webhooks/delete.md): Removes the specified webhook. The webhook must belong to the authenticated user's current workspace. - [List Webhooks](https://docs.colloqui.ai/api-reference/webhooks/list.md): Retrieves a paginated list of webhook configurations for the authenticated user's current workspace. The webhooks are returned using cursor-based pagination. - [Show Webhook](https://docs.colloqui.ai/api-reference/webhooks/show.md): Displays the specified webhook. The webhook must belong to the authenticated user's current workspace. - [Update Webhook](https://docs.colloqui.ai/api-reference/webhooks/update.md): Updates the specified webhook. The webhook must belong to the authenticated user's current workspace. - [Add User to Workspace](https://docs.colloqui.ai/api-reference/workspace-users/add.md): Add a new user to a workspace. - [List Workspace Users](https://docs.colloqui.ai/api-reference/workspace-users/list.md): Retrieves a paginated list of users in a workspace. - [Remove User from Workspace](https://docs.colloqui.ai/api-reference/workspace-users/remove.md): Remove a user from a workspace. - [Update Workspace User](https://docs.colloqui.ai/api-reference/workspace-users/update.md): Update a user's role in a workspace. - [Billing History](https://docs.colloqui.ai/api-reference/workspaces/billing-history.md): Billing history for a workspace. - [Billing Info](https://docs.colloqui.ai/api-reference/workspaces/billing-info.md): Manage billing info for a workspace. - [Create Workspace](https://docs.colloqui.ai/api-reference/workspaces/create.md): Create a new workspace. - [Delete Workspace](https://docs.colloqui.ai/api-reference/workspaces/delete.md): Delete a new workspace. - [List Workspaces](https://docs.colloqui.ai/api-reference/workspaces/list.md): Retrieves a paginated list of the user's workspaces. - [Payment Methods](https://docs.colloqui.ai/api-reference/workspaces/payment-methods.md): Payment methods for a workspace. - [Show Workspace](https://docs.colloqui.ai/api-reference/workspaces/show.md): Show details of a workspace - [Update Workspace](https://docs.colloqui.ai/api-reference/workspaces/update.md): Update a new workspace. - [Introduction](https://docs.colloqui.ai/get-started/introduction.md): Build, deploy, and manage AI voice agents with the Colloqui API. ## OpenAPI Specs - [openapi.patched](https://docs.colloqui.ai/openapi.patched.yaml) - [openapi](https://docs.colloqui.ai/api-reference/openapi.json)