Pixel Host Docs

Documentação Pixel Host

Conta

Leia o perfil e liste os servidores que o token de conta pode administrar.

Endpoints

GET/account

Retorna os dados públicos da conta.

Permissão
account.read
Como enviar
curl -sS -X GET \
  -H "Authorization: Bearer $PIXEL_HOST_TOKEN" \
  "https://pixel-host.com.br/api/v1/account"
Resposta HTTP 200
{
  "account": {
    "id": "usr_123",
    "name": "Davi",
    "role": "client"
  }
}
PATCH/account

Altera o nome do perfil.

Permissão
account.update_name
Como enviar
curl -sS -X PATCH \
  -H "Authorization: Bearer $PIXEL_HOST_TOKEN" \
  -H "Content-Type: application/json" \
  --data '{ "name": "Novo nome" }' \
  "https://pixel-host.com.br/api/v1/account"
Corpo JSON formatado
{ "name": "Novo nome" }
Resposta HTTP 200
{
  "account": {
    "id": "usr_123",
    "name": "Novo nome",
    "role": "client"
  }
}
GET/servers

Lista os servidores disponíveis para a conta.

Permissão
servers.list
Como enviar
curl -sS -X GET \
  -H "Authorization: Bearer $PIXEL_HOST_TOKEN" \
  "https://pixel-host.com.br/api/v1/servers"
Resposta HTTP 200
{
  "servers": [
    {
      "id": "SERVER_ID",
      "name": "Servidor Pixel",
      "slug": "servidor-pixel",
      "runtime": "paper",
      "status": "running",
      "minecraftVersion": "1.21.11"
    }
  ]
}
API basehttps://pixel-host.com.br/api/v1