Skip to main content
POST
Проверка статуса видео

Authorizations

Authorization
string
header
required

Заголовок авторизации вида Bearer <token>, где <token> — ваш API-ключ.

Body

application/json
model
enum<string>
required
Available options:
genjutsu-motion-transfer
Example:

"genjutsu-motion-transfer"

id
string
required

task_id, полученный при создании задачи.

Example:

"b22c9ae2-0b55-4398-88df-0191aae664f0"

Response

200 - application/json

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

task_id
string
Example:

"b22c9ae2-0b55-4398-88df-0191aae664f0"

status
enum<string>

Текущий статус задачи:

  • processing — выполняется;
  • completed — видео готово, списание за задачу;
  • rejected — отклонено модерацией или из-за невалидного входа, без списания;
  • failed — внутренняя ошибка, без списания. Повторите запрос.
Available options:
processing,
completed,
rejected,
failed
Example:

"completed"

video_url
string<uri>

Ссылка на готовое видео. Доступна только при статусе completed.

Example:

"https://cdn.nixai.ru/videos/b22c9ae2.mp4"

error
enum<string>

Код ошибки при статусах rejected и failed:

  • BadRequest — невалидные параметры;
  • ContentRejected — отклонено модерацией;
  • UnknownError — внутренняя ошибка.
Available options:
BadRequest,
ContentRejected,
UnknownError
message
string

Пояснение к ошибке. Может отсутствовать.