Company Signals
Retrieve hiring, headcount, web traffic, IT spend, and news signal events for up to 100 companies by Lusha ID in a single call.
ids and the signalTypes you want back; there is no separate “search” step in V3 - one call returns all matched signal data for the IDs you send.
id values here.Endpoint
ApiKeyAuth)
Request body
["16303253"]allSignals, websiteTrafficIncrease, websiteTrafficDecrease, itSpendIncrease, itSpendDecrease, surgeInHiring, surgeInHiringByDepartment, surgeInHiringByLocation, headcountIncrease1m, headcountDecrease1m, headcountIncrease3m, headcountDecrease3m, headcountIncrease6m, headcountDecrease6m, headcountIncrease12m, headcountDecrease12m, riskNews, commercialActivityNews, corporateStrategyNews, financialEventsNews, peopleNews, marketIntelligenceNews, productActivityNewsUse allSignals to retrieve every available company signal type in one call.YYYY-MM-DD format.Example: "2025-01-01"1–100.Example: 10Example request
Response
200 - Success
id, companyName, and domain, each result also carries one array per signal type that matched - keyed by the signalTypes value you requested (for example surgeInHiring, financialEventsNews), the same keying pattern the contact signals response uses for promotion and companyChange.showSignalsCompany action.Error codes
Related pages
- Signals overview - the consolidated signals model, credits, and delivery options
- Get Company Signal Types - the current list of valid
signalTypesvalues - Get Company Signal Filters - discover which signal filter types are available
- Contact Signals - the equivalent endpoint for contacts
Authorizations
Your Lusha API key. You can find this in your Lusha dashboard under API settings.
Include this key in the api_key header for all requests.
Body
1 - 100 elementsallSignals, linkedinActivityIntent, websiteTrafficDecrease, websiteTrafficIncrease, itSpendIncrease, itSpendDecrease, surgeInHiring, headcountIncrease1m, headcountIncrease3m, headcountIncrease6m, headcountIncrease12m, headcountDecrease1m, headcountDecrease3m, headcountDecrease6m, headcountDecrease12m, surgeInHiringByDepartment, surgeInHiringByLocation, riskNews, commercialActivityNews, corporateStrategyNews, financialEventsNews, peopleNews, marketIntelligenceNews, productActivityNews For linkedinActivityIntent, results are limited to a trailing 90-day window regardless of the value passed (legal requirement). Other signal types are unaffected.
"2025-01-01"
For linkedinActivityIntent, results are capped at 50 per company regardless of the value passed. Other signal types use the requested value as-is (1-100).
1 <= x <= 10010
Optional. If provided, these companies are also added to this table (if not already present) and the Signals column is populated. See the Tables API.
"583021"
Response
Successful response