CloudCortix VideoHost API
API · v1.0
REST API для видеохостинга — управление видео, метаданными и публикацией
GET
/videos Получить список доступных видео
Пример ответа (200 OK)
JSON
{
  "status": "success",
  "data": [
    {
      "id": "vid_001",
      "title": "Котёнок играет с мячом",
      "duration": 42,
      "views": 1520,
      "uploaded_at": "2026-07-28T14:23:00Z",
      "author": "user_alpha"
    },
    {
      "id": "vid_002",
      "title": "Обзор новой камеры 4K",
      "duration": 187,
      "views": 843,
      "uploaded_at": "2026-07-29T09:15:00Z",
      "author": "user_beta"
    },
    {
      "id": "vid_003",
      "title": "Урок по монтажу в Premiere",
      "duration": 612,
      "views": 3120,
      "uploaded_at": "2026-07-30T18:02:00Z",
      "author": "user_gamma"
    }
  ]
}
GET
/videos/{id} Получить информацию о видео
POST
/videos Создать новую видеозапись
DELETE
/videos/{id} Удалить видеозапись
GET
/health Проверить состояние API