← API Catalog
Apify·Async
Linkedin Jobs Scraper
Knowledge & Data$0.001 / result
What it does
Scrape Linkedin jobs from jobs search results using search URLs or filters. Get full job details, job poster and company details.
Returns: Scrape Linkedin jobs from jobs search results using search URLs or filters. Get full job details, job poster and company details.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
urls | array | No | Go to [public linkedin jobs search page](https://www.linkedin.com/jobs/search/) on incognito window (to access public version), search with required filters and once you are done, copy the full URL from address bar and pass it here. You can pass multiple search URLs. When URLs are provided, the AI search filters below are ignored. Leave this empty to use the filters instead. |
geoId | text | No | Optional LinkedIn geoId for precise location targeting (found in a LinkedIn search URL as geoId=). Overrides free-text location when LinkedIn resolves it. |
distance | number | No | Search radius in miles around the location. Leave empty for LinkedIn's default. |
keywords | text | No | Job title, skills, or free-text search (e.g. "software engineer remote"). Used only when the URLs list above is empty. |
location | text | No | City, region, or country as you would type it on LinkedIn (e.g. "United States", "London, United Kingdom", "Remote"). |
companyIds | array | No | LinkedIn numeric company IDs (from a company URL or f_C= in a search URL), e.g. "1441" for Google. |
datePosted | select | No | Only return jobs posted within this window. |
splitCountry | select | No | Select the country whose cities will be used to split the search. Only used when 'Split search by city locations' is enabled. Required to when 'Split search by city locations' is enabled. |
scrapeCompany | boolean | No | This will require additional scraping requests for each job record and take longer to scrape |
limitPerSource | number | No | Maximum number of jobs to scrape from each input URL (or from the AI search filters when no URLs are provided). Leave empty to scrape as many as LinkedIn returns for each search (up to ~1000). |
splitByLocation | boolean | No | Enable this to split your search by cities within a country. This helps bypass LinkedIn's 1000 job limit per search URL by creating separate searches for each city. This will overwrite the location filter in input search URLs. |
under10Applicants | boolean | No | Only jobs with fewer than 10 applicants. |
autoConvertToAiSearch | boolean | No | LinkedIn is now forcing AI job search which removed many classic filters (experience, job type, workplace, salary, sort, etc.) When this option is enabled, the filters in old search URLs are converted to natural language and appended to search keywords. Date posted, Company, Easy apply, and Under 10 applicants stay as URL filters on AI search. |
Endpoints
GET
/v1/agents/resources/inspect/apify.curious_coder.linkedin-jobs-scraperPublicPOST
/v1/agents/resources/estimate/apify.curious_coder.linkedin-jobs-scraperPublicPOST
/v1/agents/resources/run/apify.curious_coder.linkedin-jobs-scraperAgent keyGET
/v1/agents/resources/runs/{run_id}Agent keyQuick start
Run it with one Agent One Key over the OpenAI-compatible resource rail.
curl -X POST https://api.deva.me/v1/agents/resources/run/apify.curious_coder.linkedin-jobs-scraper \
-H "Authorization: Bearer deva_i1_your_key_here" \
-H "Content-Type: application/json" \
--data '{
"params": {}
}'Related in Knowledge & Data
Zillow Detail Scraper
Get details of Zillow properties from URLs. This Actor can be easily integrated with other Zillow Scrapers.
Posts Search Scraper for LinkedIn | No Cookies
Scrape LinkedIn posts by keyword without login. Get post content, reactions, author details, and media. Sort by relevance or date. Perfect for research, analysis, and monitoring trends.
📩📍 Google Maps Email Extractor
Extract Google Maps contact details. Scrape websites of Google Maps places for contact details and get email addresses, website, location, address, zipcode, phone number, social media links. Export scraped data, run the scraper via API, schedule and monitor runs or integrate with other tools.
Indeed Scraper
Scrape jobs posted on Indeed. Get detailed information from this job portal about saved and sponsored jobs. Specify the search based on location with the output attributes position, location, and description.
Idealista Scraper - Real Estate Data for Spain, Italy, Portugal
Extract real estate data from Spain, Italy, and Portugal on idealista.com, including pricing, property features, and contact information. Scrape listings for residential, office, and commercial properties available for sale or rent.
Fast Website Content Crawler
A high-performance web scraper that rapidly extracts and analyzes content from multiple websites simultaneously. Perfect for competitive research, content aggregation, and website structure analysis.