Real Time API

Validate emails on your own rules

Improve the safety of your application and save
money by setting your own filters and settings.

Get a free API key

No Credit Card Required

Real Time API product
Comodo secured DNV-GL ISO_IEC_27001 Certified Company GDPR Compliance

Integration couldn’t be simplier

Send your API Key and email address as query parameters to a single end-point and receive a simple JSON response with your email status.

Real-Time API Docs

  • Curl
  • JavaScript
  • Java
  • Python
  • Go
  •                         
    curl "https://api.correct.email/v1/single/?key=your_api_key&email=email_to_be_checked"
                            
                          
  •                         
    fetch('https://api.correct.email/v1/single/?key=your_api_keyemail=email_to_be_checked')
      .then(resp => {
          // ... response
      })
      .catch(error => {
          // ... error
      });
                            
                            
                          
  •                         
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;
    import java.net.HttpURLConnection;
    import java.net.MalformedURLException;
    import java.net.ProtocolException;
    import java.net.URL;
    import java.net.URLEncoder;
    
    public class JavaGetRequest {
    
        private static HttpURLConnection con;
    
        public static void main(String[] args) throws MalformedURLException,
                ProtocolException, IOException {
    
            String url = ("https://api.correct.email/v1/single/");
    
            url += "?key=" + URLEncoder.encode("your_api_key", "UTF-8");
            url += "&email="+ URLEncoder.encode("email_to_be_checked", "UTF-8");
            url += "&ip="+ URLEncoder.encode("ip_of_request", "UTF-8");
    
            try {
                URL myurl = new URL(url);
                con = (HttpURLConnection) myurl.openConnection();
    
                con.setRequestMethod("GET");
    
                StringBuilder content;
    
                try (BufferedReader in = new BufferedReader(
                        new InputStreamReader(con.getInputStream()))) {
    
                    String line;
                    content = new StringBuilder();
    
                    while ((line = in.readLine()) != null) {
                        content.append(line);
                        content.append(System.lineSeparator());
                    }
                }
    
                System.out.println(content.toString());
    
            } finally {
                con.disconnect();
            }
        }
    }
                            
                          
  •                         
    from urllib.parse import urlencode
    from urllib import request
    
    query = (('key','your_api_key'),('email','email_to_be_checked'),('ip','ip_of_request'))
    url = 'https://api.correct.email/v1/single/' + '?' + urlencode(query)
    req = request.Request(url, method='GET')
    resp = request.urlopen(req)
                            
                          
  •                         
    var query url.Values
    query.Add("key", "your_api_key")
    query.Add("email", "email_to_be_checked")
    query.Add("ip", "ip_of_request")
    
    url, _ := url.Parse("https://api.correct.email/v1/single/")
    url.RawQuery = query.Encode()
    
    resp, _ := http.Get(url.String())
                            
                          

Use our powerful API suite

Copied API URL to clipboard https://api.correct.email/v1/single/?key=your_api_key&email=email_to_be_checked

Generate your API KEY

Discover the benefits of Real Time API.

Full access panel to optimize preferences, set your budget, and apply status filters on all your applications.

Real-Time API Docs

Multi Application

Use Real Time API with all your applications and manage your apps from one account. Set custom filters and settings across all your apps.

Blacklists

Create a blacklist to block users based on their IP address, country of origin or email pattern

Well documented

Our documentation gives you everything you need to create custom integrations using Real Time API

Free testing environment - SANDBOX

See how Real Time API works in our free virtual testing environment. Test your responses in a real production environment

SANDBOX INTRODUCTION

Ready to validate emails in Real Time and protect your sender reputation?

Receive 100 Free Email Credits now!

Try for Free

No Credit Card Required