LinkedIn Jobs Scraper avatar

LinkedIn Jobs Scraper

Pricing

Pay per usage

Go to Apify Store
LinkedIn Jobs Scraper

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

Nomad.Dev

Nomad.Dev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

20 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:

FieldDescription
titleJob title
companyHiring company
locationLocation shown on the card
urlDirect link to the posting
sourceAlways linkedin
descriptionFull plain-text description (optional)

Input

FieldTypeDefaultNotes
keywordstringRole, skill or title to search for
locationstringCity, region or country; empty = worldwide
remotebooleanfalseRestrict to remote-eligible postings
timeFilterenumr86400r3600 / r86400 / r604800 / r2592000 (hour/day/week/month)
maxItemsinteger100Cap on results; 0 = all (up to ~200 per run)
includeDescriptionbooleantrueFetch 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.