# Akool open api documents - [Usage](https://docs.akool.com/authentication/usage.md) - [Face Swap API Overview](https://docs.akool.com/ai-tools-suite/faceswap.md): Comprehensive guide to the Face Swap API - [Face Swap Plus (Image & Video)](https://docs.akool.com/ai-tools-suite/faceswap/faceswap-plus.md): Multi-face swap for images and videos - [Face Swap Pro](https://docs.akool.com/ai-tools-suite/faceswap/image-faceswap-v4.md): Highest quality face swap for images - [Image Faceswap](https://docs.akool.com/ai-tools-suite/faceswap/image-faceswap.md): Swap faces in images with high quality - [Video Faceswap](https://docs.akool.com/ai-tools-suite/faceswap/video-faceswap.md): Swap faces in videos with high quality - [Get Faceswap Result List](https://docs.akool.com/ai-tools-suite/faceswap/get-result.md): Get faceswap results by IDs - [Delete Faceswap Results](https://docs.akool.com/ai-tools-suite/faceswap/delete-result.md): Delete faceswap results by IDs - [Get User Credit Info](https://docs.akool.com/ai-tools-suite/faceswap/get-credit.md): Get faceswap user credit information - [Face Detect (Legacy)](https://docs.akool.com/ai-tools-suite/faceswap/face-detect.md): Detect faces in images and get landmark information - [Streaming Avatar API Overview](https://docs.akool.com/ai-tools-suite/live-avatar.md): Comprehensive guide to the Streaming Avatar API - [Upload Streaming Avatar](https://docs.akool.com/ai-tools-suite/live-avatar/upload.md): Create a new streaming avatar from a video URL - [Get Streaming Avatar List](https://docs.akool.com/ai-tools-suite/live-avatar/list.md): Retrieve a list of all streaming avatars - [Get Streaming Avatar Detail](https://docs.akool.com/ai-tools-suite/live-avatar/detail.md): Retrieve detailed information about a specific streaming avatar - [Create Session](https://docs.akool.com/ai-tools-suite/live-avatar/create-session.md): Create a new streaming avatar session - [Get Session Detail](https://docs.akool.com/ai-tools-suite/live-avatar/session-detail.md): Retrieve detailed information about a specific streaming avatar session - [Close Session](https://docs.akool.com/ai-tools-suite/live-avatar/close-session.md): Close an active streaming avatar session - [Get Session List](https://docs.akool.com/ai-tools-suite/live-avatar/list-sessions.md): Retrieve a list of all streaming avatar sessions - [Streaming Avatar Integration Guide](https://docs.akool.com/implementation-guide/streaming-avatar.md): Learn how to integrate streaming avatars using Agora, LiveKit, or TRTC SDK - [LiveKit Agent Integration](https://docs.akool.com/implementation-guide/livekit-agent.md): Set up and run a LiveKit Agent server for Streaming Avatar integration - [Streaming Avatar SDK Quick Start](https://docs.akool.com/sdk/jssdk-start.md): Learn what is the Streaming Avatar SDK - [Streaming Avatar SDK Best Practices](https://docs.akool.com/sdk/jssdk-best-practice.md): Learn how to implement the Akool Streaming Avatar SDK securely and efficiently - [Streaming Avatar SDK API Reference](https://docs.akool.com/sdk/jssdk-api.md): Complete API documentation for akool-streaming-avatar-sdk - [Knowledge Base](https://docs.akool.com/ai-tools-suite/knowledge-base.md): Create and manage knowledge bases with documents and URLs to enhance Streaming Avatar AI responses, providing contextual information for more accurate and relevant interactions - [Vision Sense](https://docs.akool.com/ai-tools-suite/live-camera.md) - [Talking Photo API Overview](https://docs.akool.com/ai-tools-suite/talking-photo.md): Comprehensive guide to the Talking Photo API - [Create By Talking Photo](https://docs.akool.com/ai-tools-suite/talking-photo/create-video.md): Create animated video from photo and audio - [Get Video Info Result](https://docs.akool.com/ai-tools-suite/talking-photo/get-result.md): Retrieve talking photo video results by ID - [Video Translation API Overview](https://docs.akool.com/ai-tools-suite/video-translation.md): Comprehensive guide to the Video Translation API for multilingual video content - [Create Video Translation](https://docs.akool.com/ai-tools-suite/video-translation/create-translation.md): Translate videos into multiple languages with AI voices and lip-sync - [Get Video Translation Result](https://docs.akool.com/ai-tools-suite/video-translation/get-result.md): Check the status and retrieve results of video translation jobs - [Get Language List](https://docs.akool.com/ai-tools-suite/video-translation/get-languages.md): Retrieve supported languages for video translation - [Face Detection API Overview](https://docs.akool.com/ai-tools-suite/face-detection.md): Comprehensive guide to the Face Detection API - [Detect Faces](https://docs.akool.com/ai-tools-suite/face-detection/detect-faces.md): Unified endpoint to detect faces in either video or image from URL or base64-encoded image - [Analyze Frames](https://docs.akool.com/ai-tools-suite/face-detection/analyze-frames.md): Face analysis for single or multiple images with automatic person deduplication - [Swap Studio V5](https://docs.akool.com/ai-tools-suite/swap-studio/overview.md): Replace characters, transfer motion, swap heads, change hairstyles, and replace clothing with the V5 APIs. - [Character Swap V5 API Overview](https://docs.akool.com/ai-tools-suite/swap-studio/character-swap-v5.md): Models, workflow, input limits, and billing for Character Swap V5. - [List Models](https://docs.akool.com/ai-tools-suite/swap-studio/character-swap-v5/models.md): List Models for Character Swap V5. - [Create Task](https://docs.akool.com/ai-tools-suite/swap-studio/character-swap-v5/create.md): Create Task for Character Swap V5. - [Get Task Result](https://docs.akool.com/ai-tools-suite/swap-studio/character-swap-v5/get-result.md): Get Task Result for Character Swap V5. - [Analyze Source Material](https://docs.akool.com/ai-tools-suite/swap-studio/character-swap-v5/analyze.md): Analyze Source Material for Character Swap V5. - [Get Analysis Result](https://docs.akool.com/ai-tools-suite/swap-studio/character-swap-v5/analysis-result.md): Get Analysis Result for Character Swap V5. - [Motion Swap V5 API Overview](https://docs.akool.com/ai-tools-suite/swap-studio/motion-swap-v5.md): Models, workflow, input limits, and billing for Motion Swap V5. - [List Models](https://docs.akool.com/ai-tools-suite/swap-studio/motion-swap-v5/models.md): List Models for Motion Swap V5. - [Create Task](https://docs.akool.com/ai-tools-suite/swap-studio/motion-swap-v5/create.md): Create Task for Motion Swap V5. - [Get Task Result](https://docs.akool.com/ai-tools-suite/swap-studio/motion-swap-v5/get-result.md): Get Task Result for Motion Swap V5. - [Head Swap V5 API Overview](https://docs.akool.com/ai-tools-suite/swap-studio/head-swap-v5.md): Models, workflow, input limits, and billing for Head Swap V5. - [List Models](https://docs.akool.com/ai-tools-suite/swap-studio/head-swap-v5/models.md): List Models for Head Swap V5. - [Create Task](https://docs.akool.com/ai-tools-suite/swap-studio/head-swap-v5/create.md): Create Task for Head Swap V5. - [Get Task Result](https://docs.akool.com/ai-tools-suite/swap-studio/head-swap-v5/get-result.md): Get Task Result for Head Swap V5. - [Analyze Source Material](https://docs.akool.com/ai-tools-suite/swap-studio/head-swap-v5/analyze.md): Analyze Source Material for Head Swap V5. - [Get Analysis Result](https://docs.akool.com/ai-tools-suite/swap-studio/head-swap-v5/analysis-result.md): Get Analysis Result for Head Swap V5. - [Clothing Swap V5 API Overview](https://docs.akool.com/ai-tools-suite/swap-studio/clothing-swap-v5.md): Models, workflow, input limits, and billing for Clothing Swap V5. - [List Models](https://docs.akool.com/ai-tools-suite/swap-studio/clothing-swap-v5/models.md): List Models for Clothing Swap V5. - [Create Task](https://docs.akool.com/ai-tools-suite/swap-studio/clothing-swap-v5/create.md): Create Task for Clothing Swap V5. - [Get Task Result](https://docs.akool.com/ai-tools-suite/swap-studio/clothing-swap-v5/get-result.md): Get Task Result for Clothing Swap V5. - [Analyze Source Material](https://docs.akool.com/ai-tools-suite/swap-studio/clothing-swap-v5/analyze.md): Analyze Source Material for Clothing Swap V5. - [Get Analysis Result](https://docs.akool.com/ai-tools-suite/swap-studio/clothing-swap-v5/analysis-result.md): Get Analysis Result for Clothing Swap V5. - [Hair Swap V5 API Overview](https://docs.akool.com/ai-tools-suite/swap-studio/hair-swap-v5.md): Models, workflow, input limits, and billing for Hair Swap V5. - [List Models](https://docs.akool.com/ai-tools-suite/swap-studio/hair-swap-v5/models.md): List Models for Hair Swap V5. - [Create Task](https://docs.akool.com/ai-tools-suite/swap-studio/hair-swap-v5/create.md): Create Task for Hair Swap V5. - [Get Task Result](https://docs.akool.com/ai-tools-suite/swap-studio/hair-swap-v5/get-result.md): Get Task Result for Hair Swap V5. - [Image Generate API Overview](https://docs.akool.com/ai-tools-suite/image-generate/image-generate.md): Comprehensive guide to the Image Generate API - [Text to Image / Image to Image](https://docs.akool.com/ai-tools-suite/image-generate/create-by-source-prompt.md): Generate images from text prompts or transform existing images using WaveSpeed AI models - [Generate 4K or Variations](https://docs.akool.com/ai-tools-suite/image-generate/create-by-button.md): Upscale images to 4K or generate variations from existing image generation results - [Get Image Result](https://docs.akool.com/ai-tools-suite/image-generate/get-result.md): Retrieve image generation results by ID - [Image to Video API Overview](https://docs.akool.com/ai-tools-suite/image2video/image2video.md): Comprehensive guide to the Image to Video API - [Create Image to Video](https://docs.akool.com/ai-tools-suite/image2video/create-video.md): Transform a static image into a dynamic video with AI-powered animation, effects, and audio - [Create Batch Image to Video](https://docs.akool.com/ai-tools-suite/image2video/create-batch.md): Create multiple videos from images in a single request with AI-powered animation - [Get Image to Video Results](https://docs.akool.com/ai-tools-suite/image2video/get-results.md): Retrieve image to video generation results by IDs - [Get Available Effects](https://docs.akool.com/ai-tools-suite/image2video/get-effects.md): List all available video effects for Image to Video - [Update Video Audio](https://docs.akool.com/ai-tools-suite/image2video/update-audio.md): Add or replace audio on a generated Image to Video result - [Delete Videos](https://docs.akool.com/ai-tools-suite/image2video/delete-videos.md): Delete generated Image to Video results by IDs - [Live Face Swap](https://docs.akool.com/ai-tools-suite/live-faceswap.md): Real-time Face Swap API Documentation - [Reage](https://docs.akool.com/ai-tools-suite/reage.md) - [VoiceLab](https://docs.akool.com/ai-tools-suite/voiceLab.md): VoiceLab API documentation - [Video Translation API Overview](https://docs.akool.com/ai-tools-suite/video-translation.md): Comprehensive guide to the Video Translation API for multilingual video content - [Talking Photo API Overview](https://docs.akool.com/ai-tools-suite/talking-photo.md): Comprehensive guide to the Talking Photo API - [Talking Avatar](https://docs.akool.com/ai-tools-suite/talking-avatar.md): Talking Avatar API documentation - [LipSync](https://docs.akool.com/ai-tools-suite/lip-sync.md) - [Jarvis Moderator](https://docs.akool.com/ai-tools-suite/jarvis-moderator.md) - [AI Model](https://docs.akool.com/ai-tools-suite/aimodel.md): Get available AI models for different generation tasks including text-to-image, image-to-video, and more. - [Webhook](https://docs.akool.com/ai-tools-suite/webhook.md) - [ErrorCode](https://docs.akool.com/ai-tools-suite/error-code.md): Error codes and meanings - [Akool AI Tools Suite Documentation](https://docs.akool.com/index.md): Comprehensive documentation for Akool AI tools including face swap, voice lab, video translation, and more. - [CLI](https://docs.akool.com/cli.md): Create AI-powered media from the terminal. Drive AKOOL with code, not clicks. - [MCP](https://docs.akool.com/mcp-server.md): Connect AKOOL AI capabilities to Claude, Cursor, Codex, and any MCP-compatible client. - [Plugin](https://docs.akool.com/plugin.md): Use AKOOL in ChatGPT, Claude, Claude Code and Codex by signing in with your AKOOL account. - [Change Logs](https://docs.akool.com/changelog.md): API release notes and version history ## OpenAPI Specs - [face-detect-legacy](/openapi/face-detect-legacy.yaml) - [face-detection](/openapi/face-detection.yaml) - [faceswap](/openapi/faceswap.yaml) - [live-avatar](/openapi/live-avatar.yaml) - [swap-studio-v5](/openapi/swap-studio-v5.yaml) - [talking-photo](/openapi/talking-photo.yaml) - [video-translation](/openapi/video-translation.yaml) ## Optional - [Github](https://github.com/AKOOL-Official) - [Postman](https://www.postman.com/akoolai/team-workspace/collection/40971792-f9172546-2d7e-4b28-bb20-b86988f3ab1d?action=share&creator=40971792) - [Blog](https://akool.com/blog) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.