Run linkedin-extract-company-employees-insights action live
curl --request POST \
--url https://api.edges.run/v1/actions/linkedin-extract-company-employees-insights/run/live \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '
{
"input": {
"linkedin_company_url": "<string>",
"custom_data": {}
},
"parameters": {},
"identity_ids": [
"44444444-4444-4444-4444-444444444444"
],
"identity_mode": "direct"
}
'const options = {
method: 'POST',
headers: {'X-API-Key': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
input: {linkedin_company_url: '<string>', custom_data: {}},
parameters: {},
identity_ids: ['44444444-4444-4444-4444-444444444444'],
identity_mode: 'direct'
})
};
fetch('https://api.edges.run/v1/actions/linkedin-extract-company-employees-insights/run/live', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.edges.run/v1/actions/linkedin-extract-company-employees-insights/run/live"
payload = {
"input": {
"linkedin_company_url": "<string>",
"custom_data": {}
},
"parameters": {},
"identity_ids": ["44444444-4444-4444-4444-444444444444"],
"identity_mode": "direct"
}
headers = {
"X-API-Key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text){
"linkedin_company_url": "<string>",
"linkedin_company_handle": "<string>",
"linkedin_company_id": 123,
"locations": [
{
"name": "<string>",
"count": 123
}
],
"schools": [
{
"name": "<string>",
"linkedin_school_id": 123,
"count": 123
}
],
"functions": [
{
"name": "<string>",
"count": 123
}
],
"skills": [
{
"name": "<string>",
"count": 123
}
],
"fields_of_study": [
{
"name": "<string>",
"count": 123
}
],
"connection_degrees": [
{
"connection_degree": "<string>",
"count": 123
}
]
}Extract LinkedIn Company Employees Insights
Extract LinkedIn Company Employees Insights
Extract employee insights and analytics from a LinkedIn company page, including headcount by function, location, and seniority.
POST
/
actions
/
linkedin-extract-company-employees-insights
/
run
/
live
Run linkedin-extract-company-employees-insights action live
curl --request POST \
--url https://api.edges.run/v1/actions/linkedin-extract-company-employees-insights/run/live \
--header 'Content-Type: application/json' \
--header 'X-API-Key: <api-key>' \
--data '
{
"input": {
"linkedin_company_url": "<string>",
"custom_data": {}
},
"parameters": {},
"identity_ids": [
"44444444-4444-4444-4444-444444444444"
],
"identity_mode": "direct"
}
'const options = {
method: 'POST',
headers: {'X-API-Key': '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
input: {linkedin_company_url: '<string>', custom_data: {}},
parameters: {},
identity_ids: ['44444444-4444-4444-4444-444444444444'],
identity_mode: 'direct'
})
};
fetch('https://api.edges.run/v1/actions/linkedin-extract-company-employees-insights/run/live', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.edges.run/v1/actions/linkedin-extract-company-employees-insights/run/live"
payload = {
"input": {
"linkedin_company_url": "<string>",
"custom_data": {}
},
"parameters": {},
"identity_ids": ["44444444-4444-4444-4444-444444444444"],
"identity_mode": "direct"
}
headers = {
"X-API-Key": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text){
"linkedin_company_url": "<string>",
"linkedin_company_handle": "<string>",
"linkedin_company_id": 123,
"locations": [
{
"name": "<string>",
"count": 123
}
],
"schools": [
{
"name": "<string>",
"linkedin_school_id": 123,
"count": 123
}
],
"functions": [
{
"name": "<string>",
"count": 123
}
],
"skills": [
{
"name": "<string>",
"count": 123
}
],
"fields_of_study": [
{
"name": "<string>",
"count": 123
}
],
"connection_degrees": [
{
"connection_degree": "<string>",
"count": 123
}
]
}1 credit per result · credit_ratio 1 · Credit costs
Company enrichments 10,000 / 24 h · Action limits
Agent skill
edges-linkedin-extract-company-employees-insights — ready-made instructions for coding agents calling this endpoint./people/ tab on any LinkedIn company profile.
Default Behavior: This Action extracts data only for the main company, giving you more control and accuracy over the results.LinkedIn’s Behavior: Data is displayed for both the company and all its affiliates.To replicate LinkedIn’s behavior: Set
parameters.affiliates to true. This will include data for the company and all its affiliates.For complete affiliate data: Use the dedicated Extract LinkedIn Company Affiliates Action to get the full list of affiliates, then extract detailed data for each one.To run LinkedIn actions, you must first create an identity and connect a LinkedIn
account, either using our Chrome
Extension,
username/password login, or Managed
Accounts to run without connecting an account.
Authorizations
Body
application/json
- Option 1
- Option 2
Show child attributes
Show child attributes
Show child attributes
Show child attributes
An array of Identity UUIDs linked to identities (e.g. LinkedIn) used to execute the Action. You must provide at least one valid UID with access to the integration. Do not use account_uid values — only user_uid is supported.
Example:
["44444444-4444-4444-4444-444444444444"]
If "auto", the Action will use any identities from the current workspace (unless you have provided a list of identity_ids). "managed" will use the Edges pool of identities for an extra credit cost
Available options:
direct, auto, managed Response
Successful response
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes

