GET (/handles/{handleId}/session)
Gets a session object for the specified handle identifier.
Important:
This method is used by the 2015 Multiplayer and applies only to that multiplayer version and later. It is intended for use with template contract 104/105 or later, and requires a header element of X-Xbl-Contract-Version: 104/105 or later on every request.
Remarks
This HTTP/REST method retrieves a session object from the server, using the supplied service-side pointer to the session (handle). The return is the session object, with all its attributes. This method can be wrapped by Microsoft.Xbox.Services.Multiplayer.MultiplayerService.GetCurrentSessionByHandleAsync.
The caller of this method obtains the handle ID from a player's MultiplayerActivityDetails object. Alternatively, the caller gets the ID from a protocol activation after a user has accepted a game invite.
URI parameters
Parameter | Type | Description |
---|---|---|
handleId | GUID | The unique ID of the handle for the session. |
HTTP status codes
The service returns an HTTP status code as it applies to MPSD.
Request body
No objects are sent in the body of this request.
Response body
See the response structure in MultiplayerSession (JSON).