Videos

Статус задачи генерации видео

Статус: pending, in_progress, completed или failed. При completed — unsigned_urls (адрес скачивания, нужен тот же ключ или токен) и usage.cost, итоговое списание в копейках; пока задача в работе — usage.estimated_cost, удержанная сумма.

Статус у провайдера запрашивается не чаще раза в 5 секунд на задачу, опрашивать чаще смысла нет. Подходит и ключ только для чтения.

get/v1/videos/{id}

Request

  • Base URL: https://api.hubris.pw
  • URL: https://api.hubris.pw/v1/videos/{id}
  • Auth: one of:
    • HTTP bearer
    • OAuth 2 (authorization code, authorization URL https://api.hubris.pw/oauth/authorize, token URL https://api.hubris.pw/oauth/token, scopes: videos:read)

Path parameters

idstring uuid required

Номер задачи из ответа POST /v1/videos.

Response

Задача.

idstring uuid required
status'pending' | 'in_progress' | 'completed' | 'failed' required
createdinteger required

Время создания задачи, Unix-секунды.

unsigned_urlsstring[]

Только при completed: адрес скачивания GET /v1/videos/{id}/content?index=0. Несмотря на имя, нужен тот же ключ.

errorstring

Только при failed: нейтральный текст. Удержание возвращается целиком.

Changes

No recorded changes to this operation across all 1 revision of this API.