Bulk Enrichment
The Bulk enrichment API lets you look up multiple people at once. You can enrich up to 1000 profiles in a single API call.
At the moment, the real-time & waterfall options are only available in the single contact Enrichment API
To get more detail about the API parameters, response types and sample calls, click the arrow to the right on the card below.
post
https://api.exactbuyer.com
/v1/bulk-enrich
Bulk Enrich Contacts

Format

query_list

1
[
2
{
3
"field_type": "social_profile",
4
"value": "linkedin.com/in/edankrolewicz"
5
},
6
{
7
"field_type": "phone",
8
"value": "+1-773-474-9362"
9
},
10
{
11
"field_type": "email",
12
"value": "[email protected]"
13
}
14
]
Copied!

required_fields

1
[
2
{
3
"field_type": "social_profile"
4
},
5
{
6
"field_type": "work_email"
7
},
8
{
9
"field_type": "personal_email"
10
},
11
{
12
"field_type": "phone",
13
}
14
]
Copied!

Examples

Python
cURL
Javascript
1
import requests
2
import json
3
4
url = "https://api.exactbuyer.com/v1/bulk-enrich"
5
6
required_fields = json.dumps([
7
{
8
"field_type": "social_profile"
9
}
10
])
11
12
query_list = json.dumps([{
13
"value": "linkedin.com/in/edankrolewicz",
14
"field_type": "social_profile"
15
}])
16
17
payload = {
18
'required_fields': required_fields,
19
'query_list': query_list
20
}
21
22
headers = {
23
'X-API-Key': 'YOUR_API_KEY'
24
}
25
26
response = requests.request("POST", url, headers=headers, data=payload)
27
print(response.text)
Copied!
1
curl --location --request POST 'https://api.exactbuyer.com/v1/bulk-enrich' \
2
--header 'X-API-Key: YOUR_API_KEY' \
3
--form 'required_fields="[
4
{
5
\"field_type\": \"social_profile\"
6
}
7
]"' \
8
--form 'query_list="{
9
\"value\": \"linkedin.com/in/edankrolewicz\",
10
\"field_type\": \"social_profile\"
11
}"'
Copied!
1
const myHeaders = new Headers();
2
myHeaders.append("X-API-Key", "YOUR_API_KEY");
3
4
const formdata = new FormData();
5
6
const required_fields = JSON.stringify([
7
{
8
"field_type": "social_profile"
9
}
10
]);
11
12
const query_list = JSON.stringify([{
13
"value": "linkedin.com/in/edankrolewicz",
14
"field_type": "social_profile"
15
}])
16
17
formdata.append("required_fields", required_fields);
18
formdata.append("query_list", query_list);
19
20
const requestOptions = {
21
method: 'POST',
22
headers: myHeaders,
23
body: formdata,
24
redirect: 'follow'
25
};
26
27
fetch("https://api.exactbuyer.com/v1/bulk-enrich", requestOptions)
28
.then(response => response.text())
29
.then(result => console.log(result))
30
.catch(error => console.log('error', error));
Copied!
Last modified 14d ago