/v0/check_email

/v0/check_email

Deprecated

Sunset notice: please use /v1/check_email instead. Both endpoints accept the same input arguments and return the same output; only their internal implementation differs. Perform a comprehensive verification of an email address. Unlike the /v1/check_email endpoint, this endpoint performs an email verification immediately, without considering the Reacher server's throttling, concurrency, and other configurations. As such, this endpoint is slightly riskier than /v1/check_email, as the Reacher server's IP reputation can be impacted if this endpoint is called too frequently.

post

/v0/check_email

Authorizations
Header parameters
Authorizationstringrequired

Your personal Reacher API key

Body
from_emailstring

In the SMTP connection, the FROM email address.

to_emailstringrequired

The email address to check.

hello_namestring

In the SMTP connection, the EHLO hostname.

proxyCheckEmailInputProxy

Proxy configuration for email verification.

smtp_portnumber

SMTP port to use for email validation. Defaults to 25, but 465, 587, and 2525 are sometimes also used.

gmail_verif_methodGmailVerifMethod

Enumeration describing the method used to verify Gmail emails.

Options: Api, Smtp
hotmailb2b_verif_methodHotmailB2BVerifMethod

Enumeration describing the method used to verify Hotmail B2B emails.

Options: Smtp
hotmailb2c_verif_methodHotmailB2CVerifMethod

Enumeration describing the method used to verify Hotmail B2C emails.

Options: Smtp, Headless, Api
yahoo_verif_methodYahooVerifMethod

Enumeration describing the method used to verify Yahoo emails.

Options: Api, Headless, Smtp
check_gravatarboolean

Whether to check if a Gravatar image exists for the given email.

Responses
curl -L \
  --request POST \
  --url 'https://api.reacher.email/v0/check_email' \
  --header 'Authorization: text' \
  --header 'Content-Type: application/json' \
  --data '{"to_email":"text","proxy":{"host":"text","port":1},"gmail_verif_method":"Api","hotmailb2b_verif_method":"Smtp","hotmailb2c_verif_method":"Smtp","yahoo_verif_method":"Api"}'
{
  "input": "hello@example.com",
  "is_reachable": "invalid",
  "misc": {
    "is_disposable": true,
    "is_role_account": true,
    "gravatar_url": "text",
    "is_b2c": true
  },
  "mx": {
    "accepts_mail": true,
    "records": [
      "text"
    ]
  },
  "smtp": {
    "can_connect_smtp": true,
    "has_full_inbox": true,
    "is_catch_all": true,
    "is_deliverable": true,
    "is_disabled": true
  },
  "syntax": {
    "domain": "text",
    "is_valid_syntax": true,
    "username": "text"
  },
  "debug": {
    "start_time": "text",
    "end_time": "text",
    "duration": {
      "secs": 1,
      "nanos": 1
    },
    "server_name": "text",
    "smtp": {
      "verif_method": {
        "type": "Smtp"
      }
    }
  }
}

Last updated