LinkedIn Job Details from URL — Free, No Login
Pricing
Pay per usage
LinkedIn Job Details from URL — Free, No Login
Paste LinkedIn job URLs (or IDs) and get each posting as structured JSON — title, company, location, seniority, employment type, industries, full description, and whether it has closed. Free. No login, no cookies.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Northbell
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
2 days ago
Last modified
Categories
Share
Paste LinkedIn job URLs and get each posting back as structured JSON — title, company, location, seniority, employment type, industries, the full description, and whether the posting has closed. Free (you only pay Apify's platform usage, nothing to the developer). No login, no cookies.
What it does
Give it any of these:
https://www.linkedin.com/jobs/view/4419969671https://www.linkedin.com/jobs/view/senior-engineer-at-acme-4419969671https://www.linkedin.com/jobs/search/?currentJobId=44199696714419969671
and each becomes:
| field | example |
|---|---|
title | Senior Software Engineer |
company | General Motors |
location | Austin, TX |
seniority | Mid-Senior level |
employmentType | Full-time |
jobFunction, industries | Engineering / Motor Vehicle Manufacturing |
description | the full posting text |
salaryMentioned | whether the description states pay |
closed | the posting is no longer accepting applications |
A job that has been removed comes back as closed: true — that is data, not an error.
No login. Not as a policy — as a property of the code.
This Actor reads LinkedIn's public guest endpoints, the same pages an anonymous visitor sees. The request headers are a frozen object with no Cookie and no Authorization; a guard rejects any credential header, and the input schema refuses any field that looks like cookie, token or password. Unit tests assert it.
Need more than one job at a time?
This free Actor reads jobs you already have URLs for. When you need more, the paid siblings do the heavy lifting:
- Search LinkedIn jobs in bulk (keyword + location, $0.50/1,000): Fast LinkedIn Jobs Scraper
- Search with filters that actually work (experience, title include/exclude, proof in every run): LinkedIn Jobs Scraper — Filters That Actually Work
- Salary as numbers, filter by pay (
$150K–$220K→annualSalaryMin/Max): LinkedIn Jobs Salary Data - Applicant counts and how fast they grow: LinkedIn Jobs Scraper with Applicant Counts
- Every open role at one company, with measured coverage: LinkedIn Company Jobs Scraper
Input
{"jobs": ["https://www.linkedin.com/jobs/view/4419969671","4430230327"]}
Up to 200 jobs per run.
On data and privacy
This Actor collects job postings, not people. It does not read, store or return applicant identities, profiles, names or contact details.
Running locally
npm installnpm test
For AI agents
This Actor works well as an agent tool: the input schema is small and fully described, every run returns structured rows, and failures come back as data rather than silent gaps. Use it when you need to:
- get structured details of a LinkedIn job posting from its URL, for free
- check whether a LinkedIn job posting is still open or has closed