Use Case:
Build a targeted list of prospects for outreach campaignsAdditional Information:
- 50 Parallel processing available (multiple threads)
- Supported locations:
- List of Supported Locations.
- In case of inputting a location which is not listed you will receive a
ValidationError(free request), with Hint what location you need to edit.
- Personas rules: (see example request first)
- Parent List contains a list of personas (list type).
- 1 parameter is Name (string type) - required.
- 2 parameter is Function (list of type strings) - required
- If words like OR operator.
- e.g. To look for all marketing and sales titles you have to create
["marketing", "sales"]function.
- 3 parameter is Seniority (list of type strings) - optional (if not selected, you should pass it as
[ ](empty list) )- It works like Logical_conjunction: in conjunction with Functions looks for a 1-to-1 match
- For example if Seniority passed are
["Head", "Manager"].
- For example if Seniority passed are
- e.g. To look for such titles: Head of Marketing, Head of Sales, Manager of Marketing, Manager of Sales - you have to create
["marketing", "sales"]Function and["Head", "Manager"]Seniority. - Expands
- VP automatically search for
[VP, SVP, EVP, GVP]
- VP automatically search for
- It works like Logical_conjunction: in conjunction with Functions looks for a 1-to-1 match
- 4 parameter is Prohibit Keywords (list of type strings) - optional (if not selected, you should pass it as
[ ](empty list) )- When at least 1 of that keyword appears in the
Job Titleof lead, this lead will be filtered out.
- When at least 1 of that keyword appears in the
- In case of bad input you will receive a
ValidationError(free request), with Hint what you need to edit. - More Persona Bad Examples and Good Practise you can see here
- limit_by rules:
- Will return only N-strip of first leads that match input criteria
- company_link supported formats:
- https://www.linkedin.com/company/reply-io
- https://www.linkedin.com/company/reply-io/
- linkedin.com/company/reply-io
- https://in.linkedin.com/company/reply-io
- http://linkedin.com/company/reply-io
- linkedin.com/pub/…
- linkedin.com/pub-profile/…
- http://www.linkedin.com/pub-profile/…
- https://www.linkedin.com/company/18584851 (sales id)
- https://www.linkedin.com/sales/company/18584851
- company_types:
"Public Company","Educational","Self Employed","Government Agency""Non Profit","Self Owned","Privately Held","Partnership"
- By default Generect is able to search up to linkedin limits (2500 results)
- Parameter
"company_locations"- companies headquarters locations - Parameter
"company_headcounts"- headcounts of companies, vars -["1-10", "11-50", "51-200", "201-500", "501-1000", "1001-5000", "5001-10000", "10 000+"] - Parameter
"exclude_names"- skip leads by unformatted full name - Parameter
"filter_empty_vars"- skip leads if variables is empty/None/False- available - job_started_on, profile_photo, started_at_position, company_website
- Parameter
"group"- list of groups id - Parameter
"schools"- list of schools id - Parameter
"past_company_names"- list of past company names - Parameter
"years_in_company"- list of ids by time in current company - Parameter
"years_in_position"- list of ids by time in current position - Parameter
"linkedin_filter_link"- allows you to use pre-built LinkedIn search URLs instead of specifying individual search criteria
"years_in_company" & "years_in_position":
- “Less than 1 year”
- “1 to 2 years”
- “3 to 5 years”
- “6 to 10 years”
- “More than 10 years”
LinkedIn Filter Link Usage
Thelinkedin_filter_link parameter allows you to use a pre-built LinkedIn search URL instead of manually specifying individual search criteria. This is particularly useful when you have complex search filters already configured in LinkedIn.
Supported LinkedIn URLs:
- Sales Navigator People Search:
https://www.linkedin.com/sales/search/people?query=... - Regular LinkedIn People Search:
https://www.linkedin.com/search/results/people/?keywords=...
How it works:
- Create your desired search in LinkedIn (Sales Navigator or regular search)
- Copy the URL from the browser address bar
- Use this URL as the
linkedin_filter_linkparameter - The API will extract and apply the search filters from your URL
Usage Example:
Important Notes:
- When using
linkedin_filter_link, you don’t need to specify other filter parameters (locations, company_name, personas, etc.) - Maximum limit when using
linkedin_filter_linkis 2400 results - The URL must contain valid query parameters that can be parsed
- Both Sales Navigator and regular LinkedIn search URLs are supported
Search by Company Name
You can search for leads by specifying the company name directly:Important Notes for Company Search:
- You must specify exactly one of:
company_id,company_link, orcompany_name - The API will automatically find the LinkedIn company profile based on the provided information
- If no exact company match is found, the search may return an error or empty results
Search by Lead Criteria Only
For lead searches based purely on lead parameters without targeting a specific company, use thewithout_company parameter:
How Lead Criteria Search Works:
- Searches for leads based only on their individual characteristics (job titles, locations, experience, etc.)
- Does not require specifying any company information (
company_id,company_link, orcompany_name) - Useful for finding leads across all companies that match specific criteria
- Higher limit of 2400 results available
- May have usage restrictions based on your account plan
Important Notes for Lead Criteria Search:
without_company: trueremoves the requirement to specify company information- Search is performed based entirely on lead parameters: personas, locations, seniority levels, etc.
- Maximum limit of 2400 results when using this mode
- May have daily usage limits depending on your subscription
- Cannot be used together with
company_id,company_link, orcompany_name - Ideal for broad prospecting across multiple companies based on lead profiles
Authorizations
Body
application/json