Understand how multiple Loqate endpoints interact to validate emails in bulk.
ListID
generated in the response, as this will be needed for all calls to the Status and Retrieve endpoints.
TotalVerifiedEmails
shows the number of emails which have been verified so far, providing an indicator of the current status of your request (this updates every minute).
This doesn’t reflect the number that will be returned as valid in the Retrieve response.
Keep polling this endpoint until it returns a Complete ListState
.
Here are the possible list states you can receive when polling the Status endpoint:
List State | Description |
---|---|
Pending | Job has been submitted but not started yet |
Verifying | Job is in progress |
Complete | Job has been completed and is ready for retrieval |
Failed | Job has failed due to an error. Credit will be applied to your account where relevant |
ListState
has been returned, your job is ready for retrieval by making a GET request to the Retrieve endpoint.
Field | Description |
---|---|
The email address you have sent to us for validation | |
Status | The status of the validation. Please see the below section for further information on possible statuses |
StatusMessage | Additional information about the Status. Please see the below section for further information on possible status messages |
Account | The account portion of the email address sent to us for validation |
Domain | The domain portion of the email address you have sent to us for validation |
Status
) and a Secondary Status (StatusMessage
) per email.
The following tables show the various potential statuses that might be returned.
Primary Status
Status | Description |
---|---|
valid | Email address is a valid account |
invalid | Email address is invalid, refer to secondary statuses below for more information |
accept_all | Indicates that the domain always says their emails are valid, even if they are not. This may be due to a firewall or another spam tool that can remove the message or send a bounce message later |
unknown | The email address looks valid, but the domain is not responding. This could be a temporary issue if the domain is having problems, a dead domain, or due to a company firewall blocking access |
StatusMessage | Description |
---|---|
email_address_invalid | The email address format is incorrect |
email_domain_invalid | The email address is associated with a domain that does not exist |
email_account_invalid | The email account does not exist at the given domain |
mailbox_full_invalid | The inbox for this account is full and cannot accepting incoming mail |
disposable | The email address is disposable |
role_address | The email address was created to support a function such as support@, sales@ etc. This may be a valid email but typically underperforms compared to individual addresses |