Email Authentication API

Email Authentication API

Verifies email syntax, domain and email delivery, with details about the address and domain.

About the API:  

The Email Authentication API designed to validate and assess the authenticity of email addresses, providing valuable information about their deliverability and security. By analyzing various aspects of email infrastructure and authentication mechanisms, this API provides a holistic approach to email validation, ensuring that only legitimate and trustworthy messages are processed and delivered.

First, the API performs a series of checks to verify the syntax of the email address. This initial validation step ensures that the email conforms to the standard format and structure required for proper communication. By confirming that the syntax is valid, the API helps to avoid errors and inaccuracies that can arise from incorrectly formatted email addresses.

Next, the API checks the domain associated with the email address. This includes verifying the existence and configuration of the domain, as well as checking for any issues that may affect email delivery. By validating the domain, the API helps ensure that emails sent from this domain are legitimate and trustworthy, which improves the overall security of email communications.

In addition, the API performs SMTP checks to verify the availability and functionality of the SMTP (Simple Mail Transfer Protocol) server associated with the domain. This involves establishing a connection to the SMTP server and verifying its responsiveness, ensuring that emails can be successfully sent and received using this server.

While the syntax, domain and SMTP checks may have passed successfully, the API also evaluates the authentication mechanisms implemented by the domain, including SPF (Sender Policy Framework) and DKIM (DomainKeys Identified Mail). SPF allows domain owners to specify which servers are authorized to send emails on behalf of their domain, while DKIM adds digital signatures to emails to verify their authenticity. In this case, both SPF and DKIM checks have failed, indicating possible problems with email authentication for the domain.

In addition, the API evaluates the provisional deliverability of emails sent to the specified address. This evaluation takes into account several factors that can affect deliverability, such as server configuration, reputation and spam filtering. In this case, the provisional deliverability of the email has failed, suggesting the existence of potential obstacles that may hinder the successful delivery of emails to this address.

In summary, the Email Authentication API provides a comprehensive assessment of email addresses, covering syntax validation, domain verification, SMTP functionality, authentication mechanisms, deliverability assessment and overall quality score. Leveraging this API, companies and organizations can ensure the integrity and security of their email communications, reducing the risk of fraud, spam and deliverability issues.

 

What this API receives and what your API provides (input/output)?

It will receive a parameter and provide you with a JSON.

 

What are the most common uses cases of this API?

  1. User Registration: Validate email addresses entered by users during registration to ensure they are genuine and formatted correctly.

    Lead Generation: Verify email addresses collected from lead generation forms to ensure accuracy and increase the quality of leads.

    Marketing Campaigns: Clean email lists before launching marketing campaigns to improve deliverability and reduce bounce rates.

    Account Management: Authenticate email addresses associated with user accounts to prevent unauthorized access and ensure security.

    E-commerce Transactions: Confirm email addresses provided by customers during checkout to facilitate order processing and communication.

 

Are there any limitations to your plans?

Basic Plan: 5 requests per minute.

API Documentation

Endpoints


To use this endpoint you must indicate an email in the parameter.



                                                                            
GET https://zylalabs.com/api/4385/email+authentication+api/5386/email+verifier
                                                                            
                                                                        

Email Verifier - Endpoint Features
Object Description
email [Required]
Test Endpoint

API EXAMPLE RESPONSE

       
                                                                                                        
                                                                                                                                                                                                                            {"originalEmail": "[email protected]", "normalizedEmail": "[email protected]", "domain": "gmail.com", "localPart": "john", "isDisposable": false, "isValid": true, "isDeliverable": true, "isSmtpUtf8": false, "mx": [{"host": "gmail-smtp-in.l.google.com", "priority": 5}, {"host": "alt1.gmail-smtp-in.l.google.com", "priority": 10}, {"host": "alt2.gmail-smtp-in.l.google.com", "priority": 20}, {"host": "alt3.gmail-smtp-in.l.google.com", "priority": 30}, {"host": "alt4.gmail-smtp-in.l.google.com", "priority": 40}], "message": "Valid email address.", "asciiEmail": "[email protected]", "asciiLocalPart": "john", "asciiDomain": "gmail.com"}
                                                                                                                                                                                                                    
                                                                                                    

Email Verifier - CODE SNIPPETS


curl --location --request GET 'https://zylalabs.com/api/4385/email+authentication+api/5386/[email protected]' --header 'Authorization: Bearer YOUR_API_KEY' 

    

API Access Key & Authentication

After signing up, every developer is assigned a personal API access key, a unique combination of letters and digits provided to access to our API endpoint. To authenticate with the Email Authentication API REST API, simply include your bearer token in the Authorization header.

Headers

Header Description
Authorization [Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed.

Simple Transparent Pricing

No long term commitments. One click upgrade/downgrade or cancellation. No questions asked.

🚀 Enterprise
Starts at $ 10,000/Year

  • Custom Volume
  • Dedicated account manager
  • Service-level agreement (SLA)

Customer favorite features

  • ✔︎ Only Pay for Successful Requests
  • ✔︎ Free 7-Day Trial
  • ✔︎ Multi-Language Support
  • ✔︎ One API Key, All APIs.
  • ✔︎ Intuitive Dashboard
  • ✔︎ Comprehensive Error Handling
  • ✔︎ Developer-Friendly Docs
  • ✔︎ Postman Integration
  • ✔︎ Secure HTTPS Connections
  • ✔︎ Reliable Uptime

To use this API users must provide an email address.

The Email Authentication API is a tool that verifies the authenticity and validity of email addresses by checking various authentication protocols.

There are different plans to suit all tastes, including a free trial for a small number of requests, but your rate is limited to avoid abuse of the service.

Zyla provides a wide range of integration methods for almost all programming languages. You can use these codes to integrate with your project as you need.

By verifying the integrity of email addresses, you can ensure that your contact database contains accurate and up-to-date information, which is crucial for effective communication and marketing campaigns.

Zyla API Hub is, in other words, an API MarketPlace. An all-in-one solution for your developing needs. You will be accessing our extended list of APIs with only your user. Also, you won't need to worry about storing API keys, only one API key for all our products is needed.

Prices are listed in USD. We accept all major debit and credit cards. Our payment system uses the latest security technology and is powered by Stripe, one of the world’s most reliable payment companies. If you have any trouble with paying by card, just contact us at [email protected]

Sometimes depending on the bank's fraud protection settings, a bank will decline the validation charge we make when we attempt to be sure a card is valid. We recommend first contacting your bank to see if they are blocking our charges. If more help is needed, please contact [email protected] and our team will investigate further

Prices are based on a recurring monthly subscription depending on the plan selected — plus overage fees applied when a developer exceeds a plan’s quota limits. In this example, you'll see the base plan amount as well as a quota limit of API requests. Be sure to notice the overage fee because you will be charged for each additional request.

Zyla API Hub works on a recurring monthly subscription system. Your billing cycle will start the day you purchase one of the paid plans, and it will renew the same day of the next month. So be aware to cancel your subscription beforehand if you want to avoid future charges.

Just go to the pricing page of that API and select the plan that you want to upgrade to. You will only be charged the full amount of that plan, but you will be enjoying the features that the plan offers right away.

Yes, absolutely. If you want to cancel your plan, simply go to your account and cancel on the Billing page. Upgrades, downgrades, and cancellations are immediate.

You can contact us through our chat channel to receive immediate assistance. We are always online from 9 am to 6 pm (GMT+1). If you reach us after that time, we will be in contact when we are back. Also you can contact us via email to [email protected]

 Service Level
100%
 Response Time
17,478ms

Category:


Related APIs