LinkedIn Jobs Scraper · No Cookies · $1/1k ✅
Pricing
$2.50 / 1,000 job listing extracteds
LinkedIn Jobs Scraper · No Cookies · $1/1k ✅
Search and extract LinkedIn job listings — title, company, location, salary, posting date, application URL. No cookies, no login. $1/1k pay-per-result.
Pricing
$2.50 / 1,000 job listing extracteds
Rating
0.0
(0)
Developer
LinkedIntel
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
20 hours ago
Last modified
Categories
Share
LinkedIn Jobs Scraper · No Cookies · $1/1k
Search and extract structured LinkedIn job listings — by keyword, by location, by full search URL — without cookies, without a login, without a session. Pay only for the jobs you actually receive.
$0.001 per job extracted ($1 per 1,000 results).
What you get
Each job is returned as a flat JSON record with the following fields:
| Field | Type | Notes |
|---|---|---|
jobId | string | LinkedIn job posting ID |
jobUrn | string | LinkedIn URN |
jobUrl | string | Canonical linkedin.com/jobs/view/{id} URL |
title | string | Job title |
jobFunction | string | When upstream surfaces it |
employmentType | string | Full-time, Part-time, Contract, Internship, Temporary |
companyName | string | Hiring company |
companyId | string | LinkedIn company ID |
companyUrl | string | Company LinkedIn URL |
companyLogoUrl | string | Logo CDN URL |
locationCity | string | Parsed from the location string |
locationCountry | string | Parsed from the location string |
locationFull | string | Raw location text |
isRemote | boolean | True if remote-friendly |
workplaceType | string | remote / hybrid / onsite |
listedAt | string | ISO 8601 timestamp |
expiresAt | string | ISO 8601 timestamp (when available) |
description | string | Full job description text |
shortDescription | string | First ~280 chars, whitespace-collapsed |
applicantCount | integer | When LinkedIn exposes it |
seniorityLevel | string | Entry / Associate / Mid-Senior / Director / Executive |
industry | string | LinkedIn industry tag |
applyUrl | string | External application URL (when not Easy Apply) |
easyApply | boolean | True if LinkedIn Easy Apply is enabled |
benefitsList | array | Surfaced benefits (when available) |
salaryMin | number | Minimum compensation (when available) |
salaryMax | number | Maximum compensation (when available) |
salaryCurrency | string | ISO currency code |
salaryPeriod | string | YEARLY / MONTHLY / HOURLY |
isPromoted | boolean | True for sponsored postings |
insightText | string | LinkedIn insight badge (e.g. "Be among the first 25 applicants") |
scrapedAt | string | ISO 8601 timestamp of extraction |
A summary record is appended at the end of every run with per-query counts and overall totals.
Pricing comparison
| Actor | Price | Cookies needed |
|---|---|---|
| This actor | $1.00 / 1k | No |
| harvestapi/linkedin-job-search | $1.00 / 1k | No |
| bebity/linkedin-jobs-scraper | $5.00 / 1k | No |
| dev_fusion/linkedin-jobs-scraper | $3.00 / 1k | Yes (li_at) |
| voyager/linkedin-jobs-scraper | $4.00 / 1k | No |
You only pay for jobs returned. Empty result sets cost $0.
Example searches
Recipe 1 — Remote SaaS engineering hiring
{"searchQueries": ["Senior Backend Engineer SaaS", "Staff Software Engineer SaaS"],"workplaceTypeFilter": "remote","maxJobsPerSearch": 200}
Recipe 2 — US-only marketing leadership
{"searchQueries": ["VP Marketing", "Head of Growth", "Marketing Director"],"countriesFilter": ["US"],"maxJobsPerSearch": 100}
Recipe 3 — Easy Apply data science roles
{"searchQueries": ["Data Scientist", "Machine Learning Engineer"],"easyApplyOnly": true,"maxJobsPerSearch": 50}
Recipe 4 — Pull from a full LinkedIn URL
{"searchQueries": ["https://www.linkedin.com/jobs/search/?keywords=Product%20Manager&location=Berlin&f_WT=2"],"maxJobsPerSearch": 300}
The actor parses keywords, location, f_WT (workplace type), and f_AL (Easy Apply) directly from LinkedIn search URLs.
Output sample
{"type": "jobResult","searchQuery": "Senior Software Engineer remote","jobId": "3938472841","jobUrl": "https://www.linkedin.com/jobs/view/3938472841","title": "Senior Software Engineer, Platform","employmentType": "Full-time","companyName": "Acme Corp","companyUrl": "https://www.linkedin.com/company/acme-corp/","companyLogoUrl": "https://media.licdn.com/...","locationCity": "San Francisco","locationCountry": "United States","locationFull": "San Francisco, CA (Remote)","isRemote": true,"workplaceType": "remote","listedAt": "2025-05-12T14:33:00+00:00","shortDescription": "We are looking for a Senior Software Engineer to join our Platform team…","applicantCount": 47,"seniorityLevel": "Mid-Senior level","easyApply": true,"scrapedAt": "2025-05-19T09:12:33+00:00"}
Compliance & trademark
This actor returns only publicly available job posting data — the same information any logged-out visitor would see when browsing the public job board. No login, no cookies, no LinkedIn session, no scraping of private profile data. Output is structured re-presentation of public data and is intended for lawful purposes such as labor-market research, recruitment intelligence, and competitive analysis.
LinkedIn is a registered trademark of LinkedIn Corporation. This actor is not affiliated with, sponsored by, or endorsed by LinkedIn. Users are responsible for ensuring their use of scraped data complies with applicable laws and LinkedIn's terms of service in their jurisdiction.
Pay-per-result pricing: the actor charges $0.001 per job listing returned. Failed runs and empty result sets are not billed.