@karmic niche do you happen to know if you have to query each server individually for the mission name?
IGameServersService/GetServerList only returns the server name and some other server info
{
"response": {
"servers": [
{
"addr": "165.165.157.43:2403",
"gameport": 2402,
"steamid": "90219789769128971",
"name": "Derelict Malden Server (PVP from 17:00 Only)",
"appid": 107410,
"gamedir": "Arma3",
"version": "2.18.152239",
"product": "Arma3",
"region": -1,
"players": 2,
"max_players": 20,
"bots": 0,
"map": "Malden",
"secure": false,
"dedicated": true,
"os": "w",
"gametype": "bf,r218,n0,s7,i1,mf,lf,vt,dt,tsurvive,g65545,h1e5db0ea,f0,c-2147483648--2147483648,pw,e15,j0,k0,"
}
]
}
}