Files
XC_VM/docs/ru/api/swagger.md
T
Divarion_D d4da90f37b fix(docs): translate bold spans atomically and auto-prune orphaned ru pages
The line-by-line web translator reordered words inside `**bold**` spans and
misplaced/dropped the markers, producing `**LB` or `****` (empty bold). Mask
each `**...**` as ONE atomic sentinel: translate the inner text on its own,
then store the whole balanced `**inner**` — the engine never sees the markers
and cannot reorder or collapse them. Also harden the anthropic prompt to keep
emphasis balanced.

Auto-prune: after translating, delete generated docs/ru files whose docs/en
source no longer exists (renamed/removed) and drop now-empty dirs, so the tree
mirrors docs/en 1:1 (removes the stale development/modules.md and
guides/geoip-and-device-detection.md).

Bump PROMPT_VERSION to 6 to invalidate the contaminated cache and regenerate
docs/ru (0 broken bold spans remaining, aside from pre-existing multi-line
bold that spans a soft line break).
2026-08-27 18:07:43 +03:00

3.5 KiB

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

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

интерфейс прикладного программирования Описание Автор Открыть
Admin API XUI.ONE-совместимое администрирование — линии, пользователи, потоки, VOD, серии, серверы, настройки (104 конечные точки) api_key + код доступа Открыть ↗
System API Внутренний /api.php — поток/VOD управление, статистика, процессы, файлы, соединения (31 действие) password (live_streaming_pass) Открыть ↗
Player API Проигрыватель XtreamCodes — Прямые трансляции, VOD, Сериалы, EPG username + password Открыть ↗
Playlist 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: