changedInput schema / properties / compact / description
Previous value: -"Default true: 6-field summary per company. Set false for the full raw object."New value: +"Default true: return a small per-company summary (including the Generect `id`, which every later step accepts). Set false for the full raw record (~80 fields) — only worth it when you specifically need skills, education or other deep fields."
changedInput schema / properties / company_names / description
Previous value: -"Restrict to specific company names."New value: +"Restrict to specific company names — realtime only: using it forces the pricier live mode."
changedInput schema / properties / company_types / description
Previous value: -"Company types. Allowed values: \"Public Company\", \"Educational\", \"Self Employed\", \"Government Agency\", \"Non Profit\", \"Self Owned\", \"Privately Held\", \"Partnership\"."New value: +"Company types: \"Public Company\",\"Privately Held\",\"Non Profit\",\"Government Agency\",\"Educational\", …"
addedInput schema / properties / department_headcount
Added value: +{
+ "additionalProperties": false,
+ "description": "Department size, e.g. {\"name\":\"engineering\",\"min\":10,\"max\":100} — realtime only: using it forces the pricier live mode.",
+ "properties": {
+ "max": {
+ "type": "number"
+ },
+ "min": {
+ "type": "number"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "name"
+ ],
+ "type": "object"
+}
addedInput schema / properties / exclude_domains
Added value: +{
+ "description": "Exclude companies by domain (e.g. existing customers).",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
addedInput schema / properties / exclude_ids
Added value: +{
+ "description": "Exclude companies by LinkedIn id/URN.",
+ "items": {
+ "type": [
+ "string",
+ "number"
+ ]
+ },
+ "type": "array"
+}
changedInput schema / properties / exclude_industries / description
Previous value: -"Industries to exclude (same taxonomy as industries)."New value: +"Industries to exclude."
changedInput schema / properties / exclude_locations / description
Previous value: -"Locations to exclude."New value: +"HQ locations to exclude."
changedInput schema / properties / fallback_from_leads / description
Previous value: -"Default FALSE. If true and the company search is empty, derive candidate company NAMES by aggregating a keyword lead search. These are lead-derived name counts (source:\"leads_derived\"), NOT real company records, and cost an extra query."New value: +"DEPRECATED — accepted but ignored. Removed. It fabricated lead-derived name aggregates and cost an extra billable query."
removedInput schema / properties / fallback_from_leads / type
Removed value: -"boolean"
changedInput schema / properties / get_max_companies / description
Previous value: -"Also report the total number of matching companies."New value: +"DEPRECATED — accepted but ignored. Always on now: search responses include results_count without asking."
removedInput schema / properties / get_max_companies / type
Removed value: -"boolean"
addedInput schema / properties / headcount_growth
Added value: +{
+ "additionalProperties": false,
+ "description": "Headcount growth in percent — realtime only: using it forces the pricier live mode.",
+ "properties": {
+ "max": {
+ "type": "number"
+ },
+ "min": {
+ "type": "number"
+ }
+ },
+ "type": "object"
+}
changedInput schema / properties / headcounts / description
Previous value: -"Employee headcount buckets. Allowed ONLY: \"1-10\",\"11-50\",\"51-200\",\"201-500\",\"501-1000\",\"1001-5000\",\"5001-10000\",\"10 000+\" (note the space in \"10 000+\")."New value: +"Size buckets. Allowed ONLY: \"1-10\",\"11-50\",\"51-200\",\"201-500\",\"501-1000\",\"1001-5000\",\"5001-10000\",\"10 000+\"."
addedInput schema / properties / hiring_on_linkedin
Added value: +{
+ "description": "Only companies actively hiring — realtime only: using it forces the pricier live mode.",
+ "type": "boolean"
+}
changedInput schema / properties / industries / description
Previous value: -"Industries. Must match Generect industry names exactly (e.g. \"Software Development\", \"Financial Services\"). Names are hierarchical. Invalid names are rejected (HTTP 400)."New value: +"Company industries. Must match Generect industry names exactly (e.g. \"Software Development\"); unknown names are rejected with HTTP 400."
changedInput schema / properties / keywords / description
Previous value: -"Free-text keywords (Boolean phrases allowed)."New value: +"Free-text keywords across name/description/specialties — realtime only: using it forces the pricier live mode."
changedInput schema / properties / limit / description
Previous value: -"Alias for limit_by"New value: +"Alias for limit_by."
changedInput schema / properties / limit_by / description
Previous value: -"Companies to return (1–100, default 25)."New value: +"Rows to return this call (1–100, default 25). You are billed per returned row, so this number IS the price of the call."
addedInput schema / properties / linkedins_links
Added value: +{
+ "description": "Specific LinkedIn company URLs — realtime only: using it forces the pricier live mode.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+}
changedInput schema / properties / locations / description
Previous value: -"Locations (countries/regions, e.g. [\"United States\"])."New value: +"HQ locations — cities, states or countries."
addedInput schema / properties / mode
Added value: +{
+ "description": "Data mode. \"database\" = cached, sub-second, cheaper, free counts, core filters only. \"realtime\" = live LinkedIn lookup, 5–60s, pricier, supports every filter. \"auto\" (default) tries database first and only escalates to realtime if a filter you passed is unsupported there — an escalation is reported in the response. Pick \"database\" explicitly when freshness is not critical and cost matters more than freshness.",
+ "enum": [
+ "auto",
+ "database",
+ "realtime"
+ ],
+ "type": "string"
+}
changedInput schema / properties / num_of_followers / description
Previous value: -"LinkedIn follower-count buckets."New value: +"LinkedIn follower buckets: \"1-50\",\"51-100\",\"101-1000\",\"1001-5000\",\"5001+\" — realtime only: using it forces the pricier live mode."
changedInput schema / properties / offset / description
Previous value: -"Alias for offset_by"New value: +"Alias for offset_by."
changedInput schema / properties / offset_by / description
Previous value: -"Offset for pagination."New value: +"Rows to skip (pagination)."
changedInput schema / properties / revenues_range / description
Previous value: -"Annual revenue range in millions USD, e.g. {\"min\":0.5,\"max\":1001}. Single object, NOT an array."New value: +"Annual revenue range, single object {min,max} — realtime only: using it forces the pricier live mode."
addedInput schema / properties / sub_industries
Added value: +{
+ "description": "Expand each selected industry to its sub-industries as well (broadens the match).",
+ "type": "boolean"
+}
changedInput schema / properties / technologies / description
Previous value: -"Technologies the company uses (BuiltWith taxonomy)."New value: +"Technologies the company uses — realtime only: using it forces the pricier live mode."
changedInput schema / properties / timeout_ms / description
Previous value: -"Request timeout in milliseconds"New value: +"Request timeout in milliseconds."