Skip to main content
POST
Run linkedin-extract-people action live
To run LinkedIn actions, you must first create an identity and connect a LinkedIn account, either using our Chrome Extension, username/password login, or Managed Accounts for a hassle-free setup.
Fields deprecated — The following output fields may be omitted or null:
  • birth_date
  • linkedin_thread_id
  • connected_at
When enabled, returns the first 5 companies’ experiences (count varies by profile). The top-level field has_more_experiences is true when LinkedIn has more experiences than this list. Use it to decide whether to call linkedin-extract-people-experiences. The field is omitted when experiences were not requested.
When enabled, returns one or two skills (varies by profile). The top-level field has_more_skills is true when LinkedIn has more skills than this list. Use it to decide whether to call linkedin-extract-people-skills. The field is omitted when skills were not requested.
When enabled, returns optional profile sections:education · languages · volunteer_experiences · summary · company_name · job_title · linkedin_company_urlEducation fields (when education is included):
When enabled, returns:linkedin_company_url · connection_degree · number_followers · number_connections
Trigger further enrichment with has_more_*has_more_experiences and has_more_skills tell you whether the arrays in this response are partial. Use them to skip unnecessary linkedin-extract-people-experiences and linkedin-extract-people-skills calls (and the LinkedIn rate-limit cost that comes with them).Treat true as a signal that additional records may be available — the value can vary by LinkedIn response source. Do not assume the returned arrays are complete when the field is true, especially if the data is not from a fresh extraction.
profile_country — Inferred from recent experience locations when LinkedIn does not expose it directly. Remote and hybrid locations are excluded.

Authorizations

X-API-Key
string
header
required

Body

application/json
input
object
required
parameters
object
identity_ids
string<uuid>[] | null

An array of Identity UUIDs linked to identities (e.g. LinkedIn) used to execute the Action. You must provide at least one valid UID with access to the integration. Do not use account_uid values — only user_uid is supported.

Example:
identity_mode
enum<string> | null
default:direct

If "auto", the Action will use any identities from the current workspace (unless you have provided a list of identity_ids). "managed" will use the Edges pool of identities for an extra credit cost

Available options:
direct,
auto,
managed

Response

Successful response

linkedin_profile_handle
string
first_name
string
last_name
string
full_name
string
birth_date
string
headline
string
summary
string
languages
string[]
skills
object[]

A partial list of skills: includes only a selection of the user's main competencies, not the full set.

has_more_skills
boolean

True when the profile has more skills registered on LinkedIn than returned.

sales_navigator_profile_id
string
linkedin_profile_id
integer
linkedin_profile_url
string<uri>
profile_country
string
profile_language
string
location
string
profile_image_url
string<uri>
job_title
string
education
object[]
school_name
string
linkedin_school_url
string<uri>
volunteer_experiences
object[]
number_connections
number
experiences
object[]

A partial list of professional experiences: includes only the user's most recent experiences.

has_more_experiences
boolean

True when the profile has more experiences registered on LinkedIn than returned.

company_name
string
linkedin_company_url
string<uri>
linkedin_company_id
integer
number_followers
number
linkedin_people_post_search_url
string<uri>
connection_degree
string
open_to_work
boolean
linkedin_thread_id
string
past_company_name
string
past_job_title
string
past_sales_navigator_company_id
string
past_linkedin_company_id
integer
past_linkedin_company_url
string<uri>
connected_at
string<date-time>
number_shared_connections
integer