Signals
Contact Signals
Retrieve signal events for a list of contacts — job changes and promotions.
Pass up to 100 contact ids. Use signalTypes to specify which events to return (promotion, companyChange, or allSignals). Optionally set a startDate to limit results to recent activity.
Billing: Charged per matched signal per result via the showSignalsContact action.
Persisting to a table: Pass tableId to also add these contacts to an existing table and populate the Signals column. See Contacts Tables.
post/v3/contacts/signals
Request body
Example request
{
"ids": [
"4389064624",
"4389064654"
],
"signalTypes": [
"allSignals"
],
"startDate": "2025-01-01",
"maxResultsPerSignal": 10,
"tableId": "482910"
}Response
Successful response
Example response
{
"results": [
{
"id": "4389064624"
}
],
"tableWrite": {
"tableId": "482910",
"added": 3,
"alreadyPresent": 2,
"rowsProcessed": 5,
"rowsCharged": 5
},
"billing": {
"creditsCharged": 3,
"resultsReturned": 1
}
}