Documentação Pixel Host
Console
Leia a saída recente e envie comandos diretamente ao console do Minecraft.O campo command recebe somente o comando, sem a barra inicial. O limite atual é de 500 caracteres.
Exemplo
curl -sS -X POST \
-H "Authorization: Bearer $PIXEL_HOST_TOKEN" \
-H "Content-Type: application/json" \
-d '{"command":"list"}' \
https://pixel-host.com.br/api/v1/servers/SEU_SERVER_ID/consoleEndpoints
/servers/{serverId}/consoleRetorna as linhas recentes do console. Use ?lines=250 para definir o limite.
- Permissão
console.read
Como enviar
curl -sS -X GET \
-H "Authorization: Bearer $PIXEL_HOST_TOKEN" \
"https://pixel-host.com.br/api/v1/servers/SEU_SERVER_ID/console?lines=250"Resposta HTTP 200
{
"active": true,
"source": "latest.log",
"lines": ["[18:20:01 INFO]: Done (4.2s)!"]
}/servers/{serverId}/consoleEnvia um comando ao console do Minecraft.
- Permissão
console.command
Como enviar
curl -sS -X POST \
-H "Authorization: Bearer $PIXEL_HOST_TOKEN" \
-H "Content-Type: application/json" \
--data '{ "command": "say Manutenção em 5 minutos" }' \
"https://pixel-host.com.br/api/v1/servers/SEU_SERVER_ID/console"Corpo JSON formatado
{ "command": "say Manutenção em 5 minutos" }Resposta HTTP 200
{
"ok": true,
"console": {
"active": true,
"lines": ["[18:21:03 INFO]: [Server] Manutenção em 5 minutos"]
}
}