LinkedIn Company API
A LinkedIn company page by URL: name, description, employee count, industry, website and logo.
$1.10/1k req, pay per request, no subscription.
{"name":Â "Microsoft","description":Â "Every person and organization on the planet to achieve more.","employeeCount":Â 238000,"industry":Â "Software Development","website":Â "https://news.microsoft.com/","tagline":Â "We empower the world to achieve more.","logoUrl":Â "https://media.licdn.com/dms/image/microsoft-logo.png","companyType":Â string | null,... 11 more fields}
Pricing and providers
LinkedIn Company API pricing: one API, 4 interchangeable providers
The cheapest provider serves first. If it fails, the next one takes over in the same call.
Try it
Get LinkedIn company in one request
This sample shows 9 of 33 fields. See every field
{
"found": true,
"data": {
"name": "Microsoft",
"description": "Every person and organization on the planet to achieve more.",
"employeeCount": 238000,
"industry": "Software Development",
"website": "https://news.microsoft.com/",
"tagline": "We empower the world to achieve more.",
"logoUrl": "https://media.licdn.com/dms/image/microsoft-logo.png"
}
}Full parameter and response reference - every field, type, and example for this endpoint.
Reference
One request, one response shape.
Every field you send and every field you get back, each with a real example.
Last verified 2026-10-31 · uptime and latency measured over 30d
Request body
JSON, posted to this endpoint.
- urlstring
https://www.linkedin.com/company/microsoft
Full LinkedIn company page URL.
- requireFieldsarray
Optional; omit it and routing is unchanged, with the cheapest source serving. Name the output fields this request must be able to return, for example `city` or `postalCode`, and it is served only by a source that returns every one of them. Fields you do not name are still returned whenever the serving source has them. This can raise your price: when the cheapest source cannot return a named field, a dearer source serves, and you are quoted and charged its price. A named field can still be absent on a profile that genuinely lacks it. Naming a combination that no single source returns together is refused as invalid input, with no charge.
Response
JSON, one example value per field.
- companyTypestringcan require
Company type, e.g. Privately Held, Public Company.
- descriptionstring
Every person and organization on the planet to achieve more.
Company about/description text. Populated whenever the provider has data for the entity.
- employeeCountinteger
238000
Reported total employee count. Populated whenever the provider has data for the entity.
- followerCountinteger
LinkedIn page follower count. Populated whenever the provider has data for the entity.
- idstring
LinkedIn's numeric company id, as a string.
- industrystring
Software Development
Primary industry.
- linkedinUrlstring
Canonical LinkedIn company page URL.
- logoUrlstring
https://media.licdn.com/dms/image/microsoft-logo.png
Company logo image URL.
- namestring
Microsoft
Company name.
- pageVerifiedbooleancan require
Whether LinkedIn has verified the company page.
- similarOrganizationsany[]can require
Similar organizations surfaced by LinkedIn.
- specialitiesany[]
Company-declared specialities.
- taglinestring
We empower the world to achieve more.
Company tagline/slogan.
- universalNamestring
LinkedIn universal (vanity) name for the company.
- websitestring
https://news.microsoft.com/
Company website URL.
LinkedIn size bucket the company falls in.
- endinteger
Upper bound of the employee-count bucket; null when the source does not report it.
- startinteger
Lower bound of the employee-count bucket; null when the source does not report it.
Founding date (year populated when known).
- yearinteger
Year the company was founded.
Funding summary sourced from Crunchbase, when available.
- companyCrunchbaseUrlstring
Crunchbase profile URL for the company.
- lastFundingTypestring
Type of the most recent funding round.
- numFundingRoundsinteger
Total number of funding rounds; null when the source does not report it.
Company office locations, including headquarters.
- citystringcan require
City.
- countrystring
ISO country code.
- headquarterboolean
True when this location is the headquarters.
- line1stringcan require
Street address line.
- postalCodestringcan require
Postal code.
- foundboolean
true
- reason"not_found"
Present only when `found` is false, and says why there is no result. `not_found`: the source states the target does not exist, or returned nothing for it. A `found: false` answer is a successful call, not an error, and `costUsd` is what it actually cost.
FAQ
About the LinkedIn Company API
The AnyAPI LinkedIn Company API returns LinkedIn company data as normalized JSON from one POST call to /v1/run/linkedin.company. A LinkedIn company page by URL: name, description, employee count, industry, website and logo. AnyAPI routes each request across 4 sources and falls back automatically when one fails. It costs from $1.10 per 1,000 requests, in US dollars with no subscription and no monthly minimum. Over the last 30 days, 100.0% of LinkedIn company calls through AnyAPI succeeded, with a median response time of 1.6 seconds across 133,454 measured calls.