LinkedIn Scraper API
Real-time LinkedIn data API — search job postings with filters, get full job details, view professional profiles, and access company pages. All data is scraped directly from LinkedIn and returned as clean, structured JSON. 4 endpoints: - Search Jobs — Search LinkedIn job postings by keyword with filters for location, date posted (past 24h, week, month), experience level (internship, entry,…
LinkedIn Scraper API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Profile | ||
| GET |
getProfileArticles /linkedin/profile/articles |
Get articles published by a user on LinkedIn Pulse. Returns up to 10 articles with headline, publication date, like count, and article URL. |
| GET |
getProfilePosts /linkedin/profile/posts |
Get a user's recent posts from their profile activity section. Returns up to ~20 posts with engagement metrics (reactions, comments), post URLs, and shared link details. |
| GET |
getProfile /linkedin/profile |
Get a LinkedIn profile including name, headline, summary, current role, education, and follower/connection counts. Accepts a username, /in/ path, or full URL. |
| GET |
getProfileDetails /linkedin/profile/details |
Get detailed experience and education history for a LinkedIn profile. Returns structured data for each position (title, company, dates, duration) and each education entry… |
| GET |
getSimilarProfiles /linkedin/profile/similar |
Get similar profiles recommended by LinkedIn for a given user. Returns up to 10 related professionals with name, headline, profile picture, and URL. |
| Company | ||
| GET |
getCompanyEmployeesCount /linkedin/company/employees-count |
Get employee count on LinkedIn, company size range, follower count, and all office locations with addresses for a company. |
| GET |
getCompany /linkedin/company |
Get a LinkedIn company page including name, description, industry, size, headquarters, founding year, specialties, website, and employee/follower counts. |
| GET |
getCompanyJobs /linkedin/company/jobs |
Get job openings posted by a specific company. Also returns similar companies and affiliated pages from the sidebar. |
| GET |
getCompanyPosts /linkedin/company/posts |
Get a company's recent posts/updates with full text and engagement metrics. Returns up to ~10 posts with headline, body text, publication date, like count, and comment count. |
| Jobs | ||
| GET |
searchJobs /linkedin/jobs |
Search LinkedIn job postings by keywords and location with optional filters for date posted, experience level, job type, and remote preference. Returns up to 25 results per page. |
| GET |
getJobDetails /linkedin/job |
Get full details for a specific LinkedIn job posting including description, requirements, salary, seniority level, employment type, and application link. |
| Posts | ||
| GET |
getPostComments /linkedin/post/comments |
Get comments on a LinkedIn post. Returns comment text, author name, publication date, and like count for each comment. |
| GET |
getPost /linkedin/post |
Get a single LinkedIn post with full text, author info (name, URL, image, followers), engagement metrics (likes, comments), and shared image. Accepts a post slug or full /posts/… |
| GET |
getPostReactions /linkedin/post/reactions |
Get reaction and comment counts for a LinkedIn post. Includes a breakdown of reaction types (like, praise, appreciation, etc.) when available. |
| Articles | ||
| GET |
getArticle /linkedin/article |
Get a LinkedIn Pulse article with full body text, author info, publication/modification dates, like and comment counts, and embedded images. Articles are fully public. |
| GET |
getArticleReactions /linkedin/article/reactions |
Get like and comment counts for a LinkedIn Pulse article. |
| GET |
getArticleComments /linkedin/article/comments |
Get comments on a LinkedIn Pulse article. Returns comment text, author name, and relative time for each comment. |
| Other endpoints | ||
| GET |
getProfile /linkedin/profile |
Get a LinkedIn professional profile including name, headline, summary, current role, education, skills, and follower/connection counts. Accepts a LinkedIn username, /in/username… |
| GET |
getCompany /linkedin/company |
Get a LinkedIn company page including name, description, industry, size, headquarters, founding year, specialties, website, and employee/follower counts. Accepts a company slug,… |
| GET |
getJobDetails /linkedin/job |
Get full details for a specific LinkedIn job posting including description, requirements, salary, seniority level, employment type, and application link. Accepts a LinkedIn job… |
| GET |
searchJobs /linkedin/jobs |
Search LinkedIn job postings by keywords and location with optional filters for date posted, experience level, job type, and remote preference. Returns up to 25 results per page… |
LinkedIn Scraper API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $10 / month | — |
|
| ULTRA | $35 / month | — |
|
| MEGA | $100 / month | — |
|