Enrich your leads with the best waterfall enrichment provider within minutes!
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.
Request providers in relevant sequence
According to the information provided about the lead, BetterContact determines the optimal provider sequence to maximize the enrichment rate.
Verify the provided contact data
Once a provider returns contact data, we verify it through various layers and only push back valid data to you.
Request providers until valid data is found
If one provider’s data is invalid, BetterContact will request the following providers until valid data is found.
BetterContact allows you to enrich different data points of your contacts.
Get your lead’s verified mobile phone number.
Get your lead’s verified work email address.
BetterContact also verifies risky and catch_all email to reduce your bounce rate and protect your domain reputation.
Submit your lead(s) to enrich
BetterContact’s API has a single endpoint to enrich a single lead or a batch up to 100 contacts at a time. >See endpoint
Fetch results
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
Enrich your leads with the best waterfall enrichment provider within minutes!
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.
Request providers in relevant sequence
According to the information provided about the lead, BetterContact determines the optimal provider sequence to maximize the enrichment rate.
Verify the provided contact data
Once a provider returns contact data, we verify it through various layers and only push back valid data to you.
Request providers until valid data is found
If one provider’s data is invalid, BetterContact will request the following providers until valid data is found.
BetterContact allows you to enrich different data points of your contacts.
Get your lead’s verified mobile phone number.
Get your lead’s verified work email address.
BetterContact also verifies risky and catch_all email to reduce your bounce rate and protect your domain reputation.
Submit your lead(s) to enrich
BetterContact’s API has a single endpoint to enrich a single lead or a batch up to 100 contacts at a time. >See endpoint
Fetch results
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