Skip to main content

Signals API

Use Signals API to transform static CRM data into real-time, actionable insights. ✨

Marine Melamed avatar
Written by Marine Melamed
Updated this week

Overview

Delivering real-time market intelligence and intent signals, the API helps you time outreach perfectly. It integrates seamlessly into your existing workflows, triggering automated actions as relevant signals emerge.


Re-Engage Past Buyers Who Changed Companies

Monitor job change signals for past buyers and automatically trigger personalized outreach when they land at new companies.

Time Outreach Around Career Milestones

Monitor promotion signals to catch decision-makers in their onboarding period when they're most open to evaluating new solutions and building their tech stack.

Catch Companies in Expansion Mode

Monitor headcount growth signals to identify accounts with growing budgets and automatically route high-growth companies to sales before competitors do.

Trigger Outreach When Key Initiatives Launch

Track new job listings for roles relevant to your solution and position your product

as the answer to the challenge they're hiring to solve.

Build Dynamic Lead Scoring Models

Integrate real-time signals (promotions, headcount growth, job changes) into lead scoring to automatically prioritize in-market leads and improve sales efficiency.

Build Early Warning Systems for Churn Risk

Alert CSMs when decision-makers at customer accounts change jobs, enabling proactive intervention before renewals are at risk.

Key Benefits

  • Enrich contacts & accounts with real-time GTM triggers.

  • Automate workflows, scoring, routing and ABM targeting.

  • Uncover timely, actionable outreach opportunities.

  • Eliminate manual enrichment work and data gaps.

  • Scale smart automations without complex engineering.

Who Is It For?

  • RevOps Leaders - Improve CRM hygiene, attribution & forecasting accuracy with minimal ops overhead.

  • BDRs - Prioritize high-intent leads, avoid missed windows and personalize outreach with contextual triggers.

Available Signals

Signal Type

Level

Use Case

Job Change

Contact

Know when a past buyer moves companies for warm re-engagement.

Promotion

Contact

Reach out during career milestones to deepen relationships.

New Job Listing

Company

Spot when companies are hiring for key initiatives.

Headcount Growth

Company

Detect company expansion or increased budgets.

API Endpoints

Endpoint

Description

/signals/contacts

Enrich contact list with signals via contact IDs.

/signals/companies

Enrich company list via company IDs.

/signals/contacts/search

Search/enrich contacts using identifiers (email, LinkedIn, etc.).

/signals/companies/search

Search/enrich companies using identifiers (name, domain, etc.).

/signals/filters/:objectType

View all available signal filters for contact or company.

Search call structure (signals/contacts/search)

{

"contacts": [

{

"id": "123321", // id of customer

"social_link": "https://www.linkedin.com/in/ron-nabet" // specifying the exact contact to retrieve signals

}

],

"signals": [ // what signals to retrieve data for

"promotion",

"companyChange"

],

"startDate": "2025-01-01"

}

Response structure (signals/contacts/search)

{

"contacts": {

"123321": {

"personId": "115889",

"companyChange": [

{

"personId": "115889",

"currentCompanyId": 8217,

"currentCompanyName": "Callaway Golf",

"currentDepartments": "R&D",

"currentSeniorityLabel": "c-suite",

"currentTitle": "Senior Manager, IT Solutions",

"signalDate": "2025-05-01",

"previousCompanyName": "Previous Corp",

"previousDomain": "nextgen.com",

"currentDomain": "vendavo.com"

}

],

"promotion": [

{

"personId": "115889",

"currentCompanyId": 8217,

"currentCompanyName": "Callaway Golf",

"currentDepartments": "R&D",

"currentSeniorityLabel": "c-suite",

"currentTitle": "Senior Manager, IT Solutions",

"signalDate": "2025-05-01",

"previousCompanyName": "Previous Corp",

"previousDomain": "nextgen.com",

"currentDomain": "vendavo.com"

}

]

},

"endDate": "2025-07-31",

"startDate": "2025-01-01",

"creditCharged": 2

}

Key Features

  • Multiple input types: IDs, email, LinkedIn, domain, etc.

  • Filters: View and use specific signal types.

  • Timeframe control: Filter by start and end date (default = 6 months).

  • Outputs: Always includes person_id or company_id for consistency.

  • Authentication: api_key.

  • Rate Limits: Standard Public API limits.

Billing

  • 1 credit per enrichment.

  • 1 credit per 25 search results.

FAQs

Q: How are signals different from regular enrichment/ intent data?
A: Unlike static enrichment or intent inferred from online behavior, Signals surface real, verified business changes - like a contact being promoted or a company posting new jobs.
They provide timely, actionable triggers that directly inform outreach and pipeline decisions, making them much more precise and operational.

Q: How difficult is it to integrate the Signals API?
A:
Lusha’s Signals API is designed for easy implementation with clear documentation. It also works seamlessly with no-code tools like Make, Zapier or n8n - no developer resources needed.

Q: How accurate is the data provided by the Signals API?
A:
Signals are powered by Lusha’s verified, structured data. They’re refreshed weekly and validated through multiple sources to ensure you get the most accurate, recent insights.

Q: What if I’m already using another enrichment tool?
A:
The Signals API goes beyond static enrichment - it surfaces real-time buying signals that enrich your CRM with actionable, temporal triggers, helping you catch timely opportunities other tools may miss.

Q: Is the Signals API GDPR compliant?

A: Yes. The API is built with GDPR compliance in mind, using scoped, secure data access. Contact-level signals are tied to publicly available career updates only.

Did this answer your question?