LinkedIn Jobs Scraper — Search & Filters avatar

LinkedIn Jobs Scraper — Search & Filters

Deprecated

Pricing

Pay per usage

Go to Apify Store
LinkedIn Jobs Scraper — Search & Filters

LinkedIn Jobs Scraper — Search & Filters

Deprecated

Search LinkedIn jobs by keyword and location without providing LinkedIn cookies. Filter by date, experience, job type, and applicants, then paginate structured job results.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

GlobalAPI

GlobalAPI

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 months ago

Last modified

Security

Limited permissions

Share

Find public LinkedIn job listings with role and hiring filters designed for repeatable market research.

ToolzerHub maintains LinkedIn Pro Jobs Search Scraper for cross-company discovery. It combines keyword, location, company, experience, remote, job-type, Easy Apply, and applicant filters so each dataset represents a stated hiring question.

FieldTypeRequiredDescription
keywordstringYesSearch keyword, e.g. a title, skill, or topic.
sort_bystringNoSort results by the supported order, e.g. recent or relevant.
date_postedstringNoOnly return results posted within this window, e.g. past_24h, past_week, past_month.
geocodestringNoA place name or geo ID to search jobs in.
companystringNoA LinkedIn company handle, name, or /company/ URL.
experience_levelstringNoOnly return jobs matching this experience level.
remotebooleanNoOnly return remote job listings.
job_typestringNoOnly return jobs matching this employment type, e.g. full_time, contract.
easy_applybooleanNoOnly return jobs with LinkedIn Easy Apply enabled.
has_verificationsbooleanNoOnly return jobs with verified employers.
under_10_applicantsbooleanNoOnly return jobs with fewer than 10 applicants.
fair_chance_employerbooleanNoOnly return jobs from fair chance employers.
maxItemsintegerNoMaximum number of results to save. Set 0 for unlimited.

Example role scan

{
"keyword": "Software Engineer",
"maxItems": 20
}

Treat search rows as an index

FieldTypeDescription
idstringRecord ID.
titlestringTitle of the record (job title, etc).
companystringCompany name or handle associated with the record.
urlstringCanonical LinkedIn URL for the record.
pagenumberPage number this record was returned on, for paginated endpoints.
dataobjectAdditional fields that are not explicitly modeled above.

Listing preview

{
"id": "4318514364",
"title": "Software Engineer",
"company": "Voltai"
}

Run the same saved input on a schedule to compare changes, and deduplicate stable job IDs before calculating openings or growth.

Cost of repeated market scans

This Actor uses Apify pay-per-result pricing. You are charged for successful dataset results according to the Actor pricing shown on the Apify Pricing tab.

Apify's free credits may cover small test runs and up to the free result allowance configured for the Actor.

Start with a low maxItems value before scaling up a run.

Job-data responsibility

This Actor extracts publicly available LinkedIn data. It should not be used to collect private data, bypass access controls, or contact people in ways that violate privacy laws, LinkedIn terms, or your own compliance obligations. Personal data may be protected by GDPR and similar laws. If you are unsure, consult a qualified lawyer.

Run this Actor from code

Python

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_API_TOKEN")
run = client.actor("toolzerhub/linkedin-jobs-scraper").call(run_input={
"keyword": "Software Engineer",
"maxItems": 20
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item)

Node.js

import { ApifyClient } from "apify-client";
const client = new ApifyClient({ token: "YOUR_APIFY_API_TOKEN" });
const run = await client.actor("toolzerhub/linkedin-jobs-scraper").call({
"keyword": "Software Engineer",
"maxItems": 20
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(items);

Resolve jobs or focus on one employer

  • LinkedIn Job Details Scraper — No Cookies — Fetch complete public LinkedIn job postings for one or more job IDs without providing LinkedIn cookies. Optionally include skills and export structured job details in one run.
  • LinkedIn Company Jobs Scraper — No Cookies — Collect open jobs from a LinkedIn company page without providing LinkedIn cookies. Filter by date, experience, job type, and applicants, then paginate and export structured listings.
  • LinkedIn Company Scraper — No Cookies — Extract complete public LinkedIn company pages from company handles or IDs without providing LinkedIn cookies. Batch company inputs and receive structured company details for every result.

ToolzerHub support

Use the Issues tab on the Actor page for bug reports, missing fields, and feature requests.