LinkedIn Jobs Scraper API – Jobs by Keyword & Location avatar
LinkedIn Jobs Scraper API – Jobs by Keyword & Location

Pricing

Pay per usage

Go to Apify Store
LinkedIn Jobs Scraper API – Jobs by Keyword & Location

LinkedIn Jobs Scraper API – Jobs by Keyword & Location

Scrape LinkedIn job listings using keywords, locations, or company names. Extract job titles, company, location, job URL, and full descriptions. Ideal for recruitment automation, job boards, and market research via Apify API.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Surya Charan

Surya Charan

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

0

Monthly active users

a day ago

Last modified

Categories

Share

LinkedIn Jobs Scraper — Apify Actor

Scrape job listings from LinkedIn using this powerful LinkedIn Jobs Scraper API. Collect job title, company name, location, experience, employment type, posted date, job description, skills (if available), and job URL. Built as an Apify Actor for scalable, automated, and API-driven job data extraction.


Key Features

  • Scrapes LinkedIn Jobs pages efficiently
  • Returns structured job data ready for analytics, ETL, or ATS ingestion
  • Flexible search filters to refine job discovery
  • Writes results directly to the default Apify dataset
  • Easy integration using the Apify API

Who Is This For

  • Recruiters and HR teams sourcing candidates and tracking hiring trends
  • Job boards and ATS platforms aggregating LinkedIn job data
  • Data & automation teams building job-market analytics
  • Anyone needing automated LinkedIn job data extraction

Input (JSON)

Configure the actor using the following input parameters.

Input Fields

  • job_title (string)
    Job title or skill keywords to search for
    Example: "Software Engineer", "React Developer"
    Default: "Software Engineer"

  • location (string)
    Preferred job location (city, state, or region)
    Example: "Bangalore", "Hyderabad", "Remote"
    Default: ""

  • experience (string)
    Experience range as expected by the job portal
    Example: "0-3", "3-6"
    Default: ""

  • no_of_jobs (integer)
    Number of job listings to scrape
    Default: 10

  • job_age (integer)
    Maximum age of job postings (in days)
    Example: 3 fetches jobs posted in the last 3 days
    Default: 3

  • expected_ctc (string)
    Expected salary / CTC filter
    Example: "10 LPA", "12 LPA"
    Default: ""

  • work_mode (string)
    Preferred work mode
    Allowed values: "Remote", "Hybrid", "On-site"
    Default: ""


Example Input

{
"job_title": "React Developer",
"location": "Hyderabad",
"experience": "3-6",
"no_of_jobs": 20,
"job_age": 3,
"expected_ctc": "12 LPA",
"work_mode": "Remote"
}