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 :

KeyDescriptionType
Redressement

1: domain recovered

0: domain not recovered

INTEGER(1)
eMailOrigineEmail address enteredSTRING(255)
IdErrorReturn codeSTRING(16)
eMailSuggested email address (if "rectify" is "y")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 :

KeyValueType
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)

Example :

{
        "1": {
                 "Redressement": 0,
                 "eMailOrigine": "test@tesdedet.com",
                 "IdError": "92",
                 "eMail": "test@tesdedet.com"
                 "CodeActivite": "200"  
        }
}

Code description

For "IdError":

IdError DescriptionUI Display
91Syntax errorPlease check your email address
92Unknown domainPlease check your email address
93Blacklisted email or domain (list provided by client)Please check your email address
94Unauthorized username (reserved name or insult)Please check your email address
95Disposable temporary email addressPlease check your email address
99Service not availableValid email
04Empty emailPlease check your email address
03Inbox is full (Soft Bounce)Please check your email address
02Email address not found for this domainPlease check your email address
01Correct email but name could not be checkedValid email
00Valid emailValid 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
100The email was delivered once
200The email is valid
201Email was active last month
202Between (M-1) and (M-2), email was active
203Between (M-2) and (M-3), email was active
204Between (M-3) and (M-4), email was active
206Between (M-4) and (M-6), email was active
209Between (M-6) and (M-9), email was active
212Between (M-9) and (M-12), email was active
300Inactive email

 

DQEEMAILLOKUP response error

Error typeRequestResponse type
Missing “Licence” parameterhttps://{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” parameterhttps://{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” parameterhttps://{SERVER_ADDRESS}/DQEEMAILLOOKUP/?Rectify=y&extendedsyntax=n
&checkuser=y&Licence={LICENCE_CODE}
{
"1": {
     "Redressement": 0,
     "eMailOrigine": "",
     "IdError": "04",
     "eMail": ""
 }
}
Empty “Email” parameterhttps://{SERVER_ADDRESS}/DQEEMAILLOOKUP/?Email=&Rectify=y&extendedsyntax=n
&checkuser=y&Licence={LICENCE_CODE}
{
"1": {
     "Redressement": 0,
    "eMailOrigine": "",
    "IdError": "04",
     "eMail": ""
 }
}
Error on a parameterhttps://{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