Extract LinkedIn School Alumni

Extract LinkedIn school alumni given specific criteria.

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

API Endpoint

POST/v1/actions/linkedin-extract-school-alumnis/run/live

Parameters

Request parameters

Input Parameters

Integration Parameters

Guide

What Extract LinkedIn School Alumni does

Extract LinkedIn School Alumni pulls the alumni list of a given LinkedIn school page, returning each alumnus as a structured profile with headline, company, and location. It runs on the LinkedIn level and is the fastest way to turn a university's alumni network into a targeted lead list for networking, sales, or recruiting.

The action lets you filter the alumni cohort by criteria LinkedIn exposes — graduation year, location, current company, function — so you extract exactly the slice you care about rather than the entire graduating database.

How it works

You pass in a LinkedIn school URL or school identifier and optional filters (year range, location, employer, field of study). Edges runs a paginated extraction through your authenticated LinkedIn session, walks the filtered result set, and returns a deduped list of alumni records.

The action runs on Edges infrastructure, browser-less and paced against LinkedIn's rate limits. Long extractions run asynchronously — you get a run ID, poll or webhook back when it is done, and collect the full list without keeping a connection open.

When to use Extract LinkedIn School Alumni

Use this action when a shared school is a useful wedge — a recruiter sourcing engineers from a specific computer-science program, a founder fundraising from an MBA network, a sales rep warming intros inside a business school's alumni base. It fits the LinkedIn profile & company data API use case and plugs into any networking or sourcing workflow.

Extract LinkedIn School Alumni is typically a batch operation — you run it once against a school, enrich the output, and hand off to outreach.

Use cases

  • Recruiter sourcing. Pull alumni of a specific engineering program graduating in the last five years, then route high-fit profiles into a candidate pipeline.
  • Fundraising warm paths. Extract MBA alumni currently working at VC firms, then find a shared connection to request an intro.
  • Founder-led sales. Target alumni who now sit in buyer roles at your ICP companies; the shared school is a clean opener.
  • Community building. Build a private alumni directory for a school-affiliated group by extracting, enriching, and dropping into Airtable.
  • ABM enrichment. Combine with Search LinkedIn Company Employees to find alumni working at target accounts.

Best practices

  • Filter before you extract. An unfiltered alumni list for a large university is enormous. Apply year and location filters up front so the run finishes faster and stays relevant.
  • Run async on large schools. Anything above a few hundred alumni should run asynchronously. Subscribe to a webhook on completion rather than polling.
  • Dedupe on `profileId`. If you run overlapping filters, the same profile can appear in two result sets. Dedupe before downstream actions.
  • Pair with [Extract LinkedIn Profile](/actions/linkedin-extract-people) to pull full experiences and skills for the top matches rather than enriching the entire list.

Common questions

How many alumni can I extract per run?

The action is paginated and returns whatever LinkedIn's filtered alumni view exposes, up to your optional limit. In practice, keep runs under a few thousand per extraction by tightening filters; it keeps pacing healthy and the output easier to process.

Does Extract LinkedIn School Alumni use my LinkedIn account or a shared pool?

Your account. The extraction runs through your connected LinkedIn session on Edges, and the alumni you can see respect LinkedIn's visibility rules for that session.

Can I chain Extract LinkedIn School Alumni with other Edges actions?

Yes. Most teams chain it into Extract LinkedIn Profile for enrichment, then into Message LinkedIn Profile or a CRM sync. The output plugs into any action that accepts a profile URL or profileId.

Get started

Run Extract LinkedIn School Alumni from the Edges dashboard, schedule it on a cron, or call it via the Edges API. Browse the full Actions library to compose alumni extraction with enrichment and outreach.

Code Examples

bash
curl -X POST "https://api.edges.run/v1/actions/linkedin-extract-school-alumnis/run/live" \
  -H "X-API-KEY: <YOUR_API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{
  "identity_ids": [
    "your-identity-uuid"
  ],
  "identity_mode": "direct",
  "input": {
    "linkedin_school_url": "https://www.linkedin.com/in/example-profile",
    "custom_data": "example_value"
  }
}'

Output Example

[
  {
    "full_name": "John Doe",
    "headline": "Software Engineer at Example Corp",
    "linkedin_profile_handle": "example-123",
    "sales_navigator_profile_id": "example-123",
    "linkedin_profile_id": 42,
    "connection_degree": "example_value",
    "profile_image_url": "https://www.linkedin.com/in/example-profile",
    "linkedin_profile_url": "https://www.linkedin.com/in/example-profile",
    "school_name": "Example Name",
    "linkedin_people_post_search_url": "https://www.linkedin.com/in/example-profile",
    "sales_navigator_profile_url": "https://www.linkedin.com/in/example-profile"
  }
]

Explore More Actions

Discover other powerful LinkedIn automation actions in our library.