Searches quickstart
Use Searches
to find companies and people using filters
. With searches, you combine and deduplicate datasets from multiple providers.
The search catalog
lists all available datasets.
Making requests
This request fetches a list of companies using the people:profiles:icypeas@1
dataset.
const result = await fetch("https://api.pipe0.com/v1/searches/run", {
method: "POST",
headers: {
"Authorization": `Bearer ${API_KEY}`,
},
body: JSON.stringify({
config: {
environment: "production",
dedup: {
strategy: "default"
}
},
searches: [
{
search_id: "people:profiles:icypeas@1",
config: {
limit: 100,
filters: {
industry: {
include: ["Software Development"]
}
}
}
},
],
})
});
You can find a list of all available filters in the search catalog .
You can combine multiple searches in one request. Append additional searches to the searches
property.
The result will look something like this:
{
"results": [
{
"name": {
"value": "Gayle Pouros",
"type": "string",
"format": "text",
"status": "completed"
"ui": {},
},
"job_title": {
"value": "Product Intranet Manager",
"type": "string",
"format": "text",
"status": "completed",
"ui": {},
},
...
},
...
]
}
The result of a search can be the input for a pipes request (data enrichment). Under the hood, this uses input expansion.
Helpful links
Last updated on