I found a couple of very old posts about Channel Analytics and Revenue data, like this:
The most “recent” was from 2020 so I thought I’d try again now.
Does anyone know if there is an API endpoint for pulling Revenues data?
We know that a creator revenue management dashboard SaaS already exists. We have confirmed that Twitch revenue is also visualized on those services. Therefore, Twitch’s revenue data is probably coming from APIs or scraping. Is the API for revenue data not open to the public?
Note: Some inappropriate expressions have been corrected.
The endpoints you’ve linked are only for Extension analytics so only have data for revenue from the specific Extension you’re getting data for, and are only available to the extension developers themselves.
For a channels entire revenue, such as from subs, ads, bits usage, and all that, the ONLY way is for the broadcaster to export the data manually.