DropMail

DropMail

Utilities

Dropmail 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.

Visit API

📚 Documentation & Examples

Everything you need to integrate with DropMail

🚀 Quick Start Examples

DropMail Javascript Examplejavascript
// 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

  1. 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));
  1. 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));
  1. 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));
  1. 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));
  1. 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

Jun 3Jun 5Jun 7Jun 9Jun 11Jun 13Jun 15Jun 17Jun 19Jun 21Jun 23Jun 25Jun 27Jun 29Jul 204008001440Minutes
Online
Offline

Related APIs in Utilities