Документация · Референс
Список видео-задач
GET/v1/videos
Видео-задачи текущего API-ключа (точнее — его владельца), новые первыми. Пагинация курсором: after — id последнего видео предыдущей страницы, limit — до 100. Список не опрашивает провайдера — статус конкретной задачи продвигается только запросом GET /v1/videos/{id}.
Авторизация — заголовок Authorization: Bearer <API-ключ>, base URL — https://api.trackly.one/v1.
Query-параметры
| Поле | Тип | Описание |
|---|---|---|
limit | integer | По умолчанию: 20 |
after | string | null | — |
Схема VideoListResponse
| Поле | Тип | Описание |
|---|---|---|
dataобязательное | array<VideoObject> | — |
has_more | boolean | По умолчанию: false |
object | "list" | По умолчанию: "list" |
Схема VideoObject
Video job object в формате Sora API.
| Поле | Тип | Описание |
|---|---|---|
completed_at | integer | null | — |
created_atобязательное | integer | — |
error | VideoErrorObject | null | — |
expires_at | integer | null | — |
idобязательное | string | — |
modelобязательное | string | — |
object | "video" | По умолчанию: "video" |
progressобязательное | integer | — |
promptобязательное | string | — |
secondsобязательное | string | — |
size | string | null | — |
statusобязательное | "queued" | "in_progress" | "completed" | "failed" | — |
Схема VideoErrorObject
| Поле | Тип | Описание |
|---|---|---|
codeобязательное | string | — |
messageобязательное | string | — |
Ответы
| Код | Описание | Схема |
|---|---|---|
200 | Успешный ответ | VideoListResponse |
422 | Ошибка валидации тела запроса или параметров | — |