# LiveAvatar Documentation ## Docs - [Delete Avatar](https://docs.liveavatar.com/api-reference/avatar/delete-avatar.md): Soft delete avatar - [Get Avatar By Id](https://docs.liveavatar.com/api-reference/avatar/get-avatar-by-id.md): Get avatar by id - [List Public Avatars](https://docs.liveavatar.com/api-reference/avatar/list-public-avatars.md): Get public avatars list - [List User Avatars](https://docs.liveavatar.com/api-reference/avatar/list-user-avatars.md): Get avatars list for auth user - [Update Avatar](https://docs.liveavatar.com/api-reference/avatar/update-avatar.md): Update avatar - [Create Context](https://docs.liveavatar.com/api-reference/contexts/create-context.md): Create a new user context record - [Delete Context](https://docs.liveavatar.com/api-reference/contexts/delete-context.md): Delete a user context - [Get Context By Id](https://docs.liveavatar.com/api-reference/contexts/get-context-by-id.md): Get a user context by id - [List User Contexts](https://docs.liveavatar.com/api-reference/contexts/list-user-contexts.md): List user contexts - [Update Context](https://docs.liveavatar.com/api-reference/contexts/update-context.md): Update a user context - [Get Languages](https://docs.liveavatar.com/api-reference/languages/get-languages.md): Return the list of supported languages with code and display name. - [Create Llm Configuration](https://docs.liveavatar.com/api-reference/llm-configurations/create-llm-configuration.md): Create a new LLM configuration for the authenticated user's space. - [Delete Llm Configuration](https://docs.liveavatar.com/api-reference/llm-configurations/delete-llm-configuration.md): Delete an LLM configuration by ID. - [Get Llm Configuration](https://docs.liveavatar.com/api-reference/llm-configurations/get-llm-configuration.md): Get an LLM configuration by ID. - [List Llm Configurations](https://docs.liveavatar.com/api-reference/llm-configurations/list-llm-configurations.md): List all LLM configurations for the authenticated user's space. - [Update Llm Configuration](https://docs.liveavatar.com/api-reference/llm-configurations/update-llm-configuration.md): Update an LLM configuration by ID. - [Create Secret](https://docs.liveavatar.com/api-reference/secrets/create-secret.md): Create a new encrypted secret for the authenticated user's space. - [Delete Secret](https://docs.liveavatar.com/api-reference/secrets/delete-secret.md): Delete a secret by id. - [List Secrets](https://docs.liveavatar.com/api-reference/secrets/list-secrets.md): List all secrets for the authenticated user's space. - [Create Session Token](https://docs.liveavatar.com/api-reference/sessions/create-session-token.md): Create session token for authenticated user - [Get Session](https://docs.liveavatar.com/api-reference/sessions/get-session.md): Get a specific session by ID - [Get Session Transcript](https://docs.liveavatar.com/api-reference/sessions/get-session-transcript.md): Get the transcript for a session - [Keep Session Alive](https://docs.liveavatar.com/api-reference/sessions/keep-session-alive.md): Keep the session alive - [List Sessions](https://docs.liveavatar.com/api-reference/sessions/list-sessions.md): List active sessions for the authenticated user - [Start Session](https://docs.liveavatar.com/api-reference/sessions/start-session.md): Start a new session - [Stop Session](https://docs.liveavatar.com/api-reference/sessions/stop-session.md): Stop a session - [Get User Credits](https://docs.liveavatar.com/api-reference/users/get-user-credits.md): Get the current user's credit balance. - [Bind Third Party Voice](https://docs.liveavatar.com/api-reference/voices/bind-third-party-voice.md): Bind a third-party voice (e.g. ElevenLabs) using a stored secret. - [Delete Voice](https://docs.liveavatar.com/api-reference/voices/delete-voice.md): Delete voice by id - [Get Voice By Id](https://docs.liveavatar.com/api-reference/voices/get-voice-by-id.md): Get voice by id - [Get Voice Preview By Id](https://docs.liveavatar.com/api-reference/voices/get-voice-preview-by-id.md): Get voice preview by id - [List Voices](https://docs.liveavatar.com/api-reference/voices/list-voices.md): Get voices list - [Update Voice](https://docs.liveavatar.com/api-reference/voices/update-voice.md): Update voice - [Changelog](https://docs.liveavatar.com/changelog.md): Product updates and announcements for LiveAvatar API - [ElevenLabs Agent Plugin](https://docs.liveavatar.com/docs/elevenlabs-agent-plugin.md): Bridge ElevenLabs Agents with LiveAvatar for real-time avatar video - [API Key Configuration](https://docs.liveavatar.com/docs/faq/api-key.md): Where to find your LiveAvatar API key - [Credits and Subscriptions](https://docs.liveavatar.com/docs/faq/credits.md): How LiveAvatar billing and credit deductions work - [Custom Avatar Questions](https://docs.liveavatar.com/docs/faq/custom-avatars.md): FAQ about creating custom avatars on LiveAvatar - [Firewall Configuration](https://docs.liveavatar.com/docs/faq/firewall.md): Network requirements for LiveAvatar WebRTC connections - [LiveAvatar vs HeyGen Interactive Avatar](https://docs.liveavatar.com/docs/faq/heygen-comparison.md): Key differences between the two platforms - [Migration FAQs](https://docs.liveavatar.com/docs/faq/migration-faqs.md): Common questions about migrating from HeyGen to LiveAvatar - [HeyGen to LiveAvatar Migration](https://docs.liveavatar.com/docs/faq/migration-guide.md): Step-by-step guide for migrating from HeyGen Interactive Avatar - [Overview](https://docs.liveavatar.com/docs/full-mode/configuration.md): Customize your LiveAvatar's appearance, voice, behavior, and interactivity - [Custom LLM Integration](https://docs.liveavatar.com/docs/full-mode/custom-llm.md): Use your own language model with LiveAvatar FULL Mode - [Custom TTS Integration](https://docs.liveavatar.com/docs/full-mode/custom-tts.md): Use your own ElevenLabs voice with LiveAvatar FULL Mode - [Events](https://docs.liveavatar.com/docs/full-mode/events.md): Events for managing FULL Mode sessions - [Lifecycle](https://docs.liveavatar.com/docs/full-mode/lifecycle.md): The three phases of a FULL Mode LiveAvatar session - [Full Mode Overview](https://docs.liveavatar.com/docs/full-mode/overview.md): Let LiveAvatar handle the entire real-time AI pipeline - [Push-to-Talk](https://docs.liveavatar.com/docs/full-mode/push-to-talk.md): Explicit control over when user speech starts and ends - [Configuring Voice Settings](https://docs.liveavatar.com/docs/full-mode/voice-settings.md): Fine-tune text-to-speech settings for ElevenLabs and Fish Audio - [Configuration](https://docs.liveavatar.com/docs/lite-mode/configuration.md): Configure avatars and WebRTC settings for LITE Mode - [Events](https://docs.liveavatar.com/docs/lite-mode/events.md): WebSocket command and response events for LITE Mode sessions - [Integrations and Plugins](https://docs.liveavatar.com/docs/lite-mode/integrations.md): Available integrations and plugins for LITE Mode - [Lifecycle](https://docs.liveavatar.com/docs/lite-mode/lifecycle.md): The three phases of a LITE Mode LiveAvatar session - [Lite Mode Overview](https://docs.liveavatar.com/docs/lite-mode/overview.md): Bring your own AI stack, let LiveAvatar handle real-time video - [Developing in Sandbox Mode](https://docs.liveavatar.com/docs/sandbox-mode.md): Test your LiveAvatar integration without consuming credits - [LiveAvatar Overview](https://docs.liveavatar.com/index.md): Programmable interfaces that give a human touch to your AI Agents ## OpenAPI Specs - [openapi](https://docs.liveavatar.com/openapi.json) Built with [Mintlify](https://mintlify.com).