Documentação Pixel Host
Jogadores
Consulte jogadores e execute ações de moderação.Endpoints
/servers/{serverId}/playersLista jogadores e dados de whitelist.
- Permissão
players.read
Como enviar
curl -sS -X GET \
-H "Authorization: Bearer $PIXEL_HOST_TOKEN" \
"https://pixel-host.com.br/api/v1/servers/SEU_SERVER_ID/players"Resposta HTTP 200
{
"players": [
{ "uuid": "UUID", "name": "Nickname", "online": true, "op": false, "whitelisted": true }
],
"whitelistEnabled": true,
"online": 1,
"maxPlayers": 20
}/servers/{serverId}/playersExpulsa um jogador.
- Permissão
players.kick
Como enviar
curl -sS -X POST \
-H "Authorization: Bearer $PIXEL_HOST_TOKEN" \
-H "Content-Type: application/json" \
--data '{ "action": "kick", "player": "Nickname", "reason": "Motivo" }' \
"https://pixel-host.com.br/api/v1/servers/SEU_SERVER_ID/players"Corpo JSON formatado
{ "action": "kick", "player": "Nickname", "reason": "Motivo" }Resposta HTTP 200
{ "ok": true }/servers/{serverId}/playersBane um jogador.
- Permissão
players.ban
Como enviar
curl -sS -X POST \
-H "Authorization: Bearer $PIXEL_HOST_TOKEN" \
-H "Content-Type: application/json" \
--data '{ "action": "ban", "player": "Nickname", "reason": "Motivo" }' \
"https://pixel-host.com.br/api/v1/servers/SEU_SERVER_ID/players"Corpo JSON formatado
{ "action": "ban", "player": "Nickname", "reason": "Motivo" }Resposta HTTP 200
{ "ok": true }/servers/{serverId}/playersRemove banimento.
- Permissão
players.unban
Como enviar
curl -sS -X POST \
-H "Authorization: Bearer $PIXEL_HOST_TOKEN" \
-H "Content-Type: application/json" \
--data '{ "action": "unban", "player": "Nickname" }' \
"https://pixel-host.com.br/api/v1/servers/SEU_SERVER_ID/players"Corpo JSON formatado
{ "action": "unban", "player": "Nickname" }Resposta HTTP 200
{ "ok": true }/servers/{serverId}/playersDá ou remove OP.
- Permissão
players.op
Como enviar
curl -sS -X POST \
-H "Authorization: Bearer $PIXEL_HOST_TOKEN" \
-H "Content-Type: application/json" \
--data '{ "action": "op", "player": "Nickname" }' \
"https://pixel-host.com.br/api/v1/servers/SEU_SERVER_ID/players"Corpo JSON formatado
{ "action": "op", "player": "Nickname" }Resposta HTTP 200
{ "ok": true }/servers/{serverId}/playersAdiciona ou remove da whitelist.
- Permissão
players.whitelist
Como enviar
curl -sS -X POST \
-H "Authorization: Bearer $PIXEL_HOST_TOKEN" \
-H "Content-Type: application/json" \
--data '{ "action": "whitelist", "player": "Nickname" }' \
"https://pixel-host.com.br/api/v1/servers/SEU_SERVER_ID/players"Corpo JSON formatado
{ "action": "whitelist", "player": "Nickname" }Resposta HTTP 200
{ "ok": true }/servers/{serverId}/playersLimpa o inventário do jogador pelo comando clear.
- Permissão
players.clear
Como enviar
curl -sS -X POST \
-H "Authorization: Bearer $PIXEL_HOST_TOKEN" \
-H "Content-Type: application/json" \
--data '{ "action": "clear", "player": "Nickname" }' \
"https://pixel-host.com.br/api/v1/servers/SEU_SERVER_ID/players"Corpo JSON formatado
{ "action": "clear", "player": "Nickname" }Resposta HTTP 200
{ "ok": true }