MakeAIVideo

POST/videos

Create a video from a brief or your own script

Request

Send to https://app.makeaivideo.ai/api/v1/videos with a bearer API key. The key needs the write scope; a key without it gets 403 forbidden naming the scope it lacks.

The body follows the CreateVideo schema and is required. The full shape is in openapi.json.

Responses

Every v1 response is { data, error, meta }. On failure error carries a stable code and meta.request_id identifies the call, which is the thing to quote in a support mail.

StatusMeaning
202Accepted. status is `generating`, or `draft` when start_generation is false
400Invalid brief or script
402Not enough credits or no active subscription
403Key lacks the write scope
429Rate or spend limit reached; see Retry-After

All videos · Full API reference · TypeScript SDK · Quickstart