Pricing
Pay per usage
LinkedIn Jobs Scraper
Collect recent job postings from LinkedIn's public job search by keyword and location. Returns structured records with title, company, location, URL and optional full description. No account or login required.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Actor stats
0
Bookmarked
2
Total users
0
Monthly active users
5 hours ago
Last modified
Categories
Share
Search LinkedIn job postings by keyword and location and get clean, structured data โ no account, no login, no setup required.
Monitor recent openings across any keyword, role or location, export to JSON/CSV/Excel or pull results via the Apify API.
Why use it
- Fresh results โ filter by the past hour, 24 hours, week or month.
- Remote filter โ restrict results to remote-eligible postings in one click.
- Full descriptions โ optionally fetch the complete job description for each posting, ready for keyword analysis or LLM scoring.
- Clean output โ deduplicates cross-geography mirrors of the same opening (e.g. the same role posted under five country pages collapses to one record).
What you get
One dataset item per posting:
| Field | Description |
|---|---|
title | Job title |
company | Hiring company |
location | Location shown on the card |
url | Direct link to the posting |
source | Always linkedin |
description | Full plain-text description (optional) |
Input
| Field | Type | Default | Notes |
|---|---|---|---|
keyword | string | โ | Role, skill or title to search for |
location | string | โ | City, region or country; empty = worldwide |
remote | boolean | false | Restrict to remote-eligible postings |
timeFilter | enum | r86400 | r3600 / r86400 / r604800 / r2592000 (hour/day/week/month) |
maxItems | integer | 100 | Cap on results; 0 = all (up to ~200 per run) |
includeDescription | boolean | true | Fetch full description text per posting |
Example
{"keyword":"software engineer typescript","location":"Germany","remote":false,"timeFilter":"r86400","maxItems":50,"includeDescription":true}
Returns up to 50 software-engineering postings in Germany published in the past 24 hours, each with the full job description.
Remote worldwide example
{"keyword":"product manager","remote":true,"timeFilter":"r604800","maxItems":200,"includeDescription":false}
Returns up to 200 remote product-manager roles from the past week, without fetching descriptions (faster).
Use cases
- Job seekers tracking fresh openings before they fill up.
- Recruiters and staffing teams monitoring competitor hiring or talent supply.
- Job aggregators and newsletter publishers pulling daily LinkedIn listings.
- Labor-market researchers analyzing role demand by keyword and region.
- LLM-powered job-matching pipelines that need full description text.
