Some analytics questions

I’ve read through the doc (lots) and am a little confused on what analytics are available for game developers (in an organization) vs. general user (not in an org/game owner). Is there anywhere / anything that describes the metrics available to each?
https://dev.twitch.tv/docs/insights has a list of metrics, but describes these as only available to orgs. Is there a way to get these (or a subset of metrics) for games not owned by an org?

If I am in an org, is there an API call that returns a list of games I’ve claimed so I can make the right insights requests? (I know if I don’t specify a game it will return a full list)

Appreciate the help!
Dz

No you need to “own” the game to get the metrics for a game.

So if you own Call of Duty, you can get Call of Duty stats
But if you don’t own Fortnite you can’t get Fortnite stats

You’d call

And omit game_id then it returns all the reports for all games you own. (it’s an optional parameter)
So you can either extract the game_id from there, Or dump out all the reports for all games you own, no need to make one request per game you own

Regular user: nothing
Game Owner: all the stats in the report(s);

Thanks Barry. I guess I’m confused how there are multiple Twitch metrics sites out there. Are these companies getting metrics on games via a different method than the API?

They collect different metrics to what is in the reports on the insights page you have linked to.

They collect data but continually/repeatedly polling relevant Twitch API endpoints and collating data that way

Thanks again. By relevant Twitch API endpoints - do you mean https://dev.twitch.tv/docs/api/reference#get-streams ?

I was thinking you could listen to the https://dev.twitch.tv/docs/api/webhooks-reference#topic-stream-changed webhook and then poll the above from when a stream started until it ended, but that won’t give you post-stream metrics, like views after the stream ended (replays).

Depends on the metrics you want to collect.

You earlied linked to the insights page and the metrics listed there are only really obtained able from Twitch via the Games Analytics endpoint.

Webhooks also have a limit on the number of subscriptions you can create.

Thanks Barry - both for the info and the speedy replies!