BUILD YOUR OWN TOOLS • DEVELOPER API •

Розробляй
свої Додатки

Миттєва телеметрія ігрового сервера. Отримуй статуси гравців, перевіряй інформацію про токени та монітор список розшуку.

UKRAINE ROLEPLAY SERVER API ENDPOINTS
DATA REALTIME TELEMETRY SYSTEM CORE

Суворі ліміти.
Перевірка на Lua.

Усі запити перевіряються безпосередньо ігровим сервером. Кожен токен має власні дозволені методи та ліміт запитів (Rate Limit), які зчитуються з локального файлу конфігурації.

// cURL Example: Отримання інформації про токен
curl -X POST https://api.uarpeh.xyz/api/v1/token/info \
  -H "Authorization: Bearer YOUR_KEY" \
  -H "Content-Type: application/json"
fetch_stats.js
// Запит до статистики сервера
const API_URL = 'https://api.uarpeh.xyz/api/v1/server/stats';

async function getServerStats() {
  const response = await fetch(API_URL, {
    method: 'POST',
    headers: {
      'Content-Type': 'application/json',
      'Authorization': 'Bearer YOUR_API_KEY'
    }
  });

  const data = await response.json();
  console.log(`Гравців онлайн: ${data.players}`);
}

Доступні маршрути (Клікніть для деталей)

POST /api/v1/server/stats

Загальна телеметрія сервера (онлайн, мапа).

Request Body

{}

Response Output (200 OK)

{
  "server": "UKRAINE RP | MAIN",
  "players": 42,
  "max_players": 50
}
POST /api/v1/players/online

Детальний список підключених гравців.

Request Body

{}

Response Output (200 OK)

{
  "count": 1,
  "players": [
    {
      "username": "ukr_cop99",
      "userId": 1431122546
    }
  ]
}
POST /api/v1/police/wanted/all

Отримати повний список усіх розшукуваних гравців.

Request Body

{}

Response Output (200 OK)

[
  {
    "username": "vasilpro_123",
    "wantedLevel": 4.05,
    "crimes": { "Murder": 1, "Armed Assault": 12 }
  }
]
POST /api/v1/police/wanted/search

Пошук розшуку за конкретним нікнеймом гравця.

POST /api/v1/token/info

Отримання інформації про права та ліміти вашого токена.

Request Body

{}

Response Output (200 OK)

{
  "name": "Bot_Developer",
  "rate_limit": 30,
  "allowed_methods": ["/api/v1/server/stats", "/api/v1/token/info"]
}

Live API Demo

Опитування https://uarpeh.xyz/api/v1/server/stats

SENDING POST REQUEST
Node Target

...

Map: ...

Active Connections
0 /0
Response Body ...
{ "status": "loading..." }