Pular para o conteúdo principal

API do FASTPANEL

Introdução

A API do FASTPANEL® oferece uma maneira 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 "API tokens".

Para criar um novo token de API, clique em "Add API Token". Um formulário aparecerá para você preencher:

  • Name — um nome arbitrário para o token.
  • Full API access — deixe esta opção ativada se for necessário acesso total.
  • Constraint IP — restringe o acesso à API ao endereço IP especificado neste campo.
  • Expires at — a data de expiração do token.

Para concluir a criação do token, clique em "Add".

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 recuperar 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