Is there any way to get a game's servers? Including its players?

I was making a GUI that would display the servers of a game with its players. I found a way but I think it would take too much, especially with popular games like Arsenal because of the number of players currently playing (there are more than 3000 pages).

I’ve searched in several topics but none solved my problem.
I used these APIs to get the servers:
Games API
Roblox JSON List (I used this one, this shows players in Classic: Crossroads)

The Games API previously returned a parameter named playerIds which would list all the players in that server, but it has been removed.
Edit: This parameter has been replaced with a new one named “playerTokens”, which is an array of alphanumeric strings, one for each player.

I abandoned this project a long time ago. I don’t think there’s a way to revert the token to the ID, but it can be used to get the thumbnail of the associated player.
The change was likely to obfuscate information about who is in a server without having to join it.

Consider using MessagingService for that. Just send a message to all active servers and have them respond with player list.

I meant to get the servers of other games as well, not only of my game as the GUI has a TextBox where the player types a game’s ID there and then the script will proceed to show details about that game.

Well I guess then HTTPService is the only choice. I don’t know how to use it so I can’t help here.