> ## 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 User Contact Info

> Extracts a connection's contact information, such as phone numbers and email addresses.

This action retrieves a user's contact information if you're connected with the profile, including phone numbers, email addresses, Twitter handles, and more. By providing one or more LinkedIn profile URLs, you can extract all the useful information from the respective profiles.

<Steps>
  <Step title="Navigate to a LinkedIn Profile">
    Go to the LinkedIn profile you wish to extract information from.
  </Step>

  <Step title="Copy the URL">
    Copy the URL from your browser's address bar.
  </Step>

  <Step title="Paste the URL">Paste the URL into the provided field(s).</Step>
</Steps>

<Info>
  A profile URL looks like this: [https://www.linkedin.com/in/marcfrancis961/](https://www.linkedin.com/in/marcfrancis961/)
</Info>

### 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 action returns the following fields:

<ResponseField>
  <Expandable title="properties">
    <ResponseField name="connected_at" type="string">
      The date when the connection was established.
    </ResponseField>

    <ResponseField name="email" type="string">
      The email address of the LinkedIn user.
    </ResponseField>

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

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

    <ResponseField name="phone" type="string">
      The primary phone number of the LinkedIn user.
    </ResponseField>

    <ResponseField name="phones" type="array">
      A list of phone numbers associated with the LinkedIn user.
    </ResponseField>

    <ResponseField name="twitter" type="string">
      The Twitter handle of the LinkedIn user.
    </ResponseField>

    <ResponseField name="twitter_handles" type="array">
      A list of Twitter handles associated with the LinkedIn user.
    </ResponseField>

    <ResponseField name="website" type="string">
      The website URL of the LinkedIn user.
    </ResponseField>
  </Expandable>
</ResponseField>

Below is the JSON schema for the output:

<Accordion title="Show JSON Output Schema">
  ```json
  {
    "connected_at": "string",
    "email": "string",
    "linkedin_profile_handle": "string",
    "linkedin_profile_url": "string",
    "phone": "string",
    "phones": ["string"],
    "twitter": "string",
    "twitter_handles": ["string"],
    "website": "string"
  }
  ```
</Accordion>
