- Docs
- API reference
- Check Disposable Email
Check Disposable Email
GEThttps://api.envoapi.com/v1/emails/disposable
Check whether an email domain appears in the disposable-domain list. Free (0 Credits), with API-key authentication and account rate limits. This does not verify mailbox existence or deliverability. Unavailable evidence returns HTTP 503.
Hand this page to an agent
Read https://docs.envoapi.com/api/operations/checkemaildisposable.md — the EnvoAPI "Check Disposable Email" documentation page, in Markdown — and use it to answer my questions.
curl "https://api.envoapi.com/v1/emails/disposable?email=person%40example.com" \ --header "Authorization: Bearer $ENVO_API_KEY" \ --header "Accept: application/json"const response = await fetch( "https://api.envoapi.com/v1/emails/disposable?email=person%40example.com", { headers: { Authorization: `Bearer ${process.env.ENVO_API_KEY}`, Accept: "application/json", }, },);const body = await response.json();import osimport requestsresponse = requests.get( "https://api.envoapi.com/v1/emails/disposable", params={"email": "[email protected]"}, headers={ "Authorization": f"Bearer {os.environ['ENVO_API_KEY']}", "Accept": "application/json", },)body = response.json()200 OKExact domain membership in the current disposable-domain snapshot. Free, including when the domain is not listed.
{ "data": { "domain": "example.com", "isDisposable": false }, "meta": { "creditCost": 0 }}400 invalid_requestA request parameter is missing or invalid.Errors guide
{ "error": { "code": "invalid_request", "message": "A request parameter is missing or invalid.", "retryable": false, "details": [] }, "meta": { "requestId": "example" }}401 invalid_api_keyYour API key is invalid or inactive.Errors guide
{ "error": { "code": "invalid_api_key", "message": "Your API key is invalid or inactive.", "retryable": false, "details": [] }, "meta": { "requestId": "example" }}429 rate_limit_exceededYour account has sent too many requests.Errors guide
{ "error": { "code": "rate_limit_exceeded", "message": "Your account has sent too many requests.", "retryable": true, "details": [] }, "meta": { "requestId": "example" }}Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Query Parameters
Section titled “Query Parameters”One email address. Only its normalized domain is checked; this does not verify mailbox existence or deliverability.
Example
Responses
Section titled “Responses”Exact domain membership in the current disposable-domain snapshot. Free, including when the domain is not listed.
object
object
object
Example
{ "data": { "domain": "example.com", "isDisposable": false }, "meta": { "creditCost": 0 }}Headers
Section titled “Headers”Required response header.
Required response header.
Required response header.
Required response header.
Required response header.
Required response header.
A request parameter is missing or invalid.
object
object
object
object
Headers
Section titled “Headers”Required response header.
Required response header.
Required response header.
Your API key is invalid or inactive.
object
object
object
object
Headers
Section titled “Headers”Required response header.
Required response header.
Required response header.
Your API key or account cannot access this endpoint.
object
object
object
object
object
object
Headers
Section titled “Headers”Required response header.
Required response header.
Required response header.
Use GET for this endpoint.
object
object
object
object
Headers
Section titled “Headers”Required response header.
Required response header.
Required response header.
Required response header.
The response format in your Accept header is not supported.
object
object
object
object
Headers
Section titled “Headers”Required response header.
Required response header.
Required response header.
The Content-Type in your request is not supported.
object
object
object
object
Headers
Section titled “Headers”Required response header.
Required response header.
Required response header.
Your account has sent too many requests.
object
object
object
object
Headers
Section titled “Headers”Required response header.
Required response header.
Required response header.
Required response header.
Required response header.
Required response header.
Required response header.
A server error prevented the request from completing.
object
object
object
object
object
object
Headers
Section titled “Headers”Required response header.
Required response header.
Required response header.
The domain snapshot or a required dependency is unavailable. Retry later.
object
object
object
object
object
object
Headers
Section titled “Headers”Required response header.
Required response header.
Required response header.
Conditionally allowed response header.
Conditionally allowed response header.
Conditionally allowed response header.
Conditionally allowed response header.