POST /api/v1/videos/upload
Upload a video file to the engine. The returnedvideo_id is required when creating a processing job.
This endpoint uses
multipart/form-data. Do not set Content-Type: application/json on this request — let your HTTP client set the multipart boundary automatically.mp4, mov, avi, mkv, webm
Request parameters
The video file to upload. Must be one of the supported container formats:
mp4, mov, avi, mkv, or webm.The
video_id of a previously uploaded video to use as a style template. When provided, the engine extracts the visual and audio style from this video and applies it during job processing.A URL the engine will send a POST request to when processing for this video completes. The payload uses the standard response envelope with the job result as
data.Response fields
true on successful upload.Human-readable confirmation message.