Models and creative tools
Select a public preset
GET /api/v1/models is the current catalogue. IDs are stable application presets; availability and accepted options can change when a provider changes its contract. An item with available: false cannot currently be submitted.
Extended video presets expose their parameter definitions. Creative tools expose an inputSchema. For legacy image, video and music presets, use the corresponding studio settings and request a quote before creation.
Common video workflows
| Workflow | Example preset | Important input rules |
|---|---|---|
| Text to video | studio-seedance25-text-to-video | Prompt, duration and quality; no reference files |
| Image to video | studio-seedance25-image-to-video | Start image and optional end image |
| Reference video | studio-seedance25-reference-to-video | Public image/video/audio references; use matching reference names in the prompt |
| Kling keyframes | studio-kling4-image-to-video | Prompt at most 2500 characters; ordered keyframes: [{image_url}]; at most 8 intermediate frames, 10 frames total, and no more than duration + 1 |
| Voice reference | studio-kling4-voice-reference-to-video | Clear 5–30 second speech samples; speech suitability is also checked by the provider |
Model names do not make providers interchangeable. The voice-reference preset, ordered keyframe preset and generic reference-video presets have different contracts.
Creative tools
Layer decomposition produces a base image and separate transparent layers. It is distinct from background removal. The quote reserves the highest supported output count and settles the actual returned count.
Image and video upscalers enhance existing sources. Output size and price depend on the selected model and decoded source dimensions, frame rate and duration. A resolution request cannot be used to claim a smaller input than the uploaded file.
Motion transfer and object/character replacement are separate workflows. The preset label identifies the actual model used. Existing-account alternatives and separately configured Genjutsu integrations retain their own input limits and pricing; they are not presented as identical models.
Use direct public file URLs for API inputs, and consult inputSchema for each creative-tool preset before requesting a quote.