Temp Mail API Documentatie & Testhub

Lees de documentatie, test endpoints en kopieer code — alles op één pagina.

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

POST /api/v1/emails/create

Een nieuw tijdelijk e-mailadres aanmaken Ondersteunt nu de optionele parameter custom_username om e-mails met gepersonaliseerde adressen aan te maken.

Authenticatie vereistMet snelheidslimiet

Documentatie

Parameters

query
custom_username
Optionele aangepaste gebruikersnaam voor het e-mailadres. Kan letters, cijfers, punten, streepjes en underscores bevatten. Moet tussen 3 en 30 tekens lang zijn. Indien weggelaten, wordt een willekeurige gebruikersnaam gegenereerd.
Voorbeeld: john.doe
⚠️ ⚠️ Moet tussen 3 en 30 tekens lang zijn. Mag niet beginnen/eindigen met speciale tekens. Moet uniek zijn. Retourneert 409 indien al in gebruik.
query
time
Vervaltijd
Voorbeeld: permanent
⚠️ Moet een van de volgende zijn: 10min, 1hour, 1day, permanent
query
domain
Optioneel aangepast domein voor het e-mailadres. Moet een geverifieerd domein in je account zijn (gebruik het custom_domains endpoint om te verifiëren). Indien niet opgegeven, wordt een willekeurig openbaar domein gebruikt.
Voorbeeld: mail.yourdomain.com
⚠️ ⚠️ Moet een geverifieerd aangepast domein of een openbaar domein zijn. Retourneert 400 indien niet beschikbaar.
query
create_as_dashboard
💎 Premium Functie - Stel in op "true" om een dashboard-stijl e-mail aan te maken die in de database wordt opgeslagen met een vaste vervaltijd van 2 maanden in plaats van een tijdgebaseerde API-e-mail. Laat weg of stel in op "false" voor tijdgebaseerde e-mails (standaard). Dashboard e-mails kosten 15 credits. Gebruikers van de gratis tier ontvangen een 403-fout.
Voorbeeld: true
⚠️ ⚠️ Moet "true" zijn of weggelaten worden. Dashboard e-mails vereisen een Basic plan of hoger. Vaste vervaltijd van 2 maanden (tijdparameter wordt genegeerd).

Foutvoorbeelden

400
INVALID_USERNAME
Gebruikersnaam moet minimaal 3 tekens lang zijn
Validatie van aangepaste gebruikersnaam mislukt. Moet tussen 3 en 30 tekens lang zijn met alleen geldige tekens.
409
EMAIL_IN_USE
E-mailadres "[email protected]" is al in gebruik
De aangepaste gebruikersnaam is al in gebruik. Kies een andere gebruikersnaam.
400
DOMAIN_NOT_FOUND
Domein "custom.domain" is niet beschikbaar. Het moet een geverifieerd aangepast domein in je account of een openbaar domein zijn.
Het opgegeven domein bestaat niet of is niet geverifieerd. Verifieer het eerst in je account.
400
DOMAIN_NOT_VERIFIED
Aangepast domein "custom.domain" is niet geverifieerd. Huidige status: in afwachting
Het domein bestaat maar is nog niet geverifieerd. Voltooi eerst de domeinverificatie.
429
DAILY_LIMIT_EXCEEDED
Dagelijkse limiet overschreden voor 1-uur e-mails
Je hebt je dagelijkse limiet bereikt voor dit type e-mail

Voorbeeldverzoek

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

538

👋 Welkom bij de Community Chat!

U kunt berichten bekijken, maar u heeft een account nodig om deel te nemen aan het gesprek