Skip to main content
5 credits per company

Method

services.company.linkedin.enrich(params);

Input

id
number
CoreSignal company ID
shorthand
string
LinkedIn company slug
url
string
LinkedIn company URL
companyDomain
string
Company website domain
enrichLevel
string
default:"basic"
"basic" or "extended". Extended includes deep financials, traffic, reviews, salaries, and time-series data.
Exactly one of id, shorthand, url, or companyDomain must be provided.

Output (Basic)

id
number
CoreSignal company ID
name
string
Company name
industry
string
Industry classification
type
string
Company type (Public, Private, etc.)
founded
string
Year founded
size_range
string
Employee count range
size_employees_count
number
Estimated employee count
description
string
Company description
specialities
string[]
Company specialties/focus areas
websites_linkedin
string
LinkedIn page URL
websites_main
string
Main website
location_hq_country
string
HQ country
location_hq_raw_address
string
Full HQ address
funding_rounds
array
Funding history
technologies_used
array
Technology stack

Extended Output (Additional Fields)

Extended enrichment adds deep intelligence including:
  • Financial data (revenue, funding details)
  • Web traffic analytics
  • Online reviews and ratings
  • Salary data
  • Time-series growth data

Example

const company = await services.company.linkedin.enrich({
  url: ctx.thisRow.get("LinkedIn URL"),
  enrichLevel: "basic",
});

return company.size_employees_count;