Temp Mail API

API for creating temporary email accounts

Welcome to the Mail.tm API documentation.

This API allows you to automate the registration process at the various sites which do require email confirmation for testing purposes.

Usage of our API for illegal activity is strictly prohibited.

Access to the API

Available completely free of charge and without restriction.

The general quota limit is 3 queries per second (QPS) per IP address.
Keep in mind that no API keys are required to use our service.

How it works

Fetch our domain names.
Create a new account by using our domain names.
Sign up only on sites that you have acquired permission to.
The site sends an email message to the address you specify.
A message comes to our SMTP server, processed and added to the database.
You make a request to the API to fetch the message list.
That's it.

General information

The Mail.tm API specification documentation is written using the OpenAPI Specification v3.

You can download the file here and test it here.

Integrations

LanguageLink
.NEThttps://github.com/SmorcIRL/mail.tm
Golanghttps://github.com/felixstrobel/mailtm
Javahttps://github.com/shivam1608/JMailTM
JavaScripthttps://github.com/cemalgnlts/Mailjs
PHPhttps://github.com/heithemmoumni/mail.tm
Pythonhttps://github.com/CarloDePieri/pymailtm
Rusthttps://github.com/AwesomeIbex/mail-tm-rs

We would appreciate any legal integrations to make usage of our service, please let us know to be added to the list.

Questions and suggestions

If you have any questions or suggestions, please contact us via email support@mail.tm

Tech stack

Our stack includes API-Platform, Mercure, Nuxt.js, Haraka, Caddy, MongoDB, Node.js, CentOS

Edit this page on GitHub Updated at Tue, Aug 31, 2021