Skip to main content

πŸš€ Introduction

The AI Editing API allows you to upload a raw video and apply cinematic editing styles automatically. It’s perfect for turning user-generated or brand footage into share-worthy content with minimal effort. Whether you’re creating marketing reels, tutorials, or social posts β€” our API applies consistent, high-quality editing based on your selected editing_style. AI Editing Snapshot

βš™οΈ Quickstart Guide

βœ… Prerequisites

Before you begin, ensure you have:

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

Use this endpoint to initiate AI-based editing on your video.
curl --request POST \
  --url https://api.creatify.ai/api/ai_editing/ \
  --header 'Content-Type: application/json' \
  --header 'X-API-ID: your-api-id' \
  --header 'X-API-KEY: your-api-key' \
  --data '{
    "video_url": "https://d35ghwdno3nak3.cloudfront.net/media_file/2/20240805/038a9606-7b03-4fdd-a44d-122195a97afb_jun-16x9.mp4",
    "editing_style": "film"
  }'
🎬 The response includes a unique video ID. Save it to check status.

⏳ Step 2: Check Editing Status

Once submitted, your video will be processed asynchronously. Use the task ID to track progress and retrieve the final output.
curl --request GET \
  --url https://api.creatify.ai/api/ai_editing/7b8212dc-13ac-4719-948b-9ca1bc47f0e3/ \
  --header 'X-API-ID: your-api-id' \
  --header 'X-API-KEY: your-api-key'
⏳ Once status is done, retrieve your final edited video from the video_output field.

🎯 Summary

StepEndpoint
Create TaskPOST /api/ai_editing/
Check StatusGET /api/ai_editing/{id}/
API ReferenceAI Editing Reference

🀝 Need Help?

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