Segurança
Permissões
Cada token só faz o que foi marcado quando ele foi criado.
Ao criar um token, você escolhe o que ele pode fazer. Use o mínimo que o seu sistema precisa: um bot que só consulta não precisa poder gerar keys.
| Permissão | O que libera | Rotas |
|---|---|---|
Ver catálogoproducts:read | Lista de mods liberados para revenda e o preço de cada um em créditos. | GET/products |
Ver saldocredits:read | Saldo atual e extrato de créditos. | GET/credits |
Ver keyskeys:read | Suas keys: situação, HWID e tempo restante. | GET/keys |
Gerar keyskeys:generate | Cria keys novas. Desconta créditos do saldo. | POST/keys |
Resetar HWIDkeys:reset-hwid | Libera uma key para ser usada em outro computador. Não gasta créditos. |
A rota Quem sou eu funciona com qualquer token e mostra as permissões dele em auth.scopes.
Quando falta permissão
A rota responde 403, e errors.required_scope diz qual permissão faltou. Crie um token com ela no painel — não dá para mudar as permissões de um token que já existe.
O que nenhum token faz
Criar outros tokens, configurar webhooks e comprar créditos são coisas só do painel. Um token, mesmo com todas as permissões, não chega nelas. Se um token vazar, o estrago fica limitado ao que ele pode.
Combinações comuns
| Sistema | Permissões |
|---|---|
| Loja que vende e entrega a key | Ver catálogo, Gerar keys |
| Bot de suporte | Ver keys, Resetar HWID |
| Painel financeiro | Ver saldo |