Skip to main content
Uma aplicação (ou app) na Bluube representa um produto ou software que você quer proteger. Cada app tem seu próprio conjunto de licenças, usuários e chave de API, permitindo que você gerencie múltiplos produtos de forma independente em uma única conta.
Organize suas apps por produto. Por exemplo, se você distribui um editor de vídeo e um gerenciador de senhas, crie uma app separada para cada um. Isso mantém as licenças e métricas de cada produto isoladas e fáceis de administrar.

Campos da aplicação

CampoTipoDescrição
app_idstringIdentificador único da aplicação, gerado automaticamente pela Bluube.
namestringNome da aplicação definido por você no dashboard.
api_keystringChave de autenticação usada para fazer requisições à API da Bluube em nome dessa app.
licensesarrayLista de licenças associadas a essa aplicação.
usersarrayLista de usuários que possuem licenças ativas para essa aplicação.
Nunca exponha sua api_key em código client-side, repositórios públicos ou logs. Essa chave tem permissão total sobre a aplicação — se comprometida, regenere-a imediatamente no dashboard.

Múltiplas aplicações por conta

Você pode criar quantas aplicações precisar em uma única conta Bluube. Cada app é completamente independente:
  • As licenças de uma app não interferem nas licenças de outra.
  • A api_key é escopada por aplicação — uma chave não tem acesso aos dados de outra app.
  • Métricas, limites de ativação e configurações são gerenciados separadamente.

Exemplo de aplicação via API

{
  "app_id": "app_abc123",
  "name": "Meu Editor de Vídeo",
  "api_key": "bk_live_xxxxxxxxxxxxxxxxxxxx",
  "licenses": ["BLUUBE-XXXX-YYYY-ZZZZ"],
  "users": ["user_001", "user_002"]
}

Criando uma aplicação

Você pode criar uma nova aplicação diretamente no dashboard da Bluube ou via API:
curl -X POST https://api.bluube.com/v1/applications \
  -H "Authorization: Bearer <seu_token>" \
  -H "Content-Type: application/json" \
  -d '{"name": "Meu Produto"}'