LinkedIn Jobs Search — No Login, Full Job Details
Pricing
from $0.09 / 1,000 results
LinkedIn Jobs Search — No Login, Full Job Details
Search LinkedIn job listings by keyword + location. Pure public API, no account or cookie needed. Returns title, company, location, posted date, seniority, employment type, job function, industries, applicants, and full job description.
Pricing
from $0.09 / 1,000 results
Rating
0.0
(0)
Developer
Arpit Gandhi
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
💼 LinkedIn Jobs Search — No Login, Full Job Details
Search LinkedIn jobs and get rich, structured data — no LinkedIn account, no cookies, no login. Ever. ⚡
Give it a job title and a location. Get back clean JSON with everything a job seeker or recruiter actually cares about: salary, seniority, apply type, freshness, company info, and the full description. Fast, reliable, and built on LinkedIn's own public job data.
✨ Why this scraper?
| 🔓 No login required | No account, no cookie, no session token to expire. Nothing to get banned. |
| 🧾 30+ fields per job | Salary, seniority, apply type, applicants, poster, company size & website, and more. |
| ⚡ Fast | Parallel fetching — ~40 jobs in seconds. |
| 💰 Smart salary detection | Reads the listed salary and pulls pay ranges out of the description when LinkedIn hides them. |
| 🎯 Powerful filters | Date posted, remote/hybrid/on-site, job type, experience level. |
| 🌍 Any location, any role | Works worldwide — city, region, or whole country. |
🚀 Quick start
- Enter a job title / keywords (e.g.
real estate analyst) 🔎 - Enter a location (e.g.
Toronto, Ontario, Canada) 📍 - Click Start ▶️
That's it. Results stream into the dataset — export to JSON, CSV, Excel, or pull them via API.
📥 Sample input
{"keywords": "software engineer","location": "San Francisco, California, United States","maxJobs": 50,"enrich": true,"enrichCompany": true,"datePosted": "week","workplace": "remote","jobType": "full-time","experience": "mid-senior"}
⚙️ Input options
| Field | What it does | Example |
|---|---|---|
keywords ⭐ | Job title or search terms (required) | "software engineer" |
location | City, region, or country. Blank = worldwide | "San Francisco, CA" |
maxJobs | How many jobs to return (up to ~1000) | 50 |
enrich | Fetch each job's full detail page (description, salary, seniority…) | true |
enrichCompany | Also fetch company description, website & employee count | false |
datePosted | any · month · week · day | "week" |
workplace | any · on-site · remote · hybrid | "remote" |
jobType | any · full-time · part-time · contract · temporary · internship | "full-time" |
experience | any · entry-level · associate · mid-senior · director · executive | "mid-senior" |
concurrency | Parallel requests — higher = faster (default 20) | 20 |
📤 Sample output
Each job is one record like this 👇
{"id": "4437461678","link": "https://www.linkedin.com/jobs/view/software-engineer-early-career-at-notion-4437461678","title": "Software Engineer, Early Career","companyName": "Notion","companyLinkedinUrl": "https://www.linkedin.com/company/notionhq","companyLogo": "https://media.licdn.com/dms/image/v2/D4E0BAQGwvcv_1tHZ4w/company-logo_100_100/...","location": "San Francisco, CA","workplaceType": null,"isRemote": false,"salaryInfo": ["$130,000", "$150,000"],"salarySource": "description","postedAt": "2026-07-06","postedText": "4 days ago","postedDaysAgo": 5,"benefits": ["Actively Hiring"],"applicantsCount": "200","applyType": "company-site","applyUrl": "","isActive": true,"reposted": false,"seniorityLevel": "Not Applicable","employmentType": "Full-time","jobFunction": "Engineering and Information Technology","industries": "Software Development","jobPosterName": null,"jobPosterTitle": null,"jobPosterPhoto": null,"jobPosterProfileUrl": null,"descriptionText": "Who We Are — Notion is the collaborative AI workspace where teams and agents think together...","descriptionHtml": "<p>Who We Are</p><p>Notion is the collaborative AI workspace...</p>","companyDescription": "Notion blends your everyday work tools into one. Product roadmap? Company wiki? Meeting notes?...","companyWebsite": "https://notion.com","companyEmployeesCount": 7730}
🗂️ Every field explained
🧭 Job basics
| Field | Description |
|---|---|
id | LinkedIn job posting ID |
link | Direct URL to the job posting |
title | Job title |
location | Job location as shown on LinkedIn |
workplaceType | Remote · Hybrid · On-site (when detectable) |
isRemote | true if the role is remote |
💵 Pay & freshness
| Field | Description |
|---|---|
salaryInfo | Pay range as [min, max] (e.g. ["$130,000", "$150,000"]) |
salarySource | listed (official field) or description (parsed from the text) |
postedAt | Date posted (YYYY-MM-DD) |
postedText | Human text, e.g. "4 days ago" |
postedDaysAgo | Days since posted, as a number — great for sorting by freshness ⏱️ |
benefits | Badges like "Actively Hiring" |
📨 Applying
| Field | Description |
|---|---|
applicantsCount | Number of applicants |
applyType | easy-apply (apply on LinkedIn) or company-site (apply on the employer's site) |
applyUrl | External apply link when LinkedIn exposes it |
isActive | false if the listing is no longer accepting applications ⛔ |
reposted | true if the listing was reposted |
🏷️ Classification
| Field | Description |
|---|---|
seniorityLevel | e.g. Associate, Mid-Senior, Director |
employmentType | Full-time, Contract, Internship… |
jobFunction | e.g. Engineering and Information Technology |
industries | e.g. Software Development |
👤 Job poster (when available)
| Field | Description |
|---|---|
jobPosterName | Name of the recruiter / hiring manager who posted |
jobPosterTitle | Their job title |
jobPosterPhoto | Their profile photo URL |
jobPosterProfileUrl | Their LinkedIn profile URL |
📝 Descriptions
| Field | Description |
|---|---|
descriptionText | Full job description as clean plain text |
descriptionHtml | Full job description with original HTML formatting |
🏢 Company (only when enrichCompany: true)
| Field | Description |
|---|---|
companyName | Company name |
companyLinkedinUrl | Company's LinkedIn page |
companyLogo | Company logo image URL |
companyDescription | The company's "About" description |
companyWebsite | Company website |
companyEmployeesCount | Number of employees on LinkedIn |
💡 Great for
- 🔍 Job seekers — build a live, filtered job board with salary & freshness signals
- 🧑💼 Recruiters & sourcers — track who's hiring and see the poster behind each role
- 📊 Market research — salary benchmarking, hiring trends, competitor headcount
- 🤖 Job boards & AI apps — feed clean, structured job data into your product
❓ FAQ
Do I need a LinkedIn account? No. This uses LinkedIn's public job data — no login, no cookies, nothing to configure. 🎉
Will my account get banned? There's no account involved, so there's nothing to ban.
Why is a salary sometimes empty?
Not every employer publishes one. When the official field is empty, we still try to recover a range from the description (salarySource: "description"). If neither exists, salaryInfo is [].
Why is applyUrl sometimes empty?
For jobs that apply on the company's own website, LinkedIn hides the external link publicly — so we flag it as applyType: "company-site" instead. Open the link to apply.
How many jobs can I get? LinkedIn's public search tops out around ~1000 results per query. Narrow with filters or split by location to go wider.
Not affiliated with LinkedIn. Scrapes publicly available job data only.