LinkedIn API
Search public LinkedIn jobs, profiles, companies, posts, and ads. Build company research and prospecting workflows with employee, hiring, and email-pattern data.
20 endpoints
Endpoints
Each endpoint links to its request parameters, response schema, and code examples.
- Analyze recent hiring signals (v1)GETAnalyze a company's recent jobs for department and initiative signals, then return relevant senior people and ranked contact candidates. Each signal links to supporting job evidence.
/v1/linkedin/company/hiring-trigger1 cr - Build email addresses for names (v1)POSTBuild ranked candidate email addresses from names and an email domain. A rule token from /company/email-pattern carries its supporting evidence; without one, results are scored guesses.
/v1/linkedin/emails/render1 cr - Confirm who works at a company (v1)POSTClassify profile rows by whether each person currently works at the requested company. Each row includes its verdict, seniority, function, and likely role in a buying decision.
/v1/linkedin/people/bind1 cr - Find company employees (v1)GETFind a sample of public profiles for people who work at a company. The response is a discovered sample rather than a complete staff list.
/v1/linkedin/company/employees1 cr - Find decision-makers and emails (v1)GETFind senior employees at a company and return ranked candidate email addresses. rejected counts excluded profiles, and resolved identifies the company and email domain used.
/v1/linkedin/company/decision-makers1 cr - Get a post (v1)GETReturns a public post or article with text, media, engagement counts, and available comments. Requires post_url.
/v1/linkedin/post1 cr - Get a profile (v1)GETReturns public identity, experience, education, and related-profile information. Requires profile username.
/v1/linkedin/profile1 cr - Get ad details (v1)GETReturns one public Ad Library record with creative, advertiser, payer, run dates, impressions, and targeting. Requires ad_id.
/v1/linkedin/ads/detail1 cr - Get company details (v1)GETGet a company's public description, size, headquarters, specialties, similar pages, and org_id for filtering job searches.
/v1/linkedin/company1 cr - Get job details (v1)GETGet a public job posting's description, criteria, and available poster information.
/v1/linkedin/jobs/detail1 cr - Get the next ad search page (v1)GETReturns the next page for a previous Ad Library search. Requires pagination_token; send the same search filters used for the prior page.
/v1/linkedin/ads/search/pagination1 cr - Infer a company email format (v1)GETInfer a company's email address format from published addresses. The response includes the format, confidence, supporting examples, evidence type, and optional generated addresses for supplied names.
/v1/linkedin/company/email-pattern1 cr - List companies (v1)GETList companies in LinkedIn's public company directory.
/v1/linkedin/company/directory1 cr - List related profiles (v1)GETReturns a profile's "People also viewed" related-profile slice. Requires profile username.
/v1/linkedin/profile/related1 cr - Resolve a company (v1)GETResolve a company name, LinkedIn URL or handle, or website to a company name, email domain, public code organization, and LinkedIn handle. basis records the source used for each field.
/v1/linkedin/company/resolve1 cr - Search ads (v1)GETReturns the first page of public ads matching the supplied advertiser, payer, keyword, country, date, or impression filters. No single filter is required; use the returned pagination_token for the next page.
/v1/linkedin/ads/search1 cr - Search job locations (v1)GETReturns matching locations and numeric geo IDs for required query. Use optional geo_types to restrict result types.
/v1/linkedin/geo/typeahead1 cr - Search jobs (v1)GETSearch public job postings by keyword, location, date, experience, job type, and workplace. Use start to request later results.
/v1/linkedin/jobs/search1 cr - Search names and skills (v1)GETSearch partial names for matching locations, companies, or skills. Company results use the same numeric ID as org_id in company details.
/v1/linkedin/typeahead1 cr - Search public profiles (v1)GETSearch one page of public profiles and return each profile's name and headline. Results do not confirm current employer or seniority.
/v1/linkedin/search/profiles1 cr
What you can build
- Research companies and relevant professional profiles.
- Build a job discovery workflow with company context.
Make your first request
Replace the placeholders with your input values. The endpoint reference explains each input and the returned fields.
curl -X GET "https://api.toolzerhub.com/v1/linkedin/ads/search" -H "x-api-key: $TOOLZERHUB_API_KEY"Need a key? Create an account, then review credits and responses and errors.