LinkedIn Job Scraper: Extract Listings Without Login avatar

LinkedIn Job Scraper: Extract Listings Without Login

Pricing

from $1.00 / 1,000 results

Go to Apify Store
LinkedIn Job Scraper: Extract Listings Without Login

LinkedIn Job Scraper: Extract Listings Without Login

Automated extraction of public LinkedIn job postings. Scrape job titles, companies, locations, and dates using keywords and location filters. No LinkedIn account or login required. Built with stealth-based automation to avoid detection.

Pricing

from $1.00 / 1,000 results

Rating

0.0

(0)

Developer

scrapie manchem

scrapie manchem

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

2 days ago

Last modified

Share

LinkedIn Job Scraper

A robust Apify Actor for scraping LinkedIn job listings without requiring a login.

Features

  • No Login Required: Extract public job listings safely.
  • Search Logic: Supports multiple search keywords and location selection.
  • Sorting: Automatically sorts results by date to get the freshest postings.
  • Stealth: Built with Playwright and Stealth plugins to minimize detection.
  • Configurable Limit: Set the maximum number of jobs to extract.

How to Run locally

  1. Ensure you have Node.js installed.
  2. Install dependencies:
    $npm install
  3. Run the scraper:
    $npm start

Input Parameters

  • queries: Array of strings (e.g., ["Software Engineer", "Frontend Developer"]).
  • location: String (e.g., United States or London).
  • maxItems: Number (limit of total results to save).
  • proxyConfiguration: Standard Apify proxy settings.

Output

The actor saves structured JSON data to the default dataset:

  • title: Job title.
  • company: Company name.
  • location: Job location.
  • link: Direct link to the job posting.
  • postedDate: ISO date of when it was posted.
  • id: Unique LinkedIn job ID.