Intră în cont Cont nou
Reclama Ta Aici
SPONSORIZAT

📘 SoulShive Network SDK

Documentație completă API v1 — comună pentru CS 1.6, CS2, SA:MP și FiveM
🚀 Instalare în 2 minute
  1. Adaugă-ți serverul din Adaugă server (gratuit, fără cont necesar)
  2. Cheia API îi este generată automat — o vezi pe pagina serverului tău (buton 🔑 Cheie API)
  3. Descarcă plugin-ul potrivit din Aplicații (opțional — vezi nota de mai sus)
  4. Pune cheia în config (soulshive.cfg / SoulShiveConfig.json / soulshive.ini)
  5. Repornește serverul — apare automat ONLINE pe site
🔄 Actualizare plugin
Fiecare heartbeat verifică automat plugin_latest_version din setări. Dacă versiunea instalată e mai veche, adminul serverului vede în consolă:
[SoulShive] Actualizare disponibila - vezi soulshive.com/apps.php
📡 Endpoint-uri API v1
METODĂENDPOINTSCOP
POST/api/v1/register.phpÎnregistrare/actualizare server (o dată, la pornire)
POST/api/v1/heartbeat.phpStatus live: jucători, hartă, versiune, uptime — la 60s
GET/api/v1/redirect.phpCere un server liber din rețea (prioritate: boost → cel mai liber)
GET/api/v1/server.phpConfigurația curentă a serverului (boost, redirect activ)
GET/api/v1/stats.phpStatistici rapide pentru /servers în joc
POST/api/v1/player/connect.phpSteamID + nume la conectare
POST/api/v1/player/disconnect.phpSteamID la deconectare
POST/api/v1/logs.phpEvenimente libere (redirect, erori, actualizări)
🔑 Autentificare
Fiecare request trimite api_key (obligatoriu) și, opțional, ts + sig pentru semnătură HMAC:
sig = sha1(api_key + ":" + ts)
Semnătura e validată doar dacă e trimisă — pluginurile vechi fără ea continuă să funcționeze. Requesturile sunt limitate la 1 per 0.5s per cheie (rate limiting anti-abuz).
📦 Răspuns tipic (heartbeat)
{
  "ok": true,
  "server_id": 42,
  "boost": true,
  "boost_tier": "gold",
  "boost_priority": 75,
  "is_partner": false,
  "redirect": false,
  "update": false,
  "latest_version": "3.2"
}
⬇ Download Center
PARTENERI OFICIALI
EliteCS Hosting Radio Dreams Dance Hits!