Network Mapper API
Find connected profiles with their connection details
curl --request POST \
--url https://bee.theswarm.com/v2/profiles/network-mapper \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '{
"query": {
"match": {
"profile_info.job_title": {
"query": "Data Scientist"
}
}
}
}'
{
"items": [
{
"profile": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"full_name": "<string>",
"current_title": "<string>",
"linkedin_url": "<string>",
"work_email": "<string>",
"current_company_name": "<string>",
"current_company_website": "<string>"
},
"connections": [
{
"connector_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"connector_name": "<string>",
"connector_linkedin_url": "<string>",
"connector_current_title": "<string>",
"connector_current_company_name": "<string>",
"connection_strength_normalized": 123,
"connection_strength": 123,
"manual_strength": 123,
"sources": [
{
"origin": "<string>",
"shared_company": "<string>",
"shared_company_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"shared_company_website": "<string>",
"shared_company_linkedin_slug": "<string>",
"overlap_start_date": "<string>",
"overlap_end_date": "<string>",
"overlap_duration_months": "<string>",
"shared_school": "<string>",
"shared_major": "<string>",
"graduation_year": "<string>",
"investor": "<string>",
"portfolio_company": "<string>"
}
]
}
]
}
],
"count": 123,
"total_count": 123
}
To see a full response of the POST endpoint of Network Mapper API see Models > Profile
Authorizations
Body
Search query in the ElasticSearch Query DSL format. Find mapping here
Response
Source of connection, only properties that describe given source are set
Name of the shared company from work overlap
ID of the shared company from work overlap
Website of the shared company from work overlap
Linkedin Slug of the shared company from work overlap
Start Date of work overlap
End Date of work overlap
Months Duration of work overlap
Name of school from education overlap
Name of major from education overlap
Graduation year from education overlap
Name of common investor from investor overlap
Name of portfolio company from investor overlap
curl --request POST \
--url https://bee.theswarm.com/v2/profiles/network-mapper \
--header 'Content-Type: application/json' \
--header 'x-api-key: <api-key>' \
--data '{
"query": {
"match": {
"profile_info.job_title": {
"query": "Data Scientist"
}
}
}
}'
{
"items": [
{
"profile": {
"id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"full_name": "<string>",
"current_title": "<string>",
"linkedin_url": "<string>",
"work_email": "<string>",
"current_company_name": "<string>",
"current_company_website": "<string>"
},
"connections": [
{
"connector_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"connector_name": "<string>",
"connector_linkedin_url": "<string>",
"connector_current_title": "<string>",
"connector_current_company_name": "<string>",
"connection_strength_normalized": 123,
"connection_strength": 123,
"manual_strength": 123,
"sources": [
{
"origin": "<string>",
"shared_company": "<string>",
"shared_company_id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"shared_company_website": "<string>",
"shared_company_linkedin_slug": "<string>",
"overlap_start_date": "<string>",
"overlap_end_date": "<string>",
"overlap_duration_months": "<string>",
"shared_school": "<string>",
"shared_major": "<string>",
"graduation_year": "<string>",
"investor": "<string>",
"portfolio_company": "<string>"
}
]
}
]
}
],
"count": 123,
"total_count": 123
}