DQEEMAILLOKUP response success
Json description
For a Level 1 verification:
Level 1 verification only verifies the existence of the email on the domain as well as the existence of the domain.
The JSON response is a dictionary with the key "1" and its value is a dictionary containing the following keys :
Key | Description | France | International |
Redressement |
1: domain recovered 0: domain not recovered |
INTEGER(1) | INTEGER(1) |
eMailOrigine | Email address entered | STRING(255) | STRING(255) |
IdError | Return code | STRING(16) | STRING(16) |
Suggested email address (if "rectify" is "y") | STRING(1024) | STRING(1024) |
Example :
{
"1": {
"Redressement": 0,
"eMailOrigine": "test@tesdedet.com",
"IdError": "92",
"eMail": "test@tesdedet.com"
}
}
For a Level 2 verification:
Level 2 verification checks the existence of the email on the domain, the existence of the domain and the activity of the email.
The following key is added to the "1" dictionary for a level 2 verification :
Key | Value | France | International |
CodeActivite |
Allows you to obtain information on the activity of the email. If we do not have this information, this key is not returned. |
STRING(3) | STRING(3) |
Example :
{
"1": {
"Redressement": 0,
"eMailOrigine": "test@tesdedet.com",
"IdError": "92",
"eMail": "test@tesdedet.com"
"CodeActivite": "200"
}
}
Code description
For "IdError":
IdError | Description | UI Display |
91 | Syntax error | Please check your email address |
92 | Unknown domain | Please check your email address |
93 | Blacklisted email or domain (list provided by client) | Please check your email address |
94 | Unauthorized username (reserved name or insult) | Please check your email address |
95 | Disposable temporary email address | Please check your email address |
99 | Service not available | Valid email |
04 | Empty email | Please check your email address |
03 | Inbox is full (Soft Bounce) | Please check your email address |
02 | Email address not found for this domain | Please check your email address |
01 | Correct email but name could not be checked | Valid email |
00 | Valid email | Valid email |
For "CodeActivite":
To define the descriptions of the return codes in "CodeActivite", consider “M" as the current month.
Return code in «CodeActivite» | Corresponding label |
100 | The email was delivered once |
200 | The email is valid |
201 | Email was active last month |
202 | Between (M-1) and (M-2), email was active |
203 | Between (M-2) and (M-3), email was active |
204 | Between (M-3) and (M-4), email was active |
206 | Between (M-4) and (M-6), email was active |
209 | Between (M-6) and (M-9), email was active |
212 | Between (M-9) and (M-12), email was active |
300 | Inactive email |
DQEEMAILLOKUP response error
Error type | Request | Response type |
Missing “Licence” parameter | https://{SERVER_ADDRESS}/DQEEMAILLOOKUP/?Email=contact@gmailcom&Rectify=y &extendedsyntax=n&checkuser=y |
{ |
Empty “Licence” parameter | https://{SERVER_ADDRESS}/DQEEMAILLOOKUP/?Email=contact@gmailcom&Rectify=y &extendedsyntax=n&checkuser=y&Licence= |
{ |
Incorrect Licence number (expired, out of scope, nonexistent) |
https://{SERVER_ADDRESS}/DQEEMAILLOOKUP/?Email=contact@gmailcom&Rectify=y |
unauthorized_client |
Missing “Email” parameter | https://{SERVER_ADDRESS}/DQEEMAILLOOKUP/?Rectify=y&extendedsyntax=n &checkuser=y&Licence={LICENCE_CODE} |
{ |
Empty “Email” parameter | https://{SERVER_ADDRESS}/DQEEMAILLOOKUP/?Email=&Rectify=y&extendedsyntax=n &checkuser=y&Licence={LICENCE_CODE} |
{ |
Error on a parameter | https://{SERVER_ADDRESS}/DQEEMAILLOOKUP/?Eail=contact@gmailcom&Rectify=y &extendedsyntax=n&checkuser=y&Licence={LICENCE_CODE} |
{ |
Related to