Can you get older events via API or EventSub?

I’m working on some personal tools and utilities to help with my stream, and also just to learn how the overall system works. I know EventSub lets you get events in realtime but is there any way to get events that already happened, like how the Twitch Dashboard’s Activity List works?

Around the same idea, is there any way of getting analytics (views, subscriptions, follows, etc over a period of time) outside of the analytics page? I would like to aggregate everything in a central location.

For the most part Historical data is not provided in the API. To get things like viewership, subscriptions, follows, you would have need to request that data, store it, and build up a record of that data over time yourself. Some historical data can be obtained by exporting it from your dashboard and then parsing it within your application, but that can’t be automated so would require you to manually do that,

1 Like