From 37f61e4f928a43cbebace12a9f99fce8af51a2f2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 27 Jul 2026 21:58:35 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- ...outerEditRoutersByIdCommandApiCommand.g.cs | 2 +- ...sMarketingStockImageCommandApiCommand.g.cs | 2 +- ...eateRecipesProductAdCommandApiCommand.g.cs | 6 +- ...teRecipesProductSwapCommandApiCommand.g.cs | 4 +- ...ateRecipesProductUgcCommandApiCommand.g.cs | 6 +- ...ay.IModelRouterClient.EditRoutersById.g.cs | 6 +- ...ient.CreateRecipesMarketingStockImage.g.cs | 2 +- ...IRecipesClient.CreateRecipesProductAd.g.cs | 6 +- ...ecipesClient.CreateRecipesProductSwap.g.cs | 4 +- ...RecipesClient.CreateRecipesProductUgc.g.cs | 6 +- ...way.ModelRouterClient.EditRoutersById.g.cs | 6 +- ...oRequestInputVoiceAudioReferenceVoice.g.cs | 4 +- ...eAudioResponseRoutingResolvedSettings.g.cs | 4 +- ...seRoutingResolvedSettingsPriceCeiling.g.cs | 2 +- ...s.CreateGenerateAudioResponseVariant1.g.cs | 2 +- ...s.CreateGenerateAudioResponseVariant2.g.cs | 2 +- ...odels.CreateGenerateImageRequestInput.g.cs | 4 +- ...eImageResponseRoutingResolvedSettings.g.cs | 4 +- ...seRoutingResolvedSettingsPriceCeiling.g.cs | 2 +- ...s.CreateGenerateImageResponseVariant1.g.cs | 2 +- ...s.CreateGenerateImageResponseVariant2.g.cs | 2 +- ...odels.CreateGenerateVideoRequestInput.g.cs | 4 +- ...eVideoResponseRoutingResolvedSettings.g.cs | 4 +- ...seRoutingResolvedSettingsPriceCeiling.g.cs | 2 +- ...s.CreateGenerateVideoResponseVariant1.g.cs | 2 +- ...s.CreateGenerateVideoResponseVariant2.g.cs | 2 +- ...eateRecipesMarketingStockImageRequest.g.cs | 4 +- ...eRecipesMultiShotVideoRequestVariant2.g.cs | 8 +- ....Models.CreateRecipesProductAdRequest.g.cs | 12 +- ...odels.CreateRecipesProductSwapRequest.g.cs | 8 +- ...Models.CreateRecipesProductUgcRequest.g.cs | 12 +- ...y.Models.CreateRoutersRequestSettings.g.cs | 4 +- ...equestSettingsMaxCreditsPerGeneration.g.cs | 2 +- ....Models.CreateRoutersResponseSettings.g.cs | 4 +- ...sponseSettingsMaxCreditsPerGeneration.g.cs | 2 +- ...ageRequestGemini25FlashReferenceImage.g.cs | 4 +- ...questGeminiImage31FlashReferenceImage.g.cs | 4 +- ...eRequestGeminiImage3ProReferenceImage.g.cs | 4 +- ...ToImageRequestGen4ImageReferenceImage.g.cs | 4 +- ...geRequestGen4ImageTurboReferenceImage.g.cs | 4 +- ...ToImageRequestGptImage2ReferenceImage.g.cs | 4 +- ...ls.GetRoutersResponseDataItemSettings.g.cs | 4 +- ...taItemSettingsMaxCreditsPerGeneration.g.cs | 2 +- ...way.Models.GetRoutersResponseSettings.g.cs | 4 +- ...sponseSettingsMaxCreditsPerGeneration.g.cs | 2 +- ...ay.Models.PatchRoutersRequestSettings.g.cs | 4 +- ...equestSettingsMaxCreditsPerGeneration.g.cs | 2 +- ...y.Models.PatchRoutersResponseSettings.g.cs | 4 +- ...sponseSettingsMaxCreditsPerGeneration.g.cs | 2 +- ...ient.CreateRecipesMarketingStockImage.g.cs | 2 +- ....RecipesClient.CreateRecipesProductAd.g.cs | 6 +- ...ecipesClient.CreateRecipesProductSwap.g.cs | 4 +- ...RecipesClient.CreateRecipesProductUgc.g.cs | 6 +- src/libs/Runway/openapi.json | 460 +++++++++--------- 54 files changed, 338 insertions(+), 336 deletions(-) diff --git a/src/cli/Runway.Cli/GeneratedApi/Commands/ModelRouterEditRoutersByIdCommandApiCommand.g.cs b/src/cli/Runway.Cli/GeneratedApi/Commands/ModelRouterEditRoutersByIdCommandApiCommand.g.cs index 0f28dde..970f654 100644 --- a/src/cli/Runway.Cli/GeneratedApi/Commands/ModelRouterEditRoutersByIdCommandApiCommand.g.cs +++ b/src/cli/Runway.Cli/GeneratedApi/Commands/ModelRouterEditRoutersByIdCommandApiCommand.g.cs @@ -77,7 +77,7 @@ private static string FormatResponse(ParseResult parseResult, global::Runway.Pat public static Command Create() { var command = new Command(@"edit-routers-by-id", @"Update Model Router -Update a Model Router configuration. Settings changes append a new version; name and description updates do not. Settings are merged with the current snapshot — omitted fields keep their existing values."); +Update a Model Router configuration. Settings changes append a new version; name and description updates do not. Settings are merged with the current snapshot - omitted fields keep their existing values."); command.Arguments.Add(Id); command.Options.Add(XRunwayVersion); command.Options.Add(NameOption); diff --git a/src/cli/Runway.Cli/GeneratedApi/Commands/RecipesCreateRecipesMarketingStockImageCommandApiCommand.g.cs b/src/cli/Runway.Cli/GeneratedApi/Commands/RecipesCreateRecipesMarketingStockImageCommandApiCommand.g.cs index a987479..3756e4b 100644 --- a/src/cli/Runway.Cli/GeneratedApi/Commands/RecipesCreateRecipesMarketingStockImageCommandApiCommand.g.cs +++ b/src/cli/Runway.Cli/GeneratedApi/Commands/RecipesCreateRecipesMarketingStockImageCommandApiCommand.g.cs @@ -37,7 +37,7 @@ internal static partial class RecipesCreateRecipesMarketingStockImageCommandApiC private static Option OutputCount { get; } = new( name: @"--output-count") { - Description = @"The number of images to generate (1–4). Defaults to 4. Increasing this number affects credits consumed.", + Description = @"The number of images to generate (1-4). Defaults to 4. Increasing this number affects credits consumed.", }; private static Option Quality { get; } = new( diff --git a/src/cli/Runway.Cli/GeneratedApi/Commands/RecipesCreateRecipesProductAdCommandApiCommand.g.cs b/src/cli/Runway.Cli/GeneratedApi/Commands/RecipesCreateRecipesProductAdCommandApiCommand.g.cs index 6aae8d6..f87d466 100644 --- a/src/cli/Runway.Cli/GeneratedApi/Commands/RecipesCreateRecipesProductAdCommandApiCommand.g.cs +++ b/src/cli/Runway.Cli/GeneratedApi/Commands/RecipesCreateRecipesProductAdCommandApiCommand.g.cs @@ -24,14 +24,14 @@ internal static partial class RecipesCreateRecipesProductAdCommandApiCommand private static Option> ProductImages { get; } = new( name: @"--product-images") { - Description = @"Product images (1–10). Multiple angles of the same product. All images inform product analysis and reference generation; only the first image is used as the primary product reference in the storyboard grid. See [our docs](/assets/inputs#images) on image inputs.", + Description = @"Product images (1-10). Multiple angles of the same product. All images inform product analysis and reference generation; only the first image is used as the primary product reference in the storyboard grid. See [our docs](/assets/inputs#images) on image inputs.", Required = true, }; private static Option?> StyleImages { get; } = new( name: @"--style-images") { - Description = @"Optional style reference images (0–4). Defines the visual treatment (lighting, palette, mood). Treated as a moodboard when multiple are provided.", + Description = @"Optional style reference images (0-4). Defines the visual treatment (lighting, palette, mood). Treated as a moodboard when multiple are provided.", }; private static Option ProductInfo { get; } = new( @@ -55,7 +55,7 @@ internal static partial class RecipesCreateRecipesProductAdCommandApiCommand private static Option Duration { get; } = new( name: @"--duration") { - Description = @"Duration of the output video in seconds (4–15). Defaults to 10 seconds.", + Description = @"Duration of the output video in seconds (4-15). Defaults to 10 seconds.", }; private static Option Audio { get; } = CliRuntime.CreateNullableBoolOption( diff --git a/src/cli/Runway.Cli/GeneratedApi/Commands/RecipesCreateRecipesProductSwapCommandApiCommand.g.cs b/src/cli/Runway.Cli/GeneratedApi/Commands/RecipesCreateRecipesProductSwapCommandApiCommand.g.cs index c51de86..04184df 100644 --- a/src/cli/Runway.Cli/GeneratedApi/Commands/RecipesCreateRecipesProductSwapCommandApiCommand.g.cs +++ b/src/cli/Runway.Cli/GeneratedApi/Commands/RecipesCreateRecipesProductSwapCommandApiCommand.g.cs @@ -38,14 +38,14 @@ internal static partial class RecipesCreateRecipesProductSwapCommandApiCommand private static Option> NewProductImages { get; } = new( name: @"--new-product-images") { - Description = @"Reference images of the new product (1–10). Supply multiple angles when the reference video shows the product from different views — optionally label each with `view` (""front"", ""side"", or ""back""). A single pre-composed reference sheet is also supported (omit `view`). See [our docs](/assets/inputs#images) on image inputs.", + Description = @"Reference images of the new product (1-10). Supply multiple angles when the reference video shows the product from different views - optionally label each with `view` (""front"", ""side"", or ""back""). A single pre-composed reference sheet is also supported (omit `view`). See [our docs](/assets/inputs#images) on image inputs.", Required = true, }; private static Option Duration { get; } = new( name: @"--duration") { - Description = @"Duration of the output video in seconds (4–15). Defaults to 10 seconds.", + Description = @"Duration of the output video in seconds (4-15). Defaults to 10 seconds.", }; private static Option Resolution { get; } = new( diff --git a/src/cli/Runway.Cli/GeneratedApi/Commands/RecipesCreateRecipesProductUgcCommandApiCommand.g.cs b/src/cli/Runway.Cli/GeneratedApi/Commands/RecipesCreateRecipesProductUgcCommandApiCommand.g.cs index 82a7704..8a56b8f 100644 --- a/src/cli/Runway.Cli/GeneratedApi/Commands/RecipesCreateRecipesProductUgcCommandApiCommand.g.cs +++ b/src/cli/Runway.Cli/GeneratedApi/Commands/RecipesCreateRecipesProductUgcCommandApiCommand.g.cs @@ -38,19 +38,19 @@ internal static partial class RecipesCreateRecipesProductUgcCommandApiCommand private static Option ProductInfo { get; } = new( name: @"--product-info") { - Description = @"Product details and creative brief — what the product is, key benefits, and any specifics the script should reference.", + Description = @"Product details and creative brief - what the product is, key benefits, and any specifics the script should reference.", }; private static Option UserConcept { get; } = new( name: @"--user-concept") { - Description = @"Optional creative direction for the UGC video — tone, voice register, specific message, or an entire dialog script.", + Description = @"Optional creative direction for the UGC video - tone, voice register, specific message, or an entire dialog script.", }; private static Option Duration { get; } = new( name: @"--duration") { - Description = @"Duration of the output video in seconds (4–15). Defaults to 15 seconds.", + Description = @"Duration of the output video in seconds (4-15). Defaults to 15 seconds.", }; private static Option Ratio { get; } = new( diff --git a/src/libs/Runway/Generated/Runway.IModelRouterClient.EditRoutersById.g.cs b/src/libs/Runway/Generated/Runway.IModelRouterClient.EditRoutersById.g.cs index 095e0b4..1a224d6 100644 --- a/src/libs/Runway/Generated/Runway.IModelRouterClient.EditRoutersById.g.cs +++ b/src/libs/Runway/Generated/Runway.IModelRouterClient.EditRoutersById.g.cs @@ -6,7 +6,7 @@ public partial interface IModelRouterClient { /// /// Update Model Router
- /// Update a Model Router configuration. Settings changes append a new version; name and description updates do not. Settings are merged with the current snapshot — omitted fields keep their existing values. + /// Update a Model Router configuration. Settings changes append a new version; name and description updates do not. Settings are merged with the current snapshot - omitted fields keep their existing values. ///
/// /// @@ -25,7 +25,7 @@ public partial interface IModelRouterClient global::System.Threading.CancellationToken cancellationToken = default); /// /// Update Model Router
- /// Update a Model Router configuration. Settings changes append a new version; name and description updates do not. Settings are merged with the current snapshot — omitted fields keep their existing values. + /// Update a Model Router configuration. Settings changes append a new version; name and description updates do not. Settings are merged with the current snapshot - omitted fields keep their existing values. ///
/// /// @@ -44,7 +44,7 @@ public partial interface IModelRouterClient global::System.Threading.CancellationToken cancellationToken = default); /// /// Update Model Router
- /// Update a Model Router configuration. Settings changes append a new version; name and description updates do not. Settings are merged with the current snapshot — omitted fields keep their existing values. + /// Update a Model Router configuration. Settings changes append a new version; name and description updates do not. Settings are merged with the current snapshot - omitted fields keep their existing values. ///
/// /// diff --git a/src/libs/Runway/Generated/Runway.IRecipesClient.CreateRecipesMarketingStockImage.g.cs b/src/libs/Runway/Generated/Runway.IRecipesClient.CreateRecipesMarketingStockImage.g.cs index db89cae..198c718 100644 --- a/src/libs/Runway/Generated/Runway.IRecipesClient.CreateRecipesMarketingStockImage.g.cs +++ b/src/libs/Runway/Generated/Runway.IRecipesClient.CreateRecipesMarketingStockImage.g.cs @@ -77,7 +77,7 @@ public partial interface IRecipesClient /// Optional brand logo image to guide the generated marketing stock image. See [our docs](/assets/inputs#images) on image inputs. /// /// - /// The number of images to generate (1–4). Defaults to 4. Increasing this number affects credits consumed.
+ /// The number of images to generate (1-4). Defaults to 4. Increasing this number affects credits consumed.
/// Default Value: 4 /// /// diff --git a/src/libs/Runway/Generated/Runway.IRecipesClient.CreateRecipesProductAd.g.cs b/src/libs/Runway/Generated/Runway.IRecipesClient.CreateRecipesProductAd.g.cs index b26dd60..288a94b 100644 --- a/src/libs/Runway/Generated/Runway.IRecipesClient.CreateRecipesProductAd.g.cs +++ b/src/libs/Runway/Generated/Runway.IRecipesClient.CreateRecipesProductAd.g.cs @@ -81,10 +81,10 @@ public partial interface IRecipesClient /// Workflow version. Use a dated version (e.g. "2026-07") to pin behavior, or "unsafe-latest" to track the newest stable version (may break without notice). /// /// - /// Product images (1–10). Multiple angles of the same product. All images inform product analysis and reference generation; only the first image is used as the primary product reference in the storyboard grid. See [our docs](/assets/inputs#images) on image inputs. + /// Product images (1-10). Multiple angles of the same product. All images inform product analysis and reference generation; only the first image is used as the primary product reference in the storyboard grid. See [our docs](/assets/inputs#images) on image inputs. /// /// - /// Optional style reference images (0–4). Defines the visual treatment (lighting, palette, mood). Treated as a moodboard when multiple are provided. + /// Optional style reference images (0-4). Defines the visual treatment (lighting, palette, mood). Treated as a moodboard when multiple are provided. /// /// /// Optional product description and specifications to inform creative direction and which product elements to highlight. @@ -96,7 +96,7 @@ public partial interface IRecipesClient /// The resolution of the output video. /// /// - /// Duration of the output video in seconds (4–15). Defaults to 10 seconds. + /// Duration of the output video in seconds (4-15). Defaults to 10 seconds. /// /// /// Whether to generate audio for the video.
diff --git a/src/libs/Runway/Generated/Runway.IRecipesClient.CreateRecipesProductSwap.g.cs b/src/libs/Runway/Generated/Runway.IRecipesClient.CreateRecipesProductSwap.g.cs index 8255cdf..e38b967 100644 --- a/src/libs/Runway/Generated/Runway.IRecipesClient.CreateRecipesProductSwap.g.cs +++ b/src/libs/Runway/Generated/Runway.IRecipesClient.CreateRecipesProductSwap.g.cs @@ -87,10 +87,10 @@ public partial interface IRecipesClient /// Image of the original product being swapped out. See [our docs](/assets/inputs#images) on image inputs. /// /// - /// Reference images of the new product (1–10). Supply multiple angles when the reference video shows the product from different views — optionally label each with `view` ("front", "side", or "back"). A single pre-composed reference sheet is also supported (omit `view`). See [our docs](/assets/inputs#images) on image inputs. + /// Reference images of the new product (1-10). Supply multiple angles when the reference video shows the product from different views - optionally label each with `view` ("front", "side", or "back"). A single pre-composed reference sheet is also supported (omit `view`). See [our docs](/assets/inputs#images) on image inputs. /// /// - /// Duration of the output video in seconds (4–15). Defaults to 10 seconds. + /// Duration of the output video in seconds (4-15). Defaults to 10 seconds. /// /// /// Output video resolution. Defaults to 720p. diff --git a/src/libs/Runway/Generated/Runway.IRecipesClient.CreateRecipesProductUgc.g.cs b/src/libs/Runway/Generated/Runway.IRecipesClient.CreateRecipesProductUgc.g.cs index 453bd50..41bac94 100644 --- a/src/libs/Runway/Generated/Runway.IRecipesClient.CreateRecipesProductUgc.g.cs +++ b/src/libs/Runway/Generated/Runway.IRecipesClient.CreateRecipesProductUgc.g.cs @@ -83,13 +83,13 @@ public partial interface IRecipesClient /// Image of the product being promoted. Aspect ratio (width / height) must be between 0.4 and 4. See [our docs](/assets/inputs#images) for image input requirements. /// /// - /// Product details and creative brief — what the product is, key benefits, and any specifics the script should reference. + /// Product details and creative brief - what the product is, key benefits, and any specifics the script should reference. /// /// - /// Optional creative direction for the UGC video — tone, voice register, specific message, or an entire dialog script. + /// Optional creative direction for the UGC video - tone, voice register, specific message, or an entire dialog script. /// /// - /// Duration of the output video in seconds (4–15). Defaults to 15 seconds. + /// Duration of the output video in seconds (4-15). Defaults to 15 seconds. /// /// /// The resolution of the output video. diff --git a/src/libs/Runway/Generated/Runway.ModelRouterClient.EditRoutersById.g.cs b/src/libs/Runway/Generated/Runway.ModelRouterClient.EditRoutersById.g.cs index fe89615..d166923 100644 --- a/src/libs/Runway/Generated/Runway.ModelRouterClient.EditRoutersById.g.cs +++ b/src/libs/Runway/Generated/Runway.ModelRouterClient.EditRoutersById.g.cs @@ -47,7 +47,7 @@ partial void ProcessEditRoutersByIdResponseContent( /// /// Update Model Router
- /// Update a Model Router configuration. Settings changes append a new version; name and description updates do not. Settings are merged with the current snapshot — omitted fields keep their existing values. + /// Update a Model Router configuration. Settings changes append a new version; name and description updates do not. Settings are merged with the current snapshot - omitted fields keep their existing values. ///
/// /// @@ -78,7 +78,7 @@ partial void ProcessEditRoutersByIdResponseContent( } /// /// Update Model Router
- /// Update a Model Router configuration. Settings changes append a new version; name and description updates do not. Settings are merged with the current snapshot — omitted fields keep their existing values. + /// Update a Model Router configuration. Settings changes append a new version; name and description updates do not. Settings are merged with the current snapshot - omitted fields keep their existing values. ///
/// /// @@ -460,7 +460,7 @@ partial void ProcessEditRoutersByIdResponseContent( } /// /// Update Model Router
- /// Update a Model Router configuration. Settings changes append a new version; name and description updates do not. Settings are merged with the current snapshot — omitted fields keep their existing values. + /// Update a Model Router configuration. Settings changes append a new version; name and description updates do not. Settings are merged with the current snapshot - omitted fields keep their existing values. ///
/// /// diff --git a/src/libs/Runway/Generated/Runway.Models.CreateGenerateAudioRequestInputVoiceAudioReferenceVoice.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateGenerateAudioRequestInputVoiceAudioReferenceVoice.g.cs index 19539fd..3dd37c8 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateGenerateAudioRequestInputVoiceAudioReferenceVoice.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateGenerateAudioRequestInputVoiceAudioReferenceVoice.g.cs @@ -16,7 +16,7 @@ public sealed partial class CreateGenerateAudioRequestInputVoiceAudioReferenceVo public string Type { get; set; } = "reference-audio"; /// - /// A 1–30 second clip to clone the voice from.
+ /// A 1-30 second clip to clone the voice from.
/// Example: https://example.com/audio.mp3 ///
/// https://example.com/audio.mp3 @@ -34,7 +34,7 @@ public sealed partial class CreateGenerateAudioRequestInputVoiceAudioReferenceVo /// Initializes a new instance of the class. /// /// - /// A 1–30 second clip to clone the voice from.
+ /// A 1-30 second clip to clone the voice from.
/// Example: https://example.com/audio.mp3 /// /// diff --git a/src/libs/Runway/Generated/Runway.Models.CreateGenerateAudioResponseRoutingResolvedSettings.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateGenerateAudioResponseRoutingResolvedSettings.g.cs index d4c6345..55cbebe 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateGenerateAudioResponseRoutingResolvedSettings.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateGenerateAudioResponseRoutingResolvedSettings.g.cs @@ -17,7 +17,7 @@ public sealed partial class CreateGenerateAudioResponseRoutingResolvedSettings public required global::Runway.CreateGenerateAudioResponseRoutingResolvedSettingsOptimizeFor OptimizeFor { get; set; } /// - /// The applied maximum credits per generation for this request’s modality, or null if the config sets no ceiling. + /// The applied maximum credits per generation for this request's modality, or null if the config sets no ceiling. /// [global::System.Text.Json.Serialization.JsonPropertyName("priceCeiling")] public double? PriceCeiling { get; set; } @@ -35,7 +35,7 @@ public sealed partial class CreateGenerateAudioResponseRoutingResolvedSettings /// The single optimization preference the config selected, used as the soft weighting when scoring eligible models. /// /// - /// The applied maximum credits per generation for this request’s modality, or null if the config sets no ceiling. + /// The applied maximum credits per generation for this request's modality, or null if the config sets no ceiling. /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] diff --git a/src/libs/Runway/Generated/Runway.Models.CreateGenerateAudioResponseRoutingResolvedSettingsPriceCeiling.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateGenerateAudioResponseRoutingResolvedSettingsPriceCeiling.g.cs index f7f6ac1..a359b5b 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateGenerateAudioResponseRoutingResolvedSettingsPriceCeiling.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateGenerateAudioResponseRoutingResolvedSettingsPriceCeiling.g.cs @@ -4,7 +4,7 @@ namespace Runway { /// - /// The applied maximum credits per generation for this request’s modality, or null if the config sets no ceiling. + /// The applied maximum credits per generation for this request's modality, or null if the config sets no ceiling. /// public sealed partial class CreateGenerateAudioResponseRoutingResolvedSettingsPriceCeiling { diff --git a/src/libs/Runway/Generated/Runway.Models.CreateGenerateAudioResponseVariant1.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateGenerateAudioResponseVariant1.g.cs index 8f54426..30667d9 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateGenerateAudioResponseVariant1.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateGenerateAudioResponseVariant1.g.cs @@ -4,7 +4,7 @@ namespace Runway { /// - /// No model satisfies the config and request together. + /// No model satisfies the config and request together. Returned identically for real and dry-run requests. /// public sealed partial class CreateGenerateAudioResponseVariant1 { diff --git a/src/libs/Runway/Generated/Runway.Models.CreateGenerateAudioResponseVariant2.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateGenerateAudioResponseVariant2.g.cs index def2ae2..e32b5a8 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateGenerateAudioResponseVariant2.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateGenerateAudioResponseVariant2.g.cs @@ -4,7 +4,7 @@ namespace Runway { /// - /// The request was invalid — e.g. an input failed validation for the routed model. + /// The request was invalid - e.g. an input failed validation for the routed model. /// public sealed partial class CreateGenerateAudioResponseVariant2 { diff --git a/src/libs/Runway/Generated/Runway.Models.CreateGenerateImageRequestInput.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateGenerateImageRequestInput.g.cs index c8254e8..206b641 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateGenerateImageRequestInput.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateGenerateImageRequestInput.g.cs @@ -36,7 +36,7 @@ public sealed partial class CreateGenerateImageRequestInput public global::Runway.CreateGenerateImageRequestInputResolution? Resolution { get; set; } /// - /// Number of images to generate (1–10). Models that cannot produce the exact count are excluded and cost scales with this value. + /// Number of images to generate (1-10). Models that cannot produce the exact count are excluded and cost scales with this value. /// [global::System.Text.Json.Serialization.JsonPropertyName("outputCount")] public int? OutputCount { get; set; } @@ -75,7 +75,7 @@ public sealed partial class CreateGenerateImageRequestInput /// Desired megapixel tier. Models that do not support the requested tier are excluded. /// /// - /// Number of images to generate (1–10). Models that cannot produce the exact count are excluded and cost scales with this value. + /// Number of images to generate (1-10). Models that cannot produce the exact count are excluded and cost scales with this value. /// /// /// A seed for reproducible generation. Only gen4_image and gen4_image_turbo accept this field. diff --git a/src/libs/Runway/Generated/Runway.Models.CreateGenerateImageResponseRoutingResolvedSettings.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateGenerateImageResponseRoutingResolvedSettings.g.cs index b2007f4..c4b7676 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateGenerateImageResponseRoutingResolvedSettings.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateGenerateImageResponseRoutingResolvedSettings.g.cs @@ -17,7 +17,7 @@ public sealed partial class CreateGenerateImageResponseRoutingResolvedSettings public required global::Runway.CreateGenerateImageResponseRoutingResolvedSettingsOptimizeFor OptimizeFor { get; set; } /// - /// The applied maximum credits per generation for this request’s modality, or null if the config sets no ceiling. + /// The applied maximum credits per generation for this request's modality, or null if the config sets no ceiling. /// [global::System.Text.Json.Serialization.JsonPropertyName("priceCeiling")] public double? PriceCeiling { get; set; } @@ -35,7 +35,7 @@ public sealed partial class CreateGenerateImageResponseRoutingResolvedSettings /// The single optimization preference the config selected, used as the soft weighting when scoring eligible models. /// /// - /// The applied maximum credits per generation for this request’s modality, or null if the config sets no ceiling. + /// The applied maximum credits per generation for this request's modality, or null if the config sets no ceiling. /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] diff --git a/src/libs/Runway/Generated/Runway.Models.CreateGenerateImageResponseRoutingResolvedSettingsPriceCeiling.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateGenerateImageResponseRoutingResolvedSettingsPriceCeiling.g.cs index 3ea7d11..9f4a27f 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateGenerateImageResponseRoutingResolvedSettingsPriceCeiling.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateGenerateImageResponseRoutingResolvedSettingsPriceCeiling.g.cs @@ -4,7 +4,7 @@ namespace Runway { /// - /// The applied maximum credits per generation for this request’s modality, or null if the config sets no ceiling. + /// The applied maximum credits per generation for this request's modality, or null if the config sets no ceiling. /// public sealed partial class CreateGenerateImageResponseRoutingResolvedSettingsPriceCeiling { diff --git a/src/libs/Runway/Generated/Runway.Models.CreateGenerateImageResponseVariant1.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateGenerateImageResponseVariant1.g.cs index a1d5765..fadf53a 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateGenerateImageResponseVariant1.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateGenerateImageResponseVariant1.g.cs @@ -4,7 +4,7 @@ namespace Runway { /// - /// No model satisfies the config and request together. + /// No model satisfies the config and request together. Returned identically for real and dry-run requests. /// public sealed partial class CreateGenerateImageResponseVariant1 { diff --git a/src/libs/Runway/Generated/Runway.Models.CreateGenerateImageResponseVariant2.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateGenerateImageResponseVariant2.g.cs index e2c8a8e..872e9f2 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateGenerateImageResponseVariant2.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateGenerateImageResponseVariant2.g.cs @@ -4,7 +4,7 @@ namespace Runway { /// - /// The request was invalid — e.g. an input failed validation for the routed model. + /// The request was invalid - e.g. an input failed validation for the routed model. /// public sealed partial class CreateGenerateImageResponseVariant2 { diff --git a/src/libs/Runway/Generated/Runway.Models.CreateGenerateVideoRequestInput.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateGenerateVideoRequestInput.g.cs index ea71cd5..9e7996b 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateGenerateVideoRequestInput.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateGenerateVideoRequestInput.g.cs @@ -65,7 +65,7 @@ public sealed partial class CreateGenerateVideoRequestInput public global::Runway.CreateGenerateVideoRequestInputResolution? Resolution { get; set; } /// - /// Whether to generate native audio with the video. When true, only models that output audio remain eligible; when false, silent models and models with an audio toggle remain eligible (always-on native-audio models are excluded). When omitted, the selected model’s default applies. + /// Whether to generate native audio with the video. When true, only models that output audio remain eligible; when false, silent models and models with an audio toggle remain eligible (always-on native-audio models are excluded). When omitted, the selected model's default applies. /// [global::System.Text.Json.Serialization.JsonPropertyName("audio")] public bool? Audio { get; set; } @@ -119,7 +119,7 @@ public sealed partial class CreateGenerateVideoRequestInput /// Desired output resolution tier. Models that do not support the requested tier are excluded. /// /// - /// Whether to generate native audio with the video. When true, only models that output audio remain eligible; when false, silent models and models with an audio toggle remain eligible (always-on native-audio models are excluded). When omitted, the selected model’s default applies. + /// Whether to generate native audio with the video. When true, only models that output audio remain eligible; when false, silent models and models with an audio toggle remain eligible (always-on native-audio models are excluded). When omitted, the selected model's default applies. /// /// /// A seed for reproducible generation. Random if omitted. diff --git a/src/libs/Runway/Generated/Runway.Models.CreateGenerateVideoResponseRoutingResolvedSettings.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateGenerateVideoResponseRoutingResolvedSettings.g.cs index 9e4dfdd..47b2576 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateGenerateVideoResponseRoutingResolvedSettings.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateGenerateVideoResponseRoutingResolvedSettings.g.cs @@ -17,7 +17,7 @@ public sealed partial class CreateGenerateVideoResponseRoutingResolvedSettings public required global::Runway.CreateGenerateVideoResponseRoutingResolvedSettingsOptimizeFor OptimizeFor { get; set; } /// - /// The applied maximum credits per generation for this request’s modality, or null if the config sets no ceiling. + /// The applied maximum credits per generation for this request's modality, or null if the config sets no ceiling. /// [global::System.Text.Json.Serialization.JsonPropertyName("priceCeiling")] public double? PriceCeiling { get; set; } @@ -35,7 +35,7 @@ public sealed partial class CreateGenerateVideoResponseRoutingResolvedSettings /// The single optimization preference the config selected, used as the soft weighting when scoring eligible models. /// /// - /// The applied maximum credits per generation for this request’s modality, or null if the config sets no ceiling. + /// The applied maximum credits per generation for this request's modality, or null if the config sets no ceiling. /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] diff --git a/src/libs/Runway/Generated/Runway.Models.CreateGenerateVideoResponseRoutingResolvedSettingsPriceCeiling.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateGenerateVideoResponseRoutingResolvedSettingsPriceCeiling.g.cs index 50792fe..b0ec9fa 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateGenerateVideoResponseRoutingResolvedSettingsPriceCeiling.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateGenerateVideoResponseRoutingResolvedSettingsPriceCeiling.g.cs @@ -4,7 +4,7 @@ namespace Runway { /// - /// The applied maximum credits per generation for this request’s modality, or null if the config sets no ceiling. + /// The applied maximum credits per generation for this request's modality, or null if the config sets no ceiling. /// public sealed partial class CreateGenerateVideoResponseRoutingResolvedSettingsPriceCeiling { diff --git a/src/libs/Runway/Generated/Runway.Models.CreateGenerateVideoResponseVariant1.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateGenerateVideoResponseVariant1.g.cs index cf7c79b..5499b80 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateGenerateVideoResponseVariant1.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateGenerateVideoResponseVariant1.g.cs @@ -4,7 +4,7 @@ namespace Runway { /// - /// No model satisfies the config and request together. + /// No model satisfies the config and request together. Returned identically for real and dry-run requests. /// public sealed partial class CreateGenerateVideoResponseVariant1 { diff --git a/src/libs/Runway/Generated/Runway.Models.CreateGenerateVideoResponseVariant2.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateGenerateVideoResponseVariant2.g.cs index 283f280..8545a89 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateGenerateVideoResponseVariant2.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateGenerateVideoResponseVariant2.g.cs @@ -4,7 +4,7 @@ namespace Runway { /// - /// The request was invalid — e.g. an input failed validation for the routed model. + /// The request was invalid - e.g. an input failed validation for the routed model. /// public sealed partial class CreateGenerateVideoResponseVariant2 { diff --git a/src/libs/Runway/Generated/Runway.Models.CreateRecipesMarketingStockImageRequest.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateRecipesMarketingStockImageRequest.g.cs index 7831aea..1075684 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateRecipesMarketingStockImageRequest.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateRecipesMarketingStockImageRequest.g.cs @@ -30,7 +30,7 @@ public sealed partial class CreateRecipesMarketingStockImageRequest public global::Runway.CreateRecipesMarketingStockImageRequestReferenceImage? ReferenceImage { get; set; } /// - /// The number of images to generate (1–4). Defaults to 4. Increasing this number affects credits consumed.
+ /// The number of images to generate (1-4). Defaults to 4. Increasing this number affects credits consumed.
/// Default Value: 4 ///
[global::System.Text.Json.Serialization.JsonPropertyName("outputCount")] @@ -63,7 +63,7 @@ public sealed partial class CreateRecipesMarketingStockImageRequest /// Optional brand logo image to guide the generated marketing stock image. See [our docs](/assets/inputs#images) on image inputs. /// /// - /// The number of images to generate (1–4). Defaults to 4. Increasing this number affects credits consumed.
+ /// The number of images to generate (1-4). Defaults to 4. Increasing this number affects credits consumed.
/// Default Value: 4 /// /// diff --git a/src/libs/Runway/Generated/Runway.Models.CreateRecipesMultiShotVideoRequestVariant2.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateRecipesMultiShotVideoRequestVariant2.g.cs index 2fe62af..4a5f965 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateRecipesMultiShotVideoRequestVariant2.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateRecipesMultiShotVideoRequestVariant2.g.cs @@ -9,14 +9,14 @@ namespace Runway public sealed partial class CreateRecipesMultiShotVideoRequestVariant2 { /// - /// Workflow mode. `custom` polishes a user-provided shot list of 3–5 shots. + /// Workflow mode. `custom` polishes a user-provided shot list of 3-5 shots. /// /// "custom" [global::System.Text.Json.Serialization.JsonPropertyName("mode")] public string Mode { get; set; } = "custom"; /// - /// Shot list for custom mode (3–5 shots). Per-shot durations must sum to `duration`. + /// Shot list for custom mode (3-5 shots). Per-shot durations must sum to `duration`. /// [global::System.Text.Json.Serialization.JsonPropertyName("shots")] [global::System.Text.Json.Serialization.JsonRequired] @@ -66,7 +66,7 @@ public sealed partial class CreateRecipesMultiShotVideoRequestVariant2 /// Initializes a new instance of the class. /// /// - /// Shot list for custom mode (3–5 shots). Per-shot durations must sum to `duration`. + /// Shot list for custom mode (3-5 shots). Per-shot durations must sum to `duration`. /// /// /// Workflow version. Use a dated version (e.g. "2026-06") to pin behavior, or "unsafe-latest" to track the newest stable version (may break without notice). @@ -85,7 +85,7 @@ public sealed partial class CreateRecipesMultiShotVideoRequestVariant2 /// Default Value: true /// /// - /// Workflow mode. `custom` polishes a user-provided shot list of 3–5 shots. + /// Workflow mode. `custom` polishes a user-provided shot list of 3-5 shots. /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] diff --git a/src/libs/Runway/Generated/Runway.Models.CreateRecipesProductAdRequest.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateRecipesProductAdRequest.g.cs index 164549b..4df0532 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateRecipesProductAdRequest.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateRecipesProductAdRequest.g.cs @@ -17,14 +17,14 @@ public sealed partial class CreateRecipesProductAdRequest public required global::Runway.CreateRecipesProductAdRequestVersion Version { get; set; } /// - /// Product images (1–10). Multiple angles of the same product. All images inform product analysis and reference generation; only the first image is used as the primary product reference in the storyboard grid. See [our docs](/assets/inputs#images) on image inputs. + /// Product images (1-10). Multiple angles of the same product. All images inform product analysis and reference generation; only the first image is used as the primary product reference in the storyboard grid. See [our docs](/assets/inputs#images) on image inputs. /// [global::System.Text.Json.Serialization.JsonPropertyName("productImages")] [global::System.Text.Json.Serialization.JsonRequired] public required global::System.Collections.Generic.IList ProductImages { get; set; } /// - /// Optional style reference images (0–4). Defines the visual treatment (lighting, palette, mood). Treated as a moodboard when multiple are provided. + /// Optional style reference images (0-4). Defines the visual treatment (lighting, palette, mood). Treated as a moodboard when multiple are provided. /// [global::System.Text.Json.Serialization.JsonPropertyName("styleImages")] public global::System.Collections.Generic.IList? StyleImages { get; set; } @@ -49,7 +49,7 @@ public sealed partial class CreateRecipesProductAdRequest public global::Runway.CreateRecipesProductAdRequestRatio? Ratio { get; set; } /// - /// Duration of the output video in seconds (4–15). Defaults to 10 seconds. + /// Duration of the output video in seconds (4-15). Defaults to 10 seconds. /// [global::System.Text.Json.Serialization.JsonPropertyName("duration")] public int? Duration { get; set; } @@ -74,10 +74,10 @@ public sealed partial class CreateRecipesProductAdRequest /// Workflow version. Use a dated version (e.g. "2026-07") to pin behavior, or "unsafe-latest" to track the newest stable version (may break without notice). /// /// - /// Product images (1–10). Multiple angles of the same product. All images inform product analysis and reference generation; only the first image is used as the primary product reference in the storyboard grid. See [our docs](/assets/inputs#images) on image inputs. + /// Product images (1-10). Multiple angles of the same product. All images inform product analysis and reference generation; only the first image is used as the primary product reference in the storyboard grid. See [our docs](/assets/inputs#images) on image inputs. /// /// - /// Optional style reference images (0–4). Defines the visual treatment (lighting, palette, mood). Treated as a moodboard when multiple are provided. + /// Optional style reference images (0-4). Defines the visual treatment (lighting, palette, mood). Treated as a moodboard when multiple are provided. /// /// /// Optional product description and specifications to inform creative direction and which product elements to highlight. @@ -89,7 +89,7 @@ public sealed partial class CreateRecipesProductAdRequest /// The resolution of the output video. /// /// - /// Duration of the output video in seconds (4–15). Defaults to 10 seconds. + /// Duration of the output video in seconds (4-15). Defaults to 10 seconds. /// /// /// Whether to generate audio for the video.
diff --git a/src/libs/Runway/Generated/Runway.Models.CreateRecipesProductSwapRequest.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateRecipesProductSwapRequest.g.cs index 7362089..f40253b 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateRecipesProductSwapRequest.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateRecipesProductSwapRequest.g.cs @@ -31,14 +31,14 @@ public sealed partial class CreateRecipesProductSwapRequest public required global::Runway.CreateRecipesProductSwapRequestOriginalProductImage OriginalProductImage { get; set; } /// - /// Reference images of the new product (1–10). Supply multiple angles when the reference video shows the product from different views — optionally label each with `view` ("front", "side", or "back"). A single pre-composed reference sheet is also supported (omit `view`). See [our docs](/assets/inputs#images) on image inputs. + /// Reference images of the new product (1-10). Supply multiple angles when the reference video shows the product from different views - optionally label each with `view` ("front", "side", or "back"). A single pre-composed reference sheet is also supported (omit `view`). See [our docs](/assets/inputs#images) on image inputs. /// [global::System.Text.Json.Serialization.JsonPropertyName("newProductImages")] [global::System.Text.Json.Serialization.JsonRequired] public required global::System.Collections.Generic.IList NewProductImages { get; set; } /// - /// Duration of the output video in seconds (4–15). Defaults to 10 seconds. + /// Duration of the output video in seconds (4-15). Defaults to 10 seconds. /// [global::System.Text.Json.Serialization.JsonPropertyName("duration")] public int? Duration { get; set; } @@ -76,10 +76,10 @@ public sealed partial class CreateRecipesProductSwapRequest /// Image of the original product being swapped out. See [our docs](/assets/inputs#images) on image inputs. /// /// - /// Reference images of the new product (1–10). Supply multiple angles when the reference video shows the product from different views — optionally label each with `view` ("front", "side", or "back"). A single pre-composed reference sheet is also supported (omit `view`). See [our docs](/assets/inputs#images) on image inputs. + /// Reference images of the new product (1-10). Supply multiple angles when the reference video shows the product from different views - optionally label each with `view` ("front", "side", or "back"). A single pre-composed reference sheet is also supported (omit `view`). See [our docs](/assets/inputs#images) on image inputs. /// /// - /// Duration of the output video in seconds (4–15). Defaults to 10 seconds. + /// Duration of the output video in seconds (4-15). Defaults to 10 seconds. /// /// /// Output video resolution. Defaults to 720p. diff --git a/src/libs/Runway/Generated/Runway.Models.CreateRecipesProductUgcRequest.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateRecipesProductUgcRequest.g.cs index b4d2643..f5b3232 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateRecipesProductUgcRequest.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateRecipesProductUgcRequest.g.cs @@ -31,19 +31,19 @@ public sealed partial class CreateRecipesProductUgcRequest public required global::Runway.CreateRecipesProductUgcRequestProductImage ProductImage { get; set; } /// - /// Product details and creative brief — what the product is, key benefits, and any specifics the script should reference. + /// Product details and creative brief - what the product is, key benefits, and any specifics the script should reference. /// [global::System.Text.Json.Serialization.JsonPropertyName("productInfo")] public string? ProductInfo { get; set; } /// - /// Optional creative direction for the UGC video — tone, voice register, specific message, or an entire dialog script. + /// Optional creative direction for the UGC video - tone, voice register, specific message, or an entire dialog script. /// [global::System.Text.Json.Serialization.JsonPropertyName("userConcept")] public string? UserConcept { get; set; } /// - /// Duration of the output video in seconds (4–15). Defaults to 15 seconds. + /// Duration of the output video in seconds (4-15). Defaults to 15 seconds. /// [global::System.Text.Json.Serialization.JsonPropertyName("duration")] public int? Duration { get; set; } @@ -81,13 +81,13 @@ public sealed partial class CreateRecipesProductUgcRequest /// Image of the product being promoted. Aspect ratio (width / height) must be between 0.4 and 4. See [our docs](/assets/inputs#images) for image input requirements. /// /// - /// Product details and creative brief — what the product is, key benefits, and any specifics the script should reference. + /// Product details and creative brief - what the product is, key benefits, and any specifics the script should reference. /// /// - /// Optional creative direction for the UGC video — tone, voice register, specific message, or an entire dialog script. + /// Optional creative direction for the UGC video - tone, voice register, specific message, or an entire dialog script. /// /// - /// Duration of the output video in seconds (4–15). Defaults to 15 seconds. + /// Duration of the output video in seconds (4-15). Defaults to 15 seconds. /// /// /// The resolution of the output video. diff --git a/src/libs/Runway/Generated/Runway.Models.CreateRoutersRequestSettings.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateRoutersRequestSettings.g.cs index 3c72ed6..9a80bee 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateRoutersRequestSettings.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateRoutersRequestSettings.g.cs @@ -21,7 +21,7 @@ public sealed partial class CreateRoutersRequestSettings public global::Runway.CreateRoutersRequestSettingsModels? Models { get; set; } /// - /// Optional per-modality hard caps on credits for one generation. Models whose estimated cost for that modality exceeds the cap are excluded. + /// Optional per-modality credit caps, applied per generated output. Models whose estimated per-output cost exceeds the cap are excluded. /// [global::System.Text.Json.Serialization.JsonPropertyName("maxCreditsPerGeneration")] public global::Runway.CreateRoutersRequestSettingsMaxCreditsPerGeneration? MaxCreditsPerGeneration { get; set; } @@ -49,7 +49,7 @@ public sealed partial class CreateRoutersRequestSettings /// When mode is allow_new_except, ids are excluded; when allowlist_only, ids are the only allowed values. Each id must be a known public video or image model name (unknown ids are rejected on create/update). /// /// - /// Optional per-modality hard caps on credits for one generation. Models whose estimated cost for that modality exceeds the cap are excluded. + /// Optional per-modality credit caps, applied per generated output. Models whose estimated per-output cost exceeds the cap are excluded. /// /// /// Soft preference among eligible models: cost, latency, or quality. diff --git a/src/libs/Runway/Generated/Runway.Models.CreateRoutersRequestSettingsMaxCreditsPerGeneration.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateRoutersRequestSettingsMaxCreditsPerGeneration.g.cs index 3116752..e17fe4f 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateRoutersRequestSettingsMaxCreditsPerGeneration.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateRoutersRequestSettingsMaxCreditsPerGeneration.g.cs @@ -4,7 +4,7 @@ namespace Runway { /// - /// Optional per-modality hard caps on credits for one generation. Models whose estimated cost for that modality exceeds the cap are excluded. + /// Optional per-modality credit caps, applied per generated output. Models whose estimated per-output cost exceeds the cap are excluded. /// public sealed partial class CreateRoutersRequestSettingsMaxCreditsPerGeneration { diff --git a/src/libs/Runway/Generated/Runway.Models.CreateRoutersResponseSettings.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateRoutersResponseSettings.g.cs index 12d65a4..73736c5 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateRoutersResponseSettings.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateRoutersResponseSettings.g.cs @@ -22,7 +22,7 @@ public sealed partial class CreateRoutersResponseSettings public global::Runway.CreateRoutersResponseSettingsModels? Models { get; set; } /// - /// Optional per-modality hard caps on credits for one generation. Models whose estimated cost for that modality exceeds the cap are excluded. + /// Optional per-modality credit caps, applied per generated output. Models whose estimated per-output cost exceeds the cap are excluded. /// [global::System.Text.Json.Serialization.JsonPropertyName("maxCreditsPerGeneration")] public global::Runway.CreateRoutersResponseSettingsMaxCreditsPerGeneration? MaxCreditsPerGeneration { get; set; } @@ -47,7 +47,7 @@ public sealed partial class CreateRoutersResponseSettings /// When mode is allow_new_except, ids are excluded; when allowlist_only, ids are the only allowed values. Each id must be a known public video or image model name (unknown ids are rejected on create/update). /// /// - /// Optional per-modality hard caps on credits for one generation. Models whose estimated cost for that modality exceeds the cap are excluded. + /// Optional per-modality credit caps, applied per generated output. Models whose estimated per-output cost exceeds the cap are excluded. /// /// /// Soft preference among eligible models: cost, latency, or quality. diff --git a/src/libs/Runway/Generated/Runway.Models.CreateRoutersResponseSettingsMaxCreditsPerGeneration.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateRoutersResponseSettingsMaxCreditsPerGeneration.g.cs index 2a6e50c..ce71197 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateRoutersResponseSettingsMaxCreditsPerGeneration.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateRoutersResponseSettingsMaxCreditsPerGeneration.g.cs @@ -4,7 +4,7 @@ namespace Runway { /// - /// Optional per-modality hard caps on credits for one generation. Models whose estimated cost for that modality exceeds the cap are excluded. + /// Optional per-modality credit caps, applied per generated output. Models whose estimated per-output cost exceeds the cap are excluded. /// public sealed partial class CreateRoutersResponseSettingsMaxCreditsPerGeneration { diff --git a/src/libs/Runway/Generated/Runway.Models.CreateTextToImageRequestGemini25FlashReferenceImage.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateTextToImageRequestGemini25FlashReferenceImage.g.cs index b22d2c7..04ca24a 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateTextToImageRequestGemini25FlashReferenceImage.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateTextToImageRequestGemini25FlashReferenceImage.g.cs @@ -18,7 +18,7 @@ public sealed partial class CreateTextToImageRequestGemini25FlashReferenceImage public required string Uri { get; set; } /// - /// A tag to identify the reference image. This is used to reference the image in prompt text. + /// A tag to identify the reference image. This is used to reference the image in prompt text. Must be 3-16 characters, start with a letter, and use only letters, digits, and underscores (no hyphens or other punctuation). /// [global::System.Text.Json.Serialization.JsonPropertyName("tag")] public string? Tag { get; set; } @@ -37,7 +37,7 @@ public sealed partial class CreateTextToImageRequestGemini25FlashReferenceImage /// Example: https://example.com/image.jpg /// /// - /// A tag to identify the reference image. This is used to reference the image in prompt text. + /// A tag to identify the reference image. This is used to reference the image in prompt text. Must be 3-16 characters, start with a letter, and use only letters, digits, and underscores (no hyphens or other punctuation). /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] diff --git a/src/libs/Runway/Generated/Runway.Models.CreateTextToImageRequestGeminiImage31FlashReferenceImage.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateTextToImageRequestGeminiImage31FlashReferenceImage.g.cs index 70f6ced..199a3eb 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateTextToImageRequestGeminiImage31FlashReferenceImage.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateTextToImageRequestGeminiImage31FlashReferenceImage.g.cs @@ -18,7 +18,7 @@ public sealed partial class CreateTextToImageRequestGeminiImage31FlashReferenceI public required string Uri { get; set; } /// - /// A tag to identify the reference image. This is used to reference the image in prompt text. + /// A tag to identify the reference image. This is used to reference the image in prompt text. Must be 3-16 characters, start with a letter, and use only letters, digits, and underscores (no hyphens or other punctuation). /// [global::System.Text.Json.Serialization.JsonPropertyName("tag")] public string? Tag { get; set; } @@ -45,7 +45,7 @@ public sealed partial class CreateTextToImageRequestGeminiImage31FlashReferenceI /// Example: https://example.com/image.jpg /// /// - /// A tag to identify the reference image. This is used to reference the image in prompt text. + /// A tag to identify the reference image. This is used to reference the image in prompt text. Must be 3-16 characters, start with a letter, and use only letters, digits, and underscores (no hyphens or other punctuation). /// /// /// Whether this is a reference of a human subject (for character consistency) or an object that appears in the output.
diff --git a/src/libs/Runway/Generated/Runway.Models.CreateTextToImageRequestGeminiImage3ProReferenceImage.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateTextToImageRequestGeminiImage3ProReferenceImage.g.cs index 355b26a..93e4ed0 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateTextToImageRequestGeminiImage3ProReferenceImage.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateTextToImageRequestGeminiImage3ProReferenceImage.g.cs @@ -18,7 +18,7 @@ public sealed partial class CreateTextToImageRequestGeminiImage3ProReferenceImag public required string Uri { get; set; } /// - /// A tag to identify the reference image. This is used to reference the image in prompt text. + /// A tag to identify the reference image. This is used to reference the image in prompt text. Must be 3-16 characters, start with a letter, and use only letters, digits, and underscores (no hyphens or other punctuation). /// [global::System.Text.Json.Serialization.JsonPropertyName("tag")] public string? Tag { get; set; } @@ -45,7 +45,7 @@ public sealed partial class CreateTextToImageRequestGeminiImage3ProReferenceImag /// Example: https://example.com/image.jpg /// /// - /// A tag to identify the reference image. This is used to reference the image in prompt text. + /// A tag to identify the reference image. This is used to reference the image in prompt text. Must be 3-16 characters, start with a letter, and use only letters, digits, and underscores (no hyphens or other punctuation). /// /// /// Whether this is a reference of a human subject (for character consistency) or an object that appears in the output.
diff --git a/src/libs/Runway/Generated/Runway.Models.CreateTextToImageRequestGen4ImageReferenceImage.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateTextToImageRequestGen4ImageReferenceImage.g.cs index 0e37872..b059fbf 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateTextToImageRequestGen4ImageReferenceImage.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateTextToImageRequestGen4ImageReferenceImage.g.cs @@ -18,7 +18,7 @@ public sealed partial class CreateTextToImageRequestGen4ImageReferenceImage public required string Uri { get; set; } /// - /// A tag to identify the reference image. This is used to reference the image in prompt text. + /// A tag to identify the reference image. This is used to reference the image in prompt text. Must be 3-16 characters, start with a letter, and use only letters, digits, and underscores (no hyphens or other punctuation). /// [global::System.Text.Json.Serialization.JsonPropertyName("tag")] public string? Tag { get; set; } @@ -37,7 +37,7 @@ public sealed partial class CreateTextToImageRequestGen4ImageReferenceImage /// Example: https://example.com/image.jpg /// /// - /// A tag to identify the reference image. This is used to reference the image in prompt text. + /// A tag to identify the reference image. This is used to reference the image in prompt text. Must be 3-16 characters, start with a letter, and use only letters, digits, and underscores (no hyphens or other punctuation). /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] diff --git a/src/libs/Runway/Generated/Runway.Models.CreateTextToImageRequestGen4ImageTurboReferenceImage.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateTextToImageRequestGen4ImageTurboReferenceImage.g.cs index eba90a6..5267630 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateTextToImageRequestGen4ImageTurboReferenceImage.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateTextToImageRequestGen4ImageTurboReferenceImage.g.cs @@ -18,7 +18,7 @@ public sealed partial class CreateTextToImageRequestGen4ImageTurboReferenceImage public required string Uri { get; set; } /// - /// A tag to identify the reference image. This is used to reference the image in prompt text. + /// A tag to identify the reference image. This is used to reference the image in prompt text. Must be 3-16 characters, start with a letter, and use only letters, digits, and underscores (no hyphens or other punctuation). /// [global::System.Text.Json.Serialization.JsonPropertyName("tag")] public string? Tag { get; set; } @@ -37,7 +37,7 @@ public sealed partial class CreateTextToImageRequestGen4ImageTurboReferenceImage /// Example: https://example.com/image.jpg /// /// - /// A tag to identify the reference image. This is used to reference the image in prompt text. + /// A tag to identify the reference image. This is used to reference the image in prompt text. Must be 3-16 characters, start with a letter, and use only letters, digits, and underscores (no hyphens or other punctuation). /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] diff --git a/src/libs/Runway/Generated/Runway.Models.CreateTextToImageRequestGptImage2ReferenceImage.g.cs b/src/libs/Runway/Generated/Runway.Models.CreateTextToImageRequestGptImage2ReferenceImage.g.cs index c9062a4..c2b1f04 100644 --- a/src/libs/Runway/Generated/Runway.Models.CreateTextToImageRequestGptImage2ReferenceImage.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.CreateTextToImageRequestGptImage2ReferenceImage.g.cs @@ -18,7 +18,7 @@ public sealed partial class CreateTextToImageRequestGptImage2ReferenceImage public required string Uri { get; set; } /// - /// A tag to identify the reference image. This may be used to reference the image in prompt text. + /// A tag to identify the reference image. This may be used to reference the image in prompt text. Must be 3-16 characters, start with a letter, and use only letters, digits, and underscores (no hyphens or other punctuation). /// [global::System.Text.Json.Serialization.JsonPropertyName("tag")] public string? Tag { get; set; } @@ -37,7 +37,7 @@ public sealed partial class CreateTextToImageRequestGptImage2ReferenceImage /// Example: https://example.com/image.jpg /// /// - /// A tag to identify the reference image. This may be used to reference the image in prompt text. + /// A tag to identify the reference image. This may be used to reference the image in prompt text. Must be 3-16 characters, start with a letter, and use only letters, digits, and underscores (no hyphens or other punctuation). /// #if NET7_0_OR_GREATER [global::System.Diagnostics.CodeAnalysis.SetsRequiredMembers] diff --git a/src/libs/Runway/Generated/Runway.Models.GetRoutersResponseDataItemSettings.g.cs b/src/libs/Runway/Generated/Runway.Models.GetRoutersResponseDataItemSettings.g.cs index 154d532..06a25c1 100644 --- a/src/libs/Runway/Generated/Runway.Models.GetRoutersResponseDataItemSettings.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.GetRoutersResponseDataItemSettings.g.cs @@ -22,7 +22,7 @@ public sealed partial class GetRoutersResponseDataItemSettings public global::Runway.GetRoutersResponseDataItemSettingsModels? Models { get; set; } /// - /// Optional per-modality hard caps on credits for one generation. Models whose estimated cost for that modality exceeds the cap are excluded. + /// Optional per-modality credit caps, applied per generated output. Models whose estimated per-output cost exceeds the cap are excluded. /// [global::System.Text.Json.Serialization.JsonPropertyName("maxCreditsPerGeneration")] public global::Runway.GetRoutersResponseDataItemSettingsMaxCreditsPerGeneration? MaxCreditsPerGeneration { get; set; } @@ -47,7 +47,7 @@ public sealed partial class GetRoutersResponseDataItemSettings /// When mode is allow_new_except, ids are excluded; when allowlist_only, ids are the only allowed values. Each id must be a known public video or image model name (unknown ids are rejected on create/update). /// /// - /// Optional per-modality hard caps on credits for one generation. Models whose estimated cost for that modality exceeds the cap are excluded. + /// Optional per-modality credit caps, applied per generated output. Models whose estimated per-output cost exceeds the cap are excluded. /// /// /// Soft preference among eligible models: cost, latency, or quality. diff --git a/src/libs/Runway/Generated/Runway.Models.GetRoutersResponseDataItemSettingsMaxCreditsPerGeneration.g.cs b/src/libs/Runway/Generated/Runway.Models.GetRoutersResponseDataItemSettingsMaxCreditsPerGeneration.g.cs index 4da8742..4fe94cb 100644 --- a/src/libs/Runway/Generated/Runway.Models.GetRoutersResponseDataItemSettingsMaxCreditsPerGeneration.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.GetRoutersResponseDataItemSettingsMaxCreditsPerGeneration.g.cs @@ -4,7 +4,7 @@ namespace Runway { /// - /// Optional per-modality hard caps on credits for one generation. Models whose estimated cost for that modality exceeds the cap are excluded. + /// Optional per-modality credit caps, applied per generated output. Models whose estimated per-output cost exceeds the cap are excluded. /// public sealed partial class GetRoutersResponseDataItemSettingsMaxCreditsPerGeneration { diff --git a/src/libs/Runway/Generated/Runway.Models.GetRoutersResponseSettings.g.cs b/src/libs/Runway/Generated/Runway.Models.GetRoutersResponseSettings.g.cs index 8bf2ae5..795fc25 100644 --- a/src/libs/Runway/Generated/Runway.Models.GetRoutersResponseSettings.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.GetRoutersResponseSettings.g.cs @@ -22,7 +22,7 @@ public sealed partial class GetRoutersResponseSettings public global::Runway.GetRoutersResponseSettingsModels? Models { get; set; } /// - /// Optional per-modality hard caps on credits for one generation. Models whose estimated cost for that modality exceeds the cap are excluded. + /// Optional per-modality credit caps, applied per generated output. Models whose estimated per-output cost exceeds the cap are excluded. /// [global::System.Text.Json.Serialization.JsonPropertyName("maxCreditsPerGeneration")] public global::Runway.GetRoutersResponseSettingsMaxCreditsPerGeneration? MaxCreditsPerGeneration { get; set; } @@ -47,7 +47,7 @@ public sealed partial class GetRoutersResponseSettings /// When mode is allow_new_except, ids are excluded; when allowlist_only, ids are the only allowed values. Each id must be a known public video or image model name (unknown ids are rejected on create/update). /// /// - /// Optional per-modality hard caps on credits for one generation. Models whose estimated cost for that modality exceeds the cap are excluded. + /// Optional per-modality credit caps, applied per generated output. Models whose estimated per-output cost exceeds the cap are excluded. /// /// /// Soft preference among eligible models: cost, latency, or quality. diff --git a/src/libs/Runway/Generated/Runway.Models.GetRoutersResponseSettingsMaxCreditsPerGeneration.g.cs b/src/libs/Runway/Generated/Runway.Models.GetRoutersResponseSettingsMaxCreditsPerGeneration.g.cs index 6689c10..2f0cd28 100644 --- a/src/libs/Runway/Generated/Runway.Models.GetRoutersResponseSettingsMaxCreditsPerGeneration.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.GetRoutersResponseSettingsMaxCreditsPerGeneration.g.cs @@ -4,7 +4,7 @@ namespace Runway { /// - /// Optional per-modality hard caps on credits for one generation. Models whose estimated cost for that modality exceeds the cap are excluded. + /// Optional per-modality credit caps, applied per generated output. Models whose estimated per-output cost exceeds the cap are excluded. /// public sealed partial class GetRoutersResponseSettingsMaxCreditsPerGeneration { diff --git a/src/libs/Runway/Generated/Runway.Models.PatchRoutersRequestSettings.g.cs b/src/libs/Runway/Generated/Runway.Models.PatchRoutersRequestSettings.g.cs index c6318f9..484416e 100644 --- a/src/libs/Runway/Generated/Runway.Models.PatchRoutersRequestSettings.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.PatchRoutersRequestSettings.g.cs @@ -21,7 +21,7 @@ public sealed partial class PatchRoutersRequestSettings public global::Runway.PatchRoutersRequestSettingsModels? Models { get; set; } /// - /// Optional per-modality hard caps on credits for one generation. Models whose estimated cost for that modality exceeds the cap are excluded. + /// Optional per-modality credit caps, applied per generated output. Models whose estimated per-output cost exceeds the cap are excluded. /// [global::System.Text.Json.Serialization.JsonPropertyName("maxCreditsPerGeneration")] public global::Runway.PatchRoutersRequestSettingsMaxCreditsPerGeneration? MaxCreditsPerGeneration { get; set; } @@ -49,7 +49,7 @@ public sealed partial class PatchRoutersRequestSettings /// When mode is allow_new_except, ids are excluded; when allowlist_only, ids are the only allowed values. Each id must be a known public video or image model name (unknown ids are rejected on create/update). /// /// - /// Optional per-modality hard caps on credits for one generation. Models whose estimated cost for that modality exceeds the cap are excluded. + /// Optional per-modality credit caps, applied per generated output. Models whose estimated per-output cost exceeds the cap are excluded. /// /// /// Soft preference among eligible models: cost, latency, or quality. diff --git a/src/libs/Runway/Generated/Runway.Models.PatchRoutersRequestSettingsMaxCreditsPerGeneration.g.cs b/src/libs/Runway/Generated/Runway.Models.PatchRoutersRequestSettingsMaxCreditsPerGeneration.g.cs index 5d18bbe..8e96d53 100644 --- a/src/libs/Runway/Generated/Runway.Models.PatchRoutersRequestSettingsMaxCreditsPerGeneration.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.PatchRoutersRequestSettingsMaxCreditsPerGeneration.g.cs @@ -4,7 +4,7 @@ namespace Runway { /// - /// Optional per-modality hard caps on credits for one generation. Models whose estimated cost for that modality exceeds the cap are excluded. + /// Optional per-modality credit caps, applied per generated output. Models whose estimated per-output cost exceeds the cap are excluded. /// public sealed partial class PatchRoutersRequestSettingsMaxCreditsPerGeneration { diff --git a/src/libs/Runway/Generated/Runway.Models.PatchRoutersResponseSettings.g.cs b/src/libs/Runway/Generated/Runway.Models.PatchRoutersResponseSettings.g.cs index 1680c48..4eb5f23 100644 --- a/src/libs/Runway/Generated/Runway.Models.PatchRoutersResponseSettings.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.PatchRoutersResponseSettings.g.cs @@ -22,7 +22,7 @@ public sealed partial class PatchRoutersResponseSettings public global::Runway.PatchRoutersResponseSettingsModels? Models { get; set; } /// - /// Optional per-modality hard caps on credits for one generation. Models whose estimated cost for that modality exceeds the cap are excluded. + /// Optional per-modality credit caps, applied per generated output. Models whose estimated per-output cost exceeds the cap are excluded. /// [global::System.Text.Json.Serialization.JsonPropertyName("maxCreditsPerGeneration")] public global::Runway.PatchRoutersResponseSettingsMaxCreditsPerGeneration? MaxCreditsPerGeneration { get; set; } @@ -47,7 +47,7 @@ public sealed partial class PatchRoutersResponseSettings /// When mode is allow_new_except, ids are excluded; when allowlist_only, ids are the only allowed values. Each id must be a known public video or image model name (unknown ids are rejected on create/update). /// /// - /// Optional per-modality hard caps on credits for one generation. Models whose estimated cost for that modality exceeds the cap are excluded. + /// Optional per-modality credit caps, applied per generated output. Models whose estimated per-output cost exceeds the cap are excluded. /// /// /// Soft preference among eligible models: cost, latency, or quality. diff --git a/src/libs/Runway/Generated/Runway.Models.PatchRoutersResponseSettingsMaxCreditsPerGeneration.g.cs b/src/libs/Runway/Generated/Runway.Models.PatchRoutersResponseSettingsMaxCreditsPerGeneration.g.cs index ed59271..fe75eca 100644 --- a/src/libs/Runway/Generated/Runway.Models.PatchRoutersResponseSettingsMaxCreditsPerGeneration.g.cs +++ b/src/libs/Runway/Generated/Runway.Models.PatchRoutersResponseSettingsMaxCreditsPerGeneration.g.cs @@ -4,7 +4,7 @@ namespace Runway { /// - /// Optional per-modality hard caps on credits for one generation. Models whose estimated cost for that modality exceeds the cap are excluded. + /// Optional per-modality credit caps, applied per generated output. Models whose estimated per-output cost exceeds the cap are excluded. /// public sealed partial class PatchRoutersResponseSettingsMaxCreditsPerGeneration { diff --git a/src/libs/Runway/Generated/Runway.RecipesClient.CreateRecipesMarketingStockImage.g.cs b/src/libs/Runway/Generated/Runway.RecipesClient.CreateRecipesMarketingStockImage.g.cs index 829a769..e15a503 100644 --- a/src/libs/Runway/Generated/Runway.RecipesClient.CreateRecipesMarketingStockImage.g.cs +++ b/src/libs/Runway/Generated/Runway.RecipesClient.CreateRecipesMarketingStockImage.g.cs @@ -525,7 +525,7 @@ partial void ProcessCreateRecipesMarketingStockImageResponseContent( /// Optional brand logo image to guide the generated marketing stock image. See [our docs](/assets/inputs#images) on image inputs. /// /// - /// The number of images to generate (1–4). Defaults to 4. Increasing this number affects credits consumed.
+ /// The number of images to generate (1-4). Defaults to 4. Increasing this number affects credits consumed.
/// Default Value: 4 /// /// diff --git a/src/libs/Runway/Generated/Runway.RecipesClient.CreateRecipesProductAd.g.cs b/src/libs/Runway/Generated/Runway.RecipesClient.CreateRecipesProductAd.g.cs index 8587ce7..a1162d3 100644 --- a/src/libs/Runway/Generated/Runway.RecipesClient.CreateRecipesProductAd.g.cs +++ b/src/libs/Runway/Generated/Runway.RecipesClient.CreateRecipesProductAd.g.cs @@ -529,10 +529,10 @@ partial void ProcessCreateRecipesProductAdResponseContent( /// Workflow version. Use a dated version (e.g. "2026-07") to pin behavior, or "unsafe-latest" to track the newest stable version (may break without notice). /// /// - /// Product images (1–10). Multiple angles of the same product. All images inform product analysis and reference generation; only the first image is used as the primary product reference in the storyboard grid. See [our docs](/assets/inputs#images) on image inputs. + /// Product images (1-10). Multiple angles of the same product. All images inform product analysis and reference generation; only the first image is used as the primary product reference in the storyboard grid. See [our docs](/assets/inputs#images) on image inputs. /// /// - /// Optional style reference images (0–4). Defines the visual treatment (lighting, palette, mood). Treated as a moodboard when multiple are provided. + /// Optional style reference images (0-4). Defines the visual treatment (lighting, palette, mood). Treated as a moodboard when multiple are provided. /// /// /// Optional product description and specifications to inform creative direction and which product elements to highlight. @@ -544,7 +544,7 @@ partial void ProcessCreateRecipesProductAdResponseContent( /// The resolution of the output video. /// /// - /// Duration of the output video in seconds (4–15). Defaults to 10 seconds. + /// Duration of the output video in seconds (4-15). Defaults to 10 seconds. /// /// /// Whether to generate audio for the video.
diff --git a/src/libs/Runway/Generated/Runway.RecipesClient.CreateRecipesProductSwap.g.cs b/src/libs/Runway/Generated/Runway.RecipesClient.CreateRecipesProductSwap.g.cs index ee05f31..28afa0c 100644 --- a/src/libs/Runway/Generated/Runway.RecipesClient.CreateRecipesProductSwap.g.cs +++ b/src/libs/Runway/Generated/Runway.RecipesClient.CreateRecipesProductSwap.g.cs @@ -535,10 +535,10 @@ partial void ProcessCreateRecipesProductSwapResponseContent( /// Image of the original product being swapped out. See [our docs](/assets/inputs#images) on image inputs. /// /// - /// Reference images of the new product (1–10). Supply multiple angles when the reference video shows the product from different views — optionally label each with `view` ("front", "side", or "back"). A single pre-composed reference sheet is also supported (omit `view`). See [our docs](/assets/inputs#images) on image inputs. + /// Reference images of the new product (1-10). Supply multiple angles when the reference video shows the product from different views - optionally label each with `view` ("front", "side", or "back"). A single pre-composed reference sheet is also supported (omit `view`). See [our docs](/assets/inputs#images) on image inputs. /// /// - /// Duration of the output video in seconds (4–15). Defaults to 10 seconds. + /// Duration of the output video in seconds (4-15). Defaults to 10 seconds. /// /// /// Output video resolution. Defaults to 720p. diff --git a/src/libs/Runway/Generated/Runway.RecipesClient.CreateRecipesProductUgc.g.cs b/src/libs/Runway/Generated/Runway.RecipesClient.CreateRecipesProductUgc.g.cs index 3706987..ea46e64 100644 --- a/src/libs/Runway/Generated/Runway.RecipesClient.CreateRecipesProductUgc.g.cs +++ b/src/libs/Runway/Generated/Runway.RecipesClient.CreateRecipesProductUgc.g.cs @@ -531,13 +531,13 @@ partial void ProcessCreateRecipesProductUgcResponseContent( /// Image of the product being promoted. Aspect ratio (width / height) must be between 0.4 and 4. See [our docs](/assets/inputs#images) for image input requirements. /// /// - /// Product details and creative brief — what the product is, key benefits, and any specifics the script should reference. + /// Product details and creative brief - what the product is, key benefits, and any specifics the script should reference. /// /// - /// Optional creative direction for the UGC video — tone, voice register, specific message, or an entire dialog script. + /// Optional creative direction for the UGC video - tone, voice register, specific message, or an entire dialog script. /// /// - /// Duration of the output video in seconds (4–15). Defaults to 15 seconds. + /// Duration of the output video in seconds (4-15). Defaults to 15 seconds. /// /// /// The resolution of the output video. diff --git a/src/libs/Runway/openapi.json b/src/libs/Runway/openapi.json index d557f91..df6436a 100644 --- a/src/libs/Runway/openapi.json +++ b/src/libs/Runway/openapi.json @@ -662,8 +662,8 @@ "example": "https://example.com/reference.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -3211,8 +3211,8 @@ "example": "https://example.com/reference.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -4011,8 +4011,8 @@ "example": "https://example.com/audio.mp3", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:audio/mp3;base64,...`, up to 16MB) containing an encoded audio. See [our docs](/assets/inputs#audio) on audio inputs for more information.", + "example": "https://example.com/audio.mp3", "type": "string", "minLength": 13, "maxLength": 2048, @@ -5327,6 +5327,8 @@ "livekit": { "deprecated": true, "description": "Use integration with type \"livekit\" instead.", + "title": "DeprecatedLiveKit", + "x-stainless-model": "realtime_sessions.deprecated_livekit", "type": "object", "properties": { "url": { @@ -5971,8 +5973,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -6012,8 +6014,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -6111,8 +6113,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -6152,8 +6154,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -6246,8 +6248,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -6297,8 +6299,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -6381,8 +6383,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -6432,8 +6434,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -6515,8 +6517,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -6556,8 +6558,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -6620,8 +6622,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -6669,8 +6671,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -6767,8 +6769,8 @@ "example": "https://example.com/audio.mp3", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:audio/mp3;base64,...`, up to 16MB) containing an encoded audio. See [our docs](/assets/inputs#audio) on audio inputs for more information.", + "example": "https://example.com/audio.mp3", "type": "string", "minLength": 13, "maxLength": 2048, @@ -6813,8 +6815,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -6862,8 +6864,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -6948,8 +6950,8 @@ "example": "https://example.com/audio.mp3", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:audio/mp3;base64,...`, up to 16MB) containing an encoded audio. See [our docs](/assets/inputs#audio) on audio inputs for more information.", + "example": "https://example.com/audio.mp3", "type": "string", "minLength": 13, "maxLength": 2048, @@ -6994,8 +6996,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -7043,8 +7045,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -7129,8 +7131,8 @@ "example": "https://example.com/audio.mp3", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:audio/mp3;base64,...`, up to 16MB) containing an encoded audio. See [our docs](/assets/inputs#audio) on audio inputs for more information.", + "example": "https://example.com/audio.mp3", "type": "string", "minLength": 13, "maxLength": 2048, @@ -7175,8 +7177,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -7216,8 +7218,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -7293,8 +7295,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -7334,8 +7336,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -7687,8 +7689,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -7732,8 +7734,8 @@ "example": "https://example.com/video.mp4", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:video/mp4;base64,...`, up to 16MB) containing an encoded video. See [our docs](/assets/inputs#videos) on video inputs for more information.", + "example": "https://example.com/video.mp4", "type": "string", "minLength": 13, "maxLength": 2048, @@ -7776,8 +7778,8 @@ "example": "https://example.com/audio.mp3", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:audio/mp3;base64,...`, up to 16MB) containing an encoded audio. See [our docs](/assets/inputs#audio) on audio inputs for more information.", + "example": "https://example.com/audio.mp3", "type": "string", "minLength": 13, "maxLength": 2048, @@ -7863,8 +7865,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -7908,8 +7910,8 @@ "example": "https://example.com/video.mp4", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:video/mp4;base64,...`, up to 16MB) containing an encoded video. See [our docs](/assets/inputs#videos) on video inputs for more information.", + "example": "https://example.com/video.mp4", "type": "string", "minLength": 13, "maxLength": 2048, @@ -7952,8 +7954,8 @@ "example": "https://example.com/audio.mp3", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:audio/mp3;base64,...`, up to 16MB) containing an encoded audio. See [our docs](/assets/inputs#audio) on audio inputs for more information.", + "example": "https://example.com/audio.mp3", "type": "string", "minLength": 13, "maxLength": 2048, @@ -8039,8 +8041,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -8084,8 +8086,8 @@ "example": "https://example.com/video.mp4", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:video/mp4;base64,...`, up to 16MB) containing an encoded video. See [our docs](/assets/inputs#videos) on video inputs for more information.", + "example": "https://example.com/video.mp4", "type": "string", "minLength": 13, "maxLength": 2048, @@ -8128,8 +8130,8 @@ "example": "https://example.com/audio.mp3", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:audio/mp3;base64,...`, up to 16MB) containing an encoded audio. See [our docs](/assets/inputs#audio) on audio inputs for more information.", + "example": "https://example.com/audio.mp3", "type": "string", "minLength": 13, "maxLength": 2048, @@ -8319,8 +8321,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -8383,8 +8385,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -8447,8 +8449,8 @@ "example": "https://example.com/video.mp4", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:video/mp4;base64,...`, up to 16MB) containing an encoded video. See [our docs](/assets/inputs#videos) on video inputs for more information.", + "example": "https://example.com/video.mp4", "type": "string", "minLength": 13, "maxLength": 2048, @@ -8519,8 +8521,8 @@ "example": "https://example.com/video.mp4", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:video/mp4;base64,...`, up to 16MB) containing an encoded video. See [our docs](/assets/inputs#videos) on video inputs for more information.", + "example": "https://example.com/video.mp4", "type": "string", "minLength": 13, "maxLength": 2048, @@ -8605,8 +8607,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -8650,8 +8652,8 @@ "example": "https://example.com/video.mp4", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:video/mp4;base64,...`, up to 16MB) containing an encoded video. See [our docs](/assets/inputs#videos) on video inputs for more information.", + "example": "https://example.com/video.mp4", "type": "string", "minLength": 13, "maxLength": 2048, @@ -8694,8 +8696,8 @@ "example": "https://example.com/audio.mp3", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:audio/mp3;base64,...`, up to 16MB) containing an encoded audio. See [our docs](/assets/inputs#audio) on audio inputs for more information.", + "example": "https://example.com/audio.mp3", "type": "string", "minLength": 13, "maxLength": 2048, @@ -8737,8 +8739,8 @@ "example": "https://example.com/video.mp4", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:video/mp4;base64,...`, up to 16MB) containing an encoded video. See [our docs](/assets/inputs#videos) on video inputs for more information.", + "example": "https://example.com/video.mp4", "type": "string", "minLength": 13, "maxLength": 2048, @@ -8811,8 +8813,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -8856,8 +8858,8 @@ "example": "https://example.com/video.mp4", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:video/mp4;base64,...`, up to 16MB) containing an encoded video. See [our docs](/assets/inputs#videos) on video inputs for more information.", + "example": "https://example.com/video.mp4", "type": "string", "minLength": 13, "maxLength": 2048, @@ -8900,8 +8902,8 @@ "example": "https://example.com/audio.mp3", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:audio/mp3;base64,...`, up to 16MB) containing an encoded audio. See [our docs](/assets/inputs#audio) on audio inputs for more information.", + "example": "https://example.com/audio.mp3", "type": "string", "minLength": 13, "maxLength": 2048, @@ -8943,8 +8945,8 @@ "example": "https://example.com/video.mp4", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:video/mp4;base64,...`, up to 16MB) containing an encoded video. See [our docs](/assets/inputs#videos) on video inputs for more information.", + "example": "https://example.com/video.mp4", "type": "string", "minLength": 13, "maxLength": 2048, @@ -9017,8 +9019,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -9062,8 +9064,8 @@ "example": "https://example.com/video.mp4", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:video/mp4;base64,...`, up to 16MB) containing an encoded video. See [our docs](/assets/inputs#videos) on video inputs for more information.", + "example": "https://example.com/video.mp4", "type": "string", "minLength": 13, "maxLength": 2048, @@ -9106,8 +9108,8 @@ "example": "https://example.com/audio.mp3", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:audio/mp3;base64,...`, up to 16MB) containing an encoded audio. See [our docs](/assets/inputs#audio) on audio inputs for more information.", + "example": "https://example.com/audio.mp3", "type": "string", "minLength": 13, "maxLength": 2048, @@ -9149,8 +9151,8 @@ "example": "https://example.com/video.mp4", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:video/mp4;base64,...`, up to 16MB) containing an encoded video. See [our docs](/assets/inputs#videos) on video inputs for more information.", + "example": "https://example.com/video.mp4", "type": "string", "minLength": 13, "maxLength": 2048, @@ -9194,8 +9196,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -9351,8 +9353,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -9377,7 +9379,7 @@ ] }, "tag": { - "description": "A tag to identify the reference image. This is used to reference the image in prompt text.", + "description": "A tag to identify the reference image. This is used to reference the image in prompt text. Must be 3-16 characters, start with a letter, and use only letters, digits, and underscores (no hyphens or other punctuation).", "type": "string", "minLength": 3, "maxLength": 16, @@ -9459,8 +9461,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -9485,7 +9487,7 @@ ] }, "tag": { - "description": "A tag to identify the reference image. This is used to reference the image in prompt text.", + "description": "A tag to identify the reference image. This is used to reference the image in prompt text. Must be 3-16 characters, start with a letter, and use only letters, digits, and underscores (no hyphens or other punctuation).", "type": "string", "minLength": 3, "maxLength": 16, @@ -9581,8 +9583,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -9607,7 +9609,7 @@ ] }, "tag": { - "description": "A tag to identify the reference image. This may be used to reference the image in prompt text.", + "description": "A tag to identify the reference image. This may be used to reference the image in prompt text. Must be 3-16 characters, start with a letter, and use only letters, digits, and underscores (no hyphens or other punctuation).", "type": "string", "minLength": 3, "maxLength": 16, @@ -9688,8 +9690,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -9714,7 +9716,7 @@ ] }, "tag": { - "description": "A tag to identify the reference image. This is used to reference the image in prompt text.", + "description": "A tag to identify the reference image. This is used to reference the image in prompt text. Must be 3-16 characters, start with a letter, and use only letters, digits, and underscores (no hyphens or other punctuation).", "type": "string", "minLength": 3, "maxLength": 16, @@ -9829,8 +9831,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -9855,7 +9857,7 @@ ] }, "tag": { - "description": "A tag to identify the reference image. This is used to reference the image in prompt text.", + "description": "A tag to identify the reference image. This is used to reference the image in prompt text. Must be 3-16 characters, start with a letter, and use only letters, digits, and underscores (no hyphens or other punctuation).", "type": "string", "minLength": 3, "maxLength": 16, @@ -9933,8 +9935,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -10028,8 +10030,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -10108,8 +10110,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -10134,7 +10136,7 @@ ] }, "tag": { - "description": "A tag to identify the reference image. This is used to reference the image in prompt text.", + "description": "A tag to identify the reference image. This is used to reference the image in prompt text. Must be 3-16 characters, start with a letter, and use only letters, digits, and underscores (no hyphens or other punctuation).", "type": "string", "minLength": 3, "maxLength": 16, @@ -10224,8 +10226,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -10361,8 +10363,8 @@ "example": "https://example.com/video.mp4", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:video/mp4;base64,...`, up to 16MB) containing an encoded video. See [our docs](/assets/inputs#videos) on video inputs for more information.", + "example": "https://example.com/video.mp4", "type": "string", "minLength": 13, "maxLength": 2048, @@ -10517,8 +10519,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -10556,8 +10558,8 @@ "example": "https://example.com/video.mp4", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:video/mp4;base64,...`, up to 16MB) containing an encoded video. See [our docs](/assets/inputs#videos) on video inputs for more information.", + "example": "https://example.com/video.mp4", "type": "string", "minLength": 13, "maxLength": 2048, @@ -10605,8 +10607,8 @@ "example": "https://example.com/reference-performance.mp4", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:video/mp4;base64,...`, up to 16MB) containing an encoded video. See [our docs](/assets/inputs#videos) on video inputs for more information.", + "example": "https://example.com/video.mp4", "type": "string", "minLength": 13, "maxLength": 2048, @@ -10765,8 +10767,8 @@ "example": "https://example.com/audio.mp3", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:audio/mp3;base64,...`, up to 16MB) containing an encoded audio. See [our docs](/assets/inputs#audio) on audio inputs for more information.", + "example": "https://example.com/audio.mp3", "type": "string", "minLength": 13, "maxLength": 2048, @@ -10940,8 +10942,8 @@ "example": "https://example.com/audio.mp3", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:audio/mp3;base64,...`, up to 16MB) containing an encoded audio. See [our docs](/assets/inputs#audio) on audio inputs for more information.", + "example": "https://example.com/audio.mp3", "type": "string", "minLength": 13, "maxLength": 2048, @@ -10979,8 +10981,8 @@ "example": "https://example.com/video.mp4", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:video/mp4;base64,...`, up to 16MB) containing an encoded video. See [our docs](/assets/inputs#videos) on video inputs for more information.", + "example": "https://example.com/video.mp4", "type": "string", "minLength": 13, "maxLength": 2048, @@ -11184,8 +11186,8 @@ "example": "https://example.com/audio.mp3", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:audio/mp3;base64,...`, up to 16MB) containing an encoded audio. See [our docs](/assets/inputs#audio) on audio inputs for more information.", + "example": "https://example.com/audio.mp3", "type": "string", "minLength": 13, "maxLength": 2048, @@ -11414,8 +11416,8 @@ "example": "https://example.com/audio.mp3", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:audio/mp3;base64,...`, up to 16MB) containing an encoded audio. See [our docs](/assets/inputs#audio) on audio inputs for more information.", + "example": "https://example.com/audio.mp3", "type": "string", "minLength": 13, "maxLength": 2048, @@ -11571,8 +11573,8 @@ "example": "https://example.com/audio.mp3", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:audio/mp3;base64,...`, up to 16MB) containing an encoded audio. See [our docs](/assets/inputs#audio) on audio inputs for more information.", + "example": "https://example.com/audio.mp3", "type": "string", "minLength": 13, "maxLength": 2048, @@ -11694,8 +11696,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -11741,8 +11743,8 @@ "example": "https://example.com/video.mp4", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:video/mp4;base64,...`, up to 16MB) containing an encoded video. See [our docs](/assets/inputs#videos) on video inputs for more information.", + "example": "https://example.com/video.mp4", "type": "string", "minLength": 13, "maxLength": 2048, @@ -11788,8 +11790,8 @@ "example": "https://example.com/audio.mp3", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:audio/mp3;base64,...`, up to 16MB) containing an encoded audio. See [our docs](/assets/inputs#audio) on audio inputs for more information.", + "example": "https://example.com/audio.mp3", "type": "string", "minLength": 13, "maxLength": 2048, @@ -11833,8 +11835,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -11892,8 +11894,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -11963,7 +11965,7 @@ "enum": ["480p", "720p", "1080p", "4k"] }, "audio": { - "description": "Whether to generate native audio with the video. When true, only models that output audio remain eligible; when false, silent models and models with an audio toggle remain eligible (always-on native-audio models are excluded). When omitted, the selected model’s default applies.", + "description": "Whether to generate native audio with the video. When true, only models that output audio remain eligible; when false, silent models and models with an audio toggle remain eligible (always-on native-audio models are excluded). When omitted, the selected model's default applies.", "type": "boolean" }, "seed": { @@ -11996,7 +11998,7 @@ }, "responses": { "200": { - "description": "The created task and routing decision. Poll GET /v1/tasks/:id for the result.", + "description": "The routing decision. Includes a task `id` for real requests; dry runs return the decision only.", "content": { "application/json": { "schema": { @@ -12035,7 +12037,7 @@ "enum": ["cost", "latency", "quality"] }, "priceCeiling": { - "description": "The applied maximum credits per generation for this request’s modality, or null if the config sets no ceiling.", + "description": "The applied maximum credits per generation for this request's modality, or null if the config sets no ceiling.", "anyOf": [ { "type": "number" }, { "type": "null" } @@ -12102,7 +12104,7 @@ "schema": { "anyOf": [ { - "description": "No model satisfies the config and request together.", + "description": "No model satisfies the config and request together. Returned identically for real and dry-run requests.", "type": "object", "properties": { "error": { "type": "string" }, @@ -12156,7 +12158,7 @@ "additionalProperties": false }, { - "description": "The request was invalid — e.g. an input failed validation for the routed model.", + "description": "The request was invalid - e.g. an input failed validation for the routed model.", "type": "object", "properties": { "error": { @@ -12246,8 +12248,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -12298,7 +12300,7 @@ "enum": ["1k", "2k", "4k"] }, "outputCount": { - "description": "Number of images to generate (1–10). Models that cannot produce the exact count are excluded and cost scales with this value.", + "description": "Number of images to generate (1-10). Models that cannot produce the exact count are excluded and cost scales with this value.", "type": "integer", "minimum": 1, "maximum": 10 @@ -12334,7 +12336,7 @@ }, "responses": { "200": { - "description": "The created task and routing decision. Poll GET /v1/tasks/:id for the result.", + "description": "The routing decision. Includes a task `id` for real requests; dry runs return the decision only.", "content": { "application/json": { "schema": { @@ -12373,7 +12375,7 @@ "enum": ["cost", "latency", "quality"] }, "priceCeiling": { - "description": "The applied maximum credits per generation for this request’s modality, or null if the config sets no ceiling.", + "description": "The applied maximum credits per generation for this request's modality, or null if the config sets no ceiling.", "anyOf": [ { "type": "number" }, { "type": "null" } @@ -12440,7 +12442,7 @@ "schema": { "anyOf": [ { - "description": "No model satisfies the config and request together.", + "description": "No model satisfies the config and request together. Returned identically for real and dry-run requests.", "type": "object", "properties": { "error": { "type": "string" }, @@ -12494,7 +12496,7 @@ "additionalProperties": false }, { - "description": "The request was invalid — e.g. an input failed validation for the routed model.", + "description": "The request was invalid - e.g. an input failed validation for the routed model.", "type": "object", "properties": { "error": { @@ -12654,12 +12656,12 @@ "const": "reference-audio" }, "audioUri": { - "description": "A 1–30 second clip to clone the voice from.", + "description": "A 1-30 second clip to clone the voice from.", "example": "https://example.com/audio.mp3", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:audio/mp3;base64,...`, up to 16MB) containing an encoded audio. See [our docs](/assets/inputs#audio) on audio inputs for more information.", + "example": "https://example.com/audio.mp3", "type": "string", "minLength": 13, "maxLength": 2048, @@ -12703,8 +12705,8 @@ "example": "https://example.com/audio.mp3", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:audio/mp3;base64,...`, up to 16MB) containing an encoded audio. See [our docs](/assets/inputs#audio) on audio inputs for more information.", + "example": "https://example.com/audio.mp3", "type": "string", "minLength": 13, "maxLength": 2048, @@ -12756,7 +12758,7 @@ }, "responses": { "200": { - "description": "The created task and routing decision. Poll GET /v1/tasks/:id for the result.", + "description": "The routing decision. Includes a task `id` for real requests; dry runs return the decision only.", "content": { "application/json": { "schema": { @@ -12795,7 +12797,7 @@ "enum": ["cost", "latency", "quality"] }, "priceCeiling": { - "description": "The applied maximum credits per generation for this request’s modality, or null if the config sets no ceiling.", + "description": "The applied maximum credits per generation for this request's modality, or null if the config sets no ceiling.", "anyOf": [ { "type": "number" }, { "type": "null" } @@ -12865,7 +12867,7 @@ "schema": { "anyOf": [ { - "description": "No model satisfies the config and request together.", + "description": "No model satisfies the config and request together. Returned identically for real and dry-run requests.", "type": "object", "properties": { "error": { "type": "string" }, @@ -12919,7 +12921,7 @@ "additionalProperties": false }, { - "description": "The request was invalid — e.g. an input failed validation for the routed model.", + "description": "The request was invalid - e.g. an input failed validation for the routed model.", "type": "object", "properties": { "error": { @@ -13575,8 +13577,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -13721,8 +13723,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -13751,7 +13753,7 @@ "additionalProperties": false }, "outputCount": { - "description": "The number of images to generate (1–4). Defaults to 4. Increasing this number affects credits consumed.", + "description": "The number of images to generate (1-4). Defaults to 4. Increasing this number affects credits consumed.", "default": 4, "type": "integer", "minimum": 1, @@ -13838,7 +13840,7 @@ "enum": ["2026-06", "2026-07", "unsafe-latest"] }, "productImages": { - "description": "Product images (1–10). Multiple angles of the same product. All images inform product analysis and reference generation; only the first image is used as the primary product reference in the storyboard grid. See [our docs](/assets/inputs#images) on image inputs.", + "description": "Product images (1-10). Multiple angles of the same product. All images inform product analysis and reference generation; only the first image is used as the primary product reference in the storyboard grid. See [our docs](/assets/inputs#images) on image inputs.", "minItems": 1, "maxItems": 10, "type": "array", @@ -13850,8 +13852,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -13881,7 +13883,7 @@ } }, "styleImages": { - "description": "Optional style reference images (0–4). Defines the visual treatment (lighting, palette, mood). Treated as a moodboard when multiple are provided.", + "description": "Optional style reference images (0-4). Defines the visual treatment (lighting, palette, mood). Treated as a moodboard when multiple are provided.", "maxItems": 4, "type": "array", "items": { @@ -13892,8 +13894,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -13949,7 +13951,7 @@ ] }, "duration": { - "description": "Duration of the output video in seconds (4–15). Defaults to 10 seconds.", + "description": "Duration of the output video in seconds (4-15). Defaults to 10 seconds.", "type": "integer", "minimum": 4, "maximum": 15 @@ -14042,8 +14044,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -14160,8 +14162,8 @@ "example": "https://example.com/video.mp4", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:video/mp4;base64,...`, up to 16MB) containing an encoded video. See [our docs](/assets/inputs#videos) on video inputs for more information.", + "example": "https://example.com/video.mp4", "type": "string", "minLength": 13, "maxLength": 2048, @@ -14198,8 +14200,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -14228,7 +14230,7 @@ "additionalProperties": false }, "newProductImages": { - "description": "Reference images of the new product (1–10). Supply multiple angles when the reference video shows the product from different views — optionally label each with `view` (\"front\", \"side\", or \"back\"). A single pre-composed reference sheet is also supported (omit `view`). See [our docs](/assets/inputs#images) on image inputs.", + "description": "Reference images of the new product (1-10). Supply multiple angles when the reference video shows the product from different views - optionally label each with `view` (\"front\", \"side\", or \"back\"). A single pre-composed reference sheet is also supported (omit `view`). See [our docs](/assets/inputs#images) on image inputs.", "minItems": 1, "maxItems": 10, "type": "array", @@ -14240,8 +14242,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -14276,7 +14278,7 @@ } }, "duration": { - "description": "Duration of the output video in seconds (4–15). Defaults to 10 seconds.", + "description": "Duration of the output video in seconds (4-15). Defaults to 10 seconds.", "type": "integer", "minimum": 4, "maximum": 15 @@ -14392,8 +14394,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -14451,12 +14453,12 @@ "type": "object", "properties": { "mode": { - "description": "Workflow mode. `custom` polishes a user-provided shot list of 3–5 shots.", + "description": "Workflow mode. `custom` polishes a user-provided shot list of 3-5 shots.", "type": "string", "const": "custom" }, "shots": { - "description": "Shot list for custom mode (3–5 shots). Per-shot durations must sum to `duration`.", + "description": "Shot list for custom mode (3-5 shots). Per-shot durations must sum to `duration`.", "minItems": 3, "maxItems": 5, "type": "array", @@ -14494,8 +14496,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -14631,8 +14633,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -14669,8 +14671,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -14699,19 +14701,19 @@ "additionalProperties": false }, "productInfo": { - "description": "Product details and creative brief — what the product is, key benefits, and any specifics the script should reference.", + "description": "Product details and creative brief - what the product is, key benefits, and any specifics the script should reference.", "default": "", "type": "string", "maxLength": 2500 }, "userConcept": { - "description": "Optional creative direction for the UGC video — tone, voice register, specific message, or an entire dialog script.", + "description": "Optional creative direction for the UGC video - tone, voice register, specific message, or an entire dialog script.", "default": "", "type": "string", "maxLength": 3500 }, "duration": { - "description": "Duration of the output video in seconds (4–15). Defaults to 15 seconds.", + "description": "Duration of the output video in seconds (4-15). Defaults to 15 seconds.", "type": "integer", "minimum": 4, "maximum": 15 @@ -14876,7 +14878,7 @@ "additionalProperties": false }, "maxCreditsPerGeneration": { - "description": "Optional per-modality hard caps on credits for one generation. Models whose estimated cost for that modality exceeds the cap are excluded.", + "description": "Optional per-modality credit caps, applied per generated output. Models whose estimated per-output cost exceeds the cap are excluded.", "type": "object", "properties": { "video": { @@ -15012,7 +15014,7 @@ "additionalProperties": false }, "maxCreditsPerGeneration": { - "description": "Optional per-modality hard caps on credits for one generation. Models whose estimated cost for that modality exceeds the cap are excluded.", + "description": "Optional per-modality credit caps, applied per generated output. Models whose estimated per-output cost exceeds the cap are excluded.", "type": "object", "properties": { "video": { @@ -15108,7 +15110,7 @@ "additionalProperties": false }, "maxCreditsPerGeneration": { - "description": "Optional per-modality hard caps on credits for one generation. Models whose estimated cost for that modality exceeds the cap are excluded.", + "description": "Optional per-modality credit caps, applied per generated output. Models whose estimated per-output cost exceeds the cap are excluded.", "type": "object", "properties": { "video": { @@ -15249,7 +15251,7 @@ "additionalProperties": false }, "maxCreditsPerGeneration": { - "description": "Optional per-modality hard caps on credits for one generation. Models whose estimated cost for that modality exceeds the cap are excluded.", + "description": "Optional per-modality credit caps, applied per generated output. Models whose estimated per-output cost exceeds the cap are excluded.", "type": "object", "properties": { "video": { @@ -15312,7 +15314,7 @@ "patch": { "tags": ["Model Router"], "summary": "Update Model Router", - "description": "Update a Model Router configuration. Settings changes append a new version; name and description updates do not. Settings are merged with the current snapshot — omitted fields keep their existing values.", + "description": "Update a Model Router configuration. Settings changes append a new version; name and description updates do not. Settings are merged with the current snapshot - omitted fields keep their existing values.", "parameters": [ { "name": "id", @@ -15374,7 +15376,7 @@ "additionalProperties": false }, "maxCreditsPerGeneration": { - "description": "Optional per-modality hard caps on credits for one generation. Models whose estimated cost for that modality exceeds the cap are excluded.", + "description": "Optional per-modality credit caps, applied per generated output. Models whose estimated per-output cost exceeds the cap are excluded.", "type": "object", "properties": { "video": { @@ -15469,7 +15471,7 @@ "additionalProperties": false }, "maxCreditsPerGeneration": { - "description": "Optional per-modality hard caps on credits for one generation. Models whose estimated cost for that modality exceeds the cap are excluded.", + "description": "Optional per-modality credit caps, applied per generated output. Models whose estimated per-output cost exceeds the cap are excluded.", "type": "object", "properties": { "video": { @@ -15805,8 +15807,8 @@ "example": "https://example.com/audio.mp3", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:audio/mp3;base64,...`, up to 16MB) containing an encoded audio. See [our docs](/assets/inputs#audio) on audio inputs for more information.", + "example": "https://example.com/audio.mp3", "type": "string", "minLength": 13, "maxLength": 2048, @@ -16436,8 +16438,8 @@ "example": "https://example.com/image.jpg", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:image/png;base64,...`, up to 5MB) containing an encoded image. See [our docs](/assets/inputs#images) on image inputs for more information.", + "example": "https://example.com/image.jpg", "type": "string", "minLength": 13, "maxLength": 2048, @@ -16475,8 +16477,8 @@ "example": "https://example.com/video.mp4", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:video/mp4;base64,...`, up to 16MB) containing an encoded video. See [our docs](/assets/inputs#videos) on video inputs for more information.", + "example": "https://example.com/video.mp4", "type": "string", "minLength": 13, "maxLength": 2048, @@ -16514,8 +16516,8 @@ "example": "https://example.com/audio.mp3", "anyOf": [ { - "description": "A HTTPS URL.", - "example": "https://example.com/file", + "description": "A HTTPS URL, Runway upload URI, or base64 data URI (e.g. `data:audio/mp3;base64,...`, up to 16MB) containing an encoded audio. See [our docs](/assets/inputs#audio) on audio inputs for more information.", + "example": "https://example.com/audio.mp3", "type": "string", "minLength": 13, "maxLength": 2048,