Skip to main content
🔁 We recommend upgrading to the AI Avatar v2 API for greater creative flexibility, including multi-scene composition, custom voices, backgrounds, and fine-grained control over captions and transitions.

🚀 Introduction

The AI Avatar API enables you to generate realistic, high-quality videos of virtual people speaking from any text or audio input. Whether you’re building a marketing campaign, a product demo, or an educational assistant, this API offers an intuitive way to bring your content to life—powered by customizable personas and simple integration. AI Avatar Snapshot

⚙️ Quickstart Guide

✅ Prerequisites

Before you begin, ensure you have:

🧑‍🎤 Step 1: Choose a Persona

We offer 1500+ lifelike personas with diverse styles and expressions to match your use case. This API returns a list of available personas, each with a unique id field. Use the id of the selected persona as the creator parameter when generating your video.

📝 Step 2: Submit a Video Generation Request

Use this endpoint to generate a video of a person speaking from text.
⚠️ Save the id — you’ll need it to check the status.

⏳ Step 3: Check Video Generation Status

After submitting a video generation request, use the returned task ID to monitor progress and retrieve the completed video when it’s ready.
⏳ Once the status is done, download the video from the output field.

🎯 Summary

StepEndpoint
List PersonasGET /api/personas/
Create TaskPOST /api/lipsyncs/
Check StatusGET /api/lipsyncs/{id}/
API ReferenceAI Avatar API Reference

🤝 Need Help?

If you run into any issues, check out our API Reference or contact api@creatify.ai.