Join Session By Id Self
Join a session with currently authed player
Required Permissions:
For any player (including themselves)any of: session:update-player:any
, session:*
For the player themselves: session:update-player:self
Required Session Permissions: None
Authorizations
- HTTPBearerHeadersOrCookie
Parameters
Path Parameters
Request Body required
A request body for a player updating information about themselves
object
Status that the player would like after the request is complete. Note that some join operations may promote the player from member
to leader
Semver for updated client
Which input type and platform the client is using
object
DEPRECATED. Use ‘platform’ instead. Id for which platform this client is on. ID will be ignored if ‘platform’ is given. At least one of the two is required
Which platform this client is on. If one is not provided, will get the platform from the ‘platform_id’. At least one of the two is required
Which input type this client is using
Which team the player is one
Client’s desired crossplay settings to determine which other clients it can play with. If not defined, assumed to be as permissive as possible
object
The platform type that the client is allowed to play with (any, xbox-like only, playstation-like only etc.)
The input type that the client is allowed to play with (keyboard and mouse, gamepad, touch input etc.)
Player-defined custom data
object
Responses
200
Successful Response
Response to a reques tto update a player in a session
object
Status of the player after the request is completed
Which team the player joined
Resulting custom data about the player
object
Headers
Used to identify this version of the content. Provide with a get request to avoid downloading the same data multiple times.
403
Forbidden
object
404
Session doesn’t exist or Player is not a member of the session. See error code for more info
object
422
Validation Error