For my educational project, I need to make a site that monitors game servers, as well as teamspeak servers. Therefore, I wanted to know what is the possibility of receiving information about servers or a certain server by IP (number of online/total users, server online/offline), some API or something else?
You may want to have a look at TeamSpeak 3 PHP Framework
You’ll probably find this useful as it queries TeamSpeak and game servers.
You can programatically interact with Teamspeak servers with the ServerQuery. Command descriptions are included with the server. Simply connect to the server address on port 10011 to use it