Controle o Bot-Hosting a partir do seu código, do seu editor ou da sua IA.

Uma API REST, um servidor MCP, início de sessão OAuth e uma CLI, tudo com as mesmas operações, permissões e limites de pedidos do painel.

Beta pública. Crie, experimente e divirta-se, mas use com cuidado: os endpoints ainda podem mudar e cada chamada atua sobre as suas implementações reais.
API REST 71 endpoints para controlar a sua conta: implementações, ficheiros, variáveis de ambiente, cópias de segurança, pacotes, domínios. Chaves Bearer bhk_, 120 pedidos por minuto Servidor MCP As mesmas 71 operações como ferramentas, para que o ChatGPT, o Claude Desktop ou o Cursor giram as suas implementações. OAuth para o ChatGPT, chave de API para os restantes OAuth 2.1 Deixe os seus utilizadores iniciar sessão com a conta Bot-Hosting e agir dentro dos âmbitos que aprovarem. PKCE, acesso 7 dias, renovação 30 dias CLI Associe uma pasta a uma implementação e envie cada alteração guardada a partir do seu próprio editor. npm i -g bot-hosting

Uma chave, um pedido

Crie uma chave nas definições de programador, atribua-lhe apenas os âmbitos de que precisa e envie-a como token Bearer.

URL base, https://bot-hosting.net/api/v1
curl -H "Authorization: Bearer bhk_your_key" \
  https://bot-hosting.net/api/v1/deployments
Resposta 200
{
  "deployments": [ … ]
}

Âmbitos

O mesmo catálogo para chaves de API, MCP e OAuth. Um pedido só é executado se a chave tiver o âmbito e tiver permissão sobre o recurso.

Implementações

  • deployments:read Listar e inspecionar implementações
  • deployments:power Iniciar, parar, reiniciar, consola
  • deployments:write Criar, editar, eliminar, redimensionar, mover
  • deployments:shell Executar comandos de shell num contentor
  • projects:read Listar os seus projetos
  • projects:write Criar e eliminar projetos
  • files:read Navegar e transferir ficheiros
  • files:write Carregar, editar, renomear, eliminar ficheiros
  • env:read Ler variáveis de ambiente, segredos ocultos
  • env:write Definir variáveis de ambiente
  • backups:read Listar pontos de restauro
  • backups:write Criar, restaurar, eliminar pontos de restauro
  • packages:read Ver pacotes instalados
  • packages:write Adicionar e remover pacotes

Conta

  • account:read Ler perfil e quota
  • billing:read Ler faturas e plano
  • credits:spend Gastar créditos para criar recursos

Modelos e documentação

  • templates:read Navegar nos modelos públicos
  • docs:read Pesquisar e ler a documentação