Hub de Documentação e Testes da API de Temp Mail

Leia a documentação, teste endpoints e copie código — tudo em uma única página.

URL base:
https://v1.boomlify.com

POST /api/v1/emails/create

Criar um novo endereço de email temporário Agora suporta o parâmetro opcional custom_username para criar emails com endereços personalizados.

Autenticação necessáriaCom limite de taxa

Documentação

Parâmetros

consulta
custom_username
Nome de usuário personalizado opcional para o endereço de email. Pode conter letras, números, pontos, hífens e sublinhados. Deve ter entre 3 e 30 caracteres. Se omitido, um nome de usuário aleatório será gerado.
Exemplo: john.doe
⚠️ ⚠️ Deve ter entre 3 e 30 caracteres. Não pode começar/terminar com caracteres especiais. Deve ser único. Retorna 409 se já estiver em uso.
consulta
time
Tempo de expiração
Exemplo: permanent
⚠️ Deve ser um de: 10min, 1hour, 1day, permanent
consulta
domain
Domínio personalizado opcional para o endereço de email. Deve ser um domínio verificado na sua conta (use o endpoint custom_domains para verificar). Se não especificado, um domínio público aleatório será usado.
Exemplo: mail.yourdomain.com
⚠️ ⚠️ Deve ser um domínio personalizado verificado ou um domínio público. Retorna 400 se não disponível.
consulta
create_as_dashboard
💎 Recurso Premium - Defina como "true" para criar um email estilo painel armazenado no banco de dados com expiração fixa de 2 meses em vez de um email API baseado em tempo. Omita ou defina como "false" para emails baseados em tempo (padrão). Emails do painel custam 15 créditos. Usuários do nível gratuito receberão erro 403.
Exemplo: true
⚠️ ⚠️ Deve ser "true" ou omitido. Emails do painel requerem plano Basic ou superior. Expiração fixa de 2 meses (parâmetro tempo é ignorado).

Exemplos de erro

400
INVALID_USERNAME
Nome de usuário deve ter pelo menos 3 caracteres
Validação do nome de usuário personalizado falhou. Deve ter entre 3 e 30 caracteres apenas com caracteres válidos.
409
EMAIL_IN_USE
Endereço de email "[email protected]" já está em uso
O nome de usuário personalizado já está em uso. Escolha um nome de usuário diferente.
400
DOMAIN_NOT_FOUND
Domínio "custom.domain" não está disponível. Deve ser um domínio personalizado verificado na sua conta ou um domínio público.
O domínio especificado não existe ou não está verificado. Verifique-o primeiro na sua conta.
400
DOMAIN_NOT_VERIFIED
Domínio personalizado "custom.domain" não está verificado. Status atual: pendente
O domínio existe mas ainda não está verificado. Complete a verificação do domínio primeiro.
429
DAILY_LIMIT_EXCEEDED
Limite diário excedido para emails de 1 hora
Você atingiu seu limite diário para este tipo de email

Requisição de exemplo

curl -X POST "https://v1.boomlify.com/api/v1/emails/create"

Trechos de código

const response = await fetch("https://v1.boomlify.com/api/v1/emails/create", {
  method: "POST",
  headers: {
    "X-API-Key": "YOUR_API_KEY",
    "Content-Type": "application/json"
  }
});

const data = await response.json();
Hub da API
Testar API

Chat da Comunidade

100 of 1352 messages

556

👋 Bem-vindo ao Chat da Comunidade!

Você pode ver mensagens, mas precisa de uma conta para se juntar à conversa