{
  "openapi": "3.0.1",
  "info": {
    "title": "B2B People Search ✅ Work Emails ✅ Apollo | ZoomInfo | Lusha",
    "description": "🔥 Find decision-makers by job title, seniority, department, industry, location & company size. Returns verified work ✉️ emails, LinkedIn profiles & firmographics. Cheap Apollo, ZoomInfo & Lusha alternative — no API key needed.",
    "version": "0.0",
    "x-build-id": "mLVC7LjxJJNTIsyzZ"
  },
  "servers": [
    {
      "url": "https://api.apify.com/v2"
    }
  ],
  "paths": {
    "/acts/lead_king~people-search/run-sync-get-dataset-items": {
      "post": {
        "operationId": "run-sync-get-dataset-items-lead_king-people-search",
        "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/lead_king~people-search/runs": {
      "post": {
        "operationId": "runs-sync-lead_king-people-search",
        "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/lead_king~people-search/run-sync": {
      "post": {
        "operationId": "run-sync-lead_king-people-search",
        "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": {
          "searchQuery": {
            "title": "Job title / keywords",
            "type": "string",
            "description": "Free-text keyword search. ⚠️ Keyword-only searches cannot return work emails — the provider serves them from a reduced index — and they match on the NAME field, so \"Head of Sales\" also returns people surnamed Head. For work emails and accurate targeting, use the exact filters below instead."
          },
          "maxLeads": {
            "title": "Max leads",
            "minimum": 1,
            "maximum": 500,
            "type": "integer",
            "description": "Maximum number of leads to fetch (up to 500 per run). You are charged per lead actually returned.",
            "default": 100
          },
          "requireEmail": {
            "title": "Only people with a work email",
            "type": "boolean",
            "description": "Skip records that have no deliverable work email. Turn this off to also receive profiles that have a name, role and LinkedIn but no email — note these are still charged as leads.",
            "default": true
          },
          "seniority": {
            "title": "Seniority",
            "enum": [
              "C Suite",
              "VP",
              "Head",
              "Director",
              "Manager",
              "Owner",
              "Partner",
              "Senior",
              "Entry",
              "Intern"
            ],
            "type": "string",
            "description": "Target one seniority level. Present on roughly 60% of records — leave empty for the widest reach."
          },
          "department": {
            "title": "Department",
            "enum": [
              "Sales",
              "Marketing",
              "Engineering",
              "Information Technology",
              "Operations",
              "Finance",
              "Human Resources",
              "Design",
              "Consulting",
              "Legal",
              "Medical & Health",
              "Education"
            ],
            "type": "string",
            "description": "Target one department. Present on roughly 60% of records."
          },
          "industry": {
            "title": "Industry",
            "enum": [
              "Information Technology",
              "Professional and Business Services",
              "Finance and Banking",
              "Marketing & Advertising",
              "Health and Pharmaceuticals",
              "Manufacturing",
              "Retail",
              "Real Estate",
              "Education",
              "Construction",
              "Energy",
              "Telecommunications",
              "Transportation and Logistics",
              "Food and Beverage",
              "Tourism and Hospitality",
              "Media and Publishing",
              "Creative Arts and Entertainment",
              "Automotive",
              "Agriculture",
              "Government and Public Administration",
              "Non-Profit and Social Services"
            ],
            "type": "string",
            "description": "Target one industry. Present on roughly 60% of records."
          },
          "employeeRange": {
            "title": "Company size (employees)",
            "enum": [
              "1-10",
              "11-20",
              "21-50",
              "51-200",
              "201-500",
              "501-1000",
              "1001-5000",
              "5001+"
            ],
            "type": "string",
            "description": "Target companies with this many employees."
          },
          "revenueRange": {
            "title": "Company revenue",
            "enum": [
              "Below $500k",
              "$500k - $1M",
              "$1M - $5M",
              "$5M - $10M",
              "$10M - $20M",
              "$20M - $50M",
              "$50M - $100M",
              "$100M - $250M",
              "$250M - $500M",
              "$500M - $1B",
              "$1B - $2.5B",
              "$2.5B - $5B",
              "Over $5B"
            ],
            "type": "string",
            "description": "Target companies with this annual revenue."
          },
          "companyName": {
            "title": "Company name",
            "type": "string",
            "description": "Only people working at this company, e.g. \"Salesforce\". For precise targeting use the company domain below instead."
          },
          "companyDomain": {
            "title": "Company website domain",
            "type": "string",
            "description": "Most precise company targeting, e.g. \"salesforce.com\". Beats company name when you know the domain."
          },
          "country": {
            "title": "Country",
            "enum": [
              "United States",
              "United Kingdom",
              "Canada",
              "Australia",
              "India",
              "Germany",
              "France",
              "Netherlands",
              "Spain",
              "Italy",
              "Brazil",
              "Mexico",
              "Singapore",
              "United Arab Emirates",
              "Ireland",
              "Switzerland",
              "Sweden",
              "Belgium",
              "Denmark",
              "Norway",
              "Austria",
              "Poland",
              "Portugal",
              "Israel",
              "New Zealand",
              "South Africa",
              "Japan",
              "China",
              "South Korea",
              "Indonesia",
              "Philippines",
              "Malaysia",
              "Turkey",
              "Saudi Arabia",
              "Argentina",
              "Colombia",
              "Finland",
              "Greece",
              "Hungary",
              "Romania",
              "Ukraine"
            ],
            "type": "string",
            "description": "Target one country. Present on roughly 99% of records, so this is a safe filter to combine with others."
          },
          "state": {
            "title": "State / region",
            "type": "string",
            "description": "Full name with standard capitalization, e.g. \"Texas\" — not \"TX\". Combine with Country to disambiguate."
          },
          "city": {
            "title": "City",
            "type": "string",
            "description": "Standard capitalization, e.g. \"Austin\". Combine with State and Country to disambiguate."
          },
          "linkedinIndustry": {
            "title": "LinkedIn industry",
            "type": "string",
            "description": "Exact LinkedIn industry label, e.g. \"Software Development\". Uses LinkedIn's own vocabulary. Present on roughly 50% of records."
          },
          "naicsCode": {
            "title": "NAICS code",
            "type": "string",
            "description": "Exact NAICS industry code, e.g. \"541120\". Works at any level of the hierarchy (2–6 digits)."
          }
        }
      },
      "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
                  }
                }
              },
              "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
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}