Company Research
Company Research
This guide walks through building a comprehensive picture of a target company using Voyager’s company, employee, and content endpoints.
Step 1: Find the Company
Search for the company to get its universal name (used in all subsequent calls):
Note the universalName from the results (e.g., "notionhq").
The universalName is the string after /company/ in a LinkedIn company URL. For example, https://www.linkedin.com/company/notionhq has universal name notionhq.
Step 2: Get Company Profile
Company profile fetches are async jobs:
The result includes company name, industry, employee count, description, headquarters, and more.
Step 3: Get Company Posts
See what the company has been posting recently:
Step 4: Get Company Updates Feed
For a broader view of company activity:
The /updates endpoint requires a numeric company ID (from the company profile entityUrn), while /posts accepts the universal name string.
Step 5: Get Employees
Employee exports are async jobs:
Poll the job for results:
Step 6: Find Specific Decision-Makers
Use people search with the company filter for targeted lookups:
Step 7: Batch Company Research
Research multiple companies at once:
Complete Research Script
Error Handling
Related
- Search — Finding companies by keyword
- Profiles — Getting full profiles for employees
- Async Jobs — Polling job results
- Batch Operations — Multi-company research