changedInput schema / properties / aspectRatio / description
Previous value: -"Frame size from the model catalog. Must match the quote when quoteId is set."New value: +"Frame size from the model catalog. Omit when quoteId is set."
changedInput schema / properties / audioEnabled / description
Previous value: -"Native audio flag for models that list audio as optional. Must match the quote when quoteId is set."New value: +"Native audio flag for models that list audio as optional. Omit when quoteId is set."
changedInput schema / properties / durationSeconds / description
Previous value: -"Clip length in seconds. Must match the quote when quoteId is set."New value: +"Clip length in seconds. Omit when quoteId is set; generate uses the quoted setup."
addedInput schema / properties / endImageAssetId
Added value: +{
+ "description": "End-frame generation-asset id. Same as sourceAssetIds[1] for first_last_frame.",
+ "type": "string"
+}
addedInput schema / properties / fps
Added value: +{
+ "description": "Frames per second when the catalog lists that control.",
+ "type": "number"
+}
addedInput schema / properties / inputMode
Added value: +{
+ "description": "Same as mode: text_to_video, image_to_video, first_last_frame, reference_to_video, or edit_video.",
+ "type": "string"
+}
addedInput schema / properties / klingElements
Added value: +{
+ "description": "Kling 3 Pro / Kling 3 4K subject packs. Each element needs a frontal still and supporting references. The first primary still is the start frame when startImageAssetId is omitted. Do not send leftover stills as sourceAssetIds references on those models.",
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "primaryImageAssetId": {
+ "description": "Frontal still generation-asset id from complete_generation_asset.",
+ "type": "string"
+ },
+ "referenceImageAssetIds": {
+ "description": "Supporting stills for this Kling subject.",
+ "items": {
+ "description": "Supporting still generation-asset id.",
+ "type": "string"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "primaryImageAssetId"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+}
addedInput schema / properties / multiShot
Added value: +{
+ "description": "Multi-shot / intelligent shot type when the catalog lists that control.",
+ "type": "boolean"
+}
addedInput schema / properties / negativePrompt
Added value: +{
+ "description": "Negative prompt when list_video_lab_models lists that control for the mode.",
+ "type": "string"
+}
changedInput schema / properties / prompt / description
Previous value: -"What to film. Up to 8,192 UTF-8 bytes. Must match the quoted setup when quoteId is set."New value: +"What to film. Omit when quoteId is set. Up to 8,192 UTF-8 bytes when quoting from generate."
addedInput schema / properties / promptEnhancement
Added value: +{
+ "description": "Prompt expansion when the catalog lists that control. false maps to fal disabled on MiniMax H3 and H3 Max.",
+ "type": "boolean"
+}
addedInput schema / properties / referenceImageAssetIds
Added value: +{
+ "description": "Reference stills for reference_to_video. Do not send leftover stills here on Kling 3 Pro / Kling 3 4K when klingElements is set.",
+ "items": {
+ "description": "Reference still generation-asset id.",
+ "type": "string"
+ },
+ "type": "array"
+}
changedInput schema / properties / resolution / description
Previous value: -"Output resolution from the model catalog. Must match the quote when quoteId is set."New value: +"Output resolution from the model catalog. Omit when quoteId is set."
addedInput schema / properties / seed
Added value: +{
+ "description": "Seed when the catalog lists that control.",
+ "type": "number"
+}
addedInput schema / properties / sourceVideoAssetId
Added value: +{
+ "description": "Source MP4 generation-asset id for edit_video. Same as sourceAssetIds[0] for that mode.",
+ "type": "string"
+}
addedInput schema / properties / startImageAssetId
Added value: +{
+ "description": "Start-frame generation-asset id. Same as sourceAssetIds[0] for image_to_video and first_last_frame.",
+ "type": "string"
+}
addedInput schema / properties / style
Added value: +{
+ "description": "Style id when the catalog lists that control. Omit or none for the default look.",
+ "type": "string"
+}
removedInput schema / required
Removed value: -[
- "prompt"
-]