Documentation Index
Fetch the complete documentation index at: https://docs.foxapi.cc/llms.txt
Use this file to discover all available pages before exploring further.
Add to request header:
Authorization: Bearer YOUR_API_KEY
lipsync-2: Standard quality
lipsync-2-pro: Higher quality
sync-3: Next-generation, professional quality; does not support temperature or active_speaker
"lipsync-2"
"lipsync-2-pro"
"sync-3"
Public URL of the input video file
Notes:
"https://v3.fal.media/files/tiger/IugLCDJRIoGqvqTa-EJTr_3wg74vCqyNuQ-IiBd77MM_output.mp4"
Public URL of the input audio file
Notes:
sync_mode)"https://fal.media/files/lion/vyFWygmZsIZlUO4s0nr2n.wav"
Video-audio synchronization mode, determines output video duration
Options:
bounce — Video plays back and forth to match audio length, output duration = audio durationloop — Video loops to match audio length, output duration = audio durationcut_off — Audio is trimmed when video ends, output duration = min(video, audio)silence — Video is padded with silence at the end, output duration = video durationremap — Audio timeline is remapped to match video, output duration = audio duration"loop"
Mouth movement expressiveness control, default 0.5
Notes:
0.0 - 1.0lipsync-2 and lipsync-2-prosync-3 does not support this parameterDo not pass this parameter unless necessary.
0 <= x <= 10.8
Enable active speaker detection
Notes:
lipsync-2 and lipsync-2-prosync-3 does not support this parameterDo not pass this parameter unless necessary.
true
Task created successfully
Task creation timestamp
1757165031
Task ID
"task-unified-1757165031-uyujaw3d"
Actual model name used
Specific task type
video.generation.task Task progress percentage (0-100)
0 <= x <= 1000
Task status
pending, processing, completed, failed "pending"
Asynchronous task info
Task output type
video "video"