{
"did_you_mean": null,
"email": "[email protected]",
"format_valid": true,
"free_email": false,
"is_free_provider": false,
"is_valid": true,
"mx_found": true,
"smtp_check": false,
"smtp_status": null,
"status": "valid_domain",
"sub_status": "role_based",
"suggested_email": null,
"verification_time": 0.02,
"verification_time_ms": 20
}
curl --location --request GET 'https://zylalabs.com/api/14277/email+deliverability+and+mx+validation+api/35461/[email protected][email protected]&smtp_check=false&smtp_check=false' --header 'Authorization: Bearer YOUR_API_KEY'
{
"did_you_mean": null,
"email": "[email protected]",
"format_valid": true,
"free_email": false,
"is_free_provider": false,
"is_valid": true,
"mx_found": true,
"smtp_check": false,
"smtp_status": null,
"status": "valid_domain",
"sub_status": "role_based",
"suggested_email": null,
"verification_time": 0,
"verification_time_ms": 0
}
curl --location --request POST 'https://zylalabs.com/api/14277/email+deliverability+and+mx+validation+api/35463/verify+single+email+via+json+payload' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{"email":"[email protected]","smtp_check":false}'
{
"csv": "email,is_valid,status,sub_status,format_valid,mx_found,free_email,did_you_mean,verification_time_ms\r\[email protected],True,valid_domain,role_based,True,True,False,,0\r\[email protected],True,valid_domain,disposable_email,True,True,False,,0\r\n",
"results": [
{
"did_you_mean": null,
"email": "[email protected]",
"format_valid": true,
"free_email": false,
"is_free_provider": false,
"is_valid": true,
"mx_found": true,
"smtp_check": false,
"smtp_status": null,
"status": "valid_domain",
"sub_status": "role_based",
"suggested_email": null,
"verification_time": 0,
"verification_time_ms": 0
},
{
"did_you_mean": null,
"email": "[email protected]",
"format_valid": true,
"free_email": false,
"is_free_provider": false,
"is_valid": true,
"mx_found": true,
"smtp_check": false,
"smtp_status": null,
"status": "valid_domain",
"sub_status": "disposable_email",
"suggested_email": null,
"verification_time": 0,
"verification_time_ms": 0
}
],
"skipped_count": 0,
"success": true,
"summary": {
"disposable": 1,
"free_email": 0,
"invalid": 0,
"processed": 2,
"role_based": 1,
"skipped": 0,
"total": 2,
"total_submitted": 2,
"truncated": false,
"typos_detected": 0,
"valid": 2
},
"truncated": false,
"usage": {
"limit": 100000,
"remaining": 99984,
"used": 16
},
"warning": null
}
curl --location --request POST 'https://zylalabs.com/api/14277/email+deliverability+and+mx+validation+api/35464/validate+bulk+email+list+via+json+array+or+csv+file+upload' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{"emails":["[email protected]","[email protected]"],"smtp_check":false}'
{
"status": "healthy"
}
curl --location --request GET 'https://zylalabs.com/api/14277/email+deliverability+and+mx+validation+api/35465/service+health+check' --header 'Authorization: Bearer YOUR_API_KEY'
साइन अप करने के बाद, प्रत्येक डेवलपर को एक पर्सनल API एक्सेस की असाइन की जाती है, जो अक्षरों और अंकों का एक यूनिक संयोजन होता है, जिसका उपयोग हमारे API एंडपॉइंट तक पहुंचने के लिए किया जाता है। प्रमाणीकरण के लिए ईमेल डिलीवरबिलिटी और एमएक्स वैधता API के साथ बस अपने बेयरर टोकन को Authorization हेडर में शामिल करें।
| हेडर | विवरण |
|---|---|
Authorization
|
आवश्यक
होना चाहिए Bearer access_key. जब आप सब्सक्राइब हों तो ऊपर "Your API Access Key" देखें।
|
कोई लंबी अवधि की प्रतिबद्धता नहीं। कभी भी अपग्रेड, डाउनग्रेड या कैंसल करें। फ्री ट्रायल में 50 रिक्वेस्ट तक शामिल हैं।
प्रत्येक सत्यापन RFC 5322 सिंटेक्स सत्यापन DNS MX रिकॉर्ड खोज 5000 से अधिक डोमेन में निपटान योग्य ईमेल प्रदाता पहचान मौलिक खाता पहचान नि:शुल्क वेबमेल पहचान डोमेन टाइपो सुझाव और वैकल्पिक SMTP मेलबॉक्स हैंडशेक करता है
आप /api/validate-bulk पर 1000 ईमेल पतों के एक JSON एरे या एक मल्टीपार्ट CSV फ़ाइल अपलोड के साथ एक POST अनुरोध भेज सकते हैं API स्वचालित रूप से ईमेल कॉलम का पता लगाता है और बैच को समवर्ती रूप से संसाधित करता है
यदि आपकी अपलोड की गई सूची या JSON ऐरे में आपकी शेष क्रेडिट की अनुमति से अधिक ईमेल हैं तो API आपकी शेष अनुमति तक प्रक्रिया करता है उन मान्य परिणामों को आंशिक सेट के साथ लौटाता है और अनुरोध विफल किए बिना एक चेतावनी संदेश शामिल करता है
मानक सत्यापन बिना smtp जांच के 50 मिलीसेकंड से कम समय में संकलन, DNS MX रिकॉर्ड और डिस्पोजेबल डोमेन इंटेलिजेंस का उपयोग करके पूरा होता है जब आपको गहरे मेलबॉक्स-स्तरीय सत्यापन की आवश्यकता हो और कैच-ऑल डोमेन पहचान की आवश्यकता हो तो smtp जांच सक्षम करें
बुल्क वेलिडेटर स्वचालित रूप से RFC 5322 डिस्प्ले-नाम प्रारूपों से कच्चे ईमेल पते निकालता है स्वचालित रूप से विभाजकों का पता लगाता है और CSV इंजेक्शन को रोकने के लिए स्प्रेडशीट फ़ॉर्मूला उपसर्गों को साफ करता है
स्कोर समग्र ईमेल गुणवत्ता को सिंटैक्स वैधता, एमएक्स रिकॉर्ड की उपस्थिति, डोमेन प्रतिष्ठा, निपटान स्थिति और भूमिका-खाता वर्गीकरण के आधार पर दर्शाता है
प्रत्येक एंडपॉइंट ईमेल पते के लिए मान्यता परिणाम लौटाता है जिसमें वैधता स्थिति डोमेन जानकारी अस्थायी स्थिति और सुझाए गए सुधार जैसे क्षेत्र शामिल हैं थोक मान्यता के लिए यह संसाधित परिणामों का एक सारांश भी प्रदान करता है
मुख्य क्षेत्र में "ईमेल", "मान्य है", "एमएक्स पाया गया", "निष्क्रिय है", "स्थिति", और "सत्यापन समय" शामिल हैं इन क्षेत्रों से ईमेल की वैधता, डोमेन स्थिति और प्रसंस्करण समय का संकेत मिलता है
प्रतिक्रिया डेटा JSON प्रारूप में संरचित है। एकल ईमेल सत्यापन के लिए यह एक समतल संरचना लौटाता है जबकि बैल्क सत्यापन में "परिणाम" अभिव्यक्ति और संसाधित डेटा के लिए एक "संक्षेप" वस्तु शामिल होती है
प्रत्येक एंडपॉइंट ईमेल वैधता, DNS MX रिकॉर्ड, निपटाने योग्य ईमेल पहचान, भूमिका आधारित खातों और डोमेन टाइपो सुझावों पर जानकारी प्रदान करता है ताकि व्यापक ईमेल सत्यापन सुनिश्चित किया जा सके
उपयोगकर्ता विशिष्ट एंडपॉइंट्स का चयन करके अनुरोधों को कस्टमाइज़ कर सकते हैं जैसे कि एकल ईमेल को मान्य करना या बड़े पैमाने पर प्रोसेसिंग करना बड़े पैमाने पर मान्यता के लिए वे JSON एरेज़ या CSV फ़ाइल अपलोड के बीच चयन कर सकते हैं
डेटा स्रोतों में MX रिकॉर्ड के लिए DNS लुकअप, नष्ट होने वाली ईमेल प्रदाताओं का एक डेटाबेस और वाक्यविन्यास सत्यापन तथा टाइपो पहचान के लिए एल्गोरिदम शामिल हैं जो परिणामों में उच्च सटीकता सुनिश्चित करते हैं
विशिष्ट उपयोग के मामलों में विपणन अभियानों के लिए ईमेल सूचियों की सत्यापन करना लेनदेन संबंधी ईमेल के लिए डिलीवरबिलिटी सुनिश्चित करना और बाउंस दरों को कम करने और जुड़ाव में सुधार करने के लिए डेटाबेस की सफाई करना शामिल है
यदि एक बल्क अनुरोध शेष कोटा को पार कर जाता है तो API सीमा तक प्रक्रिया करती है और सही परिणाम लौटाती है जिसमें "आंशिक" फ्लैग सत्य पर सेट होता है जिससे उपयोगकर्ता पहचान सकते हैं कि कौन से ईमेल मान्य किए गए थे