Temp Mail API
This api was created in order to automate the registration process at the various sites.
Access to the API:
Available completely free of charge and without restriction. Why is it free? We're testing the system load and optimizing code.
How it works:
- Generate email address by using our domain names.
- Sign up on sites that require confirmation by mail.
- The site sends email to the address you specify.
- Message comes to our SMTP server, processed and added to the database.
- You make a request to the API with md5 hash of mail address.
- You get a list of emails.
Usage:
Request address:
http://api.temp-mail.org/request/mail/id/md5/
Where md5 email address hash
Example:
To check and get a list of emails for a mailbox [email protected]:
http://api.temp-mail.org/request/mail/id/7c4ff521986b4ff8d29440beec01972d/
Source message list:
http://api.temp-mail.org/request/source/id/md5/
Where md5 email address hash
Delete message
http://api.temp-mail.org/request/delete/id/md5/
Where md5 unique identifier assigned by the system.
Domains list:
To generate email addresses by using a list of domains obtained through API:
http://api.temp-mail.org/request/domains/
Response parameters:
API firsly returns an HTTP header
Name | Description |
---|---|
200 | Messages received (a list of all them) |
404 | Messages not found! |
Response format parameters:
API supports the output format of the responses, it is enough to indicate the end of the query:
Format | Request |
---|---|
XML | /format/xml/ |
JSON | /format/json/ |
JSONP | /format/jsonp/ |
PHP | /format/php/ |
HTML | /format/html/ |
Example:
To check and get a list of emails for a mailbox [email protected] in JSON format:
http://api.temp-mail.org/request/mail/id/7c4ff521986b4ff8d29440beec01972d/format/json/
Response parameters:
Name | Description |
---|---|
mail_unique_id | Unique identifier assigned by the system. |
mail_id | Unique identifier of the message in md5 hash assigned by the system. |
mail_address_id | md5 email address hash |
mail_from | Sender |
mail_subject | Subject |
mail_preview | Preview |
mail_text_only | Message in text or html format (main) |
mail_text | Message only in text format |
mail_html | Message only in html format |
Examples of integration:
Language | Details |
---|---|
Android | https://github.com/vogster/tempmail |
Ansible | https://github.com/lpirl/ansible-roles |
Delphi | https://github.com/ms301/TempMailAPI |
C# | http://pastebin.com/L46R6G7f |
Java | https://github.com/JohnSitarski/Temp-Mail |
JavaScript / NodeJS | https://github.com/mileszim/tempmail.js https://github.com/xomyaq/tempmail |
Python | https://github.com/saippuakauppias/temp-mail |
Ruby | https://github.com/maxd/temp-mail |
1C | http://infostart.org/public/332696/ |
Questions and suggestions:
If you have any questions or suggestions, please contact us via the feedback form