GET Media Status

Получение статуса генерации медиа

GET Media Status

Получение статуса генерации медиа по ID.

Polling

Рекомендуется проверять статус с интервалом 3-5 секунд для изображений и 5-10 секунд для видео.

Статусы

СтатусОписание
pendingВ очереди
processingГенерация выполняется
completedГотово — результат в поле data
failedОшибка — подробности в поле error

Ответ (completed)

{
  "id": "aig_abc123",
  "object": "media.generation",
  "status": "completed",
  "created": 1703001244,
  "model": "google/gemini-3.8-flash",
  "data": {
    "url": "https://cdn.usellm.ru/f/205141/2026/03/aig_abc123.jpg"
  },
  "usage": {
    "output_units": 1,
    "cost_rub": 5.00,
    "cost": 5.00
  }
}

Примеры polling

curl "https://api.usellm.ru/v1/media/aig_abc123" \
  -H "Authorization: Bearer <USELLM_API_KEY>"

Результаты хранятся 7 дней на CDN. Для постоянного хранения используйте Storage API.