Hub de Documentation et de Test de l’API Temp Mail

Consultez la doc, testez les endpoints et copiez le code — sur une seule page.

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

POST /api/v1/emails/create

Créer une nouvelle adresse email temporaire Prend maintenant en charge le paramètre optionnel custom_username pour créer des emails avec des adresses personnalisées.

Authentification requiseLimité en taux

Documentation

Paramètres

requête
custom_username
Nom d'utilisateur personnalisé optionnel pour l'adresse email. Peut contenir des lettres, des chiffres, des points, des tirets et des underscores. Doit contenir entre 3 et 30 caractères. Si omis, un nom d'utilisateur aléatoire sera généré.
Exemple : john.doe
⚠️ ⚠️ Doit contenir entre 3 et 30 caractères. Ne peut pas commencer/se terminer par des caractères spéciaux. Doit être unique. Retourne 409 si déjà pris.
requête
time
Temps d'expiration
Exemple : permanent
⚠️ Doit être l'un de : 10min, 1hour, 1day, permanent
requête
domain
Domaine personnalisé optionnel pour l'adresse email. Doit être un domaine vérifié dans votre compte (utilisez l'endpoint custom_domains pour vérifier). Si non spécifié, un domaine public aléatoire sera utilisé.
Exemple : mail.yourdomain.com
⚠️ ⚠️ Doit être un domaine personnalisé vérifié ou un domaine public. Retourne 400 si non disponible.
requête
create_as_dashboard
💎 Fonction Premium - Définissez sur "true" pour créer un email de type tableau de bord stocké dans la base de données avec une expiration fixe de 2 mois au lieu d'un email API basé sur le temps. Omettez ou définissez sur "false" pour les emails basés sur le temps (par défaut). Les emails du tableau de bord coûtent 15 crédits. Les utilisateurs du niveau gratuit recevront une erreur 403.
Exemple : true
⚠️ ⚠️ Doit être "true" ou omis. Les emails du tableau de bord nécessitent un plan Basic ou supérieur. Expiration fixe de 2 mois (le paramètre temps est ignoré).

Exemples d’erreur

400
INVALID_USERNAME
Le nom d'utilisateur doit contenir au moins 3 caractères
La validation du nom d'utilisateur personnalisé a échoué. Doit contenir entre 3 et 30 caractères avec uniquement des caractères valides.
409
EMAIL_IN_USE
L'adresse email "[email protected]" est déjà utilisée
Le nom d'utilisateur personnalisé est déjà pris. Choisissez un nom d'utilisateur différent.
400
DOMAIN_NOT_FOUND
Le domaine "custom.domain" n'est pas disponible. Il doit être soit un domaine personnalisé vérifié dans votre compte, soit un domaine public.
Le domaine spécifié n'existe pas ou n'est pas vérifié. Vérifiez-le d'abord dans votre compte.
400
DOMAIN_NOT_VERIFIED
Le domaine personnalisé "custom.domain" n'est pas vérifié. Statut actuel : en attente
Le domaine existe mais n'est pas encore vérifié. Terminez d'abord la vérification du domaine.
429
DAILY_LIMIT_EXCEEDED
Limite quotidienne dépassée pour les emails d'1 heure
Vous avez atteint votre limite quotidienne pour ce type d'email

Requête d’exemple

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

Extraits de code

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 API
Tester l’API

Chat Communautaire

100 of 1352 messages

551

👋 Bienvenue dans le Chat Communautaire !

Vous pouvez voir les messages, mais vous avez besoin d'un compte pour rejoindre la conversation