{
  "description": "Find public LinkedIn profiles by job title, location, and company using cookieless Yahoo search. Returns name, title, company, location, profile URL, and data-quality flags. No login or API keys.",
  "properties": {
    "companyNames": {
      "default": [],
      "description": "Specific companies to target (max 5). Leave empty to search all companies.",
      "editor": "stringList",
      "items": {
        "type": "string"
      },
      "title": "Company Names",
      "type": "array"
    },
    "includeEmailGuess": {
      "default": false,
      "description": "Add a best-effort email guess derived from name + company domain. Guesses are NOT verified and may be wrong. Off by default.",
      "title": "Include Unverified Email Guess",
      "type": "boolean"
    },
    "jobTitles": {
      "description": "Job titles to search for (e.g. 'Software Engineer', 'CEO', 'Marketing Manager'). Each title generates a separate search query.",
      "editor": "stringList",
      "items": {
        "type": "string"
      },
      "minItems": 1,
      "prefill": [
        "CEO"
      ],
      "title": "Job Titles",
      "type": "array"
    },
    "locations": {
      "default": [],
      "description": "Locations to target (e.g. 'New York', 'California', 'United States'). Leave empty to search globally.",
      "editor": "stringList",
      "items": {
        "type": "string"
      },
      "title": "Locations",
      "type": "array"
    },
    "maxLeads": {
      "default": 25,
      "description": "Maximum number of leads to return (1-100).",
      "maximum": 100,
      "minimum": 1,
      "prefill": 1,
      "title": "Max Leads",
      "type": "integer"
    },
    "proxyConfiguration": {
      "description": "Optional Apify proxy configuration. Yahoo may block datacenter IPs.",
      "editor": "proxy",
      "title": "Proxy configuration",
      "type": "object"
    }
  },
  "required": [
    "jobTitles"
  ],
  "schemaVersion": 1,
  "title": "Lead Finder Input",
  "type": "object"
}
