I have some limited experience with game APIs - I did some work with Eve Online’s for a while during a break from WoW.
I don’t know how the Blizzard system works, but with Eve Online the data was pulled from a repository that was between 1 and 60 minutes in the past. That repository was essentially a snapshot of the system at that point in time. Is that more or less how things work for the Blizzard API (might be different time intervals, but I’m looking for the basic structure of things)
We’ll start with that one and see how it goes from there.
Also, the Discord link doesn’t seem to want to work. Says something like “Unable to accept invite.” Not sure why on that one.