Skip to main content
POST
Monitor CRM Lists with a Signal Agent
The lists you send replace the ones the agent monitored: send the full set every time. Only companies with a domain and contacts with a LinkedIn URL are monitored, and every list must hold the entity the signal monitors (company lists for a company signal, contact lists for a contact signal).To start from a CSV: import it into a company or contact list, create a draft with Create Signal Agent (activate: false), call this endpoint, then activate the draft with Update Signal Agent (activate: true).An active agent monitors the new entities right away; a paused one stays paused until you reactivate it. Sending exactly the lists it already monitors returns 409: companies or contacts added to or removed from those lists are picked up automatically.

Authorizations

Authorization
string
header
required

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Body

application/json
watchListId
string
required

Signal Agent id (a draft, or an existing agent whose monitored lists are replaced)

crmListIds
string[]
required

CRM list ids (clt_xxx). Company lists for a company signal, contact lists for a contact signal.

Required array length: 1 - 500 elements

Response

Success

data
object

A Signal Agent (watch list) configuration.