list generations
Authentification
Paramètres de requête
Filter generations by status. Accepts multiple statuses as a comma-separated list.
Filter generations by ID. Accepts multiple IDs as a comma-separated list.
Filter generations by source. Accepts multiple sources as a comma-separated list.
Maximum number of generations to return (1-100). When set, results are ordered newest first and can be paged with cursor.
ID of the last generation on the previous page. Requires limit.
Réponse
Stable, machine-readable error code if the generation failed (e.g. generation_input_video_inaccessible). The full catalog of codes, messages and suggested fixes is served unauthenticated at GET /v2/errors.
Dubbed audio URL. Omitted for generations without dubParams; null until the dubbed track is available.
Reusable AUDIO asset for the dubbed track. Omitted without dubParams; null until available, or when retention settings or a custom output bucket prevent saving an asset.
The URL of the audio synthesized from a text (TTS) input. Only present for generations created with a TTS text input; reuse it as an audio input to keep the same take across generations.
A completion-time estimate captured once when the generation is accepted. Populated only for generations created in sync’s own apps, such as Sync Studio; the field is absent for generations created through the API today. To get an expected finish time for any generation, request it with include=progress and read progress.estimatedFinishAt.
Render progress and expected finish. Only included when the generation is requested with include=progress.

