LinkedIn Company Jobs Scraper
Pricing
from $4.00 / 1,000 job scrapeds
LinkedIn Company Jobs Scraper
Scrape a LinkedIn company's live job postings: title, location, postedAt, apply URL + optional description, applicants, seniority, plus company metadata. MCP/API-ready.
Pricing
from $4.00 / 1,000 job scrapeds
Rating
0.0
(0)
Developer
Khadin Akbar
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
6 days ago
Last modified
Categories
Share
Scrape a specific company's live job postings on LinkedIn — every open role, with title, location, posted date, and apply URL — plus the company's own metadata (industry, size, employee count, headquarters, followers). Give it a LinkedIn company URL, a slug, or a numeric company ID; get back that company's current jobs as structured JSON.
No login. No cookies. Public data only.
What you get
| Field | Description | Example |
|---|---|---|
jobId | LinkedIn job posting ID | 4427202797 |
title | Job title | Senior Software Engineer |
companyName | Hiring company | Stripe |
companyId | Numeric LinkedIn company ID | 51737071 |
location | Job location | San Francisco, CA |
postedAt | ISO date the job was posted | 2026-06-25 |
jobUrl / applyUrl | Link to the posting | https://www.linkedin.com/jobs/view/... |
workplaceType | On-site / Hybrid / Remote (when filtered) | Remote |
company | Nested company metadata object | { industry, size, employeeCount, headquarters, followers, website, logo } |
scrapedAt | ISO timestamp of the scrape | 2026-06-27T08:00:00.000Z |
With Fetch full job details enabled, each job also gets descriptionText, applicants, seniorityLevel, employmentType, jobFunction, and industries.
When to use it
- Competitive hiring intel — track which roles a competitor is opening and where.
- Recruiters / sourcers — pull a target company's whole open-roles list in one run.
- Market research — measure a company's hiring velocity over time.
- AI agents (MCP-ready) — single company in, structured jobs out.
Not a keyword job search across all of LinkedIn — for that use linkedin-jobs-scraper. Not a profile or email scraper.
Input
{"company": "https://www.linkedin.com/company/stripe","keywords": "engineer","location": "United States","datePosted": "month","jobType": "full-time","experienceLevel": "mid-senior","remoteOnly": false,"maxResults": 50,"enrichJobDetails": false,"enrichCompany": true}
company(required) — company URL, slug (stripe), or numeric ID (51737071). A URL/slug is resolved to the numeric ID automatically.- Filters (
keywords,location,datePosted,jobType,experienceLevel,remoteOnly) are all optional. maxResults— default 50, max 1000.enrichJobDetails— opt-in per-job description/applicants (slower).
How it works
- Resolve the company URL/slug to its numeric LinkedIn ID and metadata via ScrapeCreators (primary) then SociaVault (fallback).
- List the company's postings through LinkedIn's public, cookieless jobs-guest endpoint, paginating until
maxResults. - Enrich (optional) each job with its full detail page.
Runs on Apify Residential proxies. Returns a diagnostic summary in the run's OUTPUT key.
Pricing (pay-per-event)
| Event | Price |
|---|---|
| Actor start | $0.00005 |
| Job scraped | $0.004 per job |
| Company resolved & enriched | $0.01 per run (only when resolving a URL/slug) |
A typical 50-job run costs about $0.21. Pay-per-usage (compute + proxy) is also available.
MCP / agent use
Exposed as apify--linkedin-company-jobs-scraper. One company in, that company's current jobs out — a clean tool call for sourcing and hiring-intel agents.
Legal
Scrapes only publicly visible LinkedIn data; no login or private data. You are responsible for using the output in compliance with LinkedIn's terms and applicable law (GDPR/CCPA). For research and lawful business use.