Monitors

Poll a monitor's events (free)

Events captured by this monitor, oldest→newest. Pass the last event id you processed as after to receive only newer events. Bounded retention (500 events / 24h per monitor) — register a webhook for guaranteed delivery. Rate limit: 60 reads/minute per wallet.

get/api/monitors/{id}/events

Request

  • Base URL: https://twitr.sh
  • URL: https://twitr.sh/api/monitors/{id}/events
  • Auth: API key in header SIGN-IN-WITH-X

Path parameters

idstring required

Query parameters

limitinteger
afterstring

Last event id you processed — response contains strictly newer events.

type'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' | 'monitor.expired' | 'monitor.deleted'

Response

Event page.

monitor_idstring required
next_cursorstring
has_moreboolean required
retentionobject

Changes

No recorded changes to this operation across all 1 revision of this API.