Skip to main content
Every time a rep updates a prospect’s status in the field, LeadScout records a “knock” — a status-change event that captures which rep made the change, which status they set, and when. The knocks endpoint returns this complete event log alongside your company’s configured lead statuses so you can build activity reports, performance dashboards, and funnel analytics without additional lookups.
Sales reps without the canViewAllProspects permission see only knocks for prospects assigned to them. Admins and owners see all knocks across the company.

List knocks and statuses

Returns all knock events and the full lead status configuration in a single response.

Response

object[]
Array of knock (status-change) events, ordered by createdAt ascending.
object[]
Your company’s full lead status configuration, ordered by order ascending.
To count total knocks per rep, group the knocks array by addedByUserId. To build a status funnel, group by leadStatusId and join against the statuses array using the matching id.