LinkedIn Jobs Scraper 💼 (hiring company + all-in price) avatar

LinkedIn Jobs Scraper 💼 (hiring company + all-in price)

Pricing

from $1.40 / 1,000 job scrapeds

Go to Apify Store
LinkedIn Jobs Scraper 💼 (hiring company + all-in price)

LinkedIn Jobs Scraper 💼 (hiring company + all-in price)

Fresh LinkedIn job posts and hiring-company details (name, LinkedIn page, industry) in clean JSON. Filter by keyword, location, remote/on-site, experience, posted-since. Monitor new roles daily. One all-in price per job, no API key, no login.

Pricing

from $1.40 / 1,000 job scrapeds

Rating

0.0

(0)

Developer

Tagada Data

Tagada Data

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 hours ago

Last modified

Share

LinkedIn Jobs Scraper

Turn any LinkedIn jobs search into a clean spreadsheet of open roles and the companies hiring for them. Type the same keywords and location you would use on the site, add the filters you want (remote, experience, job type, posted in the last 24 hours), and get back a flat table: job title, hiring company with its LinkedIn page, location, posting date, and the direct link to apply. Switch on full details and every row also carries the job description, seniority, employment type, job function, industry and the current applicant count.

No login. No cookies to paste. No API key. One clear price per job, with platform usage already included, so your bill is predictable before you press start.

This actor scrapes public job postings and the hiring company only. It does not collect personal profiles, applicants, or the individual who posted the job.

What you get

One record per job posting:

FieldDescription
jobIdLinkedIn job posting ID
titleJob title
jobUrlDirect link to the public job posting
companyNameHiring company
companyUrlThe company's LinkedIn page
companySlugCompany handle from its URL (handy for joins and enrichment)
companyLogoUrlCompany logo image
locationLocation as shown on the posting
postedAtPosting age in the site's own words (e.g. "2 days ago")
postedDatePosting date as ISO YYYY-MM-DD
isNewFlagged as newly posted by LinkedIn
benefitsAny badge on the card (e.g. "Actively Hiring")
searchKeywordThe keyword this row came from
searchLocationThe location this row came from
sourcelinkedin.com
scrapedAtWhen the row was collected (ISO)

With Add full job details switched on, every row also gets:

FieldDescription
descriptionFull job description text
descriptionHtmlThe same description with its original formatting
seniorityLevele.g. Entry level, Mid-Senior level, Director
employmentTypeFull-time, Part-time, Contract, and so on
jobFunctionThe job function LinkedIn assigns
industriesThe hiring company's industry
applicantsCountHow many people have applied so far
applicantsCaptionApplicant count in the site's own words

Details are billed as a small extra, and only when the extra data is actually found. A posting that has no details to return costs you nothing beyond the base job.

Who uses this

  • Recruiters and staffing agencies: watch every new opening for a role and city, see how many applicants each one already has, and reach out before the posting gets crowded.
  • Sales and lead-gen teams: a company that is hiring for "account executive" or "warehouse manager" is a company with budget and a growth signal. Pull the hiring companies, their LinkedIn pages and industries, and build a prospect list from active demand.
  • Job boards and aggregators: keep a fresh mirror of postings for a niche, a region, or a set of companies, refreshed on a schedule.
  • Market and talent researchers: measure hiring volume by function, seniority or location, track which companies are expanding, and benchmark demand over time.
  • Job seekers and career coaches: collect every relevant opening in one sheet, sorted by date, with the description and applicant count already attached.

Turn a hiring company into a full lead

The companyName, companyUrl and industries fields make each posting a lead. To go from a hiring company to a legal entity and a real contact, pass the company into a sibling actor:

  • French Company KYC: resolve a French hiring company to its SIREN/SIRET, officers and BODACC status for due diligence.
  • French Company Email Finder: find the SIREN, dirigeants and contact emails for a French hiring company, ready for outreach.

Input examples

Copy any of these into the input, or use the visual form.

A single search, fast list of jobs and companies:

{
"keywords": ["software engineer"],
"location": ["Paris"],
"maxResults": 100
}

New postings from the last 24 hours, run it daily as a monitor:

{
"keywords": ["product manager", "product designer"],
"location": ["London", "Remote"],
"postedSince": "24h",
"sortBy": "recent",
"maxResults": 200
}

Remote, mid-senior, full-time only, with full descriptions and applicant counts:

{
"keywords": ["data engineer"],
"location": ["United States"],
"workType": "remote",
"experienceLevel": "mid-senior",
"jobType": "full-time",
"scrapeDetails": true,
"maxResults": 150
}

Paste a LinkedIn search URL straight from your browser (filters included):

{
"searchUrls": [
"https://www.linkedin.com/jobs/search/?keywords=account%20executive&location=Berlin&f_TPR=r604800&f_WT=2"
],
"maxResults": 100
}

When searchUrls is set, the structured filters above are ignored and every filter already in the URL is used as-is.

Pricing

You pay per job returned, and a small extra only for jobs where full-detail enrichment actually found data. Platform usage is included in the price, so there is no subscription.

EventPrice
Actor start$0.001 per run
Job scraped$2.00 per 1,000
Job details$2.00 per 1,000 (only with Add full job details, and only when the extra data was found)

The tiny start fee covers runs that return nothing; on any normal search it is noise next to the per-job price.

FAQ

Do I need a LinkedIn account or a cookie? No. This reads LinkedIn's public jobs pages, so there is no login, no session cookie and no API key to manage.

Does it scrape people or applicants? No. It collects the public job posting and the hiring company only. It never collects personal profiles, the names of applicants, or the person who posted the role.

How many jobs can I get per search? LinkedIn serves a few hundred results per individual search before it stops paginating. To go deeper, split a broad search into several narrower ones (by city, by seniority, by job type, or with a shorter posted-since window) and the actor will run them all and de-duplicate the results.

How do I only get brand-new jobs? Set Posted since to the last 24 hours (or last week) and schedule the run. Each run returns only what LinkedIn currently shows in that window, so a daily 24-hour run is a simple new-jobs monitor.

Can I get the full job description and how many people applied? Yes. Switch on Add full job details. Each job then includes the full description, seniority, employment type, job function, industry and the live applicant count. This opens each posting individually, so it is a little slower and costs a small extra per enriched job.

Can I filter by company? Yes. Paste a company's LinkedIn jobs URL into searchUrls, or put the numeric company IDs (the number after f_C= in that URL) into Company IDs.

How is it priced? You pay per job returned, and the LinkedIn page fetching is already included in that price, so there are no separate platform bills to reconcile. Full-detail enrichment, when you turn it on, is a small extra charged only for jobs where the extra data was actually found.

Which locations work? Anything you would type into LinkedIn's location box: a city (Paris), a metro area, a region, a country (United States), or Remote. Each location is combined with each keyword.

Is the data structured? Yes. Every run produces one flat JSON or CSV row per job with the same fields, ready for a spreadsheet, a CRM import or a database.


LinkedIn jobs scraper, LinkedIn jobs API, LinkedIn job listings, scrape LinkedIn jobs, LinkedIn jobs export, hiring company data, job postings dataset, recruitment data, talent sourcing, lead generation from job postings, remote jobs scraper, new jobs monitor, LinkedIn jobs alternative, jobs by company, applicant count, job market research.