Retrieve LinkedIn Profiles for Prospects

Overview

Modern sales methodologies emphasize the importance of multi-touch, multi-channel campaigns across phone, email, and social media. In B2B sales, LinkedIn is a powerful platform to use to connect and build meaningful relationships with prospects.

By using Apollo's People API Search, along with People Enrichment or Bulk People Enrichment, you can quickly access LinkedIn profile links for your prospects while you search for them using demographics filters.

🚧

Credits

Using these endpoints consumes your account’s credits. Refer to Apollo’s API pricing page for more details.

The following section describes how to search for and filter prospects using Apollo's People API.

Before You Start

Check out Apollo's API reference docs first to view the query parameters available with the People API. In the following section, Apollo walks through a specific scenario. However, you can address your own cases by combining these examples with the reference information.

Example Use Case: Identify LinkedIn Profiles for Sales Leadership at a Specific Company

To show how People API Search, along with People Enrich or Bulk People Enrich, can be used to uncover LinkedIn profiles, let's walk through a scenario: finding people that are currently in sales leadership roles at Apollo.io.

To find people matching these demographics:

  1. Use the People API Search endpoint:
POST https://api.apollo.io/api/v1/mixed_people/api_search
  1. Add the following query parameters:

Parameter

Value for this Example

Notes

person_titles

["sales", "revenue"]

Your search filters need to be added as an array of strings.

Use the person_titles parameter to limit your search to people with specific job titles.

person_seniorities

["c-suite", "head", "director", "manager"]

Your search filters need to be added as an array of strings.

Use the person_seniorities parameter to find people based on the seniority of their current role within their organization.

q_organization_domains_list

"apollo.io"

Your search filters need to be added as an array of strings, such as ["microsoft.com", "apple.com", "bankofamerica.com"].

Use the q_organization_domains_list parameter to limit your search to specific companies. For this example, the search is limited to apollo.io.

  1. Add the following keys and values to the header of your request:

    1. Content-Type: application/json
    2. Cache-Control: no-cache
    3. X-Api-Key: Enter your Apollo API key.

    The following code sample shows the example as a cURL request:

    curl --request POST \
         --url 'https://api.apollo.io/api/v1/mixed_people/api_search?person_titles[]=sales&person_titles[]=revenue&include_similar_titles=true&person_seniorities[]=c_suite&person_seniorities[]=head&person_seniorities[]=director&person_seniorities[]=manager&q_organization_domains_list[]=apollo.io' \
         --header 'Cache-Control: no-cache' \
         --header 'Content-Type: application/json' \
         --header 'accept: application/json' \
         --header 'x-api-key: YOUR_API_KEY'

    The following image shows how to format the request in Postman. If you prefer to pass the parameters via the body of the request, use the raw option, not form-data.

    Postman request example.

    A successful request returns a 200 response status and JSON data similar to the following response:

    {
        "total_entries": 22,
        "people": [
            {
                "id": "690b88979047af00018964d6",
                "first_name": "Adam",
                "last_name_obfuscated": "Ca***r",
                "title": "Chief Revenue Officer",
                "last_refreshed_at": "2026-01-27T15:32:57.645+00:00",
                "has_email": true,
                "has_city": true,
                "has_state": true,
                "has_country": true,
                "has_direct_phone": "Yes",
                "organization": {
                    "name": "Apollo.io",
                    "has_industry": true,
                    "has_phone": false,
                    "has_city": true,
                    "has_state": true,
                    "has_country": true,
                    "has_zip_code": true,
                    "has_revenue": true,
                    "has_employee_count": true
                }
            },
            {
                "id": "61a511f96d769100019865b3",
                "first_name": "Clark",
                "last_name_obfuscated": "Sun",
                "title": "Revenue Operations Manager",
                "last_refreshed_at": "2026-01-02T14:56:15.000+00:00",
                "has_email": true,
                "has_city": true,
                "has_state": true,
                "has_country": true,
                "has_direct_phone": "Maybe: please request direct dial via people/bulk_match",
                "organization": {
                    "name": "Apollo.io",
                    "has_industry": true,
                    "has_phone": false,
                    "has_city": true,
                    "has_state": true,
                    "has_country": true,
                    "has_zip_code": true,
                    "has_revenue": true,
                    "has_employee_count": true
                }
            },
            {
                "id": "67fd9513c9c77600013a8e0d",
                "first_name": "Emilio",
                "last_name_obfuscated": "Sa***s",
                "title": "Sales Manager",
                "last_refreshed_at": "2026-01-15T17:46:16.444+00:00",
                "has_email": true,
                "has_city": false,
                "has_state": false,
                "has_country": true,
                "has_direct_phone": "Yes",
                "organization": {
                    "name": "Apollo.io",
                    "has_industry": true,
                    "has_phone": false,
                    "has_city": true,
                    "has_state": true,
                    "has_country": true,
                    "has_zip_code": true,
                    "has_revenue": true,
                    "has_employee_count": true
                }
            },
            {
                "id": "60f1b124338c3000015197a5",
                "first_name": "Sara",
                "last_name_obfuscated": "Da***a",
                "title": "Sales Manager",
                "last_refreshed_at": "2026-01-16T14:49:42.627+00:00",
                "has_email": true,
                "has_city": true,
                "has_state": true,
                "has_country": true,
                "has_direct_phone": "Maybe: please request direct dial via people/bulk_match",
                "organization": {
                    "name": "Apollo.io",
                    "has_industry": true,
                    "has_phone": false,
                    "has_city": true,
                    "has_state": true,
                    "has_country": true,
                    "has_zip_code": true,
                    "has_revenue": true,
                    "has_employee_count": true
                }
            },
            {
                "id": "65a91ce35b3e6e00016a6b9a",
                "first_name": "Cameron",
                "last_name_obfuscated": "Bu***e",
                "title": "Sales Manager",
                "last_refreshed_at": "2026-01-17T03:20:18.000+00:00",
                "has_email": true,
                "has_city": true,
                "has_state": true,
                "has_country": true,
                "has_direct_phone": "Yes",
                "organization": {
                    "name": "Apollo.io",
                    "has_industry": true,
                    "has_phone": false,
                    "has_city": true,
                    "has_state": true,
                    "has_country": true,
                    "has_zip_code": true,
                    "has_revenue": true,
                    "has_employee_count": true
                }
            },
            {
                "id": "5d484bcc613d4c0b64f5e8a8",
                "first_name": "Kyle",
                "last_name_obfuscated": "Ka***l",
                "title": "Sales Manager",
                "last_refreshed_at": "2026-01-08T12:19:00.000+00:00",
                "has_email": true,
                "has_city": true,
                "has_state": true,
                "has_country": true,
                "has_direct_phone": "Yes",
                "organization": {
                    "name": "Apollo.io",
                    "has_industry": true,
                    "has_phone": false,
                    "has_city": true,
                    "has_state": true,
                    "has_country": true,
                    "has_zip_code": true,
                    "has_revenue": true,
                    "has_employee_count": true
                }
            },
            {
                "id": "6005094f8fe0cf0001c1ca43",
                "first_name": "Kelly",
                "last_name_obfuscated": "Wa***d",
                "title": "Sales Leader",
                "last_refreshed_at": "2026-01-28T11:15:11.402+00:00",
                "has_email": true,
                "has_city": true,
                "has_state": true,
                "has_country": true,
                "has_direct_phone": "Yes",
                "organization": {
                    "name": "Apollo.io",
                    "has_industry": true,
                    "has_phone": false,
                    "has_city": true,
                    "has_state": true,
                    "has_country": true,
                    "has_zip_code": true,
                    "has_revenue": true,
                    "has_employee_count": true
                }
            },
            {
                "id": "60f1b060547f2000018fe1d4",
                "first_name": "Paula",
                "last_name_obfuscated": "Ur***a",
                "title": "Director of Sales",
                "last_refreshed_at": "2026-01-25T23:37:44.451+00:00",
                "has_email": true,
                "has_city": false,
                "has_state": false,
                "has_country": true,
                "has_direct_phone": "Yes",
                "organization": {
                    "name": "Apollo.io",
                    "has_industry": true,
                    "has_phone": false,
                    "has_city": true,
                    "has_state": true,
                    "has_country": true,
                    "has_zip_code": true,
                    "has_revenue": true,
                    "has_employee_count": true
                }
            },
            {
                "id": "57e06db8a6da981c3d92461d",
                "first_name": "David",
                "last_name_obfuscated": "Sp***s",
                "title": "Sales Leader",
                "last_refreshed_at": "2026-01-20T05:11:20.000+00:00",
                "has_email": true,
                "has_city": true,
                "has_state": true,
                "has_country": true,
                "has_direct_phone": "Maybe: please request direct dial via people/bulk_match",
                "organization": {
                    "name": "Apollo.io",
                    "has_industry": true,
                    "has_phone": false,
                    "has_city": true,
                    "has_state": true,
                    "has_country": true,
                    "has_zip_code": true,
                    "has_revenue": true,
                    "has_employee_count": true
                }
            },
            {
                "id": "673d88b30a3da100018c9c8e",
                "first_name": "Shubham",
                "last_name_obfuscated": "Sh***a",
                "title": "Sales Manager",
                "last_refreshed_at": "2026-01-22T09:29:21.000+00:00",
                "has_email": false,
                "has_city": true,
                "has_state": true,
                "has_country": true,
                "has_direct_phone": "Yes",
                "organization": {
                    "name": "Apollo.io",
                    "has_industry": true,
                    "has_phone": false,
                    "has_city": true,
                    "has_state": true,
                    "has_country": true,
                    "has_zip_code": true,
                    "has_revenue": true,
                    "has_employee_count": true
                }
            }
        ]
    }

    The following table details some key elements of the API response:

    ElementDescription
    "title"The value in this object shows the job title for the person.
    "organization": { }This object provides available details of person's current organization which you can get by calling enrich people data endpoints.
  2. To get complete person profiles including linkedin_url, use the id values from this response and include them in the details array when calling the people/bulk_match endpoint. For more details and usage examples, refer to the Enrich People Data tutorial.


What’s Next

Now that you know how to find LinkedIn profiles for your prospects, hop in to People API Search endpoint reference docs and start testing immediately!