Push external signals
Pushes a contact- or company-level external signal into a Signal Agent.
contact for an externalSignalContact agent, or company for an externalSignalCompany agent — the agent’s type decides which block is required. Create the agent first with Create Signal Agent using type: externalSignalContact or type: externalSignalCompany. External signals are free (creditsConsumed is always 0) and capped by the agent’s daily limit (default 50/day); over the cap, or when no matching entity is found, the signal is returned with status: "ignored".Authorizations
Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.
Path Parameters
Id of the Signal Agent to push the signal to. Must be an externalSignalContact or externalSignalCompany agent.
Body
The contact the signal is about. Required for externalSignalContact agents; ignored otherwise.
The company the signal is about. Required for externalSignalCompany agents; ignored otherwise.
Optional key/value metadata stored on the signal. Max 20 keys; all values must be strings.
Response
Signal processed or ignored. status is processed when a signal was created, or ignored when no matching entity was found or the agent's daily limit was reached. External signals are free, so creditsConsumed is always 0.
processed when a signal was created, ignored otherwise
processed, ignored Id of the created signal. Present when status is processed.
"wls_ExAmPlE1234567890a"
Why the signal was ignored. Present when status is ignored.
no_entity_match, daily_limit_reached Always 0 - external signals are free.
0
The matched entity. Present when status is processed.