Extract People Educations

Retrieve education history from LinkedIn profiles for screening, personalization, and data enrichment.

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

API Endpoint

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

Parameters

Request parameters

Input Parameters

Integration Parameters

Guide

What Extract People Educations does

Extract People Educations pulls the education history from a LinkedIn profile — every school, degree, field of study, and date range — and returns it as a clean typed array. It runs on the LinkedIn level and is the focused primitive for screening, personalization, and enrichment workflows that only need the education slice of a profile.

Instead of requesting a full profile payload, you get exactly the education data, keyed to the profile, ready to write to your CRM or ATS.

How it works

You pass in a LinkedIn profile URL or profileId, Edges requests the education section through your authenticated LinkedIn session, and every education entry is parsed into a typed record. The operation runs live — the full education list returns in a single call.

The action runs on Edges infrastructure, browser-less and paced against LinkedIn's rate guidance. If the profile exposes no education (private or empty), Edges returns an empty array rather than an error, so your workflow branches cleanly.

When to use Extract People Educations

Use this action when the education slice is the decision point: a recruiter screening for a specific degree, an outreach engine personalizing on shared alma mater, an enrichment job that only stores educational background. It fits the LinkedIn profile & company data API use case.

Extract People Educations is cheaper than pulling the full profile when you only need education — use it to keep payloads small and latency low in per-record workflows.

Use cases

  • Recruiter screening. Match candidate education against a role's required degrees before committing to deeper enrichment.
  • Personalization at scale. Your outreach engine references a shared school in the opener; Extract People Educations feeds the template variable.
  • Alumni lead scoring. Score prospects higher if their education matches your customer alumni graph (bootstrap CS programs, specific MBAs).
  • Compliance and credentialing. Verify a claimed degree on a candidate profile during light background checks.
  • ABM enrichment. Combine with Extract LinkedIn School Alumni to build school-based account scoring.

Best practices

  • Prefer the focused action. If you only need education, Extract People Educations is lighter than Extract LinkedIn Profile. Use the full profile call only when you also need experiences or skills.
  • Cache on `profileId`. Education data changes rarely. Cache the payload and refresh on a long cadence.
  • Chain with experience. Pair with Extract People Experiences when you need the full academic-plus-career arc without the rest of the profile.
  • Handle empty arrays. Some profiles expose nothing; make sure your scoring logic treats that as "unknown" rather than a hard fail.

Common questions

How many profiles can I extract educations from per run?

One. Extract People Educations is a per-record primitive. For list workflows, call it inside an orchestrated loop and let Edges pace the calls for you.

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

Your account. Every call runs through the LinkedIn session you connect to Edges, and the education data you see respects LinkedIn's visibility rules for that session.

Can I chain Extract People Educations with other Edges actions?

Yes. Common chains are [Search LinkedIn People](/actions/linkedin-search-people) → Extract People Educations → score → route or Extract People Educations → Extract People Experiences → enrich ATS. The output is a plain education array any downstream action can consume.

Get started

Run Extract People Educations from your enrichment workflow via the Edges API or a no-code platform. Browse the full Actions library to compose education extraction with search, experience, and contact actions.

Code Examples

bash
curl -X POST "https://api.edges.run/v1/actions/linkedin-extract-people-educations/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"
  }
}'

Output Example

{
  "linkedin_profile_id": 42,
  "sales_navigator_profile_id": "example-123",
  "educations": [
    1,
    2,
    3
  ]
}

Explore More Actions

Discover other powerful LinkedIn automation actions in our library.