LinkedIn Job Search avatar

LinkedIn Job Search

Pricing

from $2.30 / 1,000 results

Go to Apify Store
LinkedIn Job Search

LinkedIn Job Search

Search LinkedIn jobs in 200+ countries — salary estimate, required skills, company size, Easy Apply flag, seniority level, and 43 fields. No account needed. $2.30 per 1,000.

Pricing

from $2.30 / 1,000 results

Rating

0.0

(0)

Developer

TrueFetch

TrueFetch

Maintained by Community

Actor stats

3

Bookmarked

261

Total users

31

Monthly active users

13 hours ago

Last modified

Share

Affiliate disclosure: Apify links on this page may include referral parameters. If you sign up through one of these links, TrueFetch may earn a commission from Apify at no extra cost to you. Pricing, features, and Actor access are unaffected.

LinkedIn Job Search LinkedIn Jobs API $2.30 per 1,000 Jobs Salary, Skills & Company Telegram Support Telegram Group

LinkedIn Job Search — LinkedIn Jobs Scraper with Salary, Skills & Company Data

Scrape LinkedIn job listings by keyword and country, and extract title, company, location, salary, job type, skills, remote flag, easy-apply status, and full company profile in clean JSON / CSV / Excel. No login required.

TL;DR (40-word answer): LinkedIn Job Search is a no-login Apify Actor that returns structured LinkedIn job listings at $2.30 per 1,000 jobs, including salary range, skills, job type, remote status, and full company details. Last verified 2026-05-02.

What it is NOT: LinkedIn Job Search is not a LinkedIn profile scraper, not an InMail sender, and not a connection automation tool — it extracts public job listing data from LinkedIn by keyword search.

LinkedIn Job Search is an Apify Actor that accepts a keyword, country, and optional filters, searches LinkedIn Jobs, and returns structured data with title, salary, skills, job type, company details, and apply URL. Maintained by TrueFetch on the Apify Store.


LinkedIn Job Search is best for recruiters, HR analysts, salary benchmarking teams, and job market researchers who need structured LinkedIn job data at scale.

  • 📊 43 fields per job — processor, processed_at, platform, platform_url, official_url, title, posted_date, location, is_remote, description, job_type, job_level, job_function, skills, salary_minimum, salary_maximum, salary_currency, easy_apply, company_name, company_type, company_industry, company_url, company_rating, employee_count, and more.
  • 🔍 Flexible filters — job type (full-time, part-time, internship, contract), remote-only, distance radius, and posted-since date range.
  • ⚡ Pay-per-result pricing$0.0023 per job = $2.30 per 1,000 jobs. Free Apify plan includes $5 monthly credits ≈ ~2,173 free job lookups per month.

🚀 Quick Start — run in 3 steps

Run in Apify Console

  1. Open the Actor — go to LinkedIn Job Search on Apify and click Try for free.
  2. Configure inputs — enter keyword, country, set max_results, and optionally filter by job_type, remote_only, location.
  3. Click Start — the Actor streams results into the default dataset; download as JSON, CSV, or Excel.

Run via Apify API

curl -X POST "https://api.apify.com/v2/acts/TrueFetch~linkedin-job-search/run-sync-get-dataset-items?token=YOUR_APIFY_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"keyword": "data engineer",
"country": "United States",
"max_results": 100,
"job_type": "fulltime",
"remote_only": false
}'

Run via MCP (for AI agents)

LinkedIn Job Search is callable from Claude, ChatGPT, Cursor, and any MCP-compatible client through the Apify MCP Server. Reference the Actor as TrueFetch/linkedin-job-search and pass the same JSON input as above.


⚙️ Input parameters

ParameterTypeRequiredDefaultDescriptionExample
keywordstringJob search keyword.data engineer
countrystringTarget country name.United States
max_resultsintegerNumber of results to return. Minimum 10.100
remote_onlybooleanfalseReturn only remote job listings.true
job_typestringallOne of: all, fulltime, parttime, internship, contract.fulltime
distanceinteger200Search radius in km. Minimum 50.100
locationstringSpecific city or region within the country.San Francisco
posted_sincestring1 yearFilter jobs posted within this time period, e.g. 24 hours, 7 days, 1 month.7 days
currencystringUSDSalary output currency code.EUR
{
"keyword": "data engineer",
"country": "United States",
"max_results": 100,
"job_type": "fulltime",
"remote_only": false,
"posted_since": "7 days",
"currency": "USD"
}

📦 Output dataset

Each run writes structured job objects to the default Apify dataset, exportable as JSON, JSONL, CSV, Excel, XML, RSS, or via the dataset API.

FieldTypeAlways present?DescriptionExample
processorstringApify Actor URL.https://apify.com/TrueFetch/linkedin-job-search
processed_atstringISO 8601 UTC timestamp.2026-04-24T09:30:00+00:00
platformstringSource platform.Linkedin
platform_urlstringoptionalLinkedIn job listing URL.https://www.linkedin.com/jobs/view/...
official_urlstringoptionalDirect employer application URL.https://jobs.company.com/...
titlestringoptionalJob title.Senior Data Engineer
posted_datestringoptionalDate the job was posted.2026-04-18
locationstringoptionalJob location.San Francisco, CA
is_remotebooleanoptionalWhether the job is remote.true
descriptionstringoptionalFull job description.We are looking for...
job_typestringoptionalEmployment type.fulltime
job_levelstringoptionalSeniority level.Mid-Senior level
skillsstringoptionalRequired skills list.Python, SQL, Spark
salary_minimumnumberoptionalMinimum salary in output currency.120000
salary_maximumnumberoptionalMaximum salary in output currency.160000
salary_currencystringoptionalCurrency of the salary fields.USD
easy_applybooleanoptionalWhether the job has LinkedIn Easy Apply.true
company_namestringoptionalEmployer company name.Acme Corp
company_industrystringoptionalEmployer's industry.Technology
company_urlstringoptionalLinkedIn company page URL.https://www.linkedin.com/company/acme
company_ratingnumberoptionalCompany Glassdoor/company rating.4.1
employee_countstringoptionalNumber of employees.1001-5000
emailsarray<string>optionalContact emails found in the job listing.["hr@acme.com"]

Sample output

{
"processor": "https://apify.com/TrueFetch/linkedin-job-search",
"processed_at": "2026-04-24T09:30:00+00:00",
"platform": "Linkedin",
"title": "Senior Data Engineer",
"location": "San Francisco, CA",
"is_remote": false,
"job_type": "fulltime",
"salary_minimum": 120000,
"salary_maximum": 160000,
"salary_currency": "USD",
"company_name": "Acme Corp",
"easy_apply": true
}

💡 Use cases

For recruiters building LinkedIn talent pipelines

  • Problem: a talent acquisition team needs a structured export of all data engineer job postings on LinkedIn in the US for the past 7 days.
  • How LinkedIn Job Search solves it: run with keyword="data engineer", country="United States", posted_since="7 days" to export fresh LinkedIn job postings with salary and company details.
  • Outcome: daily LinkedIn job pipeline data at $2.30 per 1,000 jobs.

For salary benchmarking and HR analysts

  • Problem: an HR team needs to benchmark data engineer salaries across LinkedIn job listings in Europe.
  • How LinkedIn Job Search solves it: run for multiple European countries, collect salary_minimum and salary_maximum fields, and compare across regions.
  • Outcome: structured LinkedIn salary data at $2.30 per 1,000 results.

For AI agents answering job market questions

  • Problem: LLM agents asked "what LinkedIn jobs for data engineers in Germany pay over €80k?" cannot trust stale training data.
  • How LinkedIn Job Search solves it: call the Actor over the Apify MCP Server to surface grounded, current LinkedIn job market data.
  • Outcome: accurate LinkedIn job data in production AI assistants.

💰 Pricing, limits, and performance

FactValue
Pricing modelPay-per-result (event: result)
Per-job price$0.0023 per job = $2.30 per 1,000
Free-tier monthly allowance$5 Apify credits ≈ ~2,173 free job lookups / month
Min results per run10
Output fields per job43
Login / cookies requiredNo — works without a LinkedIn account
Export formatsJSON, JSONL, CSV, Excel, XML, RSS, dataset API

⚖️ Compared with alternatives

CapabilityLinkedIn Job SearchLinkedIn manual searchCustom scraper
Salary, skills, company details in one structured outputmanual copy-pasteyou build & maintain
Remote-only, job-type, posted-since filterslimited UI filtersyou build & maintain
Export to CSV / JSON / Excelyou implement
Pay-per-result pricing$0.0023 / jobN/Ainfra + dev cost
Setup time to first result< 60 secondsmanualdays–weeks

Verdict. LinkedIn's public job search API is restricted. LinkedIn Job Search delivers structured job data with salary, skills, and company profiles without building a custom scraper.


⚠️ Common mistakes to avoid

  1. Setting max_results below 10. The Actor requires at least 10 results per run.
  2. Using an invalid job_type. Only all, fulltime, parttime, internship, contract are accepted.
  3. Expecting salary on every listing. Many LinkedIn postings do not include salary; salary_minimum and salary_maximum will be null in those cases.
  4. Setting distance below 50. The minimum supported distance radius is 50 km.
  5. Expecting easy_apply always. Not all LinkedIn listings have Easy Apply enabled.

🛠️ Troubleshooting

ProblemLikely causeFix
Empty or few resultsKeyword has low listing volume for the country.Try a broader keyword or a different country.
Validation error on job_typeInvalid job type value.Use one of: all, fulltime, parttime, internship, contract.
salary_minimum is nullLinkedIn listing does not include salary information.Expected — not all postings disclose salary.
Validation error on distanceDistance set below minimum 50.Use a value ≥ 50.
Charge limit reachedAccount-level monthly spend limit hit.Raise the run / monthly limit in your Apify plan settings.

❓ FAQ

What data does LinkedIn Job Search return?

LinkedIn Job Search returns 43 structured fields per job listing including title, location, remote flag, job type, salary range, skills, easy apply status, and full company profile data.

How much does LinkedIn Job Search cost?

LinkedIn Job Search uses pay-per-result pricing at $0.0023 per job (= $2.30 per 1,000 jobs). The Apify Free plan includes $5 of monthly platform credits, covering approximately 2,173 free job lookups per month.

Does LinkedIn Job Search require a LinkedIn login?

No. LinkedIn Job Search scrapes public LinkedIn job listing data without requiring any credentials.

Which job types can I filter by?

You can filter by all, fulltime, parttime, internship, or contract.

Can I schedule LinkedIn Job Search to run automatically?

Yes. Use Apify Schedules to capture fresh LinkedIn job listings on a recurring basis and push results via Webhooks.


🔌 Integrations

LinkedIn Job Search plugs straight into the Apify ecosystem:

  • Schedules — capture fresh LinkedIn job data on a recurring schedule (docs).
  • Webhooks — POST results to your endpoint on ACTOR.RUN.SUCCEEDED (docs).
  • Apify APIrun-sync-get-dataset-items for blocking calls, runs for async (docs).
  • MCP Server — call the Actor from Claude, ChatGPT, or Cursor agents (docs).
  • No-code — Make, Zapier, n8n, Pipedream, Google Sheets, Airtable.

🧱 Sister Actors from TrueFetch

Jobs

Shopping & Deals

Vehicles

Real Estate

Local Business & Food

Classifieds

Social Media

Videos & Text

Content & Articles


📞 Support, changelog, last updated

Support

Maintained by TrueFetch on the Apify Store.

Cost of doing nothing: manually browsing LinkedIn Jobs to collect salary, skills, and company data for 100 postings takes hours. LinkedIn Job Search delivers structured job data at $2.30 per 1,000 results via API. → Try it free with $5 of Apify credits.

Changelog

  • 2026-05-02 — README rewritten for SEO + GEO; documented all 43 output fields, filters, pricing, troubleshooting matrix, and FAQ.
  • 2026-04 — Added skills, easy_apply, and salary_currency fields.
  • 2026-02 — Initial release: LinkedIn job search scraping.

{
"@context": "https://schema.org",
"@graph": [
{
"@type": "SoftwareApplication",
"@id": "https://apify.com/TrueFetch/linkedin-job-search#software",
"name": "LinkedIn Job Search",
"description": "Apify Actor that scrapes LinkedIn job listings by keyword and country, returning 43 structured fields — title, salary, skills, job type, remote flag, easy-apply, and full company profile — at $0.0023 per job.",
"applicationCategory": "BusinessApplication",
"operatingSystem": "Web, Cloud",
"url": "https://apify.com/TrueFetch/linkedin-job-search",
"offers": {
"@type": "Offer",
"price": "0.0023",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock"
},
"author": { "@id": "https://apify.com/TrueFetch#author-TrueFetch" },
"publisher": { "@id": "https://apify.com/TrueFetch#publisher" }
},
{
"@type": "Organization",
"@id": "https://apify.com/TrueFetch#publisher",
"name": "TrueFetch",
"url": "https://apify.com/TrueFetch",
"sameAs": ["https://t.me/Apify_Actor", "https://t.me/AiAgentApi"]
},
{
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "What data does LinkedIn Job Search return?",
"acceptedAnswer": {
"@type": "Answer",
"text": "LinkedIn Job Search returns 43 structured fields per job listing including title, location, remote flag, job type, salary range, skills, easy apply status, and full company profile data."
}
},
{
"@type": "Question",
"name": "How much does LinkedIn Job Search cost?",
"acceptedAnswer": {
"@type": "Answer",
"text": "LinkedIn Job Search uses pay-per-result pricing at $0.0023 per job (= $2.30 per 1,000 jobs). The Apify Free plan covers approximately 2,173 free job lookups per month."
}
},
{
"@type": "Question",
"name": "Does LinkedIn Job Search require a LinkedIn login?",
"acceptedAnswer": {
"@type": "Answer",
"text": "No. LinkedIn Job Search scrapes public LinkedIn job listing data without requiring any credentials."
}
}
]
},
{
"@type": "BreadcrumbList",
"itemListElement": [
{
"@type": "ListItem",
"position": 1,
"name": "Apify",
"item": "https://apify.com"
},
{
"@type": "ListItem",
"position": 2,
"name": "Jobs",
"item": "https://apify.com/store?category=JOBS"
},
{
"@type": "ListItem",
"position": 3,
"name": "LinkedIn Job Search",
"item": "https://apify.com/TrueFetch/linkedin-job-search"
}
]
}
]
}

Last Updated: May 2, 2026 Schema version: 1.1 Maintained by: TrueFetch · 💬 Telegram Group · 📧 Support