Find companies growing
Start a LinkedIn account (company) search by growth criteria. Only documented fields are allowed; unknown keys return 422.
Valid criteria (choose one mode):
- Company-wide headcount growth: Provide at least one of
min_headcount_growth_percentageormax_headcount_growth_percentage. Do not senddepartmentin this mode. - Department metrics: Send
department(LinkedIn function ID as a string, e.g."1") plus at least one ofmin_department_headcount,max_department_headcount,min_department_headcount_growth_percentage, ormax_department_headcount_growth_percentage.
Department fields cannot be combined with company-wide headcount growth fields.
account. Only documented fields are allowed; extra keys under account are rejected with a validation error.
Growth criteria (pick one approach)
1. Company-wide headcount growth Provide at least one of:min_headcount_growth_percentagemax_headcount_growth_percentage
department in this mode. Company-wide headcount growth and department filters cannot be used together.
2. Department-level metrics
Always send department (a string ID for the LinkedIn function to target, for example "1"). Also include at least one of:
min_department_headcountand/ormax_department_headcount, ormin_department_headcount_growth_percentageand/ormax_department_headcount_growth_percentage
department alone is not enough. Department headcount or department growth fields without department are not allowed.
Other fields (inside account)
webhook_url(required): URL that receives results when processing completes.streaming(optional): Whether to stream results as they are processed.limit(optional): Maximum number of companies to import. If omitted, the import is still capped at 1000 companies even when the search finds more; thetotalfield in the response reflects the full match count from the search when no limit is set.
Filters
company_size: Array of company size range strings (LinkedIn-style buckets). En-dash characters in values are normalized to hyphens on the server.included_locations: Array of location IDs to include.excluded_locations: Array of location IDs to exclude.included_industries: Array of industry IDs to include.
company_size values:
1-1011-5051-200201-500501-10001001-50005001-1000010001+
4- Automotive6- Technology, Information and Internet12- Education43- Financial Services96- Software Development
Department validation
department must be a string and must be one of the allowed LinkedIn function IDs used by the API.
Response
Successful requests return 201 Created with:message: Confirmation that the account search started and results will be sent to the webhook.id: UUID of the import job.total: Iflimitis set, this is the smaller of the search size andlimit. Iflimitis omitted, this is the full search size (import volume may still be capped at 1000 as above).preview: Up to 10 sample companies, each withcompany_name,industry,linkedin_id(numeric ID from the result), andlinkedin_urlin the formhttps://www.linkedin.com/company/{linkedin_id}.
account_url for debugging.
Example request
Example response
Errors
- 401: Not enough credits to create a list for the number of companies returned by the search (
Insufficient credits), or Sales Navigator requirements are not met. - 422: Invalid combinations of growth parameters, disallowed extra parameters, invalid
departmenttype or value, or invalid optional filters (company size, locations, industries).
Location IDs reference
Resolve IDs forincluded_locations and excluded_locations using the Location Ids endpoint.Authorizations
Body
URL to receive growth intent results when processing completes
"https://your-company.com/webhooks/growth"
Whether to stream results to the webhook as they are processed
false
Maximum number of companies to import. If omitted, import volume is capped at 1000 even when the search finds more; response total reflects the effective count
x >= 1500
Minimum company-wide headcount growth percentage (use with or without max_headcount_growth_percentage; not valid together with department)
10
Maximum company-wide headcount growth percentage (use with or without min_headcount_growth_percentage; not valid together with department)
50
LinkedIn function ID to target (string, e.g. "1"). Required when using any department headcount or department growth field; must not be set together with company-wide headcount growth fields
"1"
Minimum headcount in the selected department (requires department)
5
Maximum headcount in the selected department (requires department)
100
Minimum department headcount growth percentage (requires department)
15
Maximum department headcount growth percentage (requires department)
80
LinkedIn-style company size range strings (e.g. 51-200). Unicode en-dashes in values are normalized to hyphens on the server
["51-200", "201-500"]Location IDs to include
[103644278]Location IDs to exclude
[]Industry IDs to include
["4"]Response
Search started; results are delivered to the webhook
Confirmation that the account search started
"Account search started successfully. You will receive the results on your webhook shortly."
UUID of the import job
"5d4fabd2-e26d-47d1-b0de-4bf370f7b799"
Number of companies for this run: if limit is set, the lesser of search size and limit; otherwise the full search size (import may still cap at 1000)
150
Up to 10 sample companies from the search
10Present only in development environments (debugging)