PlayerSession

Class Basics

Class Path /v4/sentinel/playerSessions
Identifier Property playerSessionId
Class Methods GET
Instance Methods GET

Example Instance

{
  "playerSessionId": "7f494a48-0ae9-4e4f-a940-1e6913b8e9dc",
  "playerId": "72b12591-21b1-43d9-9980-9a9998d55aab",
  "playerName": "General Manta",
  "serviceId": "cca4e70c-052c-41f3-88f5-ca3ce24eb17c",
  "serviceDisplayName": "This server does not exist",
  "connectTime": 1748726767.085817,
  "disconnectTime": 1748726802.538305,
  "playTime": 35.452488,
  "isConnected": false
}

Properties

Property Type Notes
playerSessionId UUID  
playerId UUID  
playerName String  
serviceId UUID  
serviceDisplayName String  
connectTime Timestamp  
disconnectTime Timestamp Is null when the player is currently playing on a server.
playTime Float If the player is currently playing on a server, this value is the number of seconds since they started playing. Otherwise, it is the number of seconds they were playing.
isConnected Boolean True when the player is currently playing on a server.

Sortable Properties

connectTime Default
playerName  
serviceDisplayName  

Filters

Query Parameter Match Mode Notes
playerId exact  
serviceId exact  
groupId exact Though not a true property, will find sessions for any service in the specified group.
playerName contains  
serviceDisplayName contains  
isConnected exact