Compare enginesStudioHow it worksDocumentation
Sign inGet started

Lips / API v1

Reuse one video

Submit a video and audio. Lips processes your render and notifies your webhook when it’s ready.

Usually, submit video and audio together. If you repeatedly use the same video with different audio, or need to start analysis before the audio is ready, optionally prepare the video once.

Optional video reuse
POST /v1/preparations
Idempotency-Key: prepare-001
{"video":{"url":"https://example.com/video.mp4"}}

GET /v1/preparations/<id>

After completion, pass the returned preparation_id with your normal video, audio and webhook render request. The video identity must match. Unchanged timelines can reuse analysis; timing changes require the corresponding new work. Preparations expire after six days.