Temp Mail API – Dokumentation & Test‑Hub

Dokumentation lesen, Endpunkte testen und Code kopieren – alles auf einer Seite.

Basis‑URL:
https://v1.boomlify.com

POST /api/v1/emails/create

Neue temporäre E-Mail-Adresse erstellen Unterstützt jetzt den optionalen custom_username-Parameter zum Erstellen von E-Mails mit personalisierten Adressen.

Authentifizierung erforderlichRate‑Limit

Dokumentation

Parameter

query
custom_username
Optionaler benutzerdefinierter Benutzername für die E-Mail-Adresse. Kann Buchstaben, Zahlen, Punkte, Bindestriche und Unterstriche enthalten. Muss 3-30 Zeichen lang sein. Wenn weggelassen, wird ein zufälliger Benutzername generiert.
Beispiel: john.doe
⚠️ ⚠️ Muss 3-30 Zeichen lang sein. Darf nicht mit Sonderzeichen beginnen/enden. Muss eindeutig sein. Gibt 409 zurück, wenn bereits vergeben.
query
time
Ablaufzeit
Beispiel: permanent
⚠️ Muss eines von sein: 10min, 1hour, 1day, permanent
query
domain
Optionale benutzerdefinierte Domain für die E-Mail-Adresse. Muss eine in Ihrem Konto verifizierte Domain sein (verwenden Sie den custom_domains-Endpunkt zur Verifizierung). Wenn nicht angegeben, wird eine zufällige öffentliche Domain verwendet.
Beispiel: mail.yourdomain.com
⚠️ ⚠️ Muss eine verifizierte benutzerdefinierte Domain oder eine öffentliche Domain sein. Gibt 400 zurück, wenn nicht verfügbar.
query
create_as_dashboard
💎 Premium-Funktion - Auf "true" setzen, um eine Dashboard-E-Mail zu erstellen, die in der Datenbank mit fester 2-Monats-Ablaufzeit gespeichert wird, anstatt einer zeitbasierten API-E-Mail. Weglassen oder auf "false" setzen für zeitbasierte E-Mails (Standard). Dashboard-E-Mails kosten 15 Credits. Free-Tier-Benutzer erhalten einen 403-Fehler.
Beispiel: true
⚠️ ⚠️ Muss "true" sein oder weggelassen werden. Dashboard-E-Mails erfordern Basic-Plan oder höher. Feste 2-Monats-Ablaufzeit (Zeitparameter wird ignoriert).

Fehlerbeispiele

400
INVALID_USERNAME
Benutzername muss mindestens 3 Zeichen lang sein
Validierung des benutzerdefinierten Benutzernamens fehlgeschlagen. Muss 3-30 Zeichen mit nur gültigen Zeichen sein.
409
EMAIL_IN_USE
E-Mail-Adresse "[email protected]" wird bereits verwendet
Der benutzerdefinierte Benutzername ist bereits vergeben. Wählen Sie einen anderen Benutzernamen.
400
DOMAIN_NOT_FOUND
Domain "custom.domain" ist nicht verfügbar. Sie muss entweder eine verifizierte benutzerdefinierte Domain in Ihrem Konto oder eine öffentliche Domain sein.
Die angegebene Domain existiert nicht oder ist nicht verifiziert. Verifizieren Sie sie zuerst in Ihrem Konto.
400
DOMAIN_NOT_VERIFIED
Benutzerdefinierte Domain "custom.domain" ist nicht verifiziert. Aktueller Status: ausstehend
Die Domain existiert, ist aber noch nicht verifiziert. Schließen Sie zuerst die Domain-Verifizierung ab.
429
DAILY_LIMIT_EXCEEDED
Tageslimit für 1-Stunden-E-Mails überschritten
Sie haben Ihr Tageslimit für diesen E-Mail-Typ erreicht

Beispiel‑Request

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

Code‑Snippets

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();
API‑Hub
API testen

Community-Chat

100 of 1352 messages

546

👋 Willkommen im Community-Chat!

Sie können Nachrichten ansehen, benötigen aber ein Konto, um am Gespräch teilzunehmen