API - Description - Email - DQEEMAILLOOKUP - Response

Support DQE
Support DQE
  • Updated

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)
eMail 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
{
"1": {
     "Redressement": 0,
     "eMailOrigine": "contact@gmail.com",
     "IdError": "** LICENCE KO **",
     "eMail": ""
 }
}
Empty “Licence” parameter https://{SERVER_ADDRESS}/DQEEMAILLOOKUP/?Email=contact@gmailcom&Rectify=y
&extendedsyntax=n&checkuser=y&Licence=
{
 "1": {
     "Redressement": 0,
     "eMailOrigine": "contact@gmail.com",
     "IdError": "** LICENCE KO **",
     "eMail": ""
 }
}
Incorrect Licence number (expired, out of scope, nonexistent)

https://{SERVER_ADDRESS}/DQEEMAILLOOKUP/?Email=contact@gmailcom&Rectify=y
&extendedsyntax=n
&checkuser=y&Licence={INCORRECT_LICENCE_CODE}

unauthorized_client
Missing “Email” parameter https://{SERVER_ADDRESS}/DQEEMAILLOOKUP/?Rectify=y&extendedsyntax=n
&checkuser=y&Licence={LICENCE_CODE}
{
"1": {
     "Redressement": 0,
    "eMailOrigine": "",
    "IdError": "04",
     "eMail": ""
 }
}
Empty “Email” parameter https://{SERVER_ADDRESS}/DQEEMAILLOOKUP/?Email=&Rectify=y&extendedsyntax=n
&checkuser=y&Licence=
{LICENCE_CODE}
{
"1": {
     "Redressement": 0,
    "eMailOrigine": "",
    "IdError": "04",
     "eMail": ""
 }
}
Error on a parameter https://{SERVER_ADDRESS}/DQEEMAILLOOKUP/?Eail=contact@gmailcom&Rectify=y
&extendedsyntax=n&checkuser=y&Licence=
{LICENCE_CODE}
{
"1": {
     "Redressement": 0,
    "eMailOrigine": "",
    "IdError": "04",
     "eMail": ""
 }
}

Related to

Was this article helpful?

0 out of 0 found this helpful