REST API
Программное управление MineGuard через API
REST API позволяет управлять MineGuard программно — создавать сети, менять настройки, получать статистику. Полезно для интеграции с вашими системами или ботами.
Аутентификация
Создайте API-ключ в разделе API-ключи панели. Ключ передаётся в заголовке Authorization:
Заголовок
Authorization: Bearer YOUR_API_KEYОсновные эндпоинты
Информация о пользователе
GET /api/user
curl -X GET "https://mineguard.pro/api/user" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Accept: application/json"Статус фильтра
GET /api/filter/status
curl -X GET "https://mineguard.pro/api/filter/status" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Accept: application/json"Статистика сети
GET /api/networks/{id}/realtime
curl -X GET "https://mineguard.pro/api/networks/1/realtime" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Accept: application/json"Полная документация API с интерактивными примерами доступна в API Reference (требуется авторизация).