LinkedIn Job Details Scraper - Job Posting by URL, No Login avatar

LinkedIn Job Details Scraper - Job Posting by URL, No Login

Pricing

from $1.00 / 1,000 job scrapeds

Go to Apify Store
LinkedIn Job Details Scraper - Job Posting by URL, No Login

LinkedIn Job Details Scraper - Job Posting by URL, No Login

Full details of LinkedIn job postings by URL or id, without login: title, company, location, posting date, applicants, salary, full description, seniority, employment type, industries, apply link and whether the job is still open. Scheduled runs flag closed or changed jobs. $0.001 per job.

Pricing

from $1.00 / 1,000 job scrapeds

Rating

0.0

(0)

Developer

Antonio del Olmo Tena

Antonio del Olmo Tena

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Categories

Share

Get the full details of any public LinkedIn job posting from its URL or id, without login, cookies or a browser. Paste job URLs (or the numeric ids) and get one row per job with title, company, location, posting date, applicant count, salary when LinkedIn shows it, the full description as plain text, seniority, employment type, job function, industries, the external apply link and whether the job is still accepting applications. Job enrichment for ATS and CRM tools, recruiting research, salary studies and monitoring of specific postings at $0.001 per job.

The Actor reads the same public job page LinkedIn serves to visitors who are not logged in, so it is fast, cheap and puts no account at risk. Schedule it and closed or changed jobs are flagged.

What you get

Job (one row each): id, url, title, company, companyUrl, companyLogo, location, postedAt (approximate ISO date), postedText (6 days ago), salary, benefits, description, seniority, employmentType, jobFunction, industries, applicants, applyUrl (the company's own application page when the job applies outside LinkedIn) and closed (true when the posting no longer accepts applications).

Changes on scheduled runs: changedFields lists what changed since the previous run (closed, applicants, title, company, location, salary, seniority, employmentType); it is empty on the first run.

Jobs that do not exist, were removed or need login return a row with an error field and are not charged.

How to use it

  1. Open the Input tab.
  2. Add Job URLs or ids, one per line (up to 1,000 per run): https://www.linkedin.com/jobs/view/4478456660/, https://www.linkedin.com/jobs/view/data-engineer-at-huspy-4478456660, a search URL with currentJobId= or just 4478456660.
  3. Click Start and export the rows as JSON, CSV or Excel.
  4. Schedule the Actor to be told when a posting closes or changes.

Input

{
"jobUrls": ["https://www.linkedin.com/jobs/view/4478456660/", "4471341738"]
}

Output

{
"id": "4478456660",
"url": "https://www.linkedin.com/jobs/view/4478456660/",
"title": "Data Engineer",
"company": "Huspy",
"companyUrl": "https://ae.linkedin.com/company/huspy",
"companyLogo": "https://media.licdn.com/dms/image/.../company-logo_100_100/...",
"location": "Madrid, Community of Madrid, Spain",
"postedAt": "2026-10-15T09:12:00.000Z",
"postedText": "6 days ago",
"salary": null,
"description": "The Story So Far: We're building a global brand in real estate...",
"seniority": "Entry level",
"employmentType": "Full-time",
"jobFunction": null,
"industries": "Real Estate",
"applicants": "28 applicants",
"applyUrl": "https://jobs.huspy.com/...",
"closed": false,
"changedFields": [],
"timestamp": "2026-10-21T10:00:00.000Z"
}

Pricing

Pay per event: $0.001 per job and $0.0005 per job that closed or changed on a scheduled run. Jobs that cannot be read are free. 1,000 job postings cost $1.00.

Limits and notes

  • LinkedIn shows visitors the posting date as relative text ("6 days ago"); postedAt is computed from it and is approximate.
  • Salary and benefits appear only when the posting shows them publicly.
  • Postings removed by LinkedIn return an error row; closed postings are still served and return closed: true.
  • The Actor never bypasses logins, CAPTCHAs or rate limits.
  • LinkedIn Jobs Scraper: search jobs by keyword, location and filters.
  • LinkedIn Company Scraper and LinkedIn Company Leads Scraper: details and website contacts of the hiring companies.
  • Company Jobs Scraper (ATS): open positions listed on Greenhouse, Lever, Workable and other career sites.