The LinkedIn Company Info API returns firmographic data from a LinkedIn company page: industry, headcount, HQ, specialities, follower count, employee samples, affiliated companies, and recent posts.
Identify the company with query (LinkedIn slug, URL, or numeric ID) or domain (reverse lookup from a website domain).
GET https://api.piloterr.com/v2/linkedin/company/info?query=ferrari
GET https://api.piloterr.com/v2/linkedin/company/info?query=7050
GET https://api.piloterr.com/v2/linkedin/company/info?domain=guideflow.com
| Parameter |
Type |
Required |
Description |
query |
string |
no* |
LinkedIn slug, company URL, numeric ID, or school URL |
domain |
string |
no* |
Company website domain for reverse lookup |
*Provide either query or domain, not both.
| Format |
Example |
| Slug |
ferrari |
| Company URL |
https://www.linkedin.com/company/ferrari |
| Numeric ID |
7050 |
| School URL |
https://www.linkedin.com/school/harvard-university/ |
When your pipeline only has a website, pass the bare domain and the API resolves the LinkedIn company slug from indexed company data.
| Format |
Example |
| Bare domain |
guideflow.com |
| Full URL |
https://www.guideflow.com |
GET https://api.piloterr.com/v2/linkedin/company/info?domain=guideflow.com
Typical flow: CRM row with website = guideflow.com → call with domain → get company_url, staff_count, industry, follower_count.
| Field |
Type |
Description |
company_id |
number |
LinkedIn numeric company ID |
company_name |
string |
Display name |
company_url |
string |
Canonical LinkedIn page URL |
logo_url |
string |
Logo image URL |
website |
string |
Company website |
tagline |
string |
Headline / tagline |
description |
string |
About text |
founded |
number |
Year founded |
industry |
string |
Industry label |
staff_count |
number |
Declared employee count |
staff_range |
string |
Band (1-10, 10-50, … over-10k) |
follower_count |
number |
LinkedIn followers |
headquarter |
object |
HQ address (city, line1, country, postal_code) |
locations |
array |
Office location strings |
specialities |
array |
Speciality tags |
employees |
array |
Sample profiles (name, profile_url) |
affiliated_companies |
array |
Affiliated pages |
similar_companies |
array |
LinkedIn-suggested competitors |
posts |
array |
Last posts (post_id, post_url) |
funding |
object |
Last funding round (when available) |
| Code |
Meaning |
400 |
Missing input, invalid domain, or both query and domain sent |
404 |
Company not found for the given query or domain |
500 |
Fetch or parse error |
domain is the fastest path when enriching from website lists, signup domains, or email @company.com roots.
- Do not send
query and domain in the same request.
funding comes from Crunchbase when LinkedIn exposes it.
- Enrich CRM accounts from a
domain or website column without manual LinkedIn search
- Resolve target accounts from prospect website lists to LinkedIn firmographics
- Monitor competitor headcount, industry, and follower trends via slug or ID
- Feed ABM workflows: domain → LinkedIn company → downstream people search