Pular para o conteúdo principal

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

dica

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".

importante

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 anteriormente
  • yourserverip.example — o endereço IP ou nome de domínio do seu servidor