LinkedIn Jobs Scraper — Full Details at $0.30/1K avatar

LinkedIn Jobs Scraper — Full Details at $0.30/1K

Pricing

from $0.30 / 1,000 job results

Go to Apify Store
LinkedIn Jobs Scraper — Full Details at $0.30/1K

LinkedIn Jobs Scraper — Full Details at $0.30/1K

Drop-in compatible with leading LinkedIn Jobs workflows. Fast, resilient delivery of full job, recruiter, and company data—with automatic retry, recovery, and backfill. No login or cookies. Pay per delivered job. Platform usage included.

Pricing

from $0.30 / 1,000 job results

Rating

0.0

(0)

Developer

Meka.im

Meka.im

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Fast, resilient LinkedIn job data with recruiter and company enrichment. No login, cookies, or proxy setup. Pay per delivered job. Platform usage included.

  • Reliable delivery: automatic retry, recovery, deduplication, and backfill when LinkedIn has enough matches.
  • Workflow compatible: migrate existing LinkedIn Jobs workflows without rewriting inputs or Dataset processing.
  • Full enrichment: job descriptions, recruiter details, and company profiles when enabled and publicly available.
  • Simple pricing: $0.30 per 1,000 successfully delivered jobs. Failed candidates are not written or charged as results.

Compatibility validation

Validated on September 16, 2026 against the leading Actor's build 1.7.14. In the 100-result comparison:

  • Both runs delivered 100 unique jobs.
  • Dataset field union matched 30 of 30 fields.
  • The 99 common jobs had zero field-type mismatches.
  • No reference-populated field was systematically missing.
  • 96.96% of stable field values matched exactly.

Live rankings, applicant counts, tracking IDs, and some inferred fields can naturally differ between requests.

Quick start

Start with structured search filters:

{
"keywords": "software engineer",
"location": "London, United Kingdom",
"datePosted": "pastWeek",
"limitPerSource": 100,
"scrapeCompany": true
}

You can also paste one or more public LinkedIn Jobs search URLs. Existing workflows using the leading Actor's input format can migrate without changing field names. When urls is provided, its search criteria take priority over structured filters.

Search filter compatibility

LinkedIn's current AI search no longer interprets every legacy URL filter consistently. When legacy URL conversion is enabled, the Actor handles filters as follows:

BehaviorFilters
Preserved as URL filtersDate posted, company, Easy Apply, and under 10 applicants
Preserved as search inputsKeywords, location, Geo ID, and distance
Converted into search termsExperience level, job type, and workplace
Not reliably convertibleIndustry, job function, standardized title, and other ID-only filters

For filters that are not reliably convertible, describe the requirement in keywords instead.

What each result includes

Each Dataset item represents one job. Available fields include:

  • Job ID, title, URL, location, posting date, and employment type
  • Description in HTML and plain text
  • Salary and applicant information when available
  • Seniority, function, and industry
  • Recruiter information when publicly available
  • Company name, LinkedIn URL, logo, website, description, employee count, address, and slogan when available
  • Source URL and LinkedIn tracking metadata

LinkedIn does not expose every field for every job, so optional fields may be absent.

Run summary

The OUTPUT record in the default key-value store provides a concise end-of-run summary:

{
"status": "completed",
"delivered": 100,
"uniqueJobs": 100,
"searchPages": 10,
"failedSearches": 0,
"failedJobDetails": 0,
"failedCompanies": 0,
"stoppedByBudget": false,
"cacheHits": 74
}

Representative Dataset item (descriptions and identities shortened):

{
"id": "4391073032",
"link": "https://www.linkedin.com/jobs/view/4391073032",
"title": "Senior Software Engineer",
"companyName": "Example Company",
"companyLinkedinUrl": "https://www.linkedin.com/company/example-company",
"companyLogo": "https://media.licdn.com/example-logo.png",
"location": "London, United Kingdom",
"salary": "$120,000 - $160,000 a year",
"postedAt": "2026-09-12",
"benefits": [],
"descriptionHtml": "<p>Build reliable software used by customers worldwide.</p>",
"applicantsCount": "42",
"applyUrl": "",
"descriptionText": "\nBuild reliable software used by customers worldwide.",
"jobPosterName": "Alex Morgan",
"jobPosterTitle": "Talent Partner",
"jobPosterPhoto": "https://media.licdn.com/example-profile.png",
"jobPosterProfileUrl": "https://www.linkedin.com/in/example-recruiter",
"seniorityLevel": "Mid-Senior level",
"employmentType": "Full-time",
"jobFunction": "Engineering and Information Technology",
"industries": "Software Development",
"companyDescription": "We build dependable software products.",
"companyWebsite": "https://example.com",
"companyEmployeesCount": 250,
"companyAddress": {
"type": "PostalAddress",
"addressLocality": "London",
"addressCountry": "GB"
},
"companySlogan": "Software that works",
"inputUrl": "https://www.linkedin.com/jobs/search/?keywords=software%20engineer&location=London",
"refId": "example-reference",
"trackingId": "example-tracking"
}

Location splitting

For large country-wide searches, enable splitByLocation and select splitCountry. Results are merged and deduplicated automatically.

Notes

  • Results reflect publicly available LinkedIn data at the time of the run.
  • Search rankings and applicant counts can change between runs.
  • Use the data responsibly and comply with applicable laws and platform terms.

Location splitting uses city data derived from SimpleMaps and distributed under CC BY 4.0.

API integration

Built and maintained by Meka. For direct HTTP integration outside Apify, use the LinkedIn Jobs Data API.