GTA5 API v2.0
REST API для мониторинга серверов
Статус: Активен
API работает стабильно. Обновления каждые 5 минут. Без ограничений по запросам.
Base URL
https://gta5masterlist.ru
Обновление
5 мин
Авторизация
Не нужна
Лимиты
Нет
Endpoints
GET
Общая статистика
/api/stats
Получить сводную статистику по всем проектам
JSON Response
{
"totalPlayers": 45000,
"activeServers": 40,
"projects": {
"majestic": {
"players": 20000,
"servers": 18
},
"gta5rp": {
"players": 25000,
"servers": 22
}
},
"timestamp": "2024-01-15T16:33:00Z"
}
GET
Статистика Majestic RP
/api/projects/majestic
Детальная информация по проекту Majestic RP
JSON Response
{
"project": "majestic",
"totalPlayers": 20000,
"activeServers": 18,
"servers": [
{
"name": "Server Name 1",
"players": 1500,
"maxPlayers": 2000,
"status": "online"
},
{
"name": "Server Name 2",
"players": 1200,
"maxPlayers": 2000,
"status": "online"
}
],
"lastUpdated": "2024-01-15T16:33:00Z"
}
GET
Статистика GTA5RP
/api/projects/gta5rp
Детальная информация по проекту GTA5RP
JSON Response
{
"project": "gta5rp",
"totalPlayers": 25000,
"activeServers": 22,
"servers": [
{
"name": "Server Name 1",
"players": 1800,
"maxPlayers": 2000,
"status": "online"
},
{
"name": "Server Name 2",
"players": 1600,
"maxPlayers": 2000,
"status": "online"
}
],
"lastUpdated": "2024-01-15T16:33:00Z"
}
GET
Детали сервера
/api/servers/{serverId}
Получить подробную информацию и историю сервера
JSON Response
{
"server": {
"id": "60d5ecb74b24c7001f8e4b1a",
"name": "Server Name",
"project": "majestic",
"currentPlayers": 1500,
"maxPlayers": 2000
},
"history": [
{
"timestamp": "2024-01-15T16:30:00Z",
"players": 1500
},
{
"timestamp": "2024-01-15T16:25:00Z",
"players": 1480
}
],
"analytics": {
"averageOnline": 1400,
"peakOnline": 1500,
"uptime": 99.7
}
}