LinkedIn Jobs Search — No Login, Full Job Details avatar

LinkedIn Jobs Search — No Login, Full Job Details

Pricing

from $0.09 / 1,000 results

Go to Apify Store
LinkedIn Jobs Search — No Login, Full Job Details

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

Arpit Gandhi

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

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 requiredNo account, no cookie, no session token to expire. Nothing to get banned.
🧾 30+ fields per jobSalary, seniority, apply type, applicants, poster, company size & website, and more.
FastParallel fetching — ~40 jobs in seconds.
💰 Smart salary detectionReads the listed salary and pulls pay ranges out of the description when LinkedIn hides them.
🎯 Powerful filtersDate posted, remote/hybrid/on-site, job type, experience level.
🌍 Any location, any roleWorks worldwide — city, region, or whole country.

🚀 Quick start

  1. Enter a job title / keywords (e.g. real estate analyst) 🔎
  2. Enter a location (e.g. Toronto, Ontario, Canada) 📍
  3. 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

FieldWhat it doesExample
keywordsJob title or search terms (required)"software engineer"
locationCity, region, or country. Blank = worldwide"San Francisco, CA"
maxJobsHow many jobs to return (up to ~1000)50
enrichFetch each job's full detail page (description, salary, seniority…)true
enrichCompanyAlso fetch company description, website & employee countfalse
datePostedany · month · week · day"week"
workplaceany · on-site · remote · hybrid"remote"
jobTypeany · full-time · part-time · contract · temporary · internship"full-time"
experienceany · entry-level · associate · mid-senior · director · executive"mid-senior"
concurrencyParallel 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

FieldDescription
idLinkedIn job posting ID
linkDirect URL to the job posting
titleJob title
locationJob location as shown on LinkedIn
workplaceTypeRemote · Hybrid · On-site (when detectable)
isRemotetrue if the role is remote

💵 Pay & freshness

FieldDescription
salaryInfoPay range as [min, max] (e.g. ["$130,000", "$150,000"])
salarySourcelisted (official field) or description (parsed from the text)
postedAtDate posted (YYYY-MM-DD)
postedTextHuman text, e.g. "4 days ago"
postedDaysAgoDays since posted, as a number — great for sorting by freshness ⏱️
benefitsBadges like "Actively Hiring"

📨 Applying

FieldDescription
applicantsCountNumber of applicants
applyTypeeasy-apply (apply on LinkedIn) or company-site (apply on the employer's site)
applyUrlExternal apply link when LinkedIn exposes it
isActivefalse if the listing is no longer accepting applications ⛔
repostedtrue if the listing was reposted

🏷️ Classification

FieldDescription
seniorityLevele.g. Associate, Mid-Senior, Director
employmentTypeFull-time, Contract, Internship
jobFunctione.g. Engineering and Information Technology
industriese.g. Software Development

👤 Job poster (when available)

FieldDescription
jobPosterNameName of the recruiter / hiring manager who posted
jobPosterTitleTheir job title
jobPosterPhotoTheir profile photo URL
jobPosterProfileUrlTheir LinkedIn profile URL

📝 Descriptions

FieldDescription
descriptionTextFull job description as clean plain text
descriptionHtmlFull job description with original HTML formatting

🏢 Company (only when enrichCompany: true)

FieldDescription
companyNameCompany name
companyLinkedinUrlCompany's LinkedIn page
companyLogoCompany logo image URL
companyDescriptionThe company's "About" description
companyWebsiteCompany website
companyEmployeesCountNumber 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.