Events

Returns monitor events with cursor pagination and filters.

get/api/v1/events

Request

  • Base URL: https://xquik.com
  • URL: https://xquik.com/api/v1/events
  • Auth: one of:
    • API key in header x-api-key
    • HTTP bearer

Query parameters

limitinteger

Maximum items per page, from 1 to 100. Default 50. A low credit balance can return fewer paid results. When it covers none, the answer is 402 insufficient_credits.

cursorstring

Previous nextCursor. The after alias also works. Offset pagination is not supported.

monitorIdstring

Account monitor ID. The monitor_id alias also works.

keywordMonitorIdstring

Keyword monitor ID. The keyword_monitor_id alias also works.

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'

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.

Example:tweet.new

Filter events by type

Response

Event list

hasMoreboolean required
nextCursorstring

Example response

{
  "events": [],
  "nextCursor": "abc123"
}

Changes

    • warning

      added the new topup_in_progress enum value to the ///// response property for the response status

    • warning

      added the new topup_in_progress enum value to the ////// response property for the response status

    • warning

      added the new topup_in_progress enum value to the / response property for the response status

    • warning

      added the new topup_in_progress enum value to the / response property for the response status

    • warning

      added the new topup_in_progress enum value to the / response property for the response status

    • warning

      added the new topup_in_progress enum value to the / response property for the response status

    • warning

      added the new topup_in_progress enum value to the // response property for the response status

    • warning

      added the new topup_in_progress enum value to the // response property for the response status

    • warning

      added the new topup_in_progress enum value to the // response property for the response status

    • warning

      added the new topup_in_progress enum value to the // response property for the response status