> ## Documentation Index
> Fetch the complete documentation index at: https://v3.captaindata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Extract LinkedIn People Profile

> Extracts information from a specific LinkedIn profile.

<iframe src="//www.loom.com/embed/92c5de39d0b44d53bf08b9be885af7a8" frameborder="0" width="100%" height="400px" allowfullscreen />

LinkedIn profiles contain a wealth of information that can significantly enhance your CRM data. This includes job titles, industry, years in position, employee range, education, and even volunteer experience. Such detailed insights allow for a more nuanced approach to lead qualification and personalization.

<Steps>
  <Step title="Identify the Need for LinkedIn Data">
    Understand that enriching CRM records with LinkedIn data allows you to
    qualify leads more effectively, offering insights beyond basic contact
    information.
  </Step>

  <Step title="Navigate to Captain Data">
    Access the "Extract LinkedIn People Profile" workflow. This tool is
    specifically designed to pull detailed information from LinkedIn profiles.
  </Step>

  <Step title="Prepare Your Input File">
    Your input should primarily consist of the LinkedIn profile URLs you wish to
    extract data from. Additionally, integrating a CRMRecordID ensures that the
    extracted data can be accurately mapped back to the corresponding records in
    your CRM, maintaining data quality and avoiding duplicates.
  </Step>

  <Step title="Input Fields Consideration">
    Be meticulous with the input fields to prevent overwriting existing data in
    Captain Data. Use unique identifiers for each field to distinguish them from
    Captain Data’s output fields.
  </Step>

  <Step title="Launch the Job">
    Upload your prepared file to Captain Data, configure your account as
    necessary, and start the workflow. The process is efficient, capable of
    enriching numerous profiles in just under a minute.
  </Step>
</Steps>

### Inputs

<ParamField path="linkedin_profile_url" type="string" required={true} placeholder="LinkedIn People Profile URL">
  A LinkedIn Profile URL should start with
  '[https://www.linkedin.com/sales/people/](https://www.linkedin.com/sales/people/)',
  '[https://www.linkedin.com/sales/lead/](https://www.linkedin.com/sales/lead/)', '[https://www.linkedin.com/pub/](https://www.linkedin.com/pub/)' or
  '[https://www.linkedin.com/in/](https://www.linkedin.com/in/)'.
</ParamField>

### Parameters

<ParamField path="parameters" type="object">
  No additional parameters are required for this action.
</ParamField>

### Output Fields

The extracted data includes a comprehensive set of fields that provide detailed insights into the LinkedIn profile.

<ResponseField>
  <Expandable title="properties">
    <ResponseField name="birth_date" type="string">
      The birth date of the profile owner
    </ResponseField>

    <ResponseField name="company_employees_range" type="string">
      The range of employees in the company
    </ResponseField>

    <ResponseField name="company_industry" type="string">
      The industry of the company
    </ResponseField>

    <ResponseField name="company_name" type="string">
      The name of the company
    </ResponseField>

    <ResponseField name="connection_degree" type="string">
      The degree of connection
    </ResponseField>

    <ResponseField name="current_company_name" type="string">
      The name of the current company
    </ResponseField>

    <ResponseField name="current_company_url" type="string">
      The URL of the current company
    </ResponseField>

    <ResponseField name="current_job_title" type="string">
      The current job title
    </ResponseField>

    <ResponseField name="education" type="string">
      The education details
    </ResponseField>

    <ResponseField name="experiences" type="string">
      The professional experiences
    </ResponseField>

    <ResponseField name="first_name" type="string">
      The first name of the profile owner
    </ResponseField>

    <ResponseField name="full_name" type="string">
      The full name of the profile owner
    </ResponseField>

    <ResponseField name="headline" type="string">
      The headline of the profile
    </ResponseField>

    <ResponseField name="industry" type="string">
      The industry of the profile
    </ResponseField>

    <ResponseField name="job_title" type="string">
      The job title
    </ResponseField>

    <ResponseField name="languages" type="string">
      The languages spoken
    </ResponseField>

    <ResponseField name="last_name" type="string">
      The last name of the profile owner
    </ResponseField>

    <ResponseField name="linkedin_company_id" type="string">
      The LinkedIn company ID
    </ResponseField>

    <ResponseField name="linkedin_company_url" type="string">
      The LinkedIn company URL
    </ResponseField>

    <ResponseField name="linkedin_people_post_search_url" type="string">
      The LinkedIn people post search URL
    </ResponseField>

    <ResponseField name="linkedin_profile_handle" type="string">
      The LinkedIn profile handle
    </ResponseField>

    <ResponseField name="linkedin_profile_id" type="string">
      The LinkedIn profile ID
    </ResponseField>

    <ResponseField name="linkedin_profile_url" type="string">
      The LinkedIn profile URL
    </ResponseField>

    <ResponseField name="location" type="string">
      The location of the profile
    </ResponseField>

    <ResponseField name="number_connections" type="integer">
      The number of connections
    </ResponseField>

    <ResponseField name="number_followers" type="integer">
      The number of followers
    </ResponseField>

    <ResponseField name="open_to_work" type="boolean">
      Indicates if the profile owner is open to work
    </ResponseField>

    <ResponseField name="past_company_name" type="string">
      The name of the past company
    </ResponseField>

    <ResponseField name="past_job_title" type="string">
      The past job title
    </ResponseField>

    <ResponseField name="past_linkedin_company_id" type="string">
      The past LinkedIn company ID
    </ResponseField>

    <ResponseField name="past_linkedin_company_url" type="string">
      The past LinkedIn company URL
    </ResponseField>

    <ResponseField name="past_sales_navigator_company_id" type="string">
      The past Sales Navigator company ID
    </ResponseField>

    <ResponseField name="profile_country" type="string">
      The country of the profile
    </ResponseField>

    <ResponseField name="profile_image_url" type="string">
      The URL of the profile image
    </ResponseField>

    <ResponseField name="profile_language" type="string">
      The language of the profile
    </ResponseField>

    <ResponseField name="sales_navigator_profile_id" type="string">
      The Sales Navigator profile ID
    </ResponseField>

    <ResponseField name="school_name" type="string">
      The name of the school
    </ResponseField>

    <ResponseField name="skills" type="string">
      The skills listed on the profile
    </ResponseField>

    <ResponseField name="summary" type="string">
      The summary of the profile
    </ResponseField>

    <ResponseField name="tracking_id" type="string">
      The tracking ID
    </ResponseField>

    <ResponseField name="volunteer_experiences" type="string">
      The volunteer experiences
    </ResponseField>
  </Expandable>
</ResponseField>

Below is the JSON schema for the output fields:

<Accordion title="Show JSON Output Schema">
  ```json
  {
    "birth_date": "string",
    "company_employees_range": "string",
    "company_industry": "string",
    "company_name": "string",
    "connection_degree": "string",
    "current_company_name": "string",
    "current_company_url": "string",
    "current_job_title": "string",
    "education": "string",
    "experiences": "string",
    "first_name": "string",
    "full_name": "string",
    "headline": "string",
    "industry": "string",
    "job_title": "string",
    "languages": "string",
    "last_name": "string",
    "linkedin_company_id": "string",
    "linkedin_company_url": "string",
    "linkedin_people_post_search_url": "string",
    "linkedin_profile_handle": "string",
    "linkedin_profile_id": "string",
    "linkedin_profile_url": "string",
    "location": "string",
    "number_connections": "integer",
    "number_followers": "integer",
    "open_to_work": "boolean",
    "past_company_name": "string",
    "past_job_title": "string",
    "past_linkedin_company_id": "string",
    "past_linkedin_company_url": "string",
    "past_sales_navigator_company_id": "string",
    "profile_country": "string",
    "profile_image_url": "string",
    "profile_language": "string",
    "sales_navigator_profile_id": "string",
    "school_name": "string",
    "skills": "string",
    "summary": "string",
    "tracking_id": "string",
    "volunteer_experiences": "string"
  }
  ```
</Accordion>

<Info>
  This workflow has a daily limit related to profile enrichment of 3000 credits.
</Info>
