Temp Mail API

Данное api создано с целью автоматизирования процесса регистрации на различных сайтах.

Доступ к API:

Предоставляется абсолютно бесплатно и без ограничений. Почему бесплатно? Для тестирования нагрузки системы и оптимизации кода обработки писем.

Принцип работы:

  • Генерируете почтовый ящик, используя наши доменные имена.
  • Регистрируйтесь на сайтах, где требуется подтверждение по почте.
  • Сайт отправляет письмо на указанный Вами адрес.
  • Письмо приходит на наш SMTP сервер, обрабатывается и добавляется в базу данных.
  • Вы делаете запрос к API с md5 хешем почтового адрес.
  • Получаете список писем.

Использование:

Адрес для запросов:

http://api.temp-mail.ru/request/mail/id/md5/

Где md5 хеш почтового адреса.

Пример:

Для проверки и получения списка писем для почтового ящика demo@example.com:

http://api.temp-mail.ru/request/mail/id/7c4ff521986b4ff8d29440beec01972d/

Список писем оригиналов:

http://api.temp-mail.ru/request/source/id/md5/

Где md5 хеш почтового адреса.

Удаление письма:

http://api.temp-mail.ru/request/delete/id/md5/

Где md5 уникальный идентификатор письма, присвоенный системой.

Список доменов:

Для генерация почтовых ящиков используйте список доменов, полученных через API:

http://api.temp-mail.ru/request/domains/

Варианты ответа:

API возвращает впервую очередь заголовок HTTP

Ответ Описание
200 Сообщения есть (выводится список всех писем)
404 Сообщения не найдены

Формат ответа API:

API поддерживает формат вывода ответов, для этого достаточно указать в конце запроса:

Формат Запрос
XML /format/xml/
JSON /format/json/
JSONP /format/jsonp/
PHP /format/php/
HTML /format/html/

Пример:

Для получения списка писем для почтового ящика demo@example.com в формате JSON:

http://api.temp-mail.ru/request/mail/id/7c4ff521986b4ff8d29440beec01972d/format/json/

Подробное описание всех возвращаемых полей:

Ответ Описание
mail_unique_id Уникальный идентификатор письма, присвоенный системой
mail_id Уникальный идентификатор письма в md5 хеше, присвоенный системой
mail_address_id md5 хеш почтового адреса
mail_from Отправитель
mail_subject Тема
mail_preview Предпросмотр сообщения
mail_text_only Cообщение в текстовом или в html формате (основной)
mail_text Cообщение только в текстовом формате
mail_html Cообщение только в html формате

Примеры интеграции:

Вопросы и предложения:

Если возникли вопросы или есть предложения, напишите нам через обратную связь