Выберите эндпоинт, настройте параметры и отправьте запрос — ответ API отобразится прямо на странице.

GET

Список игр

Возвращает все игры, доступные на мониторинге, с количеством серверов. Параметры не требуются.

Конструктор запроса

https://monwave.ru/api?endpoint=games
GET

Серверы по игре

Список серверов с пагинацией, отсортированных по рейтингу.

Параметры

ПараметрТипОбяз.Описание
gamestringДаSlug игры (cs2, minecraft, rust...)
pageintНетНомер страницы (по умолчанию 1)
limitintНетКол-во на странице, 1–100 (по умолчанию 25)

Конструктор запроса

https://monwave.ru/api?endpoint=servers&game=cs2&page=1&limit=5
GET

Сервер по ID

Подробные данные одного сервера: онлайн, карта, uptime, рейтинг, дата добавления.

Параметры

ПараметрТипОбяз.Описание
{id}intДаID сервера (из эндпоинта servers)

Конструктор запроса

https://monwave.ru/api?endpoint=servers/3105
GET

Статистика

Общая статистика мониторинга или статистика по конкретной игре.

Параметры

ПараметрТипОбяз.Описание
gamestringНетSlug игры. Без него — общая статистика

Конструктор запроса

https://monwave.ru/api?endpoint=stats
GET

Виджет сервера

SVG или HTML виджет-баннер для встраивания на сайт. Показывает название, игру, онлайн и статус.

Параметры

ПараметрТипОбяз.Описание
idintДа*ID сервера
ipstringДа*IP:port сервера (альтернатива id)
formatstringНетsvg (по умолчанию) или html
themestringНетdark (по умолчанию) или light

* Обязателен один из: id или ip

Конструктор запроса

https://monwave.ru/api?endpoint=widget/3105&theme=dark

Встраивание на сайт

HTML (IMG)
<a href="https://monwave.ru/cs2/servers/62.122.214.240:27015">
  <img src="https://monwave.ru/api?endpoint=widget/3105&theme=dark" alt="MonWave">
</a>
HTML (IFRAME)
<iframe src="https://monwave.ru/api?endpoint=widget/3105&format=html&theme=dark"
  width="320" height="120" frameborder="0"></iframe>