VOOZH about

URL: https://apify.com/automly/linkedin-jobs-scraper

โ‡ฑ ๐Ÿš€ LinkedIn Jobs Scraper ยท Apify


Pricing

$25.00/month + usage

Go to Apify Store

๐Ÿš€ LinkedIn Jobs Scraper

Extract job listings, salaries, company info, and descriptions from LinkedIn job search. Filter by remote/hybrid, salary ($40K-$200K+), experience level, job type, industry, and 10+ more filters. No login needed. Export JSON/CSV.

Pricing

$25.00/month + usage

Rating

0.0

(0)

Developer

๐Ÿ‘ Automly

Automly

Maintained by Community

Actor stats

0

Bookmarked

5

Total users

0

Monthly active users

3 months ago

Last modified

Share

LinkedIn Jobs Scraper

Extract job listings, salaries, company info, and descriptions from LinkedIn job search results. No login required. Supports 15+ filters including remote jobs, salary range, experience level, and Easy Apply. Export to JSON, CSV, or Excel.

What does LinkedIn Jobs Scraper do?

LinkedIn Jobs Scraper pulls structured job data from LinkedIn's public job search without needing a LinkedIn account or API key. It uses LinkedIn's guest search endpoint to extract job titles, companies, locations, posting dates, full descriptions, and more. You get clean, structured data ready for analysis, job boards, or lead generation.

Features

  • Search LinkedIn jobs by keyword and location -- any job title, skill, or company name
  • Filter remote jobs from LinkedIn -- on-site, remote, hybrid, or remote+hybrid
  • Filter LinkedIn jobs by salary range -- $40K to $200K+ minimum thresholds
  • Filter by experience level -- internship, entry, associate, mid-senior, director, executive
  • Filter by job type -- full-time, part-time, contract, temporary, internship
  • Filter by date posted -- past hour, 24 hours, week, or month
  • Extract full job descriptions -- responsibilities, requirements, salary details, benefits
  • Extract company data -- company name, profile URL, logo
  • Filter LinkedIn Easy Apply jobs -- jobs you can apply to directly
  • Find jobs with few applicants -- under 10 applicants filter
  • Sort by date or relevance -- get newest jobs first or best matches
  • Filter by industry and job function -- engineering, IT, finance, marketing, and 30+ more
  • Paginate through hundreds of results -- automatic pagination up to 1,000 jobs
  • Proxy support -- use Apify Proxy or custom proxies to avoid rate limits

How to use

  1. Go to the LinkedIn Jobs Scraper on Apify Store
  2. Enter your search keywords (e.g. "Python Developer")
  3. Set location and filters (remote, salary, experience level, etc.)
  4. Set max results and click Start
  5. Download your data as JSON, CSV, or Excel when the run finishes

Input example

{
"keywords":"Data Engineer",
"location":"United States",
"workplaceType":"remote",
"jobType":"full-time",
"experienceLevel":"mid-senior",
"timePosted":"past-week",
"salary":"120000",
"maxResults":50,
"fetchDetails":true
}

Input parameters

ParameterTypeDescription
keywordsStringJob title, skills, or company name to search (required)
locationStringCity, state, or country
geoIdStringLinkedIn geographic ID (e.g. 103644278 for US)
workplaceTypeStringon-site, remote, hybrid, or remote,hybrid
jobTypeStringfull-time, part-time, contract, temporary, internship, volunteer
experienceLevelStringinternship, entry, associate, mid-senior, director, executive
timePostedStringpast-hour, past-24h, past-week, past-month
salaryStringMinimum salary: 40000 through 200000 in $20K steps
jobFunctionStringengineering, it, finance, marketing, sales, design, etc.
sortByStringrelevance or date
maxResultsIntegerMax jobs to return (1-1000, default 100)
fetchDetailsBooleanFetch full description for each job (slower but more data)
scrapeCompanyBooleanEnrich jobs with company details: description, website, employee count (default true, requires fetchDetails)
easyApplyBooleanOnly Easy Apply jobs
under10ApplicantsBooleanOnly jobs with fewer than 10 applicants
companyIdsStringLinkedIn company IDs, comma-separated
industryIdsStringLinkedIn industry IDs, comma-separated
delayNumberSeconds between requests (default 1.5)
proxyConfigurationObjectApify Proxy or custom proxy settings

Output example

Each job listing in the dataset looks like this:

{
"jobId":"4356062884",
"title":"Software Engineer (L4) - Personalization",
"company":"Netflix",
"companyUrl":"https://www.linkedin.com/company/netflix",
"companyLogo":"https://media.licdn.com/dms/image/v2/D4E0BAQGMva5_E8pUjw/company-logo_100_100/...",
"location":"United States",
"postedDate":"2026-03-11",
"postedTimeAgo":"2 weeks ago",
"jobUrl":"https://www.linkedin.com/jobs/view/software-engineer-l4-personalization-at-netflix-4356062884",
"salary":"$250,000 - $413,000",
"benefits":"Actively Hiring",
"description":"At Netflix, our mission is to entertain the world...",
"descriptionHtml":"<strong>About The Role</strong><br><br>Given the size, complexity...",
"applyUrl":"https://www.linkedin.com/signup/cold-join?source=jobs_registration&session_redirect=...",
"jobPosterName":"",
"jobPosterTitle":"",
"jobPosterProfileUrl":"",
"jobPosterPhoto":"",
"seniorityLevel":"Mid-Senior level",
"employmentType":"Full-time",
"jobFunction":"Engineering and Information Technology",
"industries":"Entertainment Providers",
"applicantCount":"200+ applicants",
"companyDescription":"Netflix is one of the world's leading entertainment services...",
"companyWebsite":"https://jobs.netflix.com",
"companyEmployeesCount":"10,001+ employees",
"companyHeadquarters":"Los Gatos, CA",
"companyIndustry":"Entertainment Providers"
}

Note: The description, descriptionHtml, applyUrl, jobPoster*, seniorityLevel, employmentType, jobFunction, industries, and applicantCount fields are only populated when fetchDetails is enabled. The company* enrichment fields (companyDescription, companyWebsite, companyEmployeesCount, companyHeadquarters, companyIndustry) are only populated when both fetchDetails and scrapeCompany are enabled. Job poster fields may be empty for jobs that don't display recruiter information on the public page.

How much does it cost?

LinkedIn Jobs Scraper uses basic HTTP requests (no browser), so it runs cheaply on Apify.

ScenarioEstimated cost
100 jobs, no details~$0.01
100 jobs with full details~$0.03
1,000 jobs with full details~$0.25

Costs are based on Apify platform compute units. Actual costs depend on your subscription plan and proxy usage.

FAQ

Does this scraper need a LinkedIn account?

No. It uses LinkedIn's public guest job search API, which does not require authentication.

How many jobs can I scrape?

Up to 1,000 per run. LinkedIn's guest API returns 10 results per page and limits total results. For broader coverage, run multiple searches with different keywords or locations.

Can I filter for remote-only jobs?

Yes. Set the workplaceType input to remote. You can also use hybrid or remote,hybrid to include both.

Can I get the full job description?

Yes. Enable fetchDetails in the input. This makes an additional request per job, so runs take longer but give you the complete description, seniority level, employment type, and industry.

Does it work with Apify Proxy?

Yes. Proxy support is built in. Residential proxies are recommended for LinkedIn to avoid rate limiting.

What LinkedIn geoId should I use?

Common values: United States = 103644278, United Kingdom = 101165590, India = 102713980, Canada = 101174742, Remote/Worldwide = 92000001. Leave blank and use the location text field instead if you don't know the ID.

Can I schedule this to run daily?

Yes. Use Apify's scheduling feature to run the actor on a cron schedule (daily, hourly, weekly) and get fresh job data automatically.

You might also like

LinkedIn Jobs Scraper - Professional Job Listings

santamaria-automations/linkedin-scraper

Scrapes public job listings from LinkedIn's job board. Filter by location, job type, experience level, and remote options. Extract company info, job descriptions, and application links. No login required.

LinkedIn Jobs Scraper

artificially/linkedin-jobs-scraper

Scrape job listings from LinkedIn. Search by keywords, location, job type, experience level, and more. Extract job details, company information, and application links.

65

LinkedIn Jobs & Company Scraper

rupom888/linkedin-jobs-scraper

Scrape LinkedIn job listings and company profiles without login. Extracts job title, company, location, salary, job type, seniority level, industry, easy apply status, applicant count, and full job descriptions. Supports date filters, experience level, remote-only, and sort options.

LinkedIn Jobs Scraper

lentic_clockss/linkedin-jobs-scraper

Scrape LinkedIn job listings at scale. Extract job titles, companies, salaries, descriptions, and more. No login required.

Linkedin Jobs Scraper

silentflow/linkedin-jobs-scraper

Extract LinkedIn job listings with salary data, company details, full descriptions, and 22+ structured fields per job. Search multiple titles across multiple locations with advanced filters for job type, experience level, remote work, Easy Apply, and posting date. No login required for use.

LinkedIn Jobs Scraper - Search, Filter & Detail Extraction

kaix/linkedin-jobs-scraper

๐Ÿ”ฅ ~$0.1/1K jobs ๐Ÿ”ฅ Scrape LinkedIn job listings via the public guest API. Search with filters (job type, experience, remote, salary), fetch full descriptions and criteria. No login required.

Linkedin Jobs Scraper

scraping_solutions/linkedin-jobs-scraper

LinkedIn Jobs Scraper extracts job listings from LinkedIn using advanced filters like experience level, job type, work mode, company, location, keywords, and date. Ideal for job market analysis and recruitment automation.

๐Ÿ‘ User avatar

Scraping Solutions

13

โœ… LinkedIn Jobs Scraper โ€” No Cookies ยท No Login ยท Bulk Job API

k1ra/linkedin-jobs-scraper

LinkedIn jobs scraper โ€” no cookies, no login. Use as a bulk job scraper, n8n job scraper, Make job scraper, job feed automation or job alert scraper. LinkedIn salary scraper: full descriptions, salaries, remote jobs, applicant counts, seniority & recruiter. LinkedIn jobs csv export. Job search API.

12

LinkedIn Jobs Scraper โšก No Login Required

vulnv/linkedin-jobs-scraper

Extract comprehensive LinkedIn job data including job titles, descriptions, company information, salary ranges, and more. Search by location, keywords, experience level, and other filters. Bulk processing supported. No authentication needed - provide search criteria and get structured JSON data.