Peoplelinkedin

Extract People Skills

Pull endorsed skills from LinkedIn profiles to match roles, stack evidence, and refine targeting.

POST/v1/actions/linkedin-extract-people-skills/run/live

Edges is not related to LinkedIn and is not an official LinkedIn product.

Input

Request parameters

FieldTypeRequired
cursorstringno

Cursor value obtained from the `X-Pagination-Next` response header of a previous request, used to continue pagination. Cursors expire after 24 hours. If a cursor has expired or is invalid, pagination must be restarted from the beginning.

page_sizeintegerno

Maximum number of results per page (read-only; defined by the endpoint, actual count may be lower in some cases like throttling or internal limits).

Input parameters

FieldTypeRequired
linkedin_profile_urlstringyes

A LinkedIn Profile URL should start with 'https://www.linkedin.com/sales/people/', 'https://www.linkedin.com/sales/lead/', 'https://www.linkedin.com/pub/' or 'https://www.linkedin.com/in/'

sales_navigator_profile_idstringyes

A sales_navigator_profile_id should start with 'ACo', 'ACw' or 'ACr'

Integration

FieldTypeRequired
identity_idsarrayyes

Array of identity UUIDs to use for the action

identity_modestringyes

Mode for identity handling: direct, auto, or managed.

Description

What Extract People Skills does

Extract 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.

How it works

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.

When to use Extract People Skills

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.

Use cases

  • Role matching for recruiters. Score candidates against a required-skills list before committing to deeper enrichment or outreach.
  • Persona tagging. Categorize a prospect list by dominant skill cluster (e.g., "Growth", "SRE", "Design-systems") to route to the right sequence.
  • Stack evidence for ABM. Prove a target account is using a specific technology by aggregating skill frequency across its employees.
  • Community research. Identify top skills in a curated LinkedIn group, school alumni cohort, or event attendee list to shape content strategy.
  • Credentialing. Stack skill evidence behind seniority or specialty claims during candidate review.

Best practices

  • Prefer the focused action. If skills are your only decision input, Extract People Skills is lighter than Extract LinkedIn Profile. Lower payload, faster execution.
  • Normalize skill names. "K8s" and "Kubernetes" both appear in the wild. Run a normalization layer downstream before scoring.
  • Weight by endorsement count. Skills pinned at the top or backed by many endorsements are stronger signals than skills listed once with zero endorsements.
  • Pair with experiences. Combine with Extract People Experiences when the skill needs job-context to be meaningful.

Common questions

How many profiles can I extract skills from per run?

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.

Does Extract People Skills use my LinkedIn account or a shared pool?

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.

Can I chain Extract People Skills with other Edges actions?

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.

Get started

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.

Try it with 100 free credits.

No card. Copy the snippet, paste your key, hit enter.