Validate

Check the validity of an email address. Also detects whether the address belongs to a disposable email provider (returned as disposable_status).

get/validate

Request

  • Base URL: https://api.minelead.io/v1
  • URL: https://api.minelead.io/v1/validate
  • Auth: API key in query parameter key

Query parameters

keystring required
Example:myApiKey
emailstring required
Example:email@domain.com
firstnamestring
Example:john
lastnamestring
Example:doe

Response

statusstring

Verification result: success, catch-all, or error

formboolean

Whether the email format is valid

webmailboolean

Whether the email is a personal/webmail address

mxboolean

Whether the domain has a mail server (MX record)

existboolean

Whether the mailbox exists

firstnamestring
lastnamestring
disposable_status'Disposable' | 'Not Disposable' | 'Unknown'

Whether the email is from a disposable provider: Disposable, Not Disposable, or Unknown

Example response

{
  "status": "success",
  "form": true,
  "webmail": false,
  "mx": true,
  "exist": true,
  "firstname": "john",
  "lastname": "doe",
  "disposable_status": "Not Disposable"
}

Changes

No recorded changes to this operation across all 1 revision of this API.