All Products
Search
Document Center

Direct Mail:Email address validation API

Last Updated:Sep 01, 2026

Function

email address validation

API example

Note
  • Use GetValidationQuota to get your email validation quota.

  • Use ValidateEmail to validate a single email address.

  • The workflow for batch address processing is as follows:

    1. Use SendValidateFile to upload an address list for verification.

    2. Use GetValidateFileStatus to check the status of the verification file.

    3. Use GetValidateFile to download the result file for the batch verification task.

    4. Use DeleteValidateFile to delete the verification file after verification is complete.

For API documentation and debugging, see Email Address Validation APIs.

GetValidationQuota gets your email validation quota.

image

ValidateEmail validates a single email address.

image

Hover over the enumerated values to view their descriptions.

image

Batch calling example

1. SendValidateFile

Uploads an address list for verification.

image

2. GetValidateFileStatus

Gets the status of the verification file.

image

3. GetValidateFile

Downloads the result file for the batch verification task.

image

Sample downloaded result fileimage

4. DeleteValidateFile

Deletes the verification file after verification is complete.

image

Once deleted, the file cannot be retrieved.image