API FASTPANEL
Introdução
A API do FASTPANEL® oferece uma forma flexível de gerenciar o painel de controle sem depender da interface web. Ela ajuda a automatizar operações rotineiras, integrar o FASTPANEL® com serviços externos e criar fluxos de trabalho de gerenciamento de infraestrutura mais eficientes.
Gerenciamento de tokens
No momento, o gerenciamento de tokens de API está disponível apenas para instalações do FASTPANEL® em execução no Ubuntu 20.04.
Para abrir a seção de gerenciamento de tokens de API, clique no seu nome de usuário no canto superior direito da interface do FASTPANEL® e selecione "Tokens de API".
Para criar um novo token de API, clique em "Adicionar token de API". Um formulário será exibido para você preencher:
- Nome — um nome arbitrário para o token.
- Acesso total à API — deixe esta opção ativada se for necessário acesso total.
- Restringir IP — restringe o acesso à API ao endereço IP especificado neste campo.
- Expira em — a data de expiração do token.
Para concluir a criação do token, clique em "Adicionar".
Certifique-se de salvar o token - você não poderá acessá-lo novamente!
Uso de tokens
A documentação detalhada da API do FASTPANEL® está disponível no seguinte link.
Por exemplo, para obter uma lista de usuários do painel de controle, você pode usar o seguinte comando:
curl 'https://yourserverip.example/api/users?page=1&per_page=20' \
--header 'Authorization: YOUR_SECRET_TOKEN'
onde
YOUR_SECRET_TOKEN— o token criado anteriormenteyourserverip.example— o endereço IP ou nome de domínio do seu servidor