Reacher
  • Welcome to Reacher
  • Getting Started
    • Verify your 1st email
    • Understanding "is_reachable"
  • Self-Hosting
    • SaaS vs Self-Host
    • Install Reacher in 20min
    • Scaling for Production
      • Manage scaling yourself
      • Option 1: RabbitMQ-based Queue Architecture
    • Licensing
      • Commercial License Trial
    • Proxies
      • Multiple Proxies
    • Reacher Configuration
    • Debugging Reacher
  • Advanced
    • OpenAPI
      • /v0/check_email
      • /v1/check_email
      • /v1/bulk
    • Run your own Proxy
    • Migrations
      • Reacher Configuration (v0.10)
      • Migrating from 0.7 to 0.10
      • Bulk Verification (v0.7)
      • Docker Environment Variables (v0.7)
Powered by GitBook
On this page
  1. Advanced
  2. OpenAPI

/v0/check_email

PreviousOpenAPINext/v1/check_email

Last updated 5 months ago

Deprecated

/v0/check_email

post

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.

Authorizations
Header parameters
AuthorizationstringRequired

Your personal Reacher API key

Body

A request object to perform an email verification. The to_email field is required, all other fields are optional.

from_emailstringOptional

In the SMTP connection, the FROM email address.

to_emailstringRequired

The email address to check.

hello_namestringOptional

In the SMTP connection, the EHLO hostname.

smtp_portnumberOptional

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

gmail_verif_methodstring · enumOptional

Enumeration describing the method used to verify Gmail emails.

Possible values:
hotmailb2b_verif_methodstring · enumOptional

Enumeration describing the method used to verify Hotmail B2B emails.

Possible values:
hotmailb2c_verif_methodstring · enumOptional

Enumeration describing the method used to verify Hotmail B2C emails.

Possible values:
yahoo_verif_methodstring · enumOptional

Enumeration describing the method used to verify Yahoo emails.

Possible values:
check_gravatarbooleanOptional

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

Responses
200
OK
application/json
post
POST /v0/check_email HTTP/1.1
Host: api.reacher.email
Authorization: text
Content-Type: application/json
Accept: */*
Content-Length: 284

{
  "from_email": "text",
  "to_email": "text",
  "hello_name": "text",
  "proxy": {
    "host": "text",
    "port": 1,
    "username": "text",
    "password": "text"
  },
  "smtp_port": 1,
  "gmail_verif_method": "Api",
  "hotmailb2b_verif_method": "Smtp",
  "hotmailb2c_verif_method": "Smtp",
  "yahoo_verif_method": "Api",
  "check_gravatar": true
}
200

OK

No content