β API Catalog
ApifyΒ·Async
π₯ LinkedIn Jobs Scraper
Knowledge & Data$0.00125 / Job result
What it does
βΉοΈ Designed for both personal and professional use, simply enter your desired job title and location to receive a tailored list of job opportunities. Try it today!
Returns: βΉοΈ Designed for both personal and professional use, simply enter your desired job title and location to receive a tailored list of job opportunities. Try it today!
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
rows | number | No | How many jobs to return per search (up to 1000). Each job title Γ location is its own search. Set 0 (the default) for all available β every search runs to its last page. The whole run is also capped by the max items / cost limit you set on the run, so use that to bound the total. |
titles | array | No | What to search for (e.g. Web developer). Add several β each is searched separately (up to Results per search each) and every result is tagged with the term it came from (in scrapingInfo). Leave empty for a broad search. |
industry | select | No | Filter by company industry β pick one or more from the list (no ids to look up). Combine several to match any of them. Filtered accurately on Linkedinβs side. |
companyId | array | No | Restrict to specific companies by numeric LinkedIn id (e.g. Facebook: 76987811, Uber: 1815218). Numbers only. |
easyApply | boolean | No | Only return jobs that offer LinkedIn Easy Apply. |
locations | array | No | Where to search (e.g. Paris, New York). Every title is crossed with every location β each title Γ location pair is its own search β and every result is tagged with the location it came from (in scrapingInfo). |
startUrls | array | No | Paste LinkedIn job-search URLs (from the search page after applying filters), single job URLs, or a company page URL (e.g. https://www.linkedin.com/company/openai/) to scrape every job at that company. When provided, these drive the run and the search filters above are ignored. |
workTypes | select | No | On-site, Remote and/or Hybrid. Pick one or more to match any of them. |
companyName | array | No | Restrict to specific companies by name (e.g. Google, NASA). |
companyUrls | array | No | Filter the search to specific companies by their LinkedIn page URL (e.g. https://www.linkedin.com/company/openai/) β often easier than finding the numeric id. Combines with your title/location filters. A numeric /company/{id} URL is used directly; a name URL is resolved automatically. (To instead scrape every job of a company on its own, paste the company URL into Start URLs.) |
publishedAt | select | No | How recent the posting must be. |
contractTypes | select | No | Full-time, Part-time, Contract, Temporary, Internship or Volunteer. Pick one or more to match any of them. |
enrichCompany | boolean | No | Add the fields the listing card does not carry: the hiring contact's headline and photo, the salary source (employer-provided vs LinkedIn estimate), and the job's own signals β workplace type, job status (open/closed), exact posting timestamp, repost flag, verified-hiring badge and a structured location. It all comes from a single lookup, so it is one premium add-on (one charge), billed on top of the base rate only for the jobs it enriches. Leave off for the base rate. |
maxRowsPerUrl | number | No | Maximum results to collect from each pasted URL above. Set 0 (the default) for all available β each URL runs to its last page. Bound the total with the run's max items / cost limit. |
companyProfile | boolean | No | Add each company's profile to its jobs: headcount, followers, industry, description, tagline, headquarters (structured), company type, founding year and the company's website. Read once per company from its public LinkedIn page and reused across that company's jobs. Turn it off for the fastest possible run. |
experienceLevels | select | No | Internship β Director. Pick one or more to match any of them. |
under10Applicants | boolean | No | Only return jobs with fewer than 10 applicants β less-competitive roles. |
Endpoints
GET
/v1/agents/resources/inspect/apify.bebity.linkedin-jobs-scraperPublicPOST
/v1/agents/resources/estimate/apify.bebity.linkedin-jobs-scraperPublicPOST
/v1/agents/resources/run/apify.bebity.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.bebity.linkedin-jobs-scraper \
-H "Authorization: Bearer deva_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.
Linkedin Jobs Scraper
Scrape Linkedin jobs from jobs search results using search URLs or filters. Get full job details, job poster and company details.
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.
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.
π©π 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.
Idealista Scraper - Real Estate for Spain Italy Portugal France
Extract real estate data from Spain, Italy, Portugal, and France on idealista.com, including pricing, property features, and contact information. Scrape listings for residential, office, and commercial properties available for sale or rent. Results as JSON, CSV or Excel. Access through API or MCP.