Skip to main content

πŸš€ Introduction

The AI Shorts API allows you to turn any script into an engaging, short-form video designed for virality. Whether you’re promoting a product, delivering a message, or testing content hooks, this tool offers fast, scalable video generation with cinematic quality. AI Shorts Snapshot

βš™οΈ Quickstart Guide

βœ… Prerequisites

Before you begin, ensure you have:

πŸ“ Step 1: Submit a Video Generation Request

Use this endpoint to generate a short-form video from a script.
curl --request POST \
  --url https://api.creatify.ai/api/ai_shorts/ \
  --header 'Content-Type: application/json' \
  --header 'X-API-ID: your-api-id' \
  --header 'X-API-KEY: your-api-key' \
  --data '{
    "script": "Meet the Tesla Model X, where cutting-edge technology meets unparalleled performance. Designed with luxury and comfort in mind, the Model X offers a driving experience like no other.",
    "aspect_ratio": "9x16",
    "style": "4K realistic"
  }'
🎬 The response includes a unique video ID. Save it to check status.

⏳ Step 2: Check Video Generation Status

After submitting the request, monitor the generation progress using the returned ID.
curl --request GET \
  --url https://api.creatify.ai/api/ai_shorts/c7f61ee0-97d5-49a4-bb85-e8c70d611030/ \
  --header 'X-API-ID: your-api-id' \
  --header 'X-API-KEY: your-api-key'
⏳ When status is done, retrieve your video from the video_output field.

🎯 Summary

StepEndpoint
Create TaskPOST /api/ai_shorts/
Check StatusGET /api/ai_shorts/{id}/
API ReferenceAI Shorts Reference

🀝 Need Help?

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