Export animation
export_animationStart a paid export from an existing video asset with approved quote_id or max_credits. Changing selection or FPS creates a new export only; never regenerates source motion.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| request | Yes | ||
| quote_id | No | ||
| max_credits | No | Approved per-operation credit cap. | |
| idempotency_key | Yes | Reuse unchanged on retry; use a new key when changing the selection or FPS. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Persist this task ID immediately after create; poll it instead of creating again. | |
| error | No | Task failure details, independently of any usable outputs. | |
| stage | No | Current pipeline stage when available. | |
| object | Yes | Public task resource type. | |
| status | Yes | succeeded, failed, and cancelled are terminal; cancelling is not terminal. | |
| credits | Yes | Quoted, reserved, and charged credit states. | |
| outputs | No | Available assets, including partial outputs on failed/cancelled tasks. Always inspect them at a terminal state. | |
| metadata | No | Caller-provided metadata. | |
| progress | Yes | Fraction from 0 to 1, not a completion-time estimate. | |
| created_at | Yes | UTC acceptance timestamp. | |
| started_at | No | UTC production start when known. | |
| finished_at | No | UTC terminal timestamp when known. | |
| resolved_export | No | Persisted FPS sampling summary shared with the quote and manifest; null for legacy tasks. | |
| normalized_input | No | Normalized public input; may contain private prompts or image references. Do not log wholesale. |