Impressions data

engagement-api
impressions

#1

Hi,

Can we calculate Impressions of a tweet using REST API?

Thanks,
Karthik.


#2

That data is available via the Tweet Engagement API - this is a commercial offering.

Note that you are only able to retrieve engagement metrics for Tweets owned by the authenticating user.

Here’s an example of calling the API using twurl.


#3

Also, note that you can get ‘public’ metrics for any unowned content from past 90-days… public metrics being the metrics shown with Tweets… Number of Retweets, replies, favorites.


#4

Manually calculating impressions can be tricky, but there is a precedent for it. At the link below, Brandwatch states:

Impressions is the potential number of viewers of a tweet. This is calculated by taking the sum of the followers of the account that originally posted a tweet, and the followers of any accounts that retweeted it.

Brandwatch Developer Site