Free API for Detecting Disposable Email Addresses

DeBounce provides a free & powerful API endpoint for checking a domain or email address against a realtime up-to-date list of disposable domains. CORS is enabled for all originating domains, so you can call the API directly from your client-side code.

Using the API

Using the API is as easy as hitting a URL.
Append the email address or domain name to check to the end.

GET https://disposable.debounce.io/[email protected]

The response will be JSON with one boolean property, e.g. {“disposable”:”false”}

What is a Disposable Email Address?

A DEA (disposable email address) is a temporary, throwaway email that expires after a short period. DEA providers let users create quick, short-lived inboxes—often lasting about 10 minutes. Popular examples are 10 Minute Mail, Guerrilla Mail, and Fake Inbox.

Key data points

  • Over 20% of sign-ups on some websites come from disposable emails.
  • DEAs contribute to higher bounce rates and a weakened sender reputation.
  • There are thousands of active DEA domains that rotate frequently.

If your site requires registration before granting access to exclusive content, such as a members area or an e-book, you will likely attract DEAs. Users employ these addresses to bypass verification steps. Because DEAs can receive messages, users can complete email confirmations, and minutes later the address disappears, leaving you with invalid contacts.

Example Responses:

Input Result Description
https://disposable.debounce.io/[email protected] {"disposable":"true"} Recognized disposable domain
https://disposable.debounce.io/[email protected] {"disposable":"false"} Legitimate domain
https://disposable.debounce.io/[email protected] {"disposable":"true"} Detected from Maildrop provider

Technical Details:

  • Rate Limit: The exact rate limit is not publicly disclosed, but if you’re using the API for typical use cases such as checking emails on a sign-up or registration form, you will rarely approach the limit.
  • Response Time: Typically under 50ms from major regions.
  • Format: JSON (UTF-8 encoded).
  • Methods Supported: GET

Status Codes:

  • 200 – Successful lookup
  • 400 – Invalid request (e.g., malformed email)
  • 429 – Too many requests

Detecting disposable emails at the point of entry helps you maintain a clean and reliable contact list while protecting your sender reputation. The DeBounce Disposable Email Detection API is built for simplicity, accuracy, and real-time performance, making it ideal for integrating directly into sign-up forms, CRMs, or marketing automation workflows. Whether you are managing a small project or a large platform, this free API provides a lightweight yet powerful layer of protection against invalid or temporary sign-ups.