Account Activity API (beta)¶
The Account Activity API (beta) delivers realtime access to activities related to a Twitter account via webhooks. The Account Activity API currently supports delivery of Direct Messages.
Access to the Account Activity API (beta) currently requires completion of an application and whitelisting from Twitter. Go here to complete an application for access. We are reviewing applications as soon as we can, but bear with us as we expect to have a lot of developers applying for access.
During the beta, access to the API is provided up to 50 account subscriptions per webhook and up to one webhook per Twitter application. If you have a need for access beyond these levels, please let us know by providing more information using this form.
Replacement for User streams and Site streams¶
The Account Activity API will eventually replace the User streams and Site streams APIs. We plan to provide at least a six month migration window after the Account Activity API graduates from beta. We’ll announce the deprecation date then and encourage you to start using the Account Activity API beta in the meantime.