Counter Strike : Global Offensive Web API
Available Interfaces
Interface Name | Description |
---|---|
CsgoServers | Game Server Status Info |
Get Game Server Status
class CsgoExample {
public static void main(String[] args) throws Exception {
try (CsgoWebApiClient apiClient = new CsgoWebApiClient("auth-token-here")) {
CsgoServers servers = new CsgoServers(apiClient);
CsgoGameServerStatus status = servers.getGameServerStatus().get();
System.out.printf("Game Server Status : %s%n", status);
}
}
}
Get Map Playtime Info
class CsgoExample {
public static void main(String[] args) throws Exception {
try (CsgoWebApiClient apiClient = new CsgoWebApiClient("auth-token-here")) {
CsgoServers servers = new CsgoServers(apiClient);
CsgoGameMapPlaytimeInfo playtimeInfo = servers.getMapPlaytimeInfo("day", "competitive", "operation").join();
System.out.printf("Playtime Info: %s%n", playtimeInfo);
}
}
}