LinkedIn logo

LinkedIn API

Search public jobs and read job descriptions, company details and visible post comments.

Use Cases

Research jobs and companies

Find public job listings by keyword and location, then retrieve job descriptions and company information.

API Endpoints

Available endpoints for the LinkedIn API

POST /v1/linkedin/company

LinkedIn Company API

Read a public LinkedIn company's description, website, address and visible employee count. This is company metadata, not an employee-list export.

Parameters

url string required Public LinkedIn company URL.
POST /v1/linkedin/company-employees

LinkedIn Company Employees API

Scrape a LinkedIn company people page using a managed signed-in session. Requires a managed linkedin.com login on kernel. If no saved login is available, the API returns HTTP 428 with hosted_url.

Parameters

company string required LinkedIn company slug.
limit integer Maximum number of results to return.
POST /v1/linkedin/job

LinkedIn Job Details API

Read a public LinkedIn job description, employer, posting date, employment type and available location or salary data. Pages requiring sign-in are unavailable.

Parameters

url string required Public LinkedIn job URL.
POST /v1/linkedin/jobs/search

LinkedIn Job Search API

Search LinkedIn's public initial job-results page by keyword and location. Returns up to 60 visible listings; further result pages may require sign-in.

Parameters

limit integer
location string
query string required
POST /v1/linkedin/post-comments

LinkedIn Post Comments API

Scrape public comments visible on a LinkedIn post page.

Parameters

url string required URL returned by the matching search endpoint.

Frequently Asked Questions

Common questions about the LinkedIn API

Do I need a LinkedIn account?

Job search, job details, company details and public post comments do not require a connected account. Company employee lookup requires one. LinkedIn can still restrict anonymous access.

Can I paginate job searches or download arbitrary profiles?

Job search returns up to 60 listings from the initial public page without pagination. Arbitrary personal-profile lookup is not supported.

Start scraping LinkedIn

Get your free API key