Получить задачу генерации видео

get/v1/video/generations/{task_id}

Возвращает статус и результат задачи генерации видео.

Статусы задачи:

  • queued: ожидание в очереди
  • in_progress: генерация
  • completed: завершено
  • failed: ошибка

Аутентификация

Передавайте ключ API OLETOKEN как Bearer-токен. Ключи создаются на странице «Ключи API» в консоли.

Authorization: Bearer $OLETOKEN_API_KEY

Параметры

ПолеТипОбязательныйОписание
task_idpathstringID задачи

Ответы

200Статус задачи получен

ПолеТипОбязательныйОписание
task_idstring—ID задачи
statusstringqueuedin_progresscompletedfailed—Статус задачи
urlstring—URL видео (если задача выполнена успешно)
formatstring—Формат видео
metadataVideoTaskMetadata——
durationnumber—Фактическая длительность видео
fpsinteger—Фактическая частота кадров
widthinteger—Фактическая ширина
heightinteger—Фактическая высота
seedinteger—Использованное случайное зерно
errorVideoTaskError——
codeinteger—Код ошибки
messagestring—Сообщение об ошибке

404Задача не найдена

ПолеТипОбязательныйОписание
errorobject——
messagestring—Сообщение об ошибке
typestring—Тип ошибки
paramstring | null—Затронутый параметр
codestring | null—Код ошибки

Пример запроса

curl -X GET 'https://api.oletoken.ai/v1/video/generations/{task_id}' \
  -H "Authorization: Bearer $OLETOKEN_API_KEY"