Skip to main content
POST
/
launcher
/
track-game-sessions
Track Game Sessions
curl --request POST \
  --url https://api.basement.fun/launcher/track-game-sessions \
  --header 'Content-Type: application/json' \
  --data '
{
  "launcherJwt": "<string>",
  "sessionId": "<string>",
  "state": "<string>",
  "endTime": 123
}
'
{
  "success": true
}

Headers

X-Request-Nonce
string

Random string identifier for request (for signature verification)

X-Request-Signature
string

MD5 hash for request verification

Body

application/json
launcherJwt
string
required
sessionId
string
required

UUID string that uniquely identifies the play session

state
string
required

JSON string containing structured game state data (max size 1MB)

endTime
integer<int64>

Timestamp in milliseconds marking the end of the session

Response

Successful response

success
boolean