LinkedIn Jobs Scraper 💼 (hiring company + all-in price)
Pricing
from $1.40 / 1,000 job scrapeds
LinkedIn Jobs Scraper 💼 (hiring company + all-in price)
Fresh LinkedIn job posts and hiring-company details (name, LinkedIn page, industry) in clean JSON. Filter by keyword, location, remote/on-site, experience, posted-since. Monitor new roles daily. One all-in price per job, no API key, no login.
Pricing
from $1.40 / 1,000 job scrapeds
Rating
0.0
(0)
Developer
Tagada Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 hours ago
Last modified
Categories
Share
LinkedIn Jobs Scraper
Turn any LinkedIn jobs search into a clean spreadsheet of open roles and the companies hiring for them. Type the same keywords and location you would use on the site, add the filters you want (remote, experience, job type, posted in the last 24 hours), and get back a flat table: job title, hiring company with its LinkedIn page, location, posting date, and the direct link to apply. Switch on full details and every row also carries the job description, seniority, employment type, job function, industry and the current applicant count.
No login. No cookies to paste. No API key. One clear price per job, with platform usage already included, so your bill is predictable before you press start.
This actor scrapes public job postings and the hiring company only. It does not collect personal profiles, applicants, or the individual who posted the job.
What you get
One record per job posting:
| Field | Description |
|---|---|
jobId | LinkedIn job posting ID |
title | Job title |
jobUrl | Direct link to the public job posting |
companyName | Hiring company |
companyUrl | The company's LinkedIn page |
companySlug | Company handle from its URL (handy for joins and enrichment) |
companyLogoUrl | Company logo image |
location | Location as shown on the posting |
postedAt | Posting age in the site's own words (e.g. "2 days ago") |
postedDate | Posting date as ISO YYYY-MM-DD |
isNew | Flagged as newly posted by LinkedIn |
benefits | Any badge on the card (e.g. "Actively Hiring") |
searchKeyword | The keyword this row came from |
searchLocation | The location this row came from |
source | linkedin.com |
scrapedAt | When the row was collected (ISO) |
With Add full job details switched on, every row also gets:
| Field | Description |
|---|---|
description | Full job description text |
descriptionHtml | The same description with its original formatting |
seniorityLevel | e.g. Entry level, Mid-Senior level, Director |
employmentType | Full-time, Part-time, Contract, and so on |
jobFunction | The job function LinkedIn assigns |
industries | The hiring company's industry |
applicantsCount | How many people have applied so far |
applicantsCaption | Applicant count in the site's own words |
Details are billed as a small extra, and only when the extra data is actually found. A posting that has no details to return costs you nothing beyond the base job.
Who uses this
- Recruiters and staffing agencies: watch every new opening for a role and city, see how many applicants each one already has, and reach out before the posting gets crowded.
- Sales and lead-gen teams: a company that is hiring for "account executive" or "warehouse manager" is a company with budget and a growth signal. Pull the hiring companies, their LinkedIn pages and industries, and build a prospect list from active demand.
- Job boards and aggregators: keep a fresh mirror of postings for a niche, a region, or a set of companies, refreshed on a schedule.
- Market and talent researchers: measure hiring volume by function, seniority or location, track which companies are expanding, and benchmark demand over time.
- Job seekers and career coaches: collect every relevant opening in one sheet, sorted by date, with the description and applicant count already attached.
Turn a hiring company into a full lead
The companyName, companyUrl and industries fields make each posting a lead. To go from a hiring company to a legal entity and a real contact, pass the company into a sibling actor:
- French Company KYC: resolve a French hiring company to its SIREN/SIRET, officers and BODACC status for due diligence.
- French Company Email Finder: find the SIREN, dirigeants and contact emails for a French hiring company, ready for outreach.
Input examples
Copy any of these into the input, or use the visual form.
A single search, fast list of jobs and companies:
{"keywords": ["software engineer"],"location": ["Paris"],"maxResults": 100}
New postings from the last 24 hours, run it daily as a monitor:
{"keywords": ["product manager", "product designer"],"location": ["London", "Remote"],"postedSince": "24h","sortBy": "recent","maxResults": 200}
Remote, mid-senior, full-time only, with full descriptions and applicant counts:
{"keywords": ["data engineer"],"location": ["United States"],"workType": "remote","experienceLevel": "mid-senior","jobType": "full-time","scrapeDetails": true,"maxResults": 150}
Paste a LinkedIn search URL straight from your browser (filters included):
{"searchUrls": ["https://www.linkedin.com/jobs/search/?keywords=account%20executive&location=Berlin&f_TPR=r604800&f_WT=2"],"maxResults": 100}
When searchUrls is set, the structured filters above are ignored and every filter already in the URL is used as-is.
Pricing
You pay per job returned, and a small extra only for jobs where full-detail enrichment actually found data. Platform usage is included in the price, so there is no subscription.
| Event | Price |
|---|---|
| Actor start | $0.001 per run |
| Job scraped | $2.00 per 1,000 |
| Job details | $2.00 per 1,000 (only with Add full job details, and only when the extra data was found) |
The tiny start fee covers runs that return nothing; on any normal search it is noise next to the per-job price.
FAQ
Do I need a LinkedIn account or a cookie? No. This reads LinkedIn's public jobs pages, so there is no login, no session cookie and no API key to manage.
Does it scrape people or applicants? No. It collects the public job posting and the hiring company only. It never collects personal profiles, the names of applicants, or the person who posted the role.
How many jobs can I get per search? LinkedIn serves a few hundred results per individual search before it stops paginating. To go deeper, split a broad search into several narrower ones (by city, by seniority, by job type, or with a shorter posted-since window) and the actor will run them all and de-duplicate the results.
How do I only get brand-new jobs? Set Posted since to the last 24 hours (or last week) and schedule the run. Each run returns only what LinkedIn currently shows in that window, so a daily 24-hour run is a simple new-jobs monitor.
Can I get the full job description and how many people applied? Yes. Switch on Add full job details. Each job then includes the full description, seniority, employment type, job function, industry and the live applicant count. This opens each posting individually, so it is a little slower and costs a small extra per enriched job.
Can I filter by company?
Yes. Paste a company's LinkedIn jobs URL into searchUrls, or put the numeric company IDs (the number after f_C= in that URL) into Company IDs.
How is it priced? You pay per job returned, and the LinkedIn page fetching is already included in that price, so there are no separate platform bills to reconcile. Full-detail enrichment, when you turn it on, is a small extra charged only for jobs where the extra data was actually found.
Which locations work?
Anything you would type into LinkedIn's location box: a city (Paris), a metro area, a region, a country (United States), or Remote. Each location is combined with each keyword.
Is the data structured? Yes. Every run produces one flat JSON or CSV row per job with the same fields, ready for a spreadsheet, a CRM import or a database.
Related actors
- Kleinanzeigen Scraper: classifieds listings with seller and location.
- French Company KYC: SIREN/SIRET, officers and BODACC status for a French company.
- French Company Email Finder: dirigeants and contact emails for a French company.
LinkedIn jobs scraper, LinkedIn jobs API, LinkedIn job listings, scrape LinkedIn jobs, LinkedIn jobs export, hiring company data, job postings dataset, recruitment data, talent sourcing, lead generation from job postings, remote jobs scraper, new jobs monitor, LinkedIn jobs alternative, jobs by company, applicant count, job market research.