Search Company Signals
Search for company signals using identifiers like domain, company name, or ID. This endpoint combines search and signal enrichment in a single request.
Endpoint: (POST) https://api.lusha.com/api/signals/companies/search
Search Requirements: Each company must have at least one identifier:
- Company ID (as string)
- Company name
- Company domain
Default Behavior:
- Returns signals from the last 6 months by default
- Companies are matched based on provided identifiers
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
List of company identifiers to search for
1 - 100 elementsTypes of signals to retrieve
allSignals, websiteTrafficIncrease, websiteTrafficDecrease, itSpendIncrease, itSpendDecrease, headcountIncrease1m, headcountDecrease1m, headcountIncrease3m, headcountDecrease3m, headcountIncrease6m, headcountDecrease6m, headcountIncrease12m, headcountDecrease12m, surgeInHiring, surgeInHiringByDepartment, surgeInHiringByLocation, riskNews, commercialActivityNews, corporateStrategyNews, financialEventsNews, peopleNews, marketIntelligenceNews, productActivityNews Start date for signal retrieval (YYYY-MM-DD format)
"2025-01-01"
Maximum number of signal instances to return per signal type per entity. Optional.
Default behavior when omitted:
- No
startDateprovided: all available signals are returned startDateprovided: all signals from that date onward are returned
10
Optional filters to narrow signal results.
Response
Company signals search results