/api/statsGet general statistics for all projects (Majestic, GTA5RP, RAGE MP, FiveM, Alt:V MP)
{
"majestic": {
"currentOnline": 75234,
"currentQueued": 12453,
"todayPeak": 82341,
"allTimePeak": 95432,
"serversCount": 15,
"regions": {
"RU": { "players": 45234, "queued": 8234, "count": 10 },
"EU": { "players": 30000, "queued": 4219, "count": 5 }
}
},
"gta5rp": { "currentOnline": 15234, "todayPeak": 18234, "serversCount": 8 },
"ragemp": { "totalPlayers": 12500, "totalServers": 456 },
"fivem": { "totalPlayers": 125000, "totalServers": 3500 },
"altvmp": { "totalPlayers": 8500, "totalServers": 234 }
}fetch('https://gta5masterlist.ru/api/stats')
.then(res => res.json())
.then(data => console.log(data));/api/chart-dataGet historical data for charts
rangestring6h, 24h, 7d, 30d, 90d{
"data": [
{
"timestamp": "2024-12-31T12:00:00Z",
"majestic": 75234,
"gta5rp": 15234,
"majesticRU": 45234,
"majesticEU": 30000
}
]
}fetch('https://gta5masterlist.ru/api/chart-data?range=7d')
.then(res => res.json())
.then(data => console.log(data.data));/api/fivemGet list of all FiveM servers with pagination
pagenumberPage number (default: 1)limitnumberNumber of servers per page (default: 50){
"servers": [
{
"serverId": "abc123",
"hostname": "Server Name",
"players": 128,
"maxPlayers": 256,
"gametype": "roleplay"
}
],
"stats": { "totalPlayers": 125000, "totalServers": 3500 },
"pagination": { "page": 1, "limit": 50, "total": 3500 }
}fetch('https://gta5masterlist.ru/api/fivem?page=1&limit=50')
.then(res => res.json())
.then(data => console.log(data.servers));/api/fivem/[serverId]/api/ragempGet list of all RAGE MP servers
{
"servers": [
{
"serverId": "rage123",
"name": "RAGE RP Server",
"players": 256,
"maxPlayers": 512,
"gamemode": "roleplay"
}
],
"stats": { "totalPlayers": 12500, "totalServers": 456 }
}fetch('https://gta5masterlist.ru/api/ragemp')
.then(res => res.json())
.then(data => console.log(data.servers));/api/ragemp/[serverId]Get detailed information about a specific RAGE MP server
rangestring6h, 24h, 7d, 30d, 90d/api/altvmpGet list of all Alt:V MP servers
{
"servers": [
{
"serverId": "altv123",
"name": "Alt:V RP Server",
"players": 128,
"maxPlayers": 256,
"queueCount": 15,
"verified": true
}
],
"stats": { "totalPlayers": 8500, "totalServers": 234 }
}fetch('https://gta5masterlist.ru/api/altvmp')
.then(res => res.json())
.then(data => console.log(data.servers));/api/altvmp/[serverId]Get detailed information about a specific Alt:V MP server
rangestring6h, 24h, 7d, 30d, 90d/api/serversGet list of servers for all projects
{
"majestic": [...],
"gta5rp": [...]
}fetch('https://gta5masterlist.ru/api/servers')
.then(res => res.json())
.then(data => console.log(data));/api/servers/[project]/[serverId]Get information about a specific server of any project
projectstringrangeGet detailed information about a specific FiveM server
rangestring6h, 24h, 7d, 30d, 90d{
"server": {
"serverId": "abc123",
"hostname": "Server Name",
"currentOnline": 128,
"todayPeak": 150,
"allTimePeak": 200
},
"chartData": [{ "timestamp": "...", "players": 128 }]
}fetch('https://gta5masterlist.ru/api/fivem/abc123?range=7d')
.then(res => res.json())
.then(data => console.log(data));{
"server": {
"serverId": "rage123",
"name": "RAGE RP Server",
"currentOnline": 256,
"todayPeak": 280,
"allTimePeak": 350
},
"chartData": [{ "timestamp": "...", "players": 256 }]
}fetch('https://gta5masterlist.ru/api/ragemp/rage123')
.then(res => res.json())
.then(data => console.log(data));{
"server": {
"serverId": "altv123",
"name": "Alt:V RP Server",
"currentOnline": 128,
"queueCount": 15,
"todayPeak": 150,
"allTimePeak": 200
},
"chartData": [{ "timestamp": "...", "players": 128 }]
}fetch('https://gta5masterlist.ru/api/altvmp/altv123')
.then(res => res.json())
.then(data => console.log(data));{
"server": {
"serverId": "server123",
"name": "Server Name",
"currentOnline": 5000,
"todayPeak": 6000,
"region": "RU"
},
"chartData": [...]
}fetch('https://gta5masterlist.ru/api/servers/majestic/server123')
.then(res => res.json())
.then(data => console.log(data));