Skip to main content
Contact signals tell you when someone in your pipeline or CRM has changed jobs or received a promotion. You can retrieve signals for contacts you already have Lusha IDs for, or search by LinkedIn URL, email, or name and company if you don’t. Both endpoints return signals for up to 100 contacts per request.
Each signal type you include in a request counts toward your credit usage. Request only the types you need.

Signal types for contacts

Get contact signals by IDs

Use this endpoint when you already have Lusha contact IDs stored in your CRM or database.
Send up to 100 contact IDs per request. Results default to the last 6 months; pass startDate to change the window. Request body Example request
Example response

Search contact signals

Use this endpoint when you have LinkedIn URLs, email addresses, or names with company information but not Lusha contact IDs. It combines contact matching and signal enrichment in a single request.
Each contact in the request must include at least one of the following identifiers:
  • Contact ID
  • LinkedIn profile URL
  • Email address
  • Full name plus company name or domain
Request body Example request
Example response
The id field in each contact object is your own reference identifier. Lusha returns this value as the key in the response map, so you can match results back to your records without knowing Lusha contact IDs in advance.

Get available signal options

To retrieve the full list of valid signal types for contacts, call: