Skip to main content
GET
cURL
Utilisez ce endpoint après avoir créé une tâche vidéo Omni en bêta. Il renvoie l’état de la tâche et inclut video_url une fois la tâche terminée. Bêta

Vérifiez ces champs

  • status vous indique si la tâche est queued, in_progress, completed ou failed.
  • progress est un pourcentage approximatif d’avancement.
  • video_url apparaît dans les réponses terminées.
  • error apparaît lorsqu’une tâche échoue.

Flux de polling

1

Créez d’abord la tâche

Commencez par Créer une vidéo Omni et stockez l’id renvoyé.
2

Interrogez par ID de tâche

Envoyez l’ID de tâche à ce endpoint jusqu’à ce que status atteigne completed ou failed.
3

Téléchargez le fichier MP4

Lorsque status est completed, appelez Récupérer le contenu de la vidéo Omni.

Autorisations

Authorization
string
header
requis

Bearer authentication. Use your CometAPI API key.

Paramètres de chemin

task_id
string
requis

Task ID returned by POST /v1/videos.

Réponse

Omni video task state.

id
string
requis

Task ID returned by POST /v1/videos.

Exemple:

"task_example"

object
string
requis

Object type. Omni video tasks return video.

Exemple:

"video"

model
string
requis

Model ID used for the task.

Exemple:

"omni-fast"

status
enum<string>
requis

Task lifecycle status. Poll until the value is completed or failed.

Options disponibles:
queued,
in_progress,
completed,
failed
Exemple:

"completed"

progress
integer
requis

Task progress as a coarse percentage.

Plage requise: 0 <= x <= 100
Exemple:

100

created_at
integer
requis

Task creation time as a Unix timestamp in seconds.

Exemple:

1779938152

completed_at
integer

Task completion time as a Unix timestamp in seconds. This field appears on completed tasks.

Exemple:

1779938219

video_url
string

Temporary video delivery URL. This field appears on completed tasks.

Exemple:

"<temporary-video-url>"

error
object

Failure details. This field appears when the task fails.