addedInput schema / properties / filters
Added value: +{
+ "additionalProperties": false,
+ "description": "Exact filters, recommended for AI agents and programs: state each part of the request instead of a sentence. Values inside one list are alternatives (OR); different fields must all match (AND). Give a few variants where people word things differently (titles: [\"M&A Associate\", \"Investment Banking Associate\"]). When filters are given, `query` is only a label and is not parsed.",
+ "properties": {
+ "companies": {
+ "description": "Current employers by name, e.g. [\"Stripe\"].",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "company_domains": {
+ "description": "Current employers by website domain, the most exact way to name a company, e.g. [\"stripe.com\"].",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "company_size_max": {
+ "description": "Maximum employees at the current employer.",
+ "minimum": 1,
+ "type": "integer"
+ },
+ "company_size_min": {
+ "description": "Minimum employees at the current employer.",
+ "minimum": 1,
+ "type": "integer"
+ },
+ "exclude_job_titles": {
+ "description": "Titles to leave out, e.g. [\"Intern\", \"Recruiter\"].",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "industries": {
+ "description": "Industry of the current employer, as LinkedIn names it, e.g. [\"Investment Banking\"], [\"Software Development\"], [\"Hospitals and Health Care\"], [\"Venture Capital and Private Equity Principals\"], [\"Staffing and Recruiting\"]. Common older names are mapped; a name that is not an industry is reported in `ignored` and not applied.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "job_titles": {
+ "description": "Current job titles, matched as case-insensitive substrings (\"Account Executive\" also finds \"Senior Account Executive\"). Include the variants people use: [\"VP Sales\", \"Vice President of Sales\", \"Head of Sales\"].",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "keywords": {
+ "description": "Words to find anywhere on the profile (headline, descriptions, past roles), for what no other field covers.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "languages": {
+ "description": "Languages the person speaks, e.g. [\"German\"] or [\"DE\"].",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "locations": {
+ "description": "Where the person lives or works: cities, states, countries or regions, e.g. [\"Frankfurt\", \"Munich\"], [\"Germany\"], [\"DACH\"], [\"Texas\"]. Use \"City, Country\" to tell same-named places apart (\"Paris, France\"). Country names are safest; ISO codes are converted.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "past_companies": {
+ "description": "Former employers by name, e.g. [\"McKinsey\"] for ex-McKinsey people.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "past_job_titles": {
+ "description": "Titles the person held before their current job.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "schools": {
+ "description": "Schools the person attended, matched as substrings; add the local-language name too, e.g. [\"University of Mannheim\", \"Universität Mannheim\"].",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "skills": {
+ "description": "Skills listed on the profile, e.g. [\"Python\", \"Kubernetes\"].",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "years_experience_max": {
+ "description": "Maximum total years of professional experience.",
+ "minimum": 0,
+ "type": "integer"
+ },
+ "years_experience_min": {
+ "description": "Minimum total years of professional experience.",
+ "minimum": 0,
+ "type": "integer"
+ }
+ },
+ "type": "object"
+}