> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# PUT (/handles/{handle-id}/session)

> PUT (/handles/{handle-id}/session)

# PUT (/handles/{handle-id}/session)

Crea o actualiza una sesión mediante la desreferenciación de un identificador.

> **Importante:**\
> Este método lo usa el multijugador de 2015 y se aplica únicamente a esa versión multijugador y posteriores. Está pensado para usarse con el contrato de plantilla 104/105 o posterior, y requiere un elemento de encabezado X-Xbl-Contract-Version: 104/105 o posterior en cada solicitud.

* [Comentarios](#ID4ET)
* [Parámetros de URI](#ID4ECB)
* [Códigos de estado HTTP](#ID4ENB)
* [Cuerpo de la solicitud](#ID4EUB)
* [Cuerpo de la respuesta](#ID4E6B)

## Comentarios

Este método HTTP/REST escribe una sesión nueva o actualizada en el servicio multijugador, mediante el ID de identificador de sesión proporcionado. El resultado es un objeto que representa la sesión nueva o actualizada tal como la devuelve el servidor. Este método puede encapsularse mediante **Microsoft.Xbox.Services.Multiplayer.MultiplayerService.WriteSessionByHandleAsync**.

El autor de la llamada a este método obtiene el ID de identificador del objeto **MultiplayerActivityDetails** de un jugador. Como alternativa, el autor de la llamada obtiene el ID de una activación de protocolo después de que un usuario haya aceptado una invitación a un juego.

## Parámetros de URI

\| Parámetro| Tipo| Descripción|
\| --- | --- | --- | --- |
\| handleId| GUID| El ID único del identificador de la sesión.|

## Códigos de estado HTTP

El servicio devuelve un código de estado HTTP según se aplica al MPSD.

## Cuerpo de la solicitud

No se envían objetos en el cuerpo de esta solicitud.

## Cuerpo de la respuesta

No se envían objetos en el cuerpo de la respuesta.

## Consulte también

##### Elemento primario

[/handles/{handleId}/session](https://docs.xbox.com/es/reference/live/rest/uri/sessiondirectory/uri-handleshandleidsession.md)


## Related topics

- [/handles/{handleId}/session](https://docs.xbox.com/es/reference/live/rest/uri/sessiondirectory/uri-handleshandleidsession.md)
- [/handles/{handleId}](https://docs.xbox.com/es/reference/live/rest/uri/sessiondirectory/uri-handleshandleid.md)
- [GET (/handles/{handleId}/session)](https://docs.xbox.com/es/reference/live/rest/uri/sessiondirectory/uri-handleshandleidsessionget.md)
- [DELETE (/handles/{handleId})](https://docs.xbox.com/es/reference/live/rest/uri/sessiondirectory/uri-handleshandleiddelete.md)
- [GET (/handles/{handle-id})](https://docs.xbox.com/es/reference/live/rest/uri/sessiondirectory/uri-handleshandleidget.md)
