/v1/actions/linkedin-extract-people-skills/run/liveExtract People Skills pulls the endorsed-skills section of a LinkedIn profile and returns every skill, endorsement count, and endorser hint as a typed array. It runs on the LinkedIn level and is the focused primitive for role matching, stack evidence, and targeting workflows that only need the skills slice.
Use it when the skills matter and the rest of the profile does not — to match candidates to a stack, to tag prospects by specialty, or to stack evidence behind a seniority score.
You pass in a LinkedIn profile URL or profileId, Edges requests the skills section through your authenticated LinkedIn session, and every skill is parsed with its endorsement metadata. The operation is synchronous — the full skill list returns in one call.
The action runs on Edges infrastructure, browser-less and paced against LinkedIn's rate guidance. Endorsement counts and endorser hints are richer for first-degree connections and thinner for second- and third-degree; Extract People Skills returns whatever your session is allowed to see.
Use this action when a decision hinges on specific skills — a recruiter matching "Kubernetes + Go" for an SRE role, a sales rep scoring prospects by "Salesforce admin" depth, a researcher tagging a community by programming language. It fits the LinkedIn profile & company data API use case.
Extract People Skills is cheaper than pulling the full profile; reach for it when skills are the decision data and everything else is noise.
One. Extract People Skills is a per-record primitive. For list workflows, call it in an orchestrated loop and let Edges pace the calls for you.
Your account. Every call runs through the LinkedIn session you connect to Edges, and the skill data you see — especially endorser hints — respects LinkedIn's visibility rules for that session.
Yes. Typical chains are [Search LinkedIn People](/actions/linkedin-search-people) → Extract People Skills → role match → route or Extract People Skills → [Extract People Experiences](/actions/linkedin-extract-people-experiences) → score. The skill array slots directly into any ATS, CRM, or scoring model that expects structured tags.
Run Extract People Skills from your enrichment or role-matching workflow via the Edges API or a no-code platform. Browse the full Actions library to compose skill extraction with search, experience, and education actions.
curl -X POST "https://api.edges.run/v1/actions/linkedin-extract-people-skills/run/live" \
-H "X-API-KEY: <YOUR_API_KEY>" \
-H "Content-Type: application/json" \
-d '{
"identity_ids": [
"your-identity-uuid"
],
"identity_mode": "direct",
"input": {
"custom_data": "example_value",
"linkedin_profile_url": "https://www.linkedin.com/in/example-profile",
"sales_navigator_profile_id": "example_value"
}
}'{
"linkedin_profile_id": 42,
"sales_navigator_profile_id": "example-123",
"skills": [
1,
2,
3
]
}