Linkedin Jobs Scraper
Pricing
from $0.00005 / actor start
Linkedin Jobs Scraper
Pricing
from $0.00005 / actor start
Rating
0.0
(0)
Developer

Saleem Khaja
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
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
| Field | Type | Required | Description |
|---|---|---|---|
role | string | Yes | Job title to search (e.g. Software Engineer, Product Manager) |
region | string | Yes | Location to search (e.g. United States, London, Germany) |
maxResults | integer | No | Number 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
Option A — Apify Node (recommended)
- Install the Apify community node in N8N
- Add an Apify node → action: Run Actor
- Set Actor ID to
majorelle_scissors/linkedin-jobs-scraper - Pass your input as JSON:
{ "role": "{{$json.role}}", "region": "{{$json.region}}" }
- Connect a Wait node (polling) or use webhooks for async completion
- 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/runsAuthorization: Bearer YOUR_APIFY_TOKENContent-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/itemsAuthorization: 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_TOKENContent-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