Enrichment
The Enrichment API lets you look up person and company data based on an email or social profile. For example, you could retrieve a person’s name, location and social handles from an email.
To get more detail about the API parameters, response types and sample calls, click the arrow to the right on the card below.
get
https://api.exactbuyer.com
/v1/enrich
Enrich a contact

Minimum Inputs

The minimum combination of inputs that must be present in a request to return a valid match is mentioned below:
1
email OR social_profile OR phone OR (
2
first_name AND last_name AND (company_domain OR company_name))
Copied!

Examples

Enrich via email

Python
cURL
Javascript
1
import requests
2
3
url = "https://api.exactbuyer.com/v1/enrich"
4
5
headers = {
6
'X-API-Key': 'YOUR_API_KEY'
7
}
8
9
params = {
10
'email': '[email protected]',
11
'required': 'work_email, personal_email'
12
}
13
14
response = requests.get(
15
url,
16
headers=headers,
17
params=params)
18
19
print(response.text)
Copied!
1
curl --location --request GET 'https://api.exactbuyer.com/v1/[email protected]&required=work_email,personal_email,email' \
2
--header 'X-API-Key: YOUR_API_KEY'
Copied!
1
const myHeaders = new Headers();
2
myHeaders.append("X-API-Key", "YOUR_API_KEY");
3
4
5
const requestOptions = {
6
method: 'GET',
7
headers: myHeaders,
8
redirect: 'follow'
9
};
10
11
fetch("https://api.exactbuyer.com/v1/[email protected]&required=work_email,personal_email,email", requestOptions)
12
.then(response => response.text())
13
.then(result => console.log(result))
14
.catch(error => console.log('error', error));
Copied!

Enrich via first name, last name & company domain.

Python
cURL
Javascript
1
import requests
2
3
url = "https://api.exactbuyer.com/v1/enrich"
4
5
headers = {
6
'X-API-Key': 'YOUR_API_KEY'
7
}
8
9
params = {
10
'first_name': 'edan',
11
'last_name': 'krolewicz',
12
'company_domain': 'exactbuyer.com',
13
'required': 'work_email, personal_email'
14
}
15
16
response = requests.get(
17
url,
18
headers=headers,
19
params=params)
20
21
print(response.text)
Copied!
1
curl --location --request GET 'https://api.exactbuyer.com/v1/enrich?last_name=krolewicz&first_name=edan&company_domain=exactbuyer.com' \
2
--header 'X-API-Key: YOUR_API_KEY'
Copied!
1
const myHeaders = new Headers();
2
myHeaders.append("X-API-Key", "YOUR_API_KEY");
3
4
5
const requestOptions = {
6
method: 'GET',
7
headers: myHeaders,
8
redirect: 'follow'
9
};
10
11
fetch("https://api.exactbuyer.com/v1/enrich?last_name=krolewicz&first_name=edan&company_domain=exactbuyer.com", requestOptions)
12
.then(response => response.text())
13
.then(result => console.log(result))
14
.catch(error => console.log('error', error));
Copied!
Last modified 15d ago