Files
XC_VM/docs/ru/api/swagger.md
T
2026-08-21 21:56:31 +03:00

3.6 KiB

Интерактивная ссылка на API (Swagger)

Интерактивный, всегда синхронизируемый пользовательский интерфейс Swagger для каждого XC_VM API, созданный на основе спецификаций OpenAPI версии 3.0. Используйте вкладки API в верхней части страницы для переключения между API или откройте один из них напрямую по ссылкам ниже.

интерфейс прикладного программирования Описание Автор Открыть
API администратора XUI.ONE-совместимое администрирование — линии, пользователи, потоки, VOD, серии, серверы, настройки (104 конечные точки) api_key + код доступа Открыть ↗
Системный API Внутренний /api.php — поток/VOD управление, статистика, процессы, файлы, подключения (31 действие) password (live_streaming_pass) Открыть ↗
API для игроков Проигрыватель XtreamCodes — Прямые трансляции, VOD, Сериалы, EPG username + password Открыть ↗
API списка воспроизведения /playlist аутентификация + создание списка воспроизведения username/password или token Открыть ↗

Используя "Попробуй это"

  1. Откройте спецификацию, затем используйте вкладки API для переключения API и вкладки Документация / Интерактивные (Swagger) для каждого API.
  2. Разверните любую конечную точку → ** Попробуйте ** → заполните параметры → ** Выполните**, чтобы увидеть реальный URL-адрес запроса, команду cURL и оперативный ответ.
  3. Чтобы получить доступ к API администратора, нажмите "Авторизоваться" и вставьте свой API—ключ - затем он автоматически прикрепляется к каждому запросу.

** Примечание CORS:** CORS может заблокировать прямые вызовы "Попробуйте" из браузера на ваш сервер. Это ожидаемо — вместо этого используйте сгенерированную команду cURL, Postman или Insomnia. Ошибка не означает, что API не работает.


Исходные технические характеристики

Каждая спецификация может быть импортирована в Postman, Insomnia или любой другой инструментарий OpenAPI версии 3.0: