Object UserResponse
steamid64* String: SteamId64 du joueur
name* String: Nom RP du joueur
isAdmin* Boolean: Si le joueur est modérateur
isSuperAdmin* Boolean: Si le joueur est administrateur
isPoliceChief* Boolean: Si le joueur est commandant
discordId String: Le DiscordId du joueur si le compte est lié
Object UsersResponse
map[String => UserResponse][]
Les clefs sont les identifiants utilisés lors de la requête et
les valeurs sont des réponses identiques à la requête GET
Object LeaderboardResponse
map[String => Ranking][]
Les clefs sont les noms des métiers
Les valeurs sont des objets Ranking
Object Ranking
experience* String: UserScore[10]
score* String: UserScore[10]
... String: UserScore[10]
Un objet ranking contiendra également des paires liées au métier, e.g.
"weapon_confiscated": UserScore[10] pour le métier "police"
Object UserSore
name* String: Nom du joueur
score* String: Score obtenu pour la catégorie
Object BansResponse
Ban[]
Object Ban
player* User: Joueur banni
author* User: Auteur du bannissement
created_at* String: Moment auquel le joueur s'est fait ban (format : YYYY-MM-DD HH:mm:ss)
duration* String: Durée du bannissement en seconde
reason* String: Raison du bannissement
Object User
steamid64* String: SteamId64 du joueur
name* String: Nom RP du joueur
Dernière mise à jour
Seules les routes présentées peuvent être utilisées, vous risquez d'être sanctionné si vous utilisez des routes accessibles mais qui ne seraient pas documentées ici.
Vous devez également utiliser l'API correctement et sans abus, si vous mettez par exemple en place un système qui doit récupérer des informations sur une grande liste de joueurs, prévoyez de segmenter votre requête et de la mettre en cache la réponse. Si votre utilisation de l'API impacte les performances de nos services vous serez restreints et encourrez des sanctions.
Vous pouvez avoir un aperçu des réponses en cliquant sur le caractère > à droite des réponses possibles.
Name
Type
Description
Name
Type
Description
Le résultat de la requête est mis en cache automatiquement par nos services et est rafraîchi toutes les 2 heures.
Le résultat de la requête est mis en cache automatiquement par nos services et est rafraîchi toutes les 20 minutes.
⚠️
💾
👉
id*
String
Identifiant du joueur : peut être un DiscordID, un SteamID64 ou encore le nom RP complet du joueur.
players*
Array
Liste d'identifiants : SteamID64, DiscordID, nom RP complet du joueur