Центр документации и тестирования API Temp Mail

Читайте документацию, тестируйте эндпойнты и копируйте код — всё на одной странице.

Базовый URL:
https://v1.boomlify.com

POST /api/v1/emails/create

Создать новый временный адрес электронной почты Теперь поддерживает опциональный параметр custom_username для создания писем с персонализированными адресами.

Требуется авторизацияОграничение по запросам

Документация

Параметры

запрос
custom_username
Опциональное пользовательское имя для адреса электронной почты. Может содержать буквы, цифры, точки, дефисы и подчеркивания. Должно быть от 3 до 30 символов. Если не указано, будет сгенерировано случайное имя пользователя.
Пример: john.doe
⚠️ ⚠️ Должно быть от 3 до 30 символов. Не может начинаться/заканчиваться специальными символами. Должно быть уникальным. Возвращает 409, если уже занято.
запрос
time
Время истечения
Пример: permanent
⚠️ Должно быть одним из: 10min, 1hour, 1day, permanent
запрос
domain
Опциональный пользовательский домен для адреса электронной почты. Должен быть верифицированным доменом в вашем аккаунте (используйте эндпоинт custom_domains для верификации). Если не указан, будет использован случайный публичный домен.
Пример: mail.yourdomain.com
⚠️ ⚠️ Должен быть верифицированным пользовательским доменом или публичным доменом. Возвращает 400, если недоступен.
запрос
create_as_dashboard
💎 Премиум функция - Установите "true" для создания письма в стиле дашборда, хранящегося в базе данных с фиксированным сроком действия 2 месяца, вместо временного API-письма. Пропустите или установите "false" для временных писем (по умолчанию). Письма дашборда стоят 15 кредитов. Пользователи бесплатного тарифа получат ошибку 403.
Пример: true
⚠️ ⚠️ Должно быть "true" или пропущено. Письма дашборда требуют тарифа Basic или выше. Фиксированный срок действия 2 месяца (параметр времени игнорируется).

Примеры ошибок

400
INVALID_USERNAME
Имя пользователя должно содержать не менее 3 символов
Проверка пользовательского имени не пройдена. Должно быть от 3 до 30 символов только с допустимыми символами.
409
EMAIL_IN_USE
Адрес электронной почты "[email protected]" уже используется
Пользовательское имя уже занято. Выберите другое имя пользователя.
400
DOMAIN_NOT_FOUND
Домен "custom.domain" недоступен. Он должен быть либо верифицированным пользовательским доменом в вашем аккаунте, либо публичным доменом.
Указанный домен не существует или не верифицирован. Сначала верифицируйте его в вашем аккаунте.
400
DOMAIN_NOT_VERIFIED
Пользовательский домен "custom.domain" не верифицирован. Текущий статус: ожидает
Домен существует, но еще не верифицирован. Сначала завершите верификацию домена.
429
DAILY_LIMIT_EXCEEDED
Превышен дневной лимит для 1-часовых писем
Вы достигли дневного лимита для этого типа писем

Пример запроса

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

Фрагменты кода

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‑Хаб
Тестировать API

Чат Сообщества

100 of 1352 messages

551

👋 Добро пожаловать в Чат Сообщества!

Вы можете просматривать сообщения, но вам нужен аккаунт, чтобы присоединиться к разговору