{
  "openapi": "3.0.1",
  "info": {
    "title": "LinkedIn People Search Scraper - Employees, No Login",
    "description": "Find LinkedIn profiles by company, job title, location, country, keywords or name, with no login or cookies: name, headline, job title, current company, location, country and profile URL. Company employee lists with a current-employee filter. Add-on: schools, followers, photo.",
    "version": "0.1",
    "x-build-id": "bAl3vojjUhW3TJohV"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/eiv~linkedin-people-search-scraper/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-eiv-linkedin-people-search-scraper",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    },
    "/acts/eiv~linkedin-people-search-scraper/runs": {
      "post": {
        "operationId": "runs-sync-eiv-linkedin-people-search-scraper",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor and returns information about the initiated run in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK",
            "content": {
              "application/json": {
                "schema": {
                  "$ref": "#/components/schemas/runsResponseSchema"
                }
              }
            }
          }
        }
      }
    },
    "/acts/eiv~linkedin-people-search-scraper/run-sync": {
      "post": {
        "operationId": "run-sync-eiv-linkedin-people-search-scraper",
        "x-openai-isConsequential": false,
        "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
        "tags": [
          "Run Actor"
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "$ref": "#/components/schemas/inputSchema"
              }
            }
          }
        },
        "parameters": [
          {
            "name": "token",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            },
            "description": "Enter your Apify token here"
          }
        ],
        "responses": {
          "200": {
            "description": "OK"
          }
        }
      }
    }
  },
  "components": {
    "schemas": {
      "inputSchema": {
        "type": "object",
        "properties": {
          "currentCompanies": {
            "title": "Companies",
            "type": "array",
            "description": "Find people who work at these companies, one per line: a name (Stripe) or a LinkedIn company link (linkedin.com/company/stripe). Each company is its own search. Leave empty to search across all companies.",
            "items": {
              "type": "string"
            }
          },
          "currentJobTitles": {
            "title": "Job titles",
            "type": "array",
            "description": "Job titles to look for, one per line, e.g. Software Engineer, Head of Marketing, CEO. A person matches any of them (they are alternatives within each search, not extra searches). Up to 12 are used.",
            "items": {
              "type": "string"
            }
          },
          "locations": {
            "title": "Locations",
            "type": "array",
            "description": "Cities, regions or countries as people write them on LinkedIn, one per line: London, San Francisco Bay Area, Germany. Each location is its own search, which also helps you get past Google's ~300 results per search.",
            "items": {
              "type": "string"
            }
          },
          "countries": {
            "title": "Countries",
            "type": "array",
            "description": "Only members of these countries' LinkedIn sites (uk.linkedin.com, de.linkedin.com; the United States is www.linkedin.com). Stricter than a location: the country is the one the member's profile is filed under. Each country is its own search.",
            "items": {
              "type": "string",
              "enum": [
                "US",
                "GB",
                "CA",
                "AU",
                "IN",
                "DE",
                "FR",
                "NL",
                "ES",
                "IT",
                "IE",
                "CH",
                "AT",
                "BE",
                "SE",
                "NO",
                "DK",
                "FI",
                "PL",
                "PT",
                "CZ",
                "RO",
                "GR",
                "HU",
                "UA",
                "TR",
                "IL",
                "AE",
                "SA",
                "QA",
                "EG",
                "ZA",
                "NG",
                "KE",
                "MA",
                "BR",
                "MX",
                "AR",
                "CL",
                "CO",
                "PE",
                "SG",
                "HK",
                "MY",
                "ID",
                "PH",
                "TH",
                "VN",
                "JP",
                "KR",
                "CN",
                "TW",
                "PK",
                "BD",
                "LK",
                "NZ",
                "EE",
                "LV",
                "LT",
                "BG",
                "HR",
                "RS",
                "SK",
                "SI",
                "CY",
                "MT",
                "LU",
                "IS"
              ],
              "enumTitles": [
                "United States",
                "United Kingdom",
                "Canada",
                "Australia",
                "India",
                "Germany",
                "France",
                "Netherlands",
                "Spain",
                "Italy",
                "Ireland",
                "Switzerland",
                "Austria",
                "Belgium",
                "Sweden",
                "Norway",
                "Denmark",
                "Finland",
                "Poland",
                "Portugal",
                "Czechia",
                "Romania",
                "Greece",
                "Hungary",
                "Ukraine",
                "Türkiye",
                "Israel",
                "United Arab Emirates",
                "Saudi Arabia",
                "Qatar",
                "Egypt",
                "South Africa",
                "Nigeria",
                "Kenya",
                "Morocco",
                "Brazil",
                "Mexico",
                "Argentina",
                "Chile",
                "Colombia",
                "Peru",
                "Singapore",
                "Hong Kong",
                "Malaysia",
                "Indonesia",
                "Philippines",
                "Thailand",
                "Vietnam",
                "Japan",
                "South Korea",
                "China",
                "Taiwan",
                "Pakistan",
                "Bangladesh",
                "Sri Lanka",
                "New Zealand",
                "Estonia",
                "Latvia",
                "Lithuania",
                "Bulgaria",
                "Croatia",
                "Serbia",
                "Slovakia",
                "Slovenia",
                "Cyprus",
                "Malta",
                "Luxembourg",
                "Iceland"
              ]
            }
          },
          "searchQueries": {
            "title": "Keywords",
            "type": "array",
            "description": "Free-text searches, one per line: skills, industries, anything a profile mentions, e.g. growth marketing fintech. Each line is its own search. Google operators work: \"exact phrase\", OR, -word.",
            "items": {
              "type": "string"
            }
          },
          "names": {
            "title": "Names",
            "type": "array",
            "description": "Full names to find, one per line, e.g. Jane Smith. Each name is its own search; only people whose name has every word you typed are returned. Add a company or location to tell namesakes apart.",
            "items": {
              "type": "string"
            }
          },
          "schools": {
            "title": "Schools",
            "type": "array",
            "description": "Schools or universities, one per line, e.g. Stanford University. A person matches any of them (alternatives within each search).",
            "items": {
              "type": "string"
            }
          },
          "excludeKeywords": {
            "title": "Exclude words",
            "type": "array",
            "description": "Leave out profiles that mention any of these words, one per line, e.g. intern, recruiter.",
            "items": {
              "type": "string"
            }
          },
          "onlyCurrentEmployees": {
            "title": "Only current employees",
            "type": "boolean",
            "description": "With companies: search only profiles whose title names the company (LinkedIn titles every profile with the current employer), and keep people whose current employer is that company. Off: also people who only mention it (former employees, partners). People left out are not charged.",
            "default": true
          },
          "onlyMatchingJobTitles": {
            "title": "Only matching job titles",
            "type": "boolean",
            "description": "With job titles: search only profiles whose title (headline) has one of them, and keep people whose headline or job title contains it. Off: also people who mention the title anywhere on their profile. People left out are not charged.",
            "default": true
          },
          "maxItems": {
            "title": "Max profiles",
            "minimum": 1,
            "maximum": 100000,
            "type": "integer",
            "description": "Stop after this many profiles in total. You pay per profile, so this is also your cost cap for the run.",
            "default": 100
          },
          "maxItemsPerSearch": {
            "title": "Max profiles per search",
            "minimum": 1,
            "maximum": 500,
            "type": "integer",
            "description": "Stop each search after this many profiles. Google shows about 300 results for one search; split by location or job title to get more people.",
            "default": 100
          },
          "enrichProfiles": {
            "title": "Add profile details",
            "type": "boolean",
            "description": "Also open each person's public LinkedIn profile for the full location and country, current company page, schools with years, exact followers, photo, languages and websites (About and every job for members who show them). $0.80 per 1,000 profiles read on Starter; hidden profiles are not charged. Slower: one more request per person.",
            "default": false
          },
          "maxConcurrency": {
            "title": "Searches at once",
            "minimum": 1,
            "maximum": 10,
            "type": "integer",
            "description": "How many searches run at the same time. Google limits each address, so more is not always faster.",
            "default": 4
          },
          "requestTimeoutSecs": {
            "title": "Request timeout",
            "minimum": 5,
            "maximum": 60,
            "type": "integer",
            "description": "How long to wait for one response before trying another address.",
            "default": 20
          }
        }
      },
      "runsResponseSchema": {
        "type": "object",
        "properties": {
          "data": {
            "type": "object",
            "properties": {
              "id": {
                "type": "string"
              },
              "actId": {
                "type": "string"
              },
              "userId": {
                "type": "string"
              },
              "startedAt": {
                "type": "string",
                "format": "date-time",
                "example": "2025-01-08T00:00:00.000Z"
              },
              "finishedAt": {
                "type": "string",
                "format": "date-time",
                "example": "2025-01-08T00:00:00.000Z"
              },
              "status": {
                "type": "string",
                "example": "READY"
              },
              "meta": {
                "type": "object",
                "properties": {
                  "origin": {
                    "type": "string",
                    "example": "API"
                  },
                  "userAgent": {
                    "type": "string"
                  }
                }
              },
              "stats": {
                "type": "object",
                "properties": {
                  "inputBodyLen": {
                    "type": "integer",
                    "example": 2000
                  },
                  "rebootCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "restartCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "resurrectCount": {
                    "type": "integer",
                    "example": 0
                  },
                  "computeUnits": {
                    "type": "integer",
                    "example": 0
                  }
                }
              },
              "options": {
                "type": "object",
                "properties": {
                  "build": {
                    "type": "string",
                    "example": "latest"
                  },
                  "timeoutSecs": {
                    "type": "integer",
                    "example": 300
                  },
                  "memoryMbytes": {
                    "type": "integer",
                    "example": 1024
                  },
                  "diskMbytes": {
                    "type": "integer",
                    "example": 2048
                  }
                }
              },
              "buildId": {
                "type": "string"
              },
              "defaultKeyValueStoreId": {
                "type": "string"
              },
              "defaultDatasetId": {
                "type": "string"
              },
              "defaultRequestQueueId": {
                "type": "string"
              },
              "buildNumber": {
                "type": "string",
                "example": "1.0.0"
              },
              "containerUrl": {
                "type": "string"
              },
              "usage": {
                "type": "object",
                "properties": {
                  "ACTOR_COMPUTE_UNITS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_WRITES": {
                    "type": "integer",
                    "example": 1
                  },
                  "KEY_VALUE_STORE_LISTS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_INTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_SERPS": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_UNBLOCKER_UNITS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              },
              "usageTotalUsd": {
                "type": "number",
                "example": 0.00005
              },
              "usageUsd": {
                "type": "object",
                "properties": {
                  "ACTOR_COMPUTE_UNITS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATASET_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "KEY_VALUE_STORE_WRITES": {
                    "type": "number",
                    "example": 0.00005
                  },
                  "KEY_VALUE_STORE_LISTS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_READS": {
                    "type": "integer",
                    "example": 0
                  },
                  "REQUEST_QUEUE_WRITES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_INTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_SERPS": {
                    "type": "integer",
                    "example": 0
                  },
                  "PROXY_UNBLOCKER_UNITS": {
                    "type": "integer",
                    "example": 0
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}