Webhooks

Receive one signed Xquik monitor event.

postWebhookmonitorEvent

Payload

eventType'tweet.new' | 'tweet.reply' | 'tweet.retweet' | 'tweet.quote' | 'tweet.media' | 'tweet.link' | 'tweet.poll' | 'tweet.mention' | 'tweet.hashtag' | 'tweet.longform' | 'profile.avatar.changed' | 'profile.banner.changed' | 'profile.name.changed' | 'profile.username.changed' | 'profile.bio.changed' | 'profile.location.changed' | 'profile.url.changed' | 'profile.verified.changed' | 'profile.protected.changed' | 'profile.pinned_tweet.changed' | 'profile.unavailable.changed' | 'tweet.deleted' | 'broadcast.started' | 'space.started' | 'following.added' | 'following.removed' | 'follower.added' | 'follower.removed' | 'profile.followers.changed' | 'profile.following.changed' required

Type of monitor event fired when account activity occurs. tweet.deleted fires once X confirms the account deleted a post the monitor saw. Its data is the post as last seen. broadcast.started & space.started fire when the account posts its running live video or Space. Their data is that post. Xquik misses a live video the account does not post. following.added & following.removed fire when the account follows or unfollows someone, with that account's profile. follower.added & follower.removed fire when someone follows the account or leaves its followers, with that account's profile. Xquik names lost followers for accounts with up to 100,000 followers. profile.followers.changed & profile.following.changed fire when the account's follower or following count moves, at most once a minute each. X shows counts that differ by a few between reads, so a monitor holds the lowest. A fall counts once 2 reads show it, & a rise once no read for a minute showed less. Keyword monitors take the 10 post types only.

usernamestring

Response

Event accepted.

Changes

Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.