List Lookup
Run a LinkedIn jobs search and save the results into a Parvenu list.
POST /jobs_search_list
Same search filters as Individual Lookup, plus listname to save the results and unique_jobs to skip postings already saved for that list.
Headers
Content-Type
application/json
Body
api_key
string
Your API Key.
listname
string
Name of the list to save the jobs found to.
unique_jobs
boolean
Optional, defaults to true. Skips jobs already saved on this list and bills only the ones inserted. Set false to save and bill every job returned, including repeats.
url
string
Optional. Pre-built LinkedIn jobs search URL. If provided, the structured filters below are ignored.
keywords
string
Optional. Keyword query string for the jobs search. Matched against the employer name — see the note above.
location_geo_id
string
Optional. LinkedIn geoId for the location filter, e.g. "103644278" for United States.
time_posted
string
Optional. One of Any Time, Past 24 Hours, Past Week, Past Month.
job_types
array of strings
Optional. Subset of Full-time, Part-time, Contract, Temporary, Volunteer, Internship.
experience_levels
array of strings
Optional. Subset of Internship, Entry level, Associate, Mid-Senior level, Director, Executive.
salary_min
string
Optional. One of Any, $40,000+, $60,000+, $80,000+, $100,000+, $120,000+, $140,000+, $160,000+, $180,000+, $200,000+.
max_results
integer
Optional. Maximum jobs to find. Defaults to 100, minimum 10.
exclude_staffing_company
boolean
Optional, defaults to false. Drop jobs posted by staffing, recruiting and RPO firms. See below.
Excluding staffing companies
LinkedIn has no filter for this, so it is applied to the jobs found after the search, by matching each hiring company's description against a staffing keyword list. Excluded rows are not saved and not billed, and the response reports rows_excluded. The match is deliberately broad — a product company whose description talks about hiring or talent may be dropped too.
Response
The job postings found are under data, in the same shape as Individual Lookup. See Response Format for the fields every endpoint returns.
total
Jobs returned by the run.
rows_fetched
Jobs found before filtering.
rows_saved
Jobs written to the list.
rows_excluded
Jobs dropped as staffing companies.
credits_per_row
Credit cost of one billed job.
list_name
The list the jobs were saved to.
search_url
The LinkedIn search URL the run used.
Example
Retrieving results