Specrom Email Database API

Home > Products and Services > Data APIs


Web Crawled Email Database

The idea of compiling an email address database by scraping individual webpages is not new at all and its been done on enterprise scale for altleast last twenty years.

As you know, professional email addresses are not as static as they seem; it becomes inactive when someone leaves a company; hence, its crucial to keep the database fresh to capture such job moves by crawling continuously. Fortunately, with computing being so cheap, its pretty trivial now to keep the database updated by running continuous crawls.

Another major challenge is making sure we deduplicate the email addresses and correctly attribute it back to a person. For example, a person will have a professional email address for work and another one with a free service like gmail, hotmail etc. for personal use. Its pretty hard to reliably link both these email addresses back to the same person especially considering that personal email addresses do not follow a set pattern like professional email address usually does like lastname.firstname@domain.com or firstname@domain.com etc. There has been rapid advances in algorithms which enable such entity linking and deduplication to automate it to some extent.

The final piece of the web crawled email database puzzle is email verification. Just because an email address in found online, doesn’t mean that it is valid and accepting emails. We should ensure that a particular email address exists by using a email verification service (described below) before actually trying to send emails to email addresses found by web crawling. The reason for doing it is simple; if the too many emails you send are marked undeliverable than this drastically hurts your sender reputation on platforms such as mailchimp and your ability to send effective marketing as well as transactional emails is hurt in future. This may seem like a bad thing, but tying sender reputation to email deliverability has a good effect of reducing email spam which enhances the overall effectiveness of email marketing.

Why Specrom Email Database ?

As part of our people, physical world, digital world data triangle philosophy, we needed an email database to enrich our own data for powering Specrom’s products for social listening and media monitoring. We thoroughly scoured the internet and looked at few promising products such as Hunter.io, Aeroleads, Zoominfo, Voila Norbert etc. and while there were minor variations in functionality, all of them couldve worked for us.

However, when we were stunned when we looked at their pricing. They were charging atleast 5X of what we considered reasonable and since we are a data analytics and web scraping company, we thought it was ridiculous to pay them such an outrageous amount. We decided to build and operate our database for past few years.

About a year ago, we finally decided to make the bulk data public by wrapping around a public API. We are still not going to offer a nice UI but if you want targeted email addresses based on domain or person name directly as CSV, Excel or JSON, then scroll below and get hundreds of email addresses free under our basic plan.

Specrom Email Database Pricing

Specrom Analytics’ Email Database API let’s you query for email addresses belonging to a domain.

You’ll have to generate an API key on the Algorithmia page but it’s free (no credit card required) and you get free credits equivalent to our basic tier. If you need more calls, simply purchase one of the higher tiers. In case you requirement exceeds our Ultra tier than please contact us to get volume discounts.

Basic/Free Pro Ultra Custom
Pricing 100 calls free per month $5 for 1000 calls $50 for 15,000 calls Ask for a quote

One of the distinguishing features of our plans is that there are no monthly charges and you only pay according to your usage.

Demo Page with sample code in Java, JavaScript, PHP, R, Python: https://algorithmia.com/algorithms/specrom/Get_email_addresses_by_domain

Input

{"domains": "wsj.com", "page":"1"}

Output

{
  "Emails": [
    {
      "also_extracted_on": 468,
      "email_address": "moderator@wsj.com",
      "first_name": "",
      "last_name": "",
      "last_seen_on": "2020-10-10",
      "url": "https://www.wsj.com/articles/shareholders-feel-muted-as-companies-switch-to-virtual-annual-meetings-11598187600"
    },
    {
      "also_extracted_on": 452,
      "email_address": "petra.sorge@wsj.com",
      "first_name": "petra",
      "last_name": "sorge",
      "last_seen_on": "2020-10-10",
      "url": "https://www.finanzen.net/nachricht/aktien/laschet-und-pinkwart-fordern-hoehere-verdienstgrenze-fuer-minijobs-9363231"
    },
    {
      "also_extracted_on": 373,
      "email_address": "andreas.kissler@wsj.com",
      "first_name": "andreas",
      "last_name": "kissler",
      "last_seen_on": "2020-10-10",
      "url": "https://www.finanzen.net/nachricht/aktien/soeder-kuendigt-forschungsturbo-fuer-bayern-an-9291810"
    },
    .
    .
    (results truncated)
    .
    {
      "also_extracted_on": 80,
      "email_address": "ulrike.dauer@wsj.com",
      "first_name": "ulrike",
      "last_name": "dauer",
      "last_seen_on": "2020-10-10",
      "url": "https://www.finanzen.net/nachricht/aktien/kering-verkauft-5-9-prozent-an-puma-fuer-655-6-mio-eur-9363015"
    }
  ],
  "status": "ok",
  "totalResults": 724
}

Email verification

You can verify if the email address is valid or not by using our Email address verifier and validator API.

Input

"webmail@oc.fda.gov"

Output

"email verified"

Similar APIs


Home > Products and Services > Data APIs

Contact Us