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

# URIs do Session Directory

> URIs do Session Directory

# URIs do Session Directory

Esta seção fornece detalhes sobre os endereços URI (Universal Resource Identifier) e os métodos HTTP (Hypertext Transport Protocol) associados dos XBOX Live Services para o MPSD (Multiplayer Session Directory).

> **Observação:**\
> Somente títulos de jogos executados em um XBOX 360, em um dispositivo Windows Phone ou no Xbox.com podem usar os URIs do diretório de sessões.

* [Domínio](#ID4EUB)
* [Versão do serviço](#ID4EZB)
* [Objetos e propriedades do sistema](#ID4EAC)
* [Identificadores](#ID4EBE)

<a id="ID4EUB" />

## Domínio

sessiondirectory.xboxlive.com

<a id="ID4EZB" />

## Versão do serviço

Os chamadores desses URIs REST devem passar o valor 104/105 ou posterior para X-Xbl-Contract-Version, o cabeçalho HTTP que especifica a versão do serviço do EDS (Entertainment Discovery Services).

<a id="ID4EAC" />

## Objetos e propriedades do sistema

Para a configuração de suas sessões e modelos, o MPSD usa vários objetos JSON de sessão que estão em conformidade com esquemas fixos que o diretório impõe e interpreta. Durante as chamadas aos métodos com suporte nos vários URIs do diretório de sessões, esses objetos são validados e mesclados com base nos esquemas com suporte. Os principais objetos JSON associados à configuração multijogador são:

* [MultiplayerActivityDetails (JSON)](/pt-BR/reference/live/rest/json/json-multiplayeractivitydetails)
* [MultiplayerSession (JSON)](/pt-BR/reference/live/rest/json/json-multiplayersession)
* [MultiplayerSessionReference (JSON)](/pt-BR/reference/live/rest/json/json-multiplayersessionreference)
* [MultiplayerSessionRequest (JSON)](/pt-BR/reference/live/rest/json/json-multiplayersessionrequest)

Os objetos JSON associados que dizem respeito especificamente a jogos são:

* [GameMessage (JSON)](/pt-BR/reference/live/rest/json/json-gamemessage)
* [GameResult (JSON)](/pt-BR/reference/live/rest/json/json-gameresult)
* [GameSession (JSON)](/pt-BR/reference/live/rest/json/json-gamesession)
* [GameSessionSummary (JSON)](/pt-BR/reference/live/rest/json/json-gamesessionsummary)

<a id="ID4EBE" />

## Identificadores

Somente para o Multiplayer 2015, as sessões podem ser acessadas por meio de identificadores de sessão. Vários URIs foram adicionados para fornecer funcionalidade de suporte a identificadores.

<a id="ID4EFE" />

## Nesta seção

[/handles](/pt-BR/reference/live/rest/uri/sessiondirectory/uri-handles)

  Dá suporte a uma operação POST para definir a sessão da atividade atual do usuário a ser exibida na experiência do usuário do painel do XBOX One e para convidar membros da sessão, se necessário.

[/handles/{handleId}](/pt-BR/reference/live/rest/uri/sessiondirectory/uri-handleshandleid)

  Dá suporte a operações DELETE e GET para identificadores de sessão especificados por ID.

[/handles/{handleId}/session](/pt-BR/reference/live/rest/uri/sessiondirectory/uri-handleshandleidsession)

  Dá suporte a operações PUT e GET para uma sessão, usando a desreferenciação de identificadores.

[/handles/query](/pt-BR/reference/live/rest/uri/sessiondirectory/uri-handlesquery)

  Dá suporte a operações POST para criar consultas de identificadores de sessão.

[/serviceconfigs/{scid}/batch](/pt-BR/reference/live/rest/uri/sessiondirectory/uri-serviceconfigsscidbatch)

  Dá suporte a uma operação POST para uma consulta em lote no nível do identificador de configuração de serviço.

[/serviceconfigs/{scid}/sessions](/pt-BR/reference/live/rest/uri/sessiondirectory/uri-serviceconfigsscidsessions)

  Dá suporte a uma operação GET para recuperar um conjunto de documentos de sessão.

[/serviceconfigs/{scid}/sessiontemplates](/pt-BR/reference/live/rest/uri/sessiondirectory/uri-serviceconfigsscidsessiontemplates)

  Dá suporte a uma operação GET para recuperar um conjunto de modelos de sessão do MPSD.

[/serviceconfigs/{scid}/sessiontemplates/{sessionTemplateName}](/pt-BR/reference/live/rest/uri/sessiondirectory/uri-serviceconfigsscidsessiontemplatessessiontemplatename)

  Dá suporte a uma operação GET para recuperar um conjunto de nomes de modelos de sessão.

[/serviceconfigs/{scid}/sessiontemplates/{sessionTemplateName}/batch](/pt-BR/reference/live/rest/uri/sessiondirectory/uri-serviceconfigscidsessiontemplatessessiontemplatenamebatch)

  Dá suporte a uma operação POST para criar uma consulta em lote no nível do modelo de sessão.

[/serviceconfigs/{scid}/sessiontemplates/{sessionTemplateName}/sessions](/pt-BR/reference/live/rest/uri/sessiondirectory/uri-serviceconfigsscidsessiontemplatessessiontemplatenamesessions)

  Dá suporte a uma operação GET para recuperar um conjunto de modelos de sessão com os nomes de modelo especificados.

[/serviceconfigs/{scid}/sessiontemplates/{sessionTemplateName}/sessions/{sessionName}](/pt-BR/reference/live/rest/uri/sessiondirectory/uri-serviceconfigsscidsessiontemplatessessiontemplatenamesessionssessionname)

  Dá suporte a operações PUT e GET para criar e recuperar sessões.

[/serviceconfigs/{scid}/sessiontemplates/{sessionTemplateName}/sessions/{sessionName}/members/me](/pt-BR/reference/live/rest/uri/sessiondirectory/uri-serviceconfigsscidsessiontemplatessessiontemplatenamesessionssessionnamemembersme)

  Dá suporte a uma operação DELETE para remover membros da sessão.

[/serviceconfigs/{scid}/sessiontemplates/{sessionTemplateName}/sessions/{sessionName}/servers/{server-name}](/pt-BR/reference/live/rest/uri/sessiondirectory/uri-serviceconfigsscidsessiontemplatessessiontemplatenamesessionnamemembersservername)

  Dá suporte a uma operação DELETE para remover o servidor especificado de uma sessão.

<a id="ID4ESF" />

## Confira também

<a id="ID4EUF" />

[URIs do Matchmaking](/pt-BR/reference/live/rest/uri/matchtickets/atoc-reference-matchtickets)

<a id="ID4E1F" />

##### Pai

[Referência de URI (Universal Resource Identifier)](/pt-BR/reference/live/rest/uri/atoc-xboxlivews-reference-uris)


## Related topics

- [Visão geral do Multiplayer Session Directory](/pt-BR/services/xbox-services/multiplayer/mpsd/live-mpsd-overview.md)
- [Tópicos avançados de sessões multiplayer](/pt-BR/services/xbox-services/multiplayer/mpsd/concepts/live-mpsd-details.md)
- [Conceitos do Multiplayer Session Directory (MPSD)](/pt-BR/services/xbox-services/multiplayer/mpsd/concepts/live-mpsd-concepts-nav.md)
- [Código de exemplo do Multiplayer Session Directory (MPSD)](/pt-BR/services/xbox-services/multiplayer/mpsd/how-to/live-mpsd-howto-nav.md)
- [Multiplayer Session Directory](/pt-BR/services/xbox-services/multiplayer/mpsd/live-xbox-multiplayer-session-directory.md)
