Endpoint
Autenticação
| Header | Obrigatório | Valor |
|---|---|---|
X-API-Key | Sim | Sua chave de API (bun_...) |
Content-Type | Sim | application/json |
Visão geral
Gere senhas aleatórias criptograficamente seguras sob demanda. O Gerador de Senhas da Bunny permite controlar o comprimento e os conjuntos de caracteres (maiúsculas, minúsculas, números e símbolos) e retorna a senha junto com sua entropia em bits para que você possa aplicar sua própria política de força.Casos de uso
- Gerar senhas temporárias para novas contas de usuário
- Alimentar a UI de sugestão de senhas em fluxos de cadastro
- Criar tokens de API e chaves secretas seguras
- Automatizar a geração de credenciais em pipelines DevOps
Detalhes
Comprimento: 4–256 caracteres. A entropia é calculada comolog2(charset_size^length). Se nenhum conjunto de caracteres for especificado, letras minúsculas e números são usados por padrão.
Corpo da requisição
| Campo | Tipo | Obrigatório | Descrição |
|---|---|---|---|
length | integer | Sim | Comprimento da senha (ex.: 16) |
uppercase | boolean | Não | Incluir letras maiúsculas (padrão: true) |
lowercase | boolean | Não | Incluir letras minúsculas (padrão: true) |
numbers | boolean | Não | Incluir dígitos (padrão: true) |
symbols | boolean | Não | Incluir caracteres especiais (padrão: false) |
Exemplo
Resposta
200 OK
| Campo | Tipo | Descrição |
|---|---|---|
password | string | A senha gerada |
length | int | Comprimento real da senha |
strength | string | Força estimada: weak, fair, strong, very_strong |

