Centro de Documentación y Pruebas de la API de Temp Mail

Lee la documentación, prueba endpoints y copia código — todo en una sola página.

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

POST /api/v1/emails/create

Crear una nueva dirección de correo temporal Ahora admite el parámetro opcional custom_username para crear correos con direcciones personalizadas.

Requiere autenticaciónCon límite de tasa

Documentación

Parámetros

consulta
custom_username
Nombre de usuario personalizado opcional para la dirección de correo. Puede contener letras, números, puntos, guiones y guiones bajos. Debe tener entre 3 y 30 caracteres. Si se omite, se generará un nombre de usuario aleatorio.
Ejemplo: john.doe
⚠️ ⚠️ Debe tener entre 3 y 30 caracteres. No puede comenzar/terminar con caracteres especiales. Debe ser único. Devuelve 409 si ya está tomado.
consulta
time
Tiempo de expiración
Ejemplo: permanent
⚠️ Debe ser uno de: 10min, 1hour, 1day, permanent
consulta
domain
Dominio personalizado opcional para la dirección de correo. Debe ser un dominio verificado en tu cuenta (usa el endpoint custom_domains para verificar). Si no se especifica, se usará un dominio público aleatorio.
Ejemplo: mail.yourdomain.com
⚠️ ⚠️ Debe ser un dominio personalizado verificado o un dominio público. Devuelve 400 si no está disponible.
consulta
create_as_dashboard
💎 Función Premium - Establece en "true" para crear un correo estilo panel almacenado en la base de datos con expiración fija de 2 meses en lugar de un correo API basado en tiempo. Omite o establece en "false" para correos basados en tiempo (por defecto). Los correos del panel cuestan 15 créditos. Los usuarios del nivel gratuito recibirán un error 403.
Ejemplo: true
⚠️ ⚠️ Debe ser "true" u omitido. Los correos del panel requieren plan Basic o superior. Expiración fija de 2 meses (el parámetro tiempo se ignora).

Ejemplos de error

400
INVALID_USERNAME
El nombre de usuario debe tener al menos 3 caracteres
La validación del nombre de usuario personalizado falló. Debe tener entre 3 y 30 caracteres solo con caracteres válidos.
409
EMAIL_IN_USE
La dirección de correo "[email protected]" ya está en uso
El nombre de usuario personalizado ya está tomado. Elige un nombre de usuario diferente.
400
DOMAIN_NOT_FOUND
El dominio "custom.domain" no está disponible. Debe ser un dominio personalizado verificado en tu cuenta o un dominio público.
El dominio especificado no existe o no está verificado. Verifícalo primero en tu cuenta.
400
DOMAIN_NOT_VERIFIED
El dominio personalizado "custom.domain" no está verificado. Estado actual: pendiente
El dominio existe pero aún no está verificado. Completa primero la verificación del dominio.
429
DAILY_LIMIT_EXCEEDED
Límite diario excedido para correos de 1 hora
Has alcanzado tu límite diario para este tipo de correo

Solicitud de ejemplo

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

Fragmentos 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();
Centro API
Probar API

Chat de la Comunidad

100 of 1352 messages

550

👋 ¡Bienvenido al Chat de la Comunidad!

Puedes ver mensajes, pero necesitas una cuenta para unirte a la conversación