v1

latestOpenAPI 3.0.02026-07-13474670.4 KB
emailValidation

Validate up to 50 email addresses

Determine whether an email address is a valid format, whether it is a disposable address, and the domains or IP addresses it is associated with.

post/validations/addresses

Request body

emailsEmailString[]

email addresses

Example request

{
  "emails": [
    "anything-123@mailsac.com",
    "anything-456@example.com"
  ]
}

Response

Array of EmailAddressIntegrity objects

emailstring email required

Full email address that was checked.

validFormatboolean required

Indicates if the format is valid.

localstring

The "local part" of the email address, before the @ symbol.

domainstring domain

The domain of the email address which was used for evaluating disposable components, after the @ symbol.

isDisposableboolean

Boolean indicating if this email address is known to resolve to disposable email providers, most likely making it not useful for marketing mailing lists or signups.

disposableDomainsstring[]

Array of string domains where this email resolves to, which is helpful when the domain is custom, but receives its mail at a disposable email provider.

aliasesstring[]

Array of string domains and IP addresses which are associated with the domain for this email address.

Example response

[
  {
    "email": "billy.wilson@example.com",
    "local": "billy.wilson",
    "domain": "example.com",
    "disposableDomains": [
      "example.com",
      "others.org"
    ],
    "aliases": [
      "example.com",
      "192.168.0.1",
      "example.io"
    ]
  }
]