Generate a video with FLUX 3
Generate videos with FLUX 3 in BFL official format. Supports text-to-video, image/keyframe-to-video, video continuation, and draft enhance workflows. Official documentation
Authorizations
You can obtain your API key from the TTAPI Dashboard.
Body
- Text to Video
- Image to Video
- Video Continuation
- Draft Enhance
Free-form prompt describing the video.
Allowed value: "t2v"
Output aspect ratio. auto lets the harness choose from the prompt and any references.
auto, 21:9, 2:1, 16:9, 4:3, 1:1, 3:4, 9:16 Video duration in seconds (any whole second from 5 to 20), or auto to fit the content.
5 <= x <= 20Video resolution class: hd, or fhd for a higher-resolution result finished by the video upsampler. Exact dimensions vary with the aspect ratio.
hd, fhd Endpoint version. latest serves the current release.
latest "latest"
Generate synchronized audio alongside the video.
Tolerance level for input and output harm moderation. Between 0 and 4, with 0 the strictest. Sexual content is limited to level 3 and hate content to level 2 regardless of the requested tolerance. Contextual safety signals can tighten the requested level.
0 <= x <= 4Draft mode: generate a fast preview and return a draft_cache download URL in the result. Download that bundle and pass it back later to render the full-quality version of the same generation.
TTAPI asynchronous callback URL. The initial response returns jobId; use this callback or the Flux fetch endpoint to receive the final video result.