Server API Documentation
Получение информации о Вашем сервере в формате json:
-Может использоваться для статуса сервера на сайте.
-Изменения статуса, описания и т.д. одновременно на всех ресурсах, использующих наше API.

Данные:
-URL для запросов API- https://rust-server.com/api/v1/.
-object=servers- обязательный параметр. Запрос данных из раздела серверов.
-element=detail- обязательный параметр. Запрос на выборку данных сервера.
-key={ServerKey}- обязательный параметр. ApiKey сервера. Генерируется при верификации сервера.

error json:
key response description
error unknown request unknown GET request, check that the variables are correct!
error invalid server key unknown server ApiKey. The server does not exist or there is an ApiKey error

json:
# key value description
1 id int server id
2 host_name text title server
3 ip ip ip addres server
4 port int game port server
5 players int number of players
6 max_players int max players
7 online int number of players online
8 map text type map
9 version int version server
10 size int size map
11 seed int seed map
12 query_port int query port server
13 description text description server
14 url text url your site
15 tg text telegram
16 discord text discord
17 webhook text webhook discord
18 active int active monitoring
19 vote_up int vote up
20 vote_down int vote down
21 rating int rating
22 date format d.m.Y H:i add to rust-server.com
Получение информации о голосовании пользователя за последние 4 часа:
-Может использоваться для вознагрождение игрока за голосование.
-Наше API показывает информацию о голосовании за последние 4 часа.

Данные:
-URL для запросов API- https://rust-server.com/api/v1/.
-object=vote- обязательный параметр. Запрос данных из раздела голосования.
-element=status- обязательный параметр. Запрос на выборку данных голосования.
-key={ServerKey}- обязательный параметр. ApiKey сервера. Генерируется при верификации сервера.
-steamid={SteamId}- обязательный параметр. STEAMID игрока.


Response Description
0 There was an issue with the server key, steamid, username, or the player has not voted in the last 4 hours!
1 Player has voted in the last 4 hours and has not claimed their reward.
2 Player has voted in the last 4 hours and has claimed their reward.
Изменение статуса голосования пользователя за последние 4 часа:
Данные:
-URL для запросов API- https://rust-server.com/api/v1/.
-object=vote- обязательный параметр. Запрос данных из раздела голосования.
-element=claim- обязательный параметр. Запрос на изменение статуса голосования.
-key={ServerKey}- обязательный параметр. ApiKey сервера. Генерируется при верификации сервера.
-steamid={SteamId}- обязательный параметр. STEAMID игрока.


Response Description
0 There was an issue with the server key, steamid, username, or the player has not voted in the last 4 hours!
1 Player has voted in the last 4 hours and vote is set as claim. (You can reward them!)
2 Player has voted in the last 4 hours and has already claimed their reward! (DO NOT REWARD THEM!)