Webhook APIs

The Webhooks APIs provide realtime access to account data. After configuring a destination URL and passing a challenge response check, Twitter will begin POSTing data directly to the URL when relevant activities occur.

If your intention is to conduct singular searches, read user profile information, or post Tweets, consider using the REST APIs instead.

Twitter currently offers one Webhooks API, the Account Activity API (beta), which supports subscribing to realtime activities related to an account.

Account Activity API (beta)

Realtime access to activities related to a Twitter account, designed to power customer engagement applications. The Account Activity API currently supports delivery of Direct Messages.

Learn more about the Account Activity API (beta).