Disposable Email Detection API

6,701+ disposable/temp-mail domains identified — flag them before they ever sign up.

Disposable

Built to be thrown away after one signup.

6,701+

Free Provider

Gmail, Yahoo, Outlook and more — real personal inboxes.

3,576+

Company

A real registered business domain.

81,305,811+

Real examples from our data

yahoo.ussurfsideroc.comclintonsparks.comaprice.coawesomeemail.com52zheteng.info

Check a domain

GET /v4/email-domain-type/check?domain=yahoo.us

cURL

curl "https://api.marketxy.com/v4/email-domain-type/check?domain=yahoo.us" \
  -H "X-API-Key: mxy_live_your_key_here"

Python

import requests

resp = requests.get(
    "https://api.marketxy.com/v4/email-domain-type/check",
    params={"domain": "yahoo.us"},
    headers={"X-API-Key": "mxy_live_your_key_here"},
)
print(resp.json())

PHP

$ch = curl_init("https://api.marketxy.com/v4/email-domain-type/check?domain=yahoo.us");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["X-API-Key: mxy_live_your_key_here"]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($ch);
curl_close($ch);
echo $response;

Node.js

const res = await fetch("https://api.marketxy.com/v4/email-domain-type/check?domain=yahoo.us", {
  headers: { "X-API-Key": "mxy_live_your_key_here" },
});
console.log(await res.json());

Example response — real, live-verified

{
  "statusCode": 200,
  "data": {
    "domain": "yahoo.us",
    "type": "disposable",
    "source": "actes-z7",
    "hostingProvider": null,
    "found": true
  }
}

Frequently asked questions

What counts as a "disposable" domain?
A domain built to be used once and thrown away — temp-mail services, 10-minute inboxes, and similar. These are a genuinely different category from a free provider (Gmail, Yahoo): a free-provider address is a real, permanent inbox someone actually uses.
Where does the classification come from?
Primarily MarketXY's own crawled data (actes2025's z7 field). When the crawl has no answer yet, a fallback checks the open-source disposable-email-domains package (121,570 real entries) — the fallback never overrides a real crawled classification, it only fills a gap.
Should I block every disposable signup outright?
That's your call — most customers use this as a strong fraud/spam signal (block, flag for review, or require extra verification) rather than a universal hard block, since a small number of legitimate users do use temp-mail for privacy reasons.

Full parameter reference: API documentation · All 3 types: /email-domain-type/

Privacy policyTerms of useContact us← Ask MarketXY AI