Skip to content
Last updated

Data Catalog

This page provides a complete reference for the Lusha API, covering the Data Catalog (all available fields organized by contact and company data types) and API Endpoint Structure (input parameters and output fields for each endpoint).


Contact Data

All contact data values available in the Lusha API, organized by data category.

Personal Information

Field NameDescriptionData Type
First NameThe contact's first nameString
Last NameThe contact's last nameString
Full NameThe concatenated first and last nameString
LinkedInValidated URL for the contact's LinkedIn profileURL
X URLTwitter/X profile URLString

Social & Profile Data

Field NameDescriptionData Type
LinkedIn Followers CountLinkedIn followers countInteger
LinkedIn Connections CountLinkedIn connections countInteger
LinkedIn CertificationsProfessional certifications from LinkedInArray
LinkedIn CoursesCourses listed on LinkedInArray
LinkedIn AwardsHonors and awards from LinkedInArray
LinkedIn SkillsSkills listed on LinkedIn profileArray [String]

Contact Information

Field NameDescriptionData Type
EmailThe verified email addressString
Email TypeClassification (e.g., work, personal)String
Email Update DateThe date this specific email was last verifiedDate
Email ConfidenceConfidence score for deliverability (e.g., A+)String
Phone NumberPhone number in international formatString
Phone TypeClassification (e.g., mobile, direct, office)String
Do Not CallBoolean flag for DNC (Do Not Call) registry statusBoolean
Phone Update DateThe date this specific phone was last verifiedDate

Location Information

Field NameDescriptionData Type
ContinentContinent name of the contactString
CountryCountry name of the contactString
Country ISO2Two-letter ISO country codeString
CityCity nameString
EU ContactBoolean indicating if the contact is in the European UnionBoolean
CoordinatesArray [Longitude, Latitude] for the contactArray [Float]

Professional Data

Field NameDescriptionData Type
Job TitleThe full, raw job title stringString
SeniorityStandardized seniority (e.g., Vice President, Manager)String
DepartmentsArray of functional business units (e.g., General Management)Array
Job Start DateThe date the contact started their current roleDate

Career History

Field NameDescriptionData Type
Previous CompanyName of the previous employer organizationString
Previous DomainThe web domain of the previous employerString
Previous TitleThe title held at the previous companyString
Previous SeniorityThe seniority level of the previous roleString

Contact Signals

Signal TypeDescription
Company Change SignalTriggered when a contact moves to a new organization
Promotion SignalTriggered when a contact is promoted within their organization

Company Data

All company data values available in the Lusha API, organized by data category.

Firmographics

Field NameDescriptionData Type
NameLegal or common trade name of the companyString
FQDNFully Qualified Domain NameString
FoundedThe year the organization was establishedString
DescriptionComprehensive textual bio or mission statementString
Logo URLCDN link to the company's brand logo imageURL
Company SizeArray [Min, Max] of employee countArray [Integer]
Revenue RangeArray [Min, Max] of annual revenueArray [Integer]
Homepage DomainRoot domain for the corporate websiteString
Email DomainPrimary domain used for corporate email addressesString
Alternative NameNormalized alternative company nameString
Company TypeType of company (e.g., "Private company")String
Lusha Popularity TierLusha popularity tierInteger

Industry

Field NameDescriptionData Type
Main IndustryHigh-level industry sector (e.g., Finance, Technology)String
Sub IndustryGranular industry niche (e.g., Software Development)String
SpecialitiesArray of keywords defining core business activitiesArray [String]
SIC CodeSIC codeInteger
SIC DescriptionHuman-readable SIC descriptionString
NAICS CodeNAICS codeInteger
NAICS DescriptionHuman-readable NAICS descriptionString

Location

Field NameDescriptionData Type
CityHQ CityString
StateHQ State/Province nameString
State CodeTwo-letter state or province codeString
CountryFull country nameString
Country ISO2Two-letter ISO country codeString
ContinentContinent of the organization's HQString
Raw LocationFull unformatted address stringString
CoordinatesHQ coordinates as [Longitude, Latitude]Array [Float]
Company LocationsAll known company locations (not just HQ)Array [Object]
Field NameDescriptionData Type
LinkedInURL for the company's official LinkedIn pageURL
LinkedIn FollowersLinkedIn followers count for the companyInteger
CrunchbaseURL for the company's Crunchbase profileURL

Funding

Field NameDescriptionData Type
Total RoundsCount of unique funding eventsInteger
Total AmountCumulative capital raised across all historical roundsInteger
CurrencyNormalized currency for totals (usually USD)String
Is IPOBoolean: True if the company is publicly tradedBoolean
Last Round TypeType of most recent event (e.g., Post-IPO Debt)String
Last Round AmountCapital raised in the most recent eventInteger
Last Round DateDate of the most recent funding eventString
Round CurrencySpecific currency for a historical roundString
Round AmountAmount for a historical roundInteger
Round TypeClassification for a historical roundString
Round DateDate for a historical roundString

Technographics & Intent

Field NameDescriptionData Type
TechnologiesSoftware/tools detected in the company's stackArray [Object]
Intent Topic CountNumber of topics showing active research interestInteger
Topic NameSpecific topic name (e.g., Sales Intelligence)String
Topic ScoreStrength of the intent signal (0-100)Integer
Topic TrendTrend velocity (e.g., "+17", "New", "-8")String

Company Signals

Signal TypeDescription
Website Traffic Increase SignalTriggered when a company's website traffic increases significantly
Website Traffic Decrease SignalTriggered when a company's website traffic decreases significantly
IT Spend Increase SignalTriggered when a company's IT spending increases
IT Spend Decrease SignalTriggered when a company's IT spending decreases
Surge in Hiring SignalTriggered when a company shows a surge in overall hiring activity
Surge in Hiring by Department SignalTriggered when a company shows a surge in hiring for a specific department
Surge in Hiring by Location SignalTriggered when a company shows a surge in hiring in a specific location
Headcount Increase 1M SignalTriggered when a company's headcount increases over 1 month
Headcount Increase 3M SignalTriggered when a company's headcount increases over 3 months
Headcount Increase 6M SignalTriggered when a company's headcount increases over 6 months
Headcount Increase 12M SignalTriggered when a company's headcount increases over 12 months
Headcount Decrease 1M SignalTriggered when a company's headcount decreases over 1 month
Headcount Decrease 3M SignalTriggered when a company's headcount decreases over 3 months
Headcount Decrease 6M SignalTriggered when a company's headcount decreases over 6 months
Headcount Decrease 12M SignalTriggered when a company's headcount decreases over 12 months
Commercial Activity News SignalPartnership, New Customer, New Vendor
Corporate Strategy News SignalM&A, Facilities Expansion, New Location, Facility Closure, Asset Sale, Lawsuit Filed
Financial Events News SignalFunding Round, Asset Investment, Strategic Investment, IPO
Market Intelligence News SignalEvent Participation, Recognition, Competitor Activity
People News SignalExecutive Hire, Executive Departure, Executive Promotion, Headcount Increase, Headcount Decrease
Product Activity News SignalProduct Launch, Product Development, Product Integration
Risk News SignalSecurity Issue, Lawsuit Faced

API Endpoint Structure

Complete endpoint documentation with inputs and outputs for each API capability, organized by data type.

Contacts
Enrichment

Returns comprehensive contact and company data for a single person lookup.

Inputs

Field NameAPI PathDescriptionData Type
First NamefirstNameThe contact's first nameString
Last NamelastNameThe contact's last nameString
EmailemailThe contact's email addressString
LinkedIn URLlinkedinUrlThe contact's LinkedIn profile URLURL
Company NamecompanyNameCompany name where the contact worksString
Company DomaincompanyDomainThe domain name of the companyString
Refresh Job InforefreshJobInfoSet to true to refresh and update job detailsBoolean
Filter ByfilterByFilter results (phoneNumbers, emailAddresses)String
Reveal EmailsrevealEmailsSet to true to retrieve only email addressesBoolean
Reveal PhonesrevealPhonesSet to true to retrieve only phone numbersBoolean
Partial ProfilepartialProfileOption to receive a partial profileBoolean

Outputs

Enrichment Metadata

Field NameAPI PathDescriptionData Type
Errorcontact.errorReturns error details if the request failed; null if successfulObject
Credit Chargedcontact.isCreditChargedBoolean indicating if a Lusha credit was consumedBoolean

Contact Personal Identity

Field NameAPI PathDescriptionData Type
Person IDdata.personIdLusha's unique internal identifier for the individualInteger
First Namedata.firstNameThe contact's first nameString
Last Namedata.lastNameThe contact's last nameString
Full Namedata.fullNameThe concatenated first and last nameString
Contact Tagsdata.contactTags[]Custom labels (e.g., "Decision maker", "Opportunity") with id, name, colorArray [Object]
LinkedIndata.socialLinks.linkedinValidated URL for the contact's LinkedIn profileURL
X URLdata.socialLinks.xUrlTwitter/X profile URLString

Social & Profile Data

Field NameAPI PathDescriptionData Type
LinkedIn Followers Countdata.linkedinFollowersCountLinkedIn followers countInteger
LinkedIn Connections Countdata.linkedinConnectionsCountLinkedIn connections countInteger
LinkedIn Certificationsdata.linkedinCertificationsProfessional certifications from LinkedInArray
LinkedIn Coursesdata.linkedinCoursesCourses listed on LinkedInArray
LinkedIn Awardsdata.linkedinAwardsHonors and awards from LinkedInArray
LinkedIn Skillsdata.linkedinSkillsSkills listed on LinkedIn profileArray [String]

Contact Information

Field NameAPI PathDescriptionData Type
Emaildata.emailAddresses[].emailThe verified email addressString
Email Typedata.emailAddresses[].emailTypeClassification (e.g., work, personal)String
Email Update Datedata.emailAddresses[].updateDateThe date this specific email was last verifiedDate
Email Confidencedata.emailAddresses[].emailConfidenceConfidence score for deliverability (e.g., A+)String
Phone Numberdata.phoneNumbers[].numberPhone number in international formatString
Phone Typedata.phoneNumbers[].phoneTypeClassification (e.g., mobile, direct, office)String
Do Not Calldata.phoneNumbers[].doNotCallBoolean flag for DNC (Do Not Call) registry statusBoolean
Phone Update Datedata.phoneNumbers[].updateDateThe date this specific phone was last verifiedDate

Contact Location

Field NameAPI PathDescriptionData Type
Continentdata.location.continentContinent name of the contactString
Countrydata.location.countryCountry name of the contactString
Country ISO2data.location.country_iso2Two-letter ISO country codeString
Citydata.location.cityCity nameString
City IDdata.location.city_idLusha internal city identifierInteger
EU Contactdata.location.is_eu_contactBoolean indicating if the contact is in the European UnionBoolean
Coordinatesdata.location.location_coordinatesArray [Longitude, Latitude] for the contactArray [Float]

Current Professional Data

Field NameAPI PathDescriptionData Type
Job Titledata.jobTitle.titleThe full, raw job title stringString
Senioritydata.jobTitle.seniorityStandardized seniority (e.g., Vice President, Manager)String
Departmentsdata.jobTitle.departmentsArray of functional business units (e.g., General Management)Array
Job Start Datedata.jobStartDateThe date the contact started their current roleDate
Update Datedata.updateDateThe last time the contact record was updatedDate

Career History

Field NameAPI PathDescriptionData Type
Previous CompanypreviousJob.company.nameName of the previous employer organizationString
Previous DomainpreviousJob.company.domainThe web domain of the previous employerString
Previous TitlepreviousJob.jobTitle.titleThe title held at the previous companyString
Previous SenioritypreviousJob.jobTitle.seniorityThe seniority level of the previous roleString

Company Firmographics

Field NameAPI PathDescriptionData Type
Company IDcompany.companyIdLusha's unique global identifier for the accountInteger
Company Namecompany.nameThe full legal or trade name of the companyString
Descriptioncompany.descriptionA summary of the company's business and value propString
Homepage URLcompany.homepageUrlPrimary website URLURL
FQDNcompany.fqdnFully Qualified Domain NameString
Homepage Domaincompany.domains.homepageRoot domain for the websiteString
Email Domaincompany.domains.emailRoot domain for email serverString
Company Sizecompany.companySizeArray [Min, Max] of employee countArray [Integer]
Revenue Rangecompany.revenueRangeArray [Min, Max] of annual revenue (e.g., [1B, 10B])Array [Integer]
Logo URLcompany.logoUrlURL for the organization's logo imageURL
Main Industrycompany.mainIndustryThe primary industry verticalString
Sub Industrycompany.subIndustryGranular industry nicheString

Company Industry Codes

Field NameAPI PathDescriptionData Type
SIC Codescompany.industryPrimaryGroupDetails.sics[]Standardized SIC codes and their descriptionsArray [Object]
NAICS Codescompany.industryPrimaryGroupDetails.naics[]Standardized NAICS codes and their descriptionsArray [Object]

Company Location

Field NameAPI PathDescriptionData Type
Continentcompany.location.continentContinent of the company HQString
Countrycompany.location.countryCountry of the company HQString
Statecompany.location.stateState name for the HQString
State Codecompany.location.stateCodeTwo-letter state codeString
Citycompany.location.cityHQ CityString
Raw Locationcompany.location.rawLocationFull unformatted address stringString
Coordinatescompany.location.locationCoordinatesArray [Longitude, Latitude] for the company HQArray [Float]

Company Socials

Field NameAPI PathDescriptionData Type
LinkedIncompany.social.linkedinCompany LinkedIn profile URLURL
Crunchbasecompany.social.crunchbaseCompany Crunchbase profile URLURL

Company Funding

Field NameAPI PathDescriptionData Type
Total Roundscompany.funding.totalRoundsTotal number of funding eventsInteger
Total Amountcompany.funding.totalRoundsAmountTotal capital raised (Sum of all rounds)Integer
Currencycompany.funding.currencyCurrency code used for funding (e.g., USD)String
Last Round Typecompany.funding.lastRoundTypeE.g., Private Equity Round, Series CString
Last Round Amountcompany.funding.lastRoundAmountCapital raised in the most recent roundInteger
Last Round Datecompany.funding.lastRoundDateDate of the most recent funding eventString
Is IPOcompany.funding.isIpoBoolean: True if the company is publicBoolean
Funding Roundscompany.funding.rounds[]Detailed historical funding round data (roundAmount, roundType, roundDate)Array [Object]

Technographics & Intent

Field NameAPI PathDescriptionData Type
Technologiescompany.technologies[].nameSoftware/tools detected in the company's stackArray [Object]
Intent Topic Countcompany.intent.topicCountTotal number of active intent topicsInteger
Detected Topicscompany.intent.detectedTopics[]Specific topics of research interest and their scores/trends (topicName, metadata)Array [Object]
Prospecting Search

Returns a list of contacts matching your search criteria with preview data and availability indicators.

Inputs

Field NameAPI PathDescriptionData Type
Job Titlesfilters.contacts.jobTitlesJob title keywords to filter byArray [String]
Seniorityfilters.contacts.senioritySeniority level IDs to filter byArray [Integer]
Departmentsfilters.contacts.departmentsDepartment names to filter byArray [String]
Contact Countriesfilters.contacts.countriesISO2 country codes for contact locationArray [String]
Contact Locationsfilters.contacts.locationsContact location objects (country, state, city)Array [Object]
Company Namesfilters.companies.namesCompany names to includeArray [String]
Company Domainsfilters.companies.domainsCompany domains to includeArray [String]
Company Locationsfilters.companies.locationsCompany HQ location objectsArray [Object]
Company Sizefilters.companies.sizesFilterOptionEmployee count range objects (min, max)Array [Object]
Revenuefilters.companies.revenuesRevenue range objects (min, max)Array [Object]
Industriesfilters.companies.mainIndustriesIdsMain industry IDs to filter byArray [Integer]
Sub Industriesfilters.companies.subIndustriesIdsSub industry IDs to filter byArray [Integer]
SIC Codesfilters.companies.sicsCodesSIC codes to filter byArray [String]
NAICS Codesfilters.companies.naicsCodesNAICS codes to filter byArray [String]
Signal Typesfilters.signals.signalTypesSignal types to filter by (companyChange, promotion)Array [String]
Pagepages.pagePage number for pagination (0-indexed)Integer
Page Lengthpages.pageLengthNumber of results per pageInteger

Outputs

Search Metadata

Field NameAPI PathDescriptionData Type
Request IDrequestIdUnique ID assigned to the specific search query sessionString
Current PagecurrentPageThe current page index of the results setInteger
Page LengthpageLengthNumber of results returned per page (e.g., 50)Integer
Total ResultstotalResultsTotal number of contacts found matching the search criteriaInteger

Contact Identity

Field NameAPI PathDescriptionData Type
Namedata[].nameThe full name of the contactString
Contact IDdata[].contactIdLusha's unique internal UUID for the contact recordString (UUID)
Person IDdata[].personIdNumerical identifier for the contactInteger

Contact Job Data

Field NameAPI PathDescriptionData Type
Job Titledata[].jobTitleThe raw professional title of the contactString

Company Information

Field NameAPI PathDescriptionData Type
Company IDdata[].companyIdLusha's unique global identifier for the companyInteger
Company Namedata[].companyNameLegal or trade name of the employerString
FQDNdata[].fqdnFully Qualified Domain Name of the company websiteString
Descriptiondata[].companyDescriptionBrief textual bio of the organizationString
Logo URLdata[].logoUrlCDN link to the company's brand logoURL

Data Availability Indicators

Use these boolean flags to understand what data is available before enrichment.

Field NameAPI PathDescriptionData Type
Is Showndata[].isShownBoolean indicating if this record is currently visible/accessibleBoolean
Has Departmentdata[].hasDepartmentTrue if department classification is availableBoolean
Has Senioritydata[].hasSeniorityTrue if seniority level data is availableBoolean
Has Contact Locationdata[].hasContactLocationTrue if the contact's location is knownBoolean
Has Social Linkdata[].hasSocialLinkTrue if a LinkedIn or social profile is availableBoolean

Email Availability

Field NameAPI PathDescriptionData Type
Has Emailsdata[].hasEmailsTrue if Lusha has at least one email for this contactBoolean
Has Work Emaildata[].hasWorkEmailTrue if a verified corporate email is availableBoolean
Has Private Emaildata[].hasPrivateEmailTrue if a personal email address is availableBoolean

Phone Availability

Field NameAPI PathDescriptionData Type
Has Phonesdata[].hasPhonesTrue if Lusha has at least one phone numberBoolean
Has Mobile Phonedata[].hasMobilePhoneTrue if a direct mobile number is availableBoolean
Has Direct Phonedata[].hasDirectPhoneTrue if a direct office/desk line is availableBoolean

Company Data Availability

Field NameAPI PathDescriptionData Type
Has Employees Countdata[].hasCompanyEmployeesCountTrue if company size data is availableBoolean
Has Revenuedata[].hasCompanyRevenueTrue if estimated revenue data is availableBoolean
Has Main Industrydata[].hasCompanyMainIndustryTrue if high-level industry data is availableBoolean
Has Sub Industrydata[].hasCompanySubIndustryTrue if granular industry data is availableBoolean
Has Fundingdata[].hasCompanyFundingTrue if the company has recorded funding roundsBoolean
Has Intentdata[].hasCompanyIntentTrue if active intent signals are being trackedBoolean
Has Technologiesdata[].hasCompanyTechnologiesTrue if tech stack data is availableBoolean
Has Citydata[].hasCompanyCityTrue if the HQ city is knownBoolean
Has Countrydata[].hasCompanyCountryTrue if the HQ country is knownBoolean

Billing Metadata

Field NameAPI PathDescriptionData Type
Credits Chargedbilling.creditsChargedNumber of credits deducted for the search requestInteger
Results Returnedbilling.resultsReturnedNumber of data objects included in the current responseInteger
Prospecting Enrich

Returns full contact details for selected contacts from search results.

Inputs

Field NameAPI PathDescriptionData Type
Request IDrequestIdThe requestId from the Prospecting Search responseString (UUID)
Contact IDscontactIdsArray of contact IDs to enrich (max 100)Array [String]
Reveal EmailsrevealEmailsSet to true to retrieve only email addressesBoolean
Reveal PhonesrevealPhonesSet to true to retrieve only phone numbersBoolean

Outputs

Request Metadata

Field NameAPI PathDescriptionData Type
Request IDrequestIdUnique ID for the enrichment sessionString
Credits ChargedcreditsChargedNumber of credits consumed for this specific enrichmentInteger

Status Flags

Field NameAPI PathDescriptionData Type
Contact IDcontacts[].idThe Contact UUID (links back to search results)String (UUID)
Is Successcontacts[].isSuccessBoolean: Indicates if the enrichment was successfulBoolean
Errorcontacts[].errorError details if isSuccess is falseObject/Null

Contact Identity

Field NameAPI PathDescriptionData Type
Person IDdata.personIdLusha's numerical unique ID for the personInteger
First Namedata.firstNameIndividual's given nameString
Last Namedata.lastNameIndividual's family nameString
Full Namedata.fullNameConcatenated nameString
Is Showndata.isShownBoolean indicating if the contact is visible in the UIBoolean

Contact Job Data

Field NameAPI PathDescriptionData Type
Job Titledata.jobTitleThe full raw professional titleString
Departmentsdata.departments[]Array of functional business units (e.g., Engineering)Array [String]
Senioritydata.seniority[]Array of seniority objects containing id and valueArray [Object]

Contact Location

Field NameAPI PathDescriptionData Type
Countrydata.location.countryCountry name for the contactString
Continentdata.location.continentContinent name for the contactString

Contact Information

Field NameAPI PathDescriptionData Type
Emaildata.emailAddresses[].emailThe revealed email addressString
Email Typedata.emailAddresses[].emailTypeClassification (work/personal)String
Email Confidencedata.emailAddresses[].emailConfidenceDeliverability gradeString
Email Update Datedata.emailAddresses[].updateDateISO Timestamp of the last email verificationDateTime
Phone Numberdata.phoneNumbers[].numberRevealed phone stringString
Phone Typedata.phoneNumbers[].phoneTypePhone classificationString
LinkedIndata.socialLinks.linkedinThe contact's LinkedIn profile URLURL

Company Information

Field NameAPI PathDescriptionData Type
Company IDdata.companyIdGlobal ID of the organizationInteger
Company Namedata.companyNameLegal name of the organizationString
FQDNdata.company.fqdnFully Qualified Domain NameString
Descriptiondata.company.descriptionCompany bioString
Logo URLdata.company.logoUrlBrand logo URLURL
Employeesdata.company.employeesString representation of headcount (e.g., "100-500")String
Revenue Rangedata.company.revenueRangeArray [Min, Max] of estimated annual revenueArray [Integer]
Main Industrydata.company.mainIndustryHigh-level industry sectorString
Sub Industrydata.company.subIndustryGranular industry verticalString

Company Location

Field NameAPI PathDescriptionData Type
Citydata.company.location.cityHQ CityString
Statedata.company.location.stateHQ State nameString
State Codedata.company.location.state_code2-letter state codeString
Countrydata.company.location.countryHQ Country nameString
Country ISO2data.company.location.country_iso2ISO country codeString
Raw Locationdata.company.location.raw_locationFull unformatted HQ address stringString
Coordinatesdata.company.location.location_coordinatesHQ [Longitude, Latitude] arrayArray [Float]

Company Socials

Field NameAPI PathDescriptionData Type
LinkedIndata.company.linkedinOfficial company LinkedIn pageURL
Crunchbasedata.company.crunchbaseCompany Crunchbase profileURL
Signals

Returns professional change signals (promotions, job changes) for tracked contacts.

Inputs

Field NameAPI PathDescriptionData Type
Contact IDscontactIdsArray of Lusha contact IDs to retrieve signals forArray [Integer]
SignalssignalsSignal types to retrieve (allSignals, promotion, companyChange)Array [String]
Start DatestartDateStart date for signal retrieval (YYYY-MM-DD)Date

Outputs

Usage Metadata

Field NameAPI PathDescriptionData Type
Start DatestartDateThe beginning of the signal tracking windowDate (YYYY-MM-DD)
End DateendDateThe end of the signal tracking windowDate (YYYY-MM-DD)
Credit ChargedcreditChargedTotal credits consumed for this batch retrievalInteger

Contact ID Key

Field NameAPI PathDescriptionData Type
Person IDcontacts.{id}.personIdThe unique Lusha identifier for the contactInteger/String

Company Change Signal

Triggered when a contact moves to a new organization.

Field NameAPI PathDescriptionData Type
Person IDcontacts.{id}.companyChange[].personIdPerson identifier within the signal objectInteger/String
Current Company IDcontacts.{id}.companyChange[].currentCompanyIdLusha ID of the new organizationInteger
Current Company Namecontacts.{id}.companyChange[].currentCompanyNameName of the organization the person joinedString
Current Domaincontacts.{id}.companyChange[].currentDomainWeb domain of the new organizationString
Current Titlecontacts.{id}.companyChange[].currentTitleThe person's new job titleString
Current Senioritycontacts.{id}.companyChange[].currentSeniorityLabelStandardized seniority level (e.g., "c-suite", "director")String
Current Departmentscontacts.{id}.companyChange[].currentDepartmentsFunctional business unit(s) for the new roleArray [Object/String]
Previous Company Namecontacts.{id}.companyChange[].previousCompanyNameName of the employer the person recently leftString
Previous Domaincontacts.{id}.companyChange[].previousDomainWeb domain of the previous employerString
Signal Datecontacts.{id}.companyChange[].signalDateDate the change was detected or became effectiveDate (YYYY-MM-DD)

Promotion Signal

Triggered when a contact is promoted within their organization.

Field NameAPI PathDescriptionData Type
Current Company IDcontacts.{id}.promotion[].currentCompanyIdLusha ID of the organization where the promotion occurredInteger
Current Company Namecontacts.{id}.promotion[].currentCompanyNameName of the organization where the promotion occurredString
Current Domaincontacts.{id}.promotion[].currentDomainWeb domain of the organizationString
Current Titlecontacts.{id}.promotion[].currentTitleThe contact's new, higher-level titleString
Current Senioritycontacts.{id}.promotion[].currentSeniorityLabelUpdated standardized seniority levelString
Current Departmentscontacts.{id}.promotion[].currentDepartmentsFunctional business unit(s) for the promoted roleArray [Object/String]
Signal Datecontacts.{id}.promotion[].signalDateDate the promotion was detectedDate (YYYY-MM-DD)
Lookalikes

Returns contacts similar to your reference contacts based on professional attributes.

Inputs

Field NameAPI PathDescriptionData Type
Person IDspersonIdsArray of Lusha person IDs to use as referenceArray [Integer]

Outputs

Search Metadata

Field NameAPI PathDescriptionData Type
Request IDrequestIdUnique session identifier for the lookalike queryString
CountcountTotal number of lookalike contacts returned in the responseInteger
Credits ChargedcreditsChargedNumber of credits consumed to generate the lookalike listInteger

Contact Details

Field NameAPI PathDescriptionData Type
Person IDcontacts[].personIdLusha's numerical unique identifier for the lookalike contactString/Integer
Namecontacts[].nameFull name of the lookalike contactString
Job Titlecontacts[].jobTitleThe raw professional title of the lookalike contactString
Company IDcontacts[].companyIdLusha's unique global identifier for the lookalike's organizationString/Integer
Company Namecontacts[].companyNameThe full name of the organization where the lookalike worksString
Companies
Enrichment

Returns comprehensive company data including firmographics, funding, and intent signals.

Inputs

Field NameAPI PathDescriptionData Type
DomaindomainCompany website domainString
Company NamecompanyNameLegal or trade name of the companyString
Lusha Company IDlushaCompanyIdLusha's unique company identifierInteger
LinkedIn Company IDCompanyIdLinkedIn unique company identifierInteger

Outputs

Platform IDs

Field NameAPI PathDescriptionData Type
LinkedIn Company IDidPermanent unique identifier for the company on LinkedInInteger
Lusha Company IDlushaCompanyIdLusha's unique internal global identifier for the organizationString

Firmographics

Field NameAPI PathDescriptionData Type
NamenameLegal or common trade name of the companyString
FQDNfqdnFully Qualified Domain Name (e.g., www.citigroup.com)String
FoundedfoundedThe year the organization was establishedString
DescriptiondescriptionComprehensive textual bio or mission statementString
Logo URLlogoUrlCDN link to the company's brand logo imageURL
Alternative NamealternativeNameNormalized alternative company nameString
Company TypecompanyTypeType of company (e.g., "Private company")String
Lusha Popularity TierlushaPopularityTierLusha popularity tierInteger
Email DomainemailDomainCompany email domainString

Size & Revenue

Field NameAPI PathDescriptionData Type
Company SizecompanySizeArray containing [Min, Max] employee count rangeArray [Integer]
Revenue RangerevenueRangeArray containing [Min, Max] annual revenue rangeArray [Integer]

Industry & Focus

Field NameAPI PathDescriptionData Type
Main IndustrymainIndustryHigh-level industry sector (e.g., Finance, Technology)String
Sub IndustrysubIndustryGranular industry niche (e.g., Software Development)String
SpecialitiesspecialitiesArray of keywords defining core business activitiesArray [String]

Industry Codes

Field NameAPI PathDescriptionData Type
SIC CodeindustryPrimaryGroupDetails.sics[].sicSIC codeInteger
SIC DescriptionindustryPrimaryGroupDetails.sics[].descriptionHuman-readable SIC descriptionString
NAICS CodeindustryPrimaryGroupDetails.naics[].naicsNAICS codeInteger
NAICS DescriptionindustryPrimaryGroupDetails.naics[].descriptionHuman-readable NAICS descriptionString

Location

Field NameAPI PathDescriptionData Type
CitycityHQ CityString
StatestateHQ State/Province nameString
CountrycountryFull country nameString
Country ISO2countryIso2Two-letter ISO country codeString
ContinentcontinentContinent of the organization's HQString
Raw LocationrawLocationFull unformatted address stringString
Company LocationscompanyLocationsAll known company locations (not just HQ)Array [Object]

Social Links

Field NameAPI PathDescriptionData Type
LinkedInlinkedinURL for the company's official LinkedIn pageURL
LinkedIn FollowerslinkedinFollowersLinkedIn followers count for the companyInteger
CrunchbasecrunchbaseURL for the company's Crunchbase profileURL

Funding

Field NameAPI PathDescriptionData Type
Total Roundsfunding.totalRoundsCount of unique funding eventsInteger
Total Amountfunding.totalRoundsAmountCumulative capital raised across all historical roundsInteger
Currencyfunding.currencyNormalized currency for totals (usually USD)String
Is IPOfunding.isIpoBoolean: True if the company is publicly tradedBoolean
Last Round Typefunding.lastRoundTypeType of most recent event (e.g., Post-IPO Debt)String
Last Round Amountfunding.lastRoundAmountCapital raised in the most recent eventInteger
Last Round Datefunding.lastRoundDateDate of the most recent funding eventString
Round Currencyfunding.rounds[].currencySpecific currency for a historical roundString
Round Amountfunding.rounds[].roundAmountAmount for a historical roundInteger
Round Typefunding.rounds[].roundTypeClassification for a historical roundString
Round Datefunding.rounds[].roundDateDate for a historical roundString

Intent Data

Field NameAPI PathDescriptionData Type
Topic Countintent.topicCountNumber of topics showing active research interestInteger
Topic Nameintent.detectedTopics[].topicNameSpecific topic name (e.g., Sales Intelligence)String
Topic Scoreintent.detectedTopics[].topicScoreStrength of the intent signal (0-100)Integer
Topic Trendintent.detectedTopics[].topicTrendTrend velocity (e.g., "+17", "New", "-8")String
Prospecting Search

Returns a list of companies matching your search criteria with preview data.

Inputs

Field NameAPI PathDescriptionData Type
Company Namesfilters.companies.namesCompany names to includeArray [String]
Company Domainsfilters.companies.domainsCompany domains to includeArray [String]
Company Locationsfilters.companies.locationsCompany HQ location objects (country, state, city)Array [Object]
Company Sizefilters.companies.sizesFilterOptionEmployee count range objects (min, max)Array [Object]
Revenuefilters.companies.revenuesRevenue range objects (min, max)Array [Object]
Main Industriesfilters.companies.mainIndustriesIdsMain industry IDs to filter byArray [Integer]
Sub Industriesfilters.companies.subIndustriesIdsSub industry IDs to filter byArray [Integer]
Technologiesfilters.companies.technologiesTechnology names to filter byArray [String]
Intent Topicsfilters.companies.intentTopicsIntent topic names to filter byArray [String]
SIC Codesfilters.companies.sicsCodesSIC codes to filter byArray [String]
NAICS Codesfilters.companies.naicsCodesNAICS codes to filter byArray [String]
Signal Typesfilters.signals.signalTypesSignal types to filter byArray [String]
Pagepages.pagePage number for pagination (0-indexed)Integer
Page Lengthpages.pageLengthNumber of results per pageInteger

Outputs

Search Metadata

Field NameAPI PathDescriptionData Type
Request IDrequestIdUnique session identifier for the specific queryString
Current PagecurrentPageThe current page number in the paginated resultsInteger
Page LengthpageLengthThe number of results returned per pageInteger
Total ResultstotalResultsTotal number of companies matching the search criteriaInteger

Company Identity

Field NameAPI PathDescriptionData Type
IDdata[].idLinkedIn Company ID, permanent unique identifierString/Integer
Namedata[].nameThe full legal or common name of the companyString
FQDNdata[].fqdnFully Qualified Domain Name, e.g. www.oatey.comString
Descriptiondata[].descriptionA textual overview of the company's business and missionString
Logo URLdata[].logoUrlPublic URL for the company's logo assetURL

Data Availability Flags

Use these boolean flags to understand what data is available before enrichment.

Field NameAPI PathDescriptionData Type
Has Employees Countdata[].hasCompanyEmployeesCountTrue if headcount range data is availableBoolean
Has Revenuedata[].hasCompanyRevenueTrue if annual revenue data is availableBoolean
Has Main Industrydata[].hasCompanyMainIndustryTrue if the primary industry sector is identifiedBoolean
Has Sub Industrydata[].hasCompanySubIndustryTrue if the granular industry niche is identifiedBoolean
Has Fundingdata[].hasCompanyFundingTrue if the company has recorded funding roundsBoolean
Has Intentdata[].hasCompanyIntentTrue if active intent topics are being trackedBoolean
Has Technologiesdata[].hasCompanyTechnologiesTrue if tech stack or technography data is availableBoolean
Has Citydata[].hasCompanyCityTrue if the HQ city location is availableBoolean
Has Countrydata[].hasCompanyCountryTrue if the HQ country location is availableBoolean
Prospecting Enrich

Returns full company details for selected companies from search results.

Inputs

Field NameAPI PathDescriptionData Type
Request IDrequestIdThe requestId from the Prospecting Search responseString (UUID)
Company IDscompanyIdsArray of company IDs to enrich (max 50)Array [String]

Outputs

Search Metadata

Field NameAPI PathDescriptionData Type
Request IDrequestIdUnique ID for the enrichment sessionString

Company Identity

Field NameAPI PathDescriptionData Type
IDcompanies[].idLinkedIn Company ID, unique identifier on the LinkedIn platformInteger
Namecompanies[].nameThe full legal or common name of the companyString
FQDNcompanies[].fqdnFully Qualified Domain Name, e.g. www.jameshardie.comString
Descriptioncompanies[].descriptionComprehensive textual bio or mission statementString
Foundedcompanies[].foundedThe year the organization was establishedInteger
Logo URLcompanies[].logoUrlCDN link to the company's brand logo imageURL

Web Domains

Field NameAPI PathDescriptionData Type
Homepage Domaincompanies[].domains.homepageRoot domain for the corporate websiteString
Email Domaincompanies[].domains.emailPrimary domain used for corporate email addressesString

Size & Revenue

Field NameAPI PathDescriptionData Type
Size Mincompanies[].companySize.minLower bound of employee headcountInteger
Size Maxcompanies[].companySize.maxUpper bound of employee headcountInteger
LinkedIn Employeescompanies[].companySize.employees_in_linkedinActual count of employees identified on LinkedInInteger
Employeescompanies[].employeesFormatted string of the headcount range, e.g. "5001 - 10000"String
Revenue Rangecompanies[].revenueRangeEstimated annual revenue range as [Min, Max]Array [Integer]

Industry & Focus

Field NameAPI PathDescriptionData Type
Main Industrycompanies[].mainIndustryHigh-level industry sectorString
Sub Industrycompanies[].subIndustryGranular industry nicheString
Specialitiescompanies[].specialitiesKeywords defining core business activitiesArray [String]

Industry Codes

Field NameAPI PathDescriptionData Type
SIC CodeindustryPrimaryGroupDetails.sics[].sicSIC codeInteger
SIC DescriptionindustryPrimaryGroupDetails.sics[].descriptionHuman-readable SIC descriptionString
NAICS CodeindustryPrimaryGroupDetails.naics[].naicsNAICS codeInteger
NAICS DescriptionindustryPrimaryGroupDetails.naics[].descriptionHuman-readable NAICS descriptionString

HQ Location

Field NameAPI PathDescriptionData Type
Citycompanies[].cityHQ cityString
Statecompanies[].stateHQ state nameString
State Codecompanies[].stateCodeTwo-letter state or province code, e.g. ILString
Countrycompanies[].countryFull country nameString
Country ISO2companies[].countryIso2Two-letter ISO codeString
Continentcompanies[].continentContinent of the organization's HQString
Raw Locationcompanies[].rawLocationFull unformatted address stringString
Coordinatescompanies[].coordinatesHQ coordinates as [Longitude, Latitude]Array [Float]

Social Links

Field NameAPI PathDescriptionData Type
LinkedIncompanies[].social.linkedinURL for the company's official LinkedIn pageURL
Crunchbasecompanies[].social.crunchbaseURL for the company's Crunchbase profileURL

Intent Data

Field NameAPI PathDescriptionData Type
Topic Countintent.topicCountNumber of topics currently showing research interestInteger
Topic Nameintent.detectedTopics[].topicNameSpecific topic name, e.g. Sales Intelligence PlatformString
Topic Scoreintent.detectedTopics[].metadata.topicScoreStrength of the intent signal from 0 to 100Integer
Topic Trendintent.detectedTopics[].metadata.topicTrendTrend velocity, e.g. "New", "-13"String
Signals

Returns business change signals for tracked companies including website traffic, IT spend, headcount changes, hiring surges, and news events.

Inputs

Field NameAPI PathDescriptionData Type
Company IDscompanyIdsArray of Lusha company IDs to retrieve signals forArray [Integer]
SignalssignalsSignal types to retrieve (allSignals, websiteTrafficIncrease, websiteTrafficDecrease, itSpendIncrease, itSpendDecrease, surgeInHiring, surgeInHiringByDepartment, surgeInHiringByLocation, headcountIncrease1m, headcountIncrease3m, headcountIncrease6m, headcountIncrease12m, headcountDecrease1m, headcountDecrease3m, headcountDecrease6m, headcountDecrease12m, commercialActivityNews, corporateStrategyNews, financialEventsNews, marketIntelligenceNews, peopleNews, productActivityNews, riskNews)Array [String]
Start DatestartDateStart date for signal retrieval (YYYY-MM-DD)Date

Outputs

Usage Metadata

Field NameAPI PathDescriptionData Type
Start DatestartDateThe start of the timeframe tracked for these signalsDate
End DateendDateThe end of the timeframe tracked for these signalsDate
Credit ChargedcreditChargedTotal credits consumed for this requestInteger

Base Company Data

Field NameAPI PathDescriptionData Type
Company IDcompanies.{id}.companyIdLusha's unique numerical ID for the organizationString
Company Namecompanies.{id}.companyNameThe full legal or common name of the companyString
Domaincompanies.{id}.domainThe primary web domain of the organizationString

Website Traffic Increase Signal

Triggered when a company's website traffic increases significantly.

Field NameAPI PathDescriptionData Type
Company IDwebsiteTrafficIncrease[].companyIdLusha's unique identifier for the companyInteger
Signal IDwebsiteTrafficIncrease[].signalIdUnique identifier for this signal instanceInteger
Signal DatewebsiteTrafficIncrease[].signalDateThe date the traffic change was recordedDate (YYYY-MM-DD)
Historical AvgwebsiteTrafficIncrease[].historicalAvgHistorical average monthly visitsInteger
Last Month VisitswebsiteTrafficIncrease[].lastMonthVisitsNumber of visits in the last monthInteger
Change Rate PercentwebsiteTrafficIncrease[].changeRatePercentPercentage change in traffic (e.g., "458")String

Website Traffic Decrease Signal

Triggered when a company's website traffic decreases significantly.

Field NameAPI PathDescriptionData Type
Company IDwebsiteTrafficDecrease[].companyIdLusha's unique identifier for the companyInteger
Signal IDwebsiteTrafficDecrease[].signalIdUnique identifier for this signal instanceInteger
Signal DatewebsiteTrafficDecrease[].signalDateThe date the traffic change was recordedDate (YYYY-MM-DD)
Historical AvgwebsiteTrafficDecrease[].historicalAvgHistorical average monthly visitsInteger
Last Month VisitswebsiteTrafficDecrease[].lastMonthVisitsNumber of visits in the last monthInteger
Change Rate PercentwebsiteTrafficDecrease[].changeRatePercentPercentage change in traffic (e.g., "-64")String

IT Spend Increase Signal

Triggered when a company's IT spending increases.

Field NameAPI PathDescriptionData Type
Company IDitSpendIncrease[].companyIdLusha's unique identifier for the companyInteger
Signal IDitSpendIncrease[].signalIdUnique identifier for this signal instanceInteger
Signal DateitSpendIncrease[].signalDateThe date the spend change was recordedDate (YYYY-MM-DD)
Historical AvgitSpendIncrease[].historicalAvgHistorical average estimated annual IT spend (in $)Integer
New ValueitSpendIncrease[].newValueCurrent estimated annual IT spend value (in $)Integer
Change Rate PercentitSpendIncrease[].changeRatePercentPercentage change in IT spendString

IT Spend Decrease Signal

Triggered when a company's IT spending decreases.

Field NameAPI PathDescriptionData Type
Company IDitSpendDecrease[].companyIdLusha's unique identifier for the companyInteger
Signal IDitSpendDecrease[].signalIdUnique identifier for this signal instanceInteger
Signal DateitSpendDecrease[].signalDateThe date the spend change was recordedDate (YYYY-MM-DD)
Historical AvgitSpendDecrease[].historicalAvgHistorical average estimated annual IT spend (in $)Integer
New ValueitSpendDecrease[].newValueCurrent estimated annual IT spend value (in $)Integer
Change Rate PercentitSpendDecrease[].changeRatePercentPercentage change in IT spendString

Surge in Hiring Signal

Triggered when a company shows a surge in overall hiring activity.

Field NameAPI PathDescriptionData Type
Company IDsurgeInHiring[].companyIdLusha's unique identifier for the companyInteger
Signal IDsurgeInHiring[].signalIdUnique identifier for this signal instanceInteger
Signal DatesurgeInHiring[].signalDateThe date the hiring surge was detectedDate (YYYY-MM-DD)
New Jobs Posted Last WeeksurgeInHiring[].newJobsPostedLastWeekNumber of new job postings in the last weekInteger
Historical AvgsurgeInHiring[].historicalAvgHistorical weekly average job postingsInteger
Change Rate PercentsurgeInHiring[].changeRatePercentPercentage change in job postingsInteger

Surge in Hiring by Department Signal

Triggered when a company shows a surge in hiring for a specific department.

Field NameAPI PathDescriptionData Type
Company IDsurgeInHiringByDepartment[].companyIdLusha's unique identifier for the companyInteger
Signal IDsurgeInHiringByDepartment[].signalIdUnique identifier for this signal instanceInteger
Signal DatesurgeInHiringByDepartment[].signalDateThe date the hiring surge was detectedDate (YYYY-MM-DD)
DepartmentsurgeInHiringByDepartment[].departmentThe department with increased hiringString
New Jobs Posted Last 4 WeekssurgeInHiringByDepartment[].newJobsPostedLast4WeeksNumber of new department job postings in the last 4 weeksInteger
Historical AvgsurgeInHiringByDepartment[].historicalAvgHistorical monthly average department job postings (4 weeks moving window)Integer
Change Rate PercentsurgeInHiringByDepartment[].changeRatePercentPercentage change in department job postingsInteger

Surge in Hiring by Location Signal

Triggered when a company shows a surge in hiring in a specific location.

Field NameAPI PathDescriptionData Type
Company IDsurgeInHiringByLocation[].companyIdLusha's unique identifier for the companyInteger
Signal IDsurgeInHiringByLocation[].signalIdUnique identifier for this signal instanceInteger
Signal DatesurgeInHiringByLocation[].signalDateThe date the hiring surge was detectedDate (YYYY-MM-DD)
LocationsurgeInHiringByLocation[].locationThe location with increased hiringString
New Jobs Posted Last 4 WeekssurgeInHiringByLocation[].newJobsPostedLast4WeeksNumber of new location job postings in the last 4 weeksInteger
Historical AvgsurgeInHiringByLocation[].historicalAvgHistorical monthly average location job postings (4 weeks moving window)Integer
Change Rate PercentsurgeInHiringByLocation[].changeRatePercentPercentage change in location job postingsInteger

Headcount Increase 1M Signal

Triggered when a company's headcount increases over 1 month.

Field NameAPI PathDescriptionData Type
Company IDheadcountIncrease1m[].companyIdLusha's unique identifier for the companyInteger
Signal IDheadcountIncrease1m[].signalIdUnique identifier for this signal instanceInteger
Signal DateheadcountIncrease1m[].signalDateThe date the headcount change was recordedDate (YYYY-MM-DD)
Baseline Employees CountheadcountIncrease1m[].baselineEmployeesCountEmployee count at baseline (1 month ago)Integer
New Employees CountheadcountIncrease1m[].newEmployeesCountCurrent employee countInteger
Change Rate PercentheadcountIncrease1m[].changeRatePercentPercentage change in headcount (e.g., "20")String

Headcount Increase 3M Signal

Triggered when a company's headcount increases over 3 months.

Field NameAPI PathDescriptionData Type
Company IDheadcountIncrease3m[].companyIdLusha's unique identifier for the companyInteger
Signal IDheadcountIncrease3m[].signalIdUnique identifier for this signal instanceInteger
Signal DateheadcountIncrease3m[].signalDateThe date the headcount change was recordedDate (YYYY-MM-DD)
Baseline Employees CountheadcountIncrease3m[].baselineEmployeesCountEmployee count over the previous 3 monthsInteger
New Employees CountheadcountIncrease3m[].newEmployeesCountCurrent employee countInteger
Change Rate PercentheadcountIncrease3m[].changeRatePercentPercentage change in headcount (e.g., "38")String

Headcount Increase 6M Signal

Triggered when a company's headcount increases over 6 months.

Field NameAPI PathDescriptionData Type
Company IDheadcountIncrease6m[].companyIdLusha's unique identifier for the companyInteger
Signal IDheadcountIncrease6m[].signalIdUnique identifier for this signal instanceInteger
Signal DateheadcountIncrease6m[].signalDateThe date the headcount change was recordedDate (YYYY-MM-DD)
Baseline Employees CountheadcountIncrease6m[].baselineEmployeesCountEmployee count over the previous 6 monthsInteger
New Employees CountheadcountIncrease6m[].newEmployeesCountCurrent employee countInteger
Change Rate PercentheadcountIncrease6m[].changeRatePercentPercentage change in headcount (e.g., "41")String

Headcount Increase 12M Signal

Triggered when a company's headcount increases over 12 months.

Field NameAPI PathDescriptionData Type
Company IDheadcountIncrease12m[].companyIdLusha's unique identifier for the companyInteger
Signal IDheadcountIncrease12m[].signalIdUnique identifier for this signal instanceInteger
Signal DateheadcountIncrease12m[].signalDateThe date the headcount change was recordedDate (YYYY-MM-DD)
Baseline Employees CountheadcountIncrease12m[].baselineEmployeesCountEmployee count over the previous 12 monthsInteger
New Employees CountheadcountIncrease12m[].newEmployeesCountCurrent employee countInteger
Change Rate PercentheadcountIncrease12m[].changeRatePercentPercentage change in headcount (e.g., "40")String

Headcount Decrease 1M Signal

Triggered when a company's headcount decreases over 1 month.

Field NameAPI PathDescriptionData Type
Company IDheadcountDecrease1m[].companyIdLusha's unique identifier for the companyInteger
Signal IDheadcountDecrease1m[].signalIdUnique identifier for this signal instanceInteger
Signal DateheadcountDecrease1m[].signalDateThe date the headcount change was recordedDate (YYYY-MM-DD)
Baseline Employees CountheadcountDecrease1m[].baselineEmployeesCountEmployee count at baseline (1 month ago)Integer
New Employees CountheadcountDecrease1m[].newEmployeesCountCurrent employee countInteger
Change Rate PercentheadcountDecrease1m[].changeRatePercentPercentage change in headcount (e.g., "-14")String

Headcount Decrease 3M Signal

Triggered when a company's headcount decreases over 3 months.

Field NameAPI PathDescriptionData Type
Company IDheadcountDecrease3m[].companyIdLusha's unique identifier for the companyInteger
Signal IDheadcountDecrease3m[].signalIdUnique identifier for this signal instanceInteger
Signal DateheadcountDecrease3m[].signalDateThe date the headcount change was recordedDate (YYYY-MM-DD)
Baseline Employees CountheadcountDecrease3m[].baselineEmployeesCountEmployee count over the previous 3 monthsInteger
New Employees CountheadcountDecrease3m[].newEmployeesCountCurrent employee countInteger
Change Rate PercentheadcountDecrease3m[].changeRatePercentPercentage change in headcount (e.g., "-10")String

Headcount Decrease 6M Signal

Triggered when a company's headcount decreases over 6 months.

Field NameAPI PathDescriptionData Type
Company IDheadcountDecrease6m[].companyIdLusha's unique identifier for the companyInteger
Signal IDheadcountDecrease6m[].signalIdUnique identifier for this signal instanceInteger
Signal DateheadcountDecrease6m[].signalDateThe date the headcount change was recordedDate (YYYY-MM-DD)
Baseline Employees CountheadcountDecrease6m[].baselineEmployeesCountEmployee count over the previous 6 monthsInteger
New Employees CountheadcountDecrease6m[].newEmployeesCountCurrent employee countInteger
Change Rate PercentheadcountDecrease6m[].changeRatePercentPercentage change in headcount (e.g., "-20")String

Headcount Decrease 12M Signal

Triggered when a company's headcount decreases over 12 months.

Field NameAPI PathDescriptionData Type
Company IDheadcountDecrease12m[].companyIdLusha's unique identifier for the companyInteger
Signal IDheadcountDecrease12m[].signalIdUnique identifier for this signal instanceInteger
Signal DateheadcountDecrease12m[].signalDateThe date the headcount change was recordedDate (YYYY-MM-DD)
Baseline Employees CountheadcountDecrease12m[].baselineEmployeesCountEmployee count over the previous 12 monthsInteger
New Employees CountheadcountDecrease12m[].newEmployeesCountCurrent employee countInteger
Change Rate PercentheadcountDecrease12m[].changeRatePercentPercentage change in headcountString

Commercial Activity News Signal

Partnership, New Customer, New Vendor.

Field NameAPI PathDescriptionData Type
Event TypecommercialActivityNews[].eventTypeGranular event type (e.g., Partnership, New Customer, New Vendor)String
Event CategorycommercialActivityNews[].eventCategoryBroad business groupingString
Event SummarycommercialActivityNews[].eventSummaryA short, AI-generated summary of the eventString
Event Effective DatecommercialActivityNews[].eventEffectiveDateThe actual date the event took place (if known)Date/Null
Article TitlecommercialActivityNews[].articleTitleThe headline of the news sourceString
Article SentencecommercialActivityNews[].articleSentenceA specific quote/snippet from the news articleString
Article URLcommercialActivityNews[].articleUrlDirect link to the source news articleURL
Article Published DatecommercialActivityNews[].articlePublishedDateThe date the article was publishedDate

Corporate Strategy News Signal

M&A, Facilities Expansion, New Location, Facility Closure, Asset Sale, Lawsuit Filed.

Field NameAPI PathDescriptionData Type
Event TypecorporateStrategyNews[].eventTypeGranular event type (e.g., M&A, Facilities Expansion, Lawsuit Filed)String
Event CategorycorporateStrategyNews[].eventCategoryBroad business groupingString
Event SummarycorporateStrategyNews[].eventSummaryA short, AI-generated summary of the eventString
Event Effective DatecorporateStrategyNews[].eventEffectiveDateThe actual date the event took place (if known)Date/Null
Article TitlecorporateStrategyNews[].articleTitleThe headline of the news sourceString
Article SentencecorporateStrategyNews[].articleSentenceA specific quote/snippet from the news articleString
Article URLcorporateStrategyNews[].articleUrlDirect link to the source news articleURL
Article Published DatecorporateStrategyNews[].articlePublishedDateThe date the article was publishedDate

Financial Events News Signal

Funding Round, Asset Investment, Strategic Investment, IPO.

Field NameAPI PathDescriptionData Type
Event TypefinancialEventsNews[].eventTypeGranular event type (e.g., Funding Round, IPO)String
Event CategoryfinancialEventsNews[].eventCategoryBroad business groupingString
Event SummaryfinancialEventsNews[].eventSummaryA short, AI-generated summary of the eventString
Event Effective DatefinancialEventsNews[].eventEffectiveDateThe actual date the event took place (if known)Date/Null
Article TitlefinancialEventsNews[].articleTitleThe headline of the news sourceString
Article SentencefinancialEventsNews[].articleSentenceA specific quote/snippet from the news articleString
Article URLfinancialEventsNews[].articleUrlDirect link to the source news articleURL
Article Published DatefinancialEventsNews[].articlePublishedDateThe date the article was publishedDate

Market Intelligence News Signal

Event Participation, Recognition, Competitor Activity.

Field NameAPI PathDescriptionData Type
Event TypemarketIntelligenceNews[].eventTypeGranular event type (e.g., Event Participation, Recognition)String
Event CategorymarketIntelligenceNews[].eventCategoryBroad business groupingString
Event SummarymarketIntelligenceNews[].eventSummaryA short, AI-generated summary of the eventString
Event Effective DatemarketIntelligenceNews[].eventEffectiveDateThe actual date the event took place (if known)Date/Null
Article TitlemarketIntelligenceNews[].articleTitleThe headline of the news sourceString
Article SentencemarketIntelligenceNews[].articleSentenceA specific quote/snippet from the news articleString
Article URLmarketIntelligenceNews[].articleUrlDirect link to the source news articleURL
Article Published DatemarketIntelligenceNews[].articlePublishedDateThe date the article was publishedDate

People News Signal

Executive Hire, Executive Departure, Executive Promotion, Headcount Increase, Headcount Decrease.

Field NameAPI PathDescriptionData Type
Event TypepeopleNews[].eventTypeGranular event type (e.g., Executive Hire, Headcount Increase)String
Event CategorypeopleNews[].eventCategoryBroad business groupingString
Event SummarypeopleNews[].eventSummaryA short, AI-generated summary of the eventString
Event Effective DatepeopleNews[].eventEffectiveDateThe actual date the event took place (if known)Date/Null
Article TitlepeopleNews[].articleTitleThe headline of the news sourceString
Article SentencepeopleNews[].articleSentenceA specific quote/snippet from the news articleString
Article URLpeopleNews[].articleUrlDirect link to the source news articleURL
Article Published DatepeopleNews[].articlePublishedDateThe date the article was publishedDate

Product Activity News Signal

Product Launch, Product Development, Product Integration.

Field NameAPI PathDescriptionData Type
Event TypeproductActivityNews[].eventTypeGranular event type (e.g., Product Launch, Product Development)String
Event CategoryproductActivityNews[].eventCategoryBroad business groupingString
Event SummaryproductActivityNews[].eventSummaryA short, AI-generated summary of the eventString
Event Effective DateproductActivityNews[].eventEffectiveDateThe actual date the event took place (if known)Date/Null
Article TitleproductActivityNews[].articleTitleThe headline of the news sourceString
Article SentenceproductActivityNews[].articleSentenceA specific quote/snippet from the news articleString
Article URLproductActivityNews[].articleUrlDirect link to the source news articleURL
Article Published DateproductActivityNews[].articlePublishedDateThe date the article was publishedDate

Risk News Signal

Security Issue, Lawsuit Faced.

Field NameAPI PathDescriptionData Type
Event TyperiskNews[].eventTypeGranular event type (e.g., Security Issue, Lawsuit Faced)String
Event CategoryriskNews[].eventCategoryBroad business groupingString
Event SummaryriskNews[].eventSummaryA short, AI-generated summary of the eventString
Event Effective DateriskNews[].eventEffectiveDateThe actual date the event took place (if known)Date/Null
Article TitleriskNews[].articleTitleThe headline of the news sourceString
Article SentenceriskNews[].articleSentenceA specific quote/snippet from the news articleString
Article URLriskNews[].articleUrlDirect link to the source news articleURL
Article Published DateriskNews[].articlePublishedDateThe date the article was publishedDate
Lookalikes

Returns companies similar to your reference companies based on firmographic attributes.

Inputs

Field NameAPI PathDescriptionData Type
Company IDscompanyIdsArray of Lusha company IDs to use as referenceArray [Integer]

Outputs

Search Metadata

Field NameAPI PathDescriptionData Type
Request IDrequestIdUnique session identifier for the lookalike requestString
CountcountTotal number of similar companies returned, typically 25Integer
Credits ChargedcreditsChargedNumber of credits consumed for this search operationInteger

Company Details

Field NameAPI PathDescriptionData Type
Company IDcompanies[].companyIdLusha's unique global identifier for the organizationString
Namecompanies[].nameThe full legal or common name of the organizationString
FQDNcompanies[].fqdnFully Qualified Domain Name, e.g. www.newsday.comString
Descriptioncompanies[].descriptionTextual overview of the company's business model and missionString

Need help?