Een videogeneratietaak pollen
Retourneert de huidige taakstatus. Wanneer status succeeded is, bevat outputs ondertekende media-URL's (https://openapi.felo.ai/api/v1/media/{file_id}?exp=...&sig=...) die anoniem kunnen worden gedownload. Poll met tussenpozen van 5-10 seconden; de taak zelf loopt op de achtergrond door.
Padparameters
- Type: stringtask
_id verplichtTaak-ID geretourneerd door POST /api/v1/videos/generations.
Responsen
- Type: object · VideoGenerationTask200
Huidige taakstatus
- enumkindconstante:videoverplichtwaarden
- video
- Type: array string[] Formaat: urioutputsverplicht
- Type: string enumstatusverplichtwaarden
- queued
- running
- succeeded
- failed
- interrupted
- Type: stringtask
_id verplicht - Type: objecterror
Aanwezig wanneer de taak is mislukt.
- messageType: string
- typeType: string
application/json - Type: object · GenerationError401
Ongeldige of ontbrekende Felo API-sleutel
OpenAI-compatibele foutenvelop.
- Type: objecterror
- messageType: stringverplicht
- typeType: string enumverplichtwaarden
- invalid
_request _error - server
_error
- codeType: string
- paramType: string null toegestaan
application/json - Type: object · GenerationError404
Taak niet gevonden voor dit account
OpenAI-compatibele foutenvelop.
- Type: objecterror
- messageType: stringverplicht
- typeType: string enumverplichtwaarden
- invalid
_request _error - server
_error
- codeType: string
- paramType: string null toegestaan
application/json - Type: object · GenerationError503
Generatiedienst tijdelijk niet beschikbaar
OpenAI-compatibele foutenvelop.
- Type: objecterror
- messageType: stringverplicht
- typeType: string enumverplichtwaarden
- invalid
_request _error - server
_error
- codeType: string
- paramType: string null toegestaan
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"
}
}