Документация · Референс

Статус видео-задачи

GET/v1/videos/{video_id}

Возвращает video object и при необходимости опрашивает провайдера (poll-on-demand): статусы queued → in_progress → completed | failed, progress грубый (0/50/100 — у провайдеров нет точных процентов). Именно в момент перехода в completed происходит списание за генерацию. Принимает id и как video_<uuid>, и как голый uuid.

Авторизация — заголовок Authorization: Bearer <API-ключ>, base URL — https://api.trackly.one/v1.

Параметры пути

ПолеТипОписание
video_idобязательноеstring—

Схема VideoObject

Video job object в формате Sora API.

ПолеТипОписание
completed_atinteger | null—
created_atобязательноеinteger—
errorVideoErrorObject | null—
expires_atinteger | null—
idобязательноеstring—
modelобязательноеstring—
object"video"По умолчанию: "video"
progressобязательноеinteger—
promptобязательноеstring—
secondsобязательноеstring—
sizestring | null—
statusобязательное"queued" | "in_progress" | "completed" | "failed"—

Схема VideoErrorObject

ПолеТипОписание
codeобязательноеstring—
messageобязательноеstring—

Ответы

КодОписаниеСхема
200Успешный ответVideoObject
422Ошибка валидации тела запроса или параметров—