
DropMail
UtilitiesDropmail API is a simple yet powerful email receiving API that allows developers to receive emails without having to create an email account. It offers a RESTful interface that enables developers to integrate email receiving functionality into their applications quickly and easily. With Dropmail API, users can create an email address that is automatically deleted after a specified period, making it a secure solution for receiving temporary emails. It also offers advanced features such as webhook integration, enabling users to receive notifications about incoming emails in real-time. Overall, Dropmail API is a valuable tool for developers looking to create applications that require email receiving functionality.
📚 Documentation & Examples
Everything you need to integrate with DropMail
🚀 Quick Start Examples
// DropMail API Example
const response = await fetch('https://dropmail.me/api', {
method: 'GET',
headers: {
'Content-Type': 'application/json'
}
});
const data = await response.json();
console.log(data);
Public API Docs for DropMail
The DropMail API is a simple and easy-to-use interface that allows developers to integrate email functionality into their applications. It provides a fast and reliable service, making it ideal for use in various web applications and websites.
API Overview
The DropMail API allows you to create temporary email addresses, receive emails and attachments, and check email history. You can create up to 10 email addresses per second per account, with no limit on the number of emails that can be received or stored.
API Endpoints
- Create a temporary email address
POST https://dropmail.me/api/v1/create
This endpoint allows you to create a temporary email address.
// Example code in JavaScript
fetch('https://dropmail.me/api/v1/create', {
method: 'POST',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
},
body: 'source=<your-source>'
})
.then(response => response.json())
.then(data => console.log(data));
- Get email messages
GET https://dropmail.me/api/v1/messages?address=<address>&source=<source>
This endpoint allows you to retrieve email messages for a specific temporary email address.
// Example code in JavaScript
fetch('https://dropmail.me/api/v1/messages?address=<address>&source=<source>')
.then(response => response.json())
.then(data => console.log(data));
- Get message details
GET https://dropmail.me/api/v1/message/<id>?source=<source>
This endpoint allows you to retrieve details for a specific email message by ID.
// Example code in JavaScript
fetch('https://dropmail.me/api/v1/message/<id>?source=<source>')
.then(response => response.json())
.then(data => console.log(data));
- Delete a message
DELETE https://dropmail.me/api/v1/message/<id>?source=<source>
This endpoint allows you to delete a specific email message by ID.
// Example code in JavaScript
fetch('https://dropmail.me/api/v1/message/<id>?source=<source>', {
method: 'DELETE',
headers: {
'Content-Type': 'application/x-www-form-urlencoded'
}
})
.then(response => response.json())
.then(data => console.log(data));
- Get email attachments
GET https://dropmail.me/api/v1/attachments/<id>?source=<source>
This endpoint allows you to retrieve email attachments for a specific email message by ID.
// Example code in JavaScript
fetch('https://dropmail.me/api/v1/attachments/<id>?source=<source>')
.then(response => response.json())
.then(data => console.log(data));
Conclusion
With the DropMail API, it is easy to integrate temporary email functionality into your applications. From creating temporary email addresses to retrieving email messages and attachments, the API provides the tools you need to build a robust email service.
📊 30-Day Uptime History
Daily uptime tracking showing online vs offline minutes