Scrape Linkedin Jobs
Scrapers
Scrape LinkedIn jobs
Search LinkedIn for jobs and extract structured listing + company data
POST
Scrape Linkedin Jobs
Triggers a LinkedIn job search for one or more job titles and locations. The scraper builds the LinkedIn search, collects matching listings, optionally enriches each with full job and company detail, applies your exclusions, and returns structured job data.
The pipeline runs asynchronously. Use the returned
request_id to poll for results.
How it works
- Builds LinkedIn guest search URLs from your
titles_query,locations,country, and filters - Collects job cards across the result pages up to
rows - Removes
excluded_companies/excluded_titles/excluded_industriesand de-duplicates - Optionally fetches each job’s detail page (
include_job_details) and company page (include_company_details) - Returns structured listings plus the search URLs used
Filters.
job_types: full-time, part-time, contract, temporary, internship, volunteer, other. work_types: on-site, remote, hybrid. experience_levels: internship, entry level, associate, mid-senior level, director. hours limits to jobs posted in the last N hours; distance is a radius (e.g. "25" miles) around each location.Example responses
Completed — jobs found
Completed — jobs found
Completed — no jobs found
Completed — no jobs found
Queued / running
Queued / running
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
application/json
Required range:
1 <= x <= 100Required range:
x >= 1Available options:
full-time, part-time, contract, temporary, internship, volunteer, other Available options:
on-site, remote, hybrid Available options:
internship, entry level, associate, mid-senior level, director