Linkedin Jobs Scraper avatar

Linkedin Jobs Scraper

Under maintenance

Pricing

from $0.00005 / actor start

Go to Apify Store
Linkedin Jobs Scraper

Linkedin Jobs Scraper

Under maintenance

Pricing

from $0.00005 / actor start

Rating

0.0

(0)

Developer

Saleem Khaja

Saleem Khaja

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

LinkedIn Jobs Scraper – Last 7 Days

Scrape LinkedIn job postings for any role and region posted in the last 7 days. No LinkedIn account required. Works out of the box with N8N, Make, Zapier, and any HTTP API integration.


What It Does

  • Searches LinkedIn's public job listings for a given role and region
  • Filters to jobs posted within the last 7 days
  • Returns up to 100 jobs per run
  • Each result includes: title, company, location, posted date, and direct job URL

Input

FieldTypeRequiredDescription
rolestringYesJob title to search (e.g. Software Engineer, Product Manager)
regionstringYesLocation to search (e.g. United States, London, Germany)
maxResultsintegerNoNumber of results to return. Default: 100. Max: 100

Example input:

{
"role": "Software Engineer",
"region": "United States",
"maxResults": 50
}

Output

Each item in the dataset has this shape:

{
"title": "Senior Software Engineer",
"company": "Acme Corp",
"location": "New York, NY",
"postedDate": "2026-02-10",
"postedAgo": "2 days ago",
"jobUrl": "https://www.linkedin.com/jobs/view/1234567890",
"searchRole": "Software Engineer",
"searchRegion": "United States",
"scrapedAt": "2026-02-12T13:00:00.000Z"
}

Use in N8N

  1. Install the Apify community node in N8N
  2. Add an Apify node → action: Run Actor
  3. Set Actor ID to majorelle_scissors/linkedin-jobs-scraper
  4. Pass your input as JSON:
    { "role": "{{$json.role}}", "region": "{{$json.region}}" }
  5. Connect a Wait node (polling) or use webhooks for async completion
  6. The output dataset is returned as an array of job objects

Option B — HTTP Request node

Start a run:

POST https://api.apify.com/v2/acts/majorelle_scissors~linkedin-jobs-scraper/runs
Authorization: Bearer YOUR_APIFY_TOKEN
Content-Type: application/json
{
"role": "Data Analyst",
"region": "United Kingdom",
"maxResults": 100
}

Poll for results (once run status is SUCCEEDED):

GET https://api.apify.com/v2/acts/majorelle_scissors~linkedin-jobs-scraper/runs/last/dataset/items
Authorization: Bearer YOUR_APIFY_TOKEN

Use via API (Make / Zapier / custom)

Any tool that can make HTTP requests can call this actor.

Synchronous run (waits for completion, returns results directly):

POST https://api.apify.com/v2/acts/majorelle_scissors~linkedin-jobs-scraper/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN
Content-Type: application/json
{
"role": "Marketing Manager",
"region": "Canada"
}

Pricing

This actor uses pay-per-result pricing on the Apify Store. You are charged per job listing returned. Check the actor's Store page for current pricing.


Notes

  • Results are limited to 100 jobs per run to ensure quality and reliability
  • Only jobs posted within the last 7 days are returned
  • LinkedIn's public search is used — no login or LinkedIn account needed
  • Proxy infrastructure is managed internally; no configuration required