# Creatify.ai ## Docs - [Overview](https://docs.creatify.ai/api-documentation/ad-clone/ad-clone.md): Recreate high-performing ads using your product and a reference ad video. - [Overview (v1)](https://docs.creatify.ai/api-documentation/ai-avatar/lipsync.md): API that converts text or audio files to vivid videos of people speaking. - [Overview (v2)](https://docs.creatify.ai/api-documentation/ai-avatar/lipsync-v2.md): Generate vivid, personalized videos featuring multiple scenes — each with its own avatar, voice, background, and styling — using a structured list of inputs. - [Overview](https://docs.creatify.ai/api-documentation/ai-editing/ai-editing.md): Use AI to automatically enhance and stylize your videos with professional editing templates. - [Overview](https://docs.creatify.ai/api-documentation/ai-generation/ai-generation.md): Unified endpoints for AI assets generation (image, video) with discoverable input schemas. - [Overview](https://docs.creatify.ai/api-documentation/ai-shorts/ai-shorts.md): API that converts text into high-impact, viral short-form videos — optimized for performance and shareability. - [Overview](https://docs.creatify.ai/api-documentation/aurora/aurora.md): API that transforms a single image into a professional, studio-grade avatar video — lifelike, expressive, and ready for production. - [Overview](https://docs.creatify.ai/api-documentation/custom-avatar/byoa.md): Upload your own videos to create custom avatars with Creatify Custom Avatar API. - [Overview](https://docs.creatify.ai/api-documentation/iab-images/iab-images.md): API that generates IAB-compliant advertising banner images in multiple standard sizes from a single input image. - [Overview](https://docs.creatify.ai/api-documentation/inspiration/inspiration.md): Endpoints for retriving Inspirations and creating Inspiration Jobs with discoverable input schemas. - [Overview](https://docs.creatify.ai/api-documentation/product-to-video/product-to-video.md): APIs for creating short-form video ads from a product image by uploading, generating previews, and converting to videos. - [Overview](https://docs.creatify.ai/api-documentation/text-generator/text-generator.md): Generate text with Gemini models — supports synchronous, asynchronous, and streaming modes. Send messages and get the result directly, poll / receive a webhook, or stream tokens in real time via SSE. - [Overview](https://docs.creatify.ai/api-documentation/text-to-speech/text-to-speech.md): API that generates ultra-realistic audio voiceovers from text using AI voices and accents. - [Create Video from URL](https://docs.creatify.ai/api-documentation/url-to-video/link-to-video.md): APIs that convert any link to a short form video ad. - [Generate Previews and Render Video ](https://docs.creatify.ai/api-documentation/url-to-video/preview-list.md): This document explains how to use Creatify API to **generate a list of preview videos** asynchronously and then **render a final video** from one of those previews. - [Get Ad Clone items](https://docs.creatify.ai/api-reference/ad-clone/get-ad-clone.md) - [Get Ad Clone item by id](https://docs.creatify.ai/api-reference/ad-clone/get-ad-clone-.md) - [Create Ad Clone task](https://docs.creatify.ai/api-reference/ad-clone/post-ad-clone.md): The Ad Clone API lets you recreate high-performing ads using your own product and a reference ad video. Provide a winning ad as inspiration, and we’ll generate a new ad that matches its structure, pacing, and style—while featuring your product and assets. - [Get AI Editing items](https://docs.creatify.ai/api-reference/ai-editing/get-ai-editing.md): Retrieve a list of videos, with an optional ids param to filter vdieo by their UUIDs. - [Get AI Editing item by id](https://docs.creatify.ai/api-reference/ai-editing/get-ai-editing-.md) - [Create a AI Editing task](https://docs.creatify.ai/api-reference/ai-editing/post-ai-editing.md): API that let AI edit your video. Creating a video through this endpoint costs 5 credits for every 30 seconds. - [Generate preview of AI Editing](https://docs.creatify.ai/api-reference/ai-editing/post-ai-editing-preview.md): This endpoint generates a preiview of AI Editing video before redering the final video. Generating a video preview through this endpoint costs 1 credit for every 30 seconds. - [Render a AI Editing video](https://docs.creatify.ai/api-reference/ai-editing/post-ai-editing-render.md): This endpoint renders a video with preview genereated. Rendering a video through this endpoint costs 4 credits for every 30 seconds. - [Get Asset Generator items](https://docs.creatify.ai/api-reference/ai-generation/get-ai-generation.md): Retrieve a list of videos, with an optional ids param to filter vdieo by their UUIDs. - [Get Asset Generator item by id](https://docs.creatify.ai/api-reference/ai-generation/get-ai-generation-.md): Mixin to provide a reusable `list` method for filtering and paginating queryset results. - [Get Asset Generator Models and Schemas](https://docs.creatify.ai/api-reference/ai-generation/get-ai-generation-schema.md): Retrieve a catalog of available Asset Generator models and their input parameter schemas. You can optionally filter results by model_name using a comma-separated query parameter. - [Create Asset Generator task](https://docs.creatify.ai/api-reference/ai-generation/post-ai-generation.md): This endpoint generates a lipsync v2 video. - [Get AI Script items](https://docs.creatify.ai/api-reference/ai-scripts/get-ai-scripts.md): Retrieve a list of videos, with an optional ids param to filter vdieo by their UUIDs. - [Get AI Script item by id](https://docs.creatify.ai/api-reference/ai-scripts/get-ai-scripts-.md): Mixin to provide a reusable `list` method for filtering and paginating queryset results. - [Generate AI Scripts](https://docs.creatify.ai/api-reference/ai-scripts/post-ai-scripts.md): API that generates AI-driven scripts based on either a URL or a combination of title and description. Generating AI scripts through this endpoint costs 1 credit. - [Get AI Shorts items](https://docs.creatify.ai/api-reference/ai-shorts/get-ai-shorts.md): Retrieve a list of videos, with an optional ids param to filter vdieo by their UUIDs. - [Get AI Shorts item by id](https://docs.creatify.ai/api-reference/ai-shorts/get-ai-shorts-.md) - [Create a AI Shorts task](https://docs.creatify.ai/api-reference/ai-shorts/post-ai-shorts.md): API that converts text to viral video. Creating a video through this endpoint costs 5 credits for every 30 seconds. - [Generate preview of AI Shorts](https://docs.creatify.ai/api-reference/ai-shorts/post-ai-shorts-preview.md): This endpoint generates a preiview of AI Shorts video before redering the final video. Generating a video preview through this endpoint costs 1 credit for every 30 seconds. - [Render a AI Shorts video](https://docs.creatify.ai/api-reference/ai-shorts/post-ai-shorts-render.md): This endpoint renders a video with preview genereated. Rendering a video through this endpoint costs 4 credits for every 30 seconds. - [Get Aurora items](https://docs.creatify.ai/api-reference/aurora/get-aurora.md): Retrieve a list of videos, with an optional ids param to filter vdieo by their UUIDs. - [Get Aurora item by id](https://docs.creatify.ai/api-reference/aurora/get-aurora-.md) - [Create a Aurora task](https://docs.creatify.ai/api-reference/aurora/post-aurora.md): With Aurora, you only need one photo (real or AI-generated) and an audio clip (speech or song) to create a lifelike talking-head video where the avatar blinks, speaks, gestures, and emotes as if it were real. Creating a video through this endpoint costs 20 credits for every 15 seconds. - [Changelog](https://docs.creatify.ai/api-reference/changelog.md): Latest updates to the Creatify API. - [Get Custom Template Videos](https://docs.creatify.ai/api-reference/custom-template-jobs/get-custom-template-job.md) - [Get Custom Template Video by id](https://docs.creatify.ai/api-reference/custom-template-jobs/get-custom-template-job-.md) - [Create Custom Template Video](https://docs.creatify.ai/api-reference/custom-template-jobs/post-custom-template-job.md): API that generates video of custom template. Generating video through this endpoint costs 5 credits for every 30 seconds. - [Generate Preview of Custom Template Video](https://docs.creatify.ai/api-reference/custom-template-jobs/post-custom-template-job-preview.md): This endpoint generates a preview before rendering the final video. Generating a preview through this endpoint costs 1 credit for every 30 seconds. - [Generate Preview of Custom Template Video (Async)](https://docs.creatify.ai/api-reference/custom-template-jobs/post-custom-template-job-preview-async.md): This endpoint generates a preview asynchronously before rendering the final video. Unlike the synchronous preview endpoint, this returns immediately with a 201 status and the job details. You can poll the job status using the GET endpoint. Generating a preview through this endpoint costs 1 credit fo… - [Render Custom Template Video](https://docs.creatify.ai/api-reference/custom-template-jobs/post-custom-template-job-render.md): This endpoint renders a video with preview generated. Rendering a video through this endpoint costs 4 credits for every 30 seconds. - [Overview](https://docs.creatify.ai/api-reference/custom-templates.md): Learn how to use the Creatify.ai Custom Templates API to generate videos using custom templates and data. - [Get Custom Templates items](https://docs.creatify.ai/api-reference/custom-templates/get-custom-template.md) - [Get Custom Templates item by id](https://docs.creatify.ai/api-reference/custom-templates/get-custom-template-.md) - [Get IAB Images items](https://docs.creatify.ai/api-reference/iab-images/get-iab-images.md) - [Get IAB Images item by id](https://docs.creatify.ai/api-reference/iab-images/get-iab-images-.md) - [Generate IAB Images](https://docs.creatify.ai/api-reference/iab-images/post-iab-images.md): Generates IAB-compliant ad banner images in multiple standard sizes from a single input image; each request consumes 2 credits. - [Get Inspiration and Schema by ID](https://docs.creatify.ai/api-reference/inspiration/get-inspiration.md): Get detailed information about a specific inspiration by ID. - [Get Inspiration Job by id](https://docs.creatify.ai/api-reference/inspiration/get-inspiration-job.md): Get details and status for a specific inspiration job by ID. - [Get Inspiration Jobs](https://docs.creatify.ai/api-reference/inspiration/get-inspiration-jobs.md): Retrieve a list of all inspiration jobs. - [Get Inspirations and Schemas](https://docs.creatify.ai/api-reference/inspiration/get-inspirations.md): Retrieve available inspirations along with their input parameter schemas. - [Create Inspiration Job](https://docs.creatify.ai/api-reference/inspiration/post-inspiration-job.md): Create a new inspiration job by submitting the required parameters. This endpoint queues the job for processing and returns details about the created job. - [Get video history](https://docs.creatify.ai/api-reference/link_to_videos/get-apilink_to_videos.md): Retrieve a list of videos, with an optional ids param to filter vdieo by their UUIDs. - [Get video result](https://docs.creatify.ai/api-reference/link_to_videos/get-apilink_to_videos-.md): Mixin to provide a reusable `list` method for filtering and paginating queryset results. - [Create video from link](https://docs.creatify.ai/api-reference/link_to_videos/post-apilink_to_videos.md): APIs that convert any link to a short form video ad. Creating a video through this endpoint costs 5 credits for every 30 seconds. - [Generate Preview video from link](https://docs.creatify.ai/api-reference/link_to_videos/post-apilink_to_videos_preview.md): This endpoint generates a preiview of video before redering the final video. Generating a video preview through this endpoint costs 1 credit for every 30 seconds. - [Generate a list of Previews Async](https://docs.creatify.ai/api-reference/link_to_videos/post-apilink_to_videos_preview_list_aysnc.md): This endpoint generates a list of preview videos asynchronously before rendering the final video. This endpoint costs 1 credit for every 30 seconds. - [Render video](https://docs.creatify.ai/api-reference/link_to_videos/post-apilink_to_videos_render.md): This endpoint renders a video with preview genereated. Rendering a video through this endpoint costs 4 credits for every 30 seconds. - [Render a video from the list of Previews](https://docs.creatify.ai/api-reference/link_to_videos/post-apilink_to_videos_render_single_preview.md): This endpoint renders a video from the list of previews generated by [Generate a list of Previews Async](/api-reference/link_to_videos/post-apilink_to_videos_preview_list_aysnc) API. Rendering a video through this endpoint costs 4 credits for every 30 seconds. - [Get existing links](https://docs.creatify.ai/api-reference/links/get-apilinks.md): Retrieve a list of videos, with an optional ids param to filter vdieo by their UUIDs. - [Get link by id](https://docs.creatify.ai/api-reference/links/get-apilinks-.md): Mixin to provide a reusable `list` method for filtering and paginating queryset results. - [Create link with params](https://docs.creatify.ai/api-reference/links/post-apilink_with_params.md): API that creates a link from parameters. Creating a link through this endpoint costs 1 credit. - [Create a link](https://docs.creatify.ai/api-reference/links/post-apilinks.md): API that creates a link from url. Creating a link through this endpoint costs 1 credit. - [Update a link](https://docs.creatify.ai/api-reference/links/put-apilinks-.md): Mixin to provide a reusable `list` method for filtering and paginating queryset results. - [Get AI Avatar items](https://docs.creatify.ai/api-reference/lipsyncs/get-apilipsyncs.md): Retrieve a list of videos, with an optional ids param to filter vdieo by their UUIDs. - [Get AI Avatar item by id](https://docs.creatify.ai/api-reference/lipsyncs/get-apilipsyncs-.md): Mixin to provide a reusable `list` method for filtering and paginating queryset results. - [Create an AI Avatar task](https://docs.creatify.ai/api-reference/lipsyncs/post-apilipsyncs.md): API that converts text or audio files to vivid videos of a single people speaking. Creating a video through this endpoint costs 5 credits for every 30 seconds. - [Generate Preivew of AI Avatar](https://docs.creatify.ai/api-reference/lipsyncs/post-apilipsyncs-preview.md): This endpoint generates a preiview of AI Avatar video before redering the final video. Generating a video preview through this endpoint costs 1 credit for every 30 seconds. - [Render an AI Avatar task](https://docs.creatify.ai/api-reference/lipsyncs/post-apilipsyncs-render.md): This endpoint renders a video with preview genereated. Rendering a video through this endpoint costs 4 credits for every 30 seconds. - [Get AI Avatar v2 items](https://docs.creatify.ai/api-reference/lipsyncs_v2/get-apilipsyncs.md): Retrieve a list of videos, with an optional ids param to filter vdieo by their UUIDs. - [Get AI Avatar v2 item by id](https://docs.creatify.ai/api-reference/lipsyncs_v2/get-apilipsyncs-.md): Mixin to provide a reusable `list` method for filtering and paginating queryset results. - [Create an AI Avatar v2 task](https://docs.creatify.ai/api-reference/lipsyncs_v2/post-apilipsyncs.md): API that converts a list of texts, voices and avatars to vivid videos of many people speaking. Creating a video through this endpoint costs 5 credits for every 30 seconds. - [Generate Preivew of AI Avatar v2](https://docs.creatify.ai/api-reference/lipsyncs_v2/post-apilipsyncs-preview.md): This endpoint generates a preiview of AI Avatar video before redering the final video. Generating a video preview through this endpoint costs 1 credit for every 30 seconds. - [Render an AI Avatar v2 task](https://docs.creatify.ai/api-reference/lipsyncs_v2/post-apilipsyncs-render.md): This endpoint renders a video with preview genereated. Rendering a video through this endpoint costs 4 credits for every 30 seconds. - [Get music categories](https://docs.creatify.ai/api-reference/musics/get-api-music-categories.md) - [Get musics](https://docs.creatify.ai/api-reference/musics/get-api-musics.md) - [Delete Custom Avatar](https://docs.creatify.ai/api-reference/personas/delete-apipersonas-.md): Mixin to provide a reusable `list` method for filtering and paginating queryset results. - [Get all available Avatars](https://docs.creatify.ai/api-reference/personas/get-apipersonas.md): Mixin to provide a reusable `list` method for filtering and paginating queryset results. - [Get Avatar by ID](https://docs.creatify.ai/api-reference/personas/get-apipersonas-.md): Mixin to provide a reusable `list` method for filtering and paginating queryset results. - [Get the number of Custom Avatars you can create](https://docs.creatify.ai/api-reference/personas/get-apipersonas-count.md): also the number of custom avatars you have created in the response - [Get all available Avatars with pagination](https://docs.creatify.ai/api-reference/personas/get-apipersonas-paginated.md): Returns a paginated list. - [Get all Custom Avatars](https://docs.creatify.ai/api-reference/personas/get-apipersonas-v2.md): Mixin to provide a reusable `list` method for filtering and paginating queryset results. - [Create a Custom Avatar Using File URLs](https://docs.creatify.ai/api-reference/personas/post-apipersonas.md): It may take up to 1 ~ 2 days to create a custom avatar. You can check the status of the custom avatar creation by calling the Get avatar by ID API. - [Create a Custom Avatar by Uploading Files](https://docs.creatify.ai/api-reference/personas/post-apipersonas-v2.md): It may take up to 1 ~ 2 days to create a custom avatar. You can check the status of the custom avatar creation by calling the Get avatar by ID API. - [Get product video items](https://docs.creatify.ai/api-reference/product_to_video/get-apiproduct_to_videos.md): Retrieve a list of videos, with an optional ids param to filter vdieo by their UUIDs. - [Get product video item by id](https://docs.creatify.ai/api-reference/product_to_video/get-apiproduct_to_videos-.md): Mixin to provide a reusable `list` method for filtering and paginating queryset results. - [Generate a product preview image](https://docs.creatify.ai/api-reference/product_to_video/post-apiproduct_to_videos-gen_image.md): Upload one product image url to create a preview image for product_to_video.Generating a preview image this endpoint costs 1 credit. - [Generate a video by id](https://docs.creatify.ai/api-reference/product_to_video/post-apiproduct_to_videos-gen_video.md): Use id to generate video.Generating a video this endpoint costs 3 credits. - [Regenerate a image by id](https://docs.creatify.ai/api-reference/product_to_video/post-apiproduct_to_videos-regen_image.md): Use id to regen image/video.Regenerating a image this endpoint costs 1 credit. - [Regenerate a video by id](https://docs.creatify.ai/api-reference/product_to_video/post-apiproduct_to_videos-regen_video.md): Use id to regen video.Regenerating a video this endpoint costs 1 credit. - [Get Text Generator items](https://docs.creatify.ai/api-reference/text-generator/get-text-generator.md): List text generation tasks for the authenticated workspace. - [Get Text Generator item by id](https://docs.creatify.ai/api-reference/text-generator/get-text-generator-.md): Retrieve a single text generation task by ID. - [Create Text Generator task](https://docs.creatify.ai/api-reference/text-generator/post-text-generator-hp.md): High-performance text generation endpoint on the async Starlette service. Authenticates via API token (X-API-KEY + X-API-ID). - [Create Text Generator task (Streaming)](https://docs.creatify.ai/api-reference/text-generator/post-text-generator-streaming.md): Streaming text generation endpoint. Authenticates via API token (X-API-KEY + X-API-ID), validates the request, checks credits, calls the Gemini streaming API, and returns an SSE stream of Gemini-native response chunks on the same connection. - [Get Text to Speech items](https://docs.creatify.ai/api-reference/text-to-speech/get-text-to-speech.md): Retrieve a list of videos, with an optional ids param to filter vdieo by their UUIDs. - [Get Text to Speech item by id](https://docs.creatify.ai/api-reference/text-to-speech/get-text-to-speech-.md) - [Generate speech from text](https://docs.creatify.ai/api-reference/text-to-speech/post-text-to-speech.md): API that generates audio from text and accent. Generating audio through this endpoint costs 1 credit for every 30 seconds. - [Tool](https://docs.creatify.ai/api-reference/tool.md) - [Clone Voice](https://docs.creatify.ai/api-reference/voices/clone-voices.md) - [Delete Cloned Voice](https://docs.creatify.ai/api-reference/voices/delete-cloned-voices.md) - [Get voices](https://docs.creatify.ai/api-reference/voices/get-apivoices.md) - [Get voices with pagination](https://docs.creatify.ai/api-reference/voices/get-apivoices-paginated.md): Returns a paginated list. - [Get Cloned Voices](https://docs.creatify.ai/api-reference/voices/get-cloned-voices.md) - [Retrieve Voice Clone Quota](https://docs.creatify.ai/api-reference/voices/get-voices-count.md) - [Get Remaining Credits](https://docs.creatify.ai/api-reference/workspace/get-remainingcredits.md) - [Billing](https://docs.creatify.ai/billing.md): Understanding how billing works for the Creatify API - [FAQ](https://docs.creatify.ai/faq.md) - [Introduction](https://docs.creatify.ai/introduction.md): Explore our docs and guides to integrate Creatify's AI-powered video generation - [Quickstart](https://docs.creatify.ai/quickstart.md): Get your API credentials and start making requests in minutes - [Use Case: Create Transparent Avatar Videos in WebM Format](https://docs.creatify.ai/use-case/transparent-video.md): End-to-end guide to generate an avatar video with a transparent background in WebM format using the Creatify API. - [Use Case: URL to Video](https://docs.creatify.ai/use-case/url-to-video.md): Full end-to-end use case for transforming a URL into a video using the Creatify API, mirroring the in-app flow. ## OpenAPI Specs - [schema](https://docs.creatify.ai/schema) - [openapi](https://docs.creatify.ai/api-reference/openapi.json)