Get (active/all) Algo Ids from Player

I think it’s very interesting to see the performance of all algos from top players and therefore I suggest to add the ability to query for all algo ids from any given player.

Something similar to this existing one (with details):
https://terminal.c1games.com/api/game/algo/mine/config?team=false
I would like the results to be like that:
image

Just with the player as a parameter in the path/query somehow.

On the Advanced Leaderboard Site I am using currently the match history of algos to find all the algo ids from top players, but this is not optimal in my opinion and quite slow. Additionally I never now if the algos are still active or not. (I could just guess based on the time of lastMatchmakingAttempt)

Maybe you could also add an option to get algo ids which are not active anymore? (last x algos or so)

Overall this would reduce the amount of api calls needed to visualize this advanced leaderboard and also make it possible to find algos with a lower rating of any player.

1 Like

I can look into this for you.

Also sorry it took 4 days to see this, not sure how I missed this post.

The following endpoint will become available sometime in the next week:

api/game/user/9/algos
With a query param ?team=true/false which can optionally filter out team or solo algos

5 Likes

Thanks @RegularRyan. This is awesome!