Skip to content

Introduction to Creatify API

Fresh

Purpose

This document provides a comprehensive overview of the Creatify API -- an AI-powered video generation platform that enables programmatic creation of video ads, avatar videos, product videos, short-form content, and more.

What is Creatify?

Creatify is an AI video generation platform with a REST API at https://api.creatify.ai. It converts text, URLs, images, and audio into production-ready video content using AI avatars, text-to-speech, and generative models.

API Capabilities

Video Generation

CapabilityDescriptionInputOutput
URL to VideoWebpage to video adURLMP4 video
AI Avatar v1Single-scene avatar videoText/audioMP4 video
AI Avatar v2Multi-scene avatar videoScene arrayMP4 video
AuroraStudio-grade avatar videoSingle imageMP4 video
Product VideoProduct image to video adImageMP4 video
AI EditingAI-enhanced videoVideo fileMP4 video
AI ShortsText to short-form videoText promptMP4 video
Custom TemplatesBranded template videosTemplate + variablesMP4 video

Content and Assets

CapabilityDescriptionInputOutput
Text to SpeechAI voiceover generationTextAudio file
AI ScriptsVideo script generationURL or textJSON script
Asset Generator30+ AI image modelsText promptImages
IAB ImagesAd banner generationSingle imageBanner images

Management

CapabilityDescription
Custom Avatar (BYOA)Upload videos to create your own avatar
Design Your Own AvatarDescribe appearance, AI generates avatar
VoicesList, clone, and manage AI voices
MusicBrowse music categories and tracks
WorkspaceCheck remaining API credits
InspirationBrowse pre-made video styles
Ad CloneClone existing ad creative styles
LinksCreate and manage link objects for URL-to-video

Core Architecture

All video generation in Creatify follows an asynchronous pattern:

Key Principles

  1. Asynchronous processing -- All video generation is async. You create a task, then poll for completion.
  2. Credits-based billing -- Each operation costs a specific number of credits per 30 seconds of video.
  3. Preview before render -- Many endpoints support a cheaper preview step before committing to a full render.
  4. Status progression -- Tasks move through pending then processing then done (or failed).

Authentication

Every request requires two headers:

HeaderDescription
X-API-IDYour API identifier
X-API-KEYYour API secret key

Obtain both from your Creatify dashboard at creatify.ai.

WARNING

Never expose your API key in client-side code. Always proxy requests through your backend.

Base URL

https://api.creatify.ai

All endpoints are prefixed with /api/. For example:

https://api.creatify.ai/api/lipsyncs/
https://api.creatify.ai/api/ai_shorts/
https://api.creatify.ai/api/workspace/remaining_credits/

Next Steps