Skip to main content
Every event arrives in the same envelope: only data changes. The examples are fictional, and indented here for reading; the request body is compact JSON.

kol.added

A LinkedIn profile is tracked: added in the console, during onboarding, or with Track. Data: kol (tracked profile). Its figures are still empty: they fill in when the profile is first read.

kol.ready

The first read of a tracked profile is done. Data: kol (tracked profile) and posts_listed: the number of its posts TIKT found.

kol.updated

A tracked profile’s relationship or label changes. Data: kol (tracked profile) and changes: {relationship?, custom_label?}, each {from, to}.

kol.paused

Scanning a tracked profile is paused; the profile stays tracked. Data: kol (tracked profile) and paused_at.

kol.resumed

Scanning a tracked profile resumes. Data: kol (tracked profile). auto_harvest.since says from when its posts are harvested again.

kol.archived

A profile is removed from tracking. Data: kol (tracked profile) and archived_at.

kol.restored

A removed profile is tracked again. Data: kol (tracked profile) and restored_at.

kol.followers_recorded

A tracked profile’s follower count is recorded: once per profile and per day, paused profiles included. Data: kol ({id, name, relationship, linkedin_url}), day, followers_count and observed_at.