{
  "openapi": "3.0.1",
  "info": {
    "title": "LinkedIn Sales Navigator Scraper — Lead URL, Account Filters",
    "description": "LinkedIn Sales Navigator scraper: paste a lead search URL and get one row per lead — name, title, company, location, tenure and profile link. Or search accounts by headcount, revenue, industry and hiring signals. No cookie, no login, no start fee.",
    "version": "1.0",
    "x-build-id": "Lq40S7KjfDgrchsjf"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/steadyfetch~linkedin-sales-navigator-scraper/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-steadyfetch-linkedin-sales-navigator-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/steadyfetch~linkedin-sales-navigator-scraper/runs": {
      "post": {
        "operationId": "runs-sync-steadyfetch-linkedin-sales-navigator-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/steadyfetch~linkedin-sales-navigator-scraper/run-sync": {
      "post": {
        "operationId": "run-sync-steadyfetch-linkedin-sales-navigator-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": {
          "salesNavigatorUrl": {
            "title": "Sales Navigator lead search URL",
            "type": "string",
            "description": "Run a lead (people) search in LinkedIn Sales Navigator with the filters you want, then copy the whole address of the results page from the browser bar and paste it here. It looks like https://www.linkedin.com/sales/search/people?query=(…). No cookie or login is needed. An account search link, a saved lead list or a link with no filters is refused before anything is read, and nothing is charged for it."
          },
          "accountKeywords": {
            "title": "Account keywords",
            "type": "string",
            "description": "Words to search company names and descriptions for, for example software. Setting any account field runs an account (company) search beside the lead search."
          },
          "accountLocations": {
            "title": "Headquarters locations",
            "type": "array",
            "description": "One headquarters location per entry, without commas, for example United States, Germany or San Francisco Bay Area.",
            "items": {
              "type": "string"
            }
          },
          "accountIndustryIds": {
            "title": "Industry IDs",
            "type": "array",
            "description": "LinkedIn industry ID numbers, for example 4 (Software Development) or 96 (IT Services and IT Consulting).",
            "items": {
              "type": "string"
            }
          },
          "accountHeadcount": {
            "title": "Company headcount",
            "type": "array",
            "description": "One or more of: 1-10, 11-50, 51-200, 201-500, 501-1000, 1001-5000, 5001-10000, 10001+.",
            "items": {
              "type": "string"
            }
          },
          "accountHeadcountGrowth": {
            "title": "Headcount growth (%)",
            "type": "string",
            "description": "A percent range written min-max, for example 5-50."
          },
          "accountAnnualRevenue": {
            "title": "Annual revenue (millions)",
            "type": "string",
            "description": "A range in millions written min-max, for example 10-100. US dollars unless you add a currency code: 10-100;EUR."
          },
          "accountDepartmentHeadcount": {
            "title": "Department headcount",
            "type": "string",
            "description": "A department's headcount written min-max;Department, for example 10-100;Engineering or 5-50;Sales."
          },
          "accountHiringOnLinkedIn": {
            "title": "Hiring on LinkedIn",
            "type": "boolean",
            "description": "Only companies that are hiring on LinkedIn right now."
          },
          "accountActivities": {
            "title": "Recent activity",
            "type": "array",
            "description": "Only companies with a recent signal: SENIOR_LEADERSHIP_CHANGES_LAST_3_MONTHS and/or FUNDING_EVENTS_PAST_12_MONTHS.",
            "items": {
              "type": "string"
            }
          },
          "accountFortune": {
            "title": "Fortune rank",
            "type": "array",
            "description": "Fortune 500 bands: 50, 51_100, 101_250, 251_500.",
            "items": {
              "type": "string"
            }
          },
          "maxResults": {
            "title": "Max results per search",
            "minimum": 25,
            "maximum": 2500,
            "type": "integer",
            "description": "The most rows to return for each search (the lead search and the account search each get this many). Results come 25 to a page and a search holds at most 2,500, so a multiple of 25 uses every page fully. A page that returns fewer rows than one search page check is worth is billed one check instead of per row.",
            "default": 100
          },
          "maxRunSeconds": {
            "title": "Max run seconds",
            "minimum": 30,
            "type": "integer",
            "description": "Stop collecting after this many seconds. Rows already collected are still delivered. Leave empty for no limit beyond the run timeout."
          }
        }
      },
      "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}