/v1/actions/linkedin-extract-people/run/liveExtract LinkedIn Profile pulls a full structured snapshot of a LinkedIn people profile — headline, experiences, titles, skills, education, and current company — from a single profile URL or public identifier. It runs on the LinkedIn level and gives you the raw object a CRM, scoring model, or enrichment job actually needs, without you scraping HTML yourself.
The action targets individual profiles, so you can trigger it per-record: a new lead lands in your CRM, Edges returns the canonical profile payload, your system stores it.
You pass in a LinkedIn profile URL or publicIdentifier, Edges issues the request through your authenticated LinkedIn session, and the profile is parsed into a typed JSON object. The operation runs live — by the time the action returns, the full profile is in hand and ready to write downstream.
The action runs on Edges infrastructure: browser-less, session-authenticated, and paced against LinkedIn's rate guidance so you do not throttle client-side. If the profile is private, out of network, or the URL is malformed, Edges returns a typed error so your workflow can branch on it rather than crashing.
Reach for this action when you need the source-of-truth profile payload for a single person — not a search, not a list, just one rich record. It plugs into the LinkedIn profile & company data API use case: CRM enrichment on create, lead scoring at the point of inbound, sales research before a first meeting.
Most teams call Extract LinkedIn Profile inside a webhook handler: a new contact appears, the action fires, the row is enriched within seconds.
profileId and only refresh on a schedule or on explicit trigger.One. Extract LinkedIn Profile is a single-profile primitive. To process a list, wrap it in a queue or a workflow step and let Edges pace the calls for you.
Your account. You connect a LinkedIn session to Edges once, and every Extract LinkedIn Profile call runs through that session. This keeps visibility and activity logging aligned with the account that owns the request.
Yes. Common chains are Search LinkedIn People → Extract LinkedIn Profile → Extract Linkedin User Contact Info → write to CRM, or webhook → Extract LinkedIn Profile → lead-scoring model. Any Edges action that accepts a profile URL or profileId can consume the output directly.
Wire Extract LinkedIn Profile into your enrichment pipeline through the Edges API, a no-code platform like n8n or Make, or a scheduled workflow. Browse the full Actions library to compose it with search, messaging, and company extraction.
curl -X POST "https://api.edges.run/v1/actions/linkedin-extract-people/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_profile_url": "https://www.linkedin.com/in/example-profile",
"custom_data": "example_value"
},
"parameters": {
"sections": true,
"experiences": true,
"skills": true,
"highlights": true
}
}'{
"linkedin_profile_handle": "example-123",
"first_name": "John",
"last_name": "Doe",
"full_name": "John Doe",
"birth_date": "1990-01-01",
"headline": "Software Engineer at Example Corp",
"summary": "example_value",
"languages": [
"item1",
"item2",
"item3"
],
"skills": [
1,
2,
3
],
"sales_navigator_profile_id": "example-123",
"linkedin_profile_id": 42,
"linkedin_profile_url": "https://www.linkedin.com/in/example-profile",
"profile_country": "example_value",
"profile_language": "example_value",
"location": "example_value",
"profile_image_url": "https://www.linkedin.com/in/example-profile",
"job_title": "Software Engineer at Example Corp",
"education": [
1,
2,
3
],
"school_name": "Example Name",
"linkedin_school_url": "https://www.linkedin.com/in/example-profile",
"volunteer_experiences": [
1,
2,
3
],
"number_connections": 42,
"experiences": [
1,
2,
3
],
"company_name": "Example Name",
"linkedin_company_url": "https://www.linkedin.com/in/example-profile",
"linkedin_company_id": 42,
"number_followers": 42,
"linkedin_people_post_search_url": "https://www.linkedin.com/in/example-profile",
"connection_degree": "example_value",
"open_to_work": true,
"linkedin_thread_id": "example-123",
"past_company_name": "Example Name",
"past_job_title": "Software Engineer at Example Corp",
"past_sales_navigator_company_id": "example-123",
"past_linkedin_company_id": 42,
"past_linkedin_company_url": "https://www.linkedin.com/in/example-profile",
"connected_at": "example_value"
}