Skip to main content

Purpose

BetterContact API’s purpose is to serve as the only API you need for your contact data enrichment. No need to create an in-house waterfall enrichment process with several API calls to different providers.

What BetterContact does

According to the information provided about the lead, BetterContact determines the optimal provider sequence to maximize the enrichment rate.
Once a provider returns contact data, we verify it through various layers and only push back valid data to you.
If one provider’s data is invalid, BetterContact will request the following providers until valid data is found.

Enrichable data

BetterContact allows you to enrich different data points of your contacts. BetterContact also verifies risky and catch_all email to reduce your bounce rate and protect your domain reputation.

How it works

BetterContact’s API has a single endpoint to enrich a single lead or a batch up to 100 contacts at a time. >See endpoint
Waterfall enrichment requires a couple of seconds to request all providers and verify data. Once you have submitted your leads, you have to fetch the enriched data. Alternatively, you can provide a webhook URL in the submit call to instantly get the results without the need to fetch it. >See endpoint
I