API v3 is live and in beta: expect possible malfunctions and breaking changes in the coming days. If you find a bug, please report it to your Sillage contact.
APIv3

Signals

Search, count, read and delete the signal detections published for your workspace.

A signal detection is one match found by a signal: a keyword in a post, a champion changing job, a person engaging with a competitor. Detections are produced by the signal setups of your workspace, and are read here.

Endpoints

MethodPathDescription
POST/api/v3/signals/queryQuery signal detections: page through detections with filters.
POST/api/v3/signals/countCount signal detections: the total number of detections matching the same filters.
GET/api/v3/signals/{signal_id}Get a signal detection: retrieve one detection by ID.
DELETE/api/v3/signals/{signal_id}Delete a signal detection: remove one detection.

How signal detections read

  • Searches page by cursor. Send cursor and limit; each response carries meta.cursor.next and meta.cursor.has_more. See Query signal detections.
  • Company filters add up. A detection matches when its company is any of the IDs, domains, handles or URLs you send. See Company filters.
  • Date filters include their bounds. signal_date_from, signal_date_to, detected_at_from and detected_at_to take a full ISO 8601 date and time. See Dates.
  • signal_type is written in snake_case. The complete list is below.
  • details holds the payload. Its shape depends on signal_type.
  • Searches and counts return top-priority detections. They return the detections rated top priority, the ones shown in the app. A detection read by ID may not appear in a search.
  • A count takes the body of the query. POST the same filters, without cursor and limit.

Signal types

signal_type is one of the values below on every detection, and the signal_types filter takes the same values. Each row says what happened and which signal template produces it.

ValueWhat happenedProduced by
keyword_detectionA post mentions one of the keywords of the setup.Mentioned my brand, Mentioned competitor brand on LinkedIn, Mentioned keywords on LinkedIn
job_posting_keyword_detectionA job offer at one of the client's accounts matches the keywords or job titles of the setup.Mentioned keywords in their job offers, Hiring for roles my product serves
new_jobA person started a new job.Job change
recently_promotedA person was promoted.Job change
champion_job_changeA champion changed company or role.Champion joined a new company or promoted
lead_liked_own_contentA person liked a post by your company or one of the client's employees.Engaged with my content on LinkedIn
lead_commented_own_contentA person commented on a post by your company or one of the client's employees.Engaged with my content on LinkedIn
lead_liked_competitor_contentA person liked a post by someone at a competitor.Engaged with competitors on LinkedIn (Discovery)
lead_commented_competitor_contentA person commented on a post by someone at a competitor.Engaged with competitors on LinkedIn (Discovery)
linkedin_commentSomeone at a competitor commented on a post by a person who becomes the client's lead.Engaged with competitors on LinkedIn (Discovery)
linkedin_reactionSomeone at a competitor reacted to a post by a person who becomes the client's lead.Engaged with competitors on LinkedIn (Discovery)
partner_staff_commentSomeone at a partner commented on a post by a person who becomes the client's lead.Engaged with my partners on LinkedIn (Discovery)
partner_staff_reactionSomeone at a partner reacted to a post by a person who becomes the client's lead.Engaged with my partners on LinkedIn (Discovery)
lead_liked_partner_contentA person liked a post published by a partner.Engaged with my partners on LinkedIn (Discovery)
lead_commented_partner_contentA person commented on a post published by a partner.Engaged with my partners on LinkedIn (Discovery)
lead_liked_influencer_contentA person liked a post by an influencer of the client's list.Engaged with influencers in my space on LinkedIn (Discovery)
lead_commented_influencer_contentA person commented on a post by an influencer of the client's list.Engaged with influencers in my space on LinkedIn (Discovery)
competitor_inbound_commentSomeone from the competitor list commented on a post by a person at one of the client's accounts.Engaged with competitors on LinkedIn (account monitoring)
competitor_outbound_commentA person at one of the client's accounts commented on a post by someone from the competitor list.Engaged with competitors on LinkedIn (account monitoring)
partner_inbound_commentSomeone from the partner list commented on a post by a person at one of the client's accounts.Engaged with my partners on LinkedIn (account monitoring)
partner_outbound_commentA person at one of the client's accounts commented on a post by someone from the partner list.Engaged with my partners on LinkedIn (account monitoring)
influencer_inbound_commentSomeone from the influencer list commented on a post by a person at one of the client's accounts.Engaged with influencers in my space on LinkedIn (account monitoring)
influencer_outbound_commentA person at one of the client's accounts commented on a post by someone from the influencer list.Engaged with influencers in my space on LinkedIn (account monitoring)

Older signals only

These values are still returned and accepted as a filter, but no signal template produces them today. They come from signals created before signal templates.

ValueWhat happened
hubspot_contact_detectionA contact was detected from the client's HubSpot.
salesforce_contact_detectionA contact was detected from the client's Salesforce.
job_postingA job posting at a company was found.
job_posting_insightAn insight was drawn from a company's job postings.
job_posting_hiring_managerThe likely hiring manager of a job posting was found.
customer_inbound_commentSomeone from a customer list commented on a post by a person at one of the client's accounts.
customer_outbound_commentA person at one of the client's accounts commented on a post by someone from a customer list.
champion_inbound_commentA champion commented on a post by a person at one of the client's accounts.
champion_outbound_commentA person at one of the client's accounts commented on a post by a champion.

On this page