Hi, That's how I wrote it-to get how many players are online
//Must be jquery.min.js
var mp = {
sersers: function() {
$.getJSON('https://api.truckersmp.com/v2/servers', { }, function(data) {
var result = data;
var id = result.response[2]['id']; //respons['2'] - this server 1,2,3,4
var players = result.response[2]['players'];
if (id) {
$('.onlinemp').find("#result").text(players);
$('#count').text(declOfNum(players, ['player', 'player', 'players']));
}
setTimeout(function() {
mp.sersers();
}, 5000);
});
}
}
function declOfNum(number, titles) {
cases = [2, 0, 1, 1, 1, 2];
return titles[(number % 100 > 4 && number % 100 < 20) ? 2 : cases[(number % 10 < 5) ? number % 10 : 5]];
}
<span class="onlinemp">Server status Europe 2: <span id="result"></span> <span id="count"></span> online</span>
<script type="text/javascript">
mp.sersers();
</script>