Felo API PlatformFelo API Platform
v0.4.0
OpenAPI 3.1.0

Interroger une tâche de génération vidéo

Serveur:https://openapi.felo.ai
Bibliothèques clientes

Interroger une tâche de génération vidéo

​

Renvoie l'état actuel de la tâche. Lorsque status vaut succeeded, outputs contient des URL de médias signées (https://openapi.felo.ai/api/v1/media/{file_id}?exp=...&sig=...) téléchargeables de manière anonyme. Interrogez toutes les 5 à 10 secondes ; la tâche elle-même continue en arrière-plan.

Paramètres de chemin
  • task_id
    Type: string
    obligatoire

    ID de tâche renvoyé par POST /api/v1/videos/generations.

Réponses
  • 200
    Type: object · VideoGenerationTask

    État actuel de la tâche

    • kind
      enum
      constante:  
      video
      obligatoire
      valeurs
      • video
    • outputs
      Type: array string[] Format: uri
      obligatoire
    • status
      Type: string enum
      obligatoire
      valeurs
      • queued
      • running
      • succeeded
      • failed
      • interrupted
    • task_id
      Type: string
      obligatoire
    • error
      Type: object

      Présent lorsque la tâche a échoué.

      • message
        Type: string
      • type
        Type: string
    application/json
  • 401
    Type: object · GenerationError

    Clé API Felo invalide ou manquante

    Enveloppe d'erreur compatible OpenAI.

    • error
      Type: object
      • message
        Type: string
        obligatoire
      • type
        Type: string enum
        obligatoire
        valeurs
        • invalid_request_error
        • server_error
      • code
        Type: string
      • param
        Type: string nullable
    application/json
  • 404
    Type: object · GenerationError

    Tâche introuvable pour ce compte

    Enveloppe d'erreur compatible OpenAI.

    • error
      Type: object
      • message
        Type: string
        obligatoire
      • type
        Type: string enum
        obligatoire
        valeurs
        • invalid_request_error
        • server_error
      • code
        Type: string
      • param
        Type: string nullable
    application/json
  • 503
    Type: object · GenerationError

    Service de génération temporairement indisponible

    Enveloppe d'erreur compatible OpenAI.

    • error
      Type: object
      • message
        Type: string
        obligatoire
      • type
        Type: string enum
        obligatoire
        valeurs
        • invalid_request_error
        • server_error
      • code
        Type: string
      • param
        Type: string nullable
    application/json
Request Example for get/api/v1/videos/generations/{task_id}
curl 'https://openapi.felo.ai/api/v1/videos/generations/{task_id}' \
  --header 'Authorization: Bearer YOUR_SECRET_TOKEN'
{
  "task_id": "string",
  "status": "queued",
  "kind": "video",
  "outputs": [
    "https://example.com"
  ],
  "error": {
    "message": "string",
    "type": "string"
  }
}
Poll a video generation task