> ## 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.

# Códigos de status de sessões multijogador

> Tabela de referência dos códigos de status HTTP retornados pelos serviços XBOX ao solicitar ou atualizar uma sessão multijogador do MPSD, com corpos de resposta e significados.

Este tópico fornece os códigos de status retornados pelos serviços XBOX quando uma sessão multijogador é solicitada.

<Note>Os códigos de status 4*xx* que retornam a sessão sempre retornam a sessão inteira, mesmo que o URI aponte para um elemento da sessão.</Note>

\| Código de status | Cadeia de caracteres              | Content-Type     | Corpo    | Descrição |
\|----|
\| 200         | OK                  | application/json | Sessão | Lida (GET) ou atualizada (PUT) com êxito. |
\| 201         | Created             | application/json | Sessão | Criada com êxito. |
\| 202         | Accepted            | text/plain       | Nenhum    | A solicitação foi aceita, mas ainda não foi concluída. |
\| 204         | No content          |                  |         | Em um GET de uma sessão, a sessão não existe. Em um GET de um elemento da sessão, a sessão existe, mas o elemento não. Em um PUT de uma sessão, a sessão foi excluída como resultado da operação PUT. Em um PUT ou DELETE de um elemento da sessão, a sessão existia quando a operação começou, mas nem a sessão nem o elemento existem. |
\| 304         | Not modified        |                  |         | Em um GET com o cabeçalho If-None-Match, a sessão não foi alterada. |
\| 400         | Bad request         | text/plain       | Mensagem | A solicitação é considerada inválida no primeiro exame. Está faltando um campo obrigatório ou o arquivo JSON está malformado. O corpo inclui detalhes adicionais. |
\| 403         | Forbidden           | text/plain       | Mensagem | A solicitação pode ser válida em alguns contextos, mas é inválida para o seu contexto. A autorização falhou. |
\|             |                     | application/json | Sessão | A sessão não pode ser atualizada pelo usuário, mas pode ser lida. |
\| 404         | Not found           | text/plain       | Mensagem | A sessão não pode ser acessada porque o URI é inválido; o identificador, o identificador de configuração de serviço (SCID) ou o modelo de sessão não pode ser encontrado; um hopper não pode ser encontrado; um elemento da sessão não pode ser acessado porque a sessão não existe; ou a pesquisa do elemento é inválida para a sessão. |
\| 405         | Method not allowed  | text/plain       | Mensagem | O URI da solicitação é plausível, mas o verbo está errado. Por exemplo, a solicitação é para uma operação POST quando é necessária uma operação PUT. |
\| 409         | Conflict            | text/plain       | Mensagem | A sessão não pôde ser atualizada porque a solicitação é incompatível com a sessão. Por exemplo, as constantes da solicitação entram em conflito com as constantes da sessão ou do modelo de sessão, ou membros diferentes do chamador foram adicionados ou removidos de uma sessão grande. |
\| 412         | Precondition failed |                  |         | O cabeçalho If-Match, ou o cabeçalho If-None-Match (para uma operação diferente de GET), não pôde ser atendido. |
\|             |                     | application/json | Sessão | O cabeçalho If-Match não pôde ser atendido em uma operação PUT ou DELETE de uma sessão existente. O estado atual da sessão é retornado juntamente com o valor atual do ETag. |
\| 429 | Too many requests | application/json | Mensagem | A chamada de serviço foi limitada por exceder as restrições de Fine-Grained Rate Limiting (FGRL). Para obter mais informações, veja [Fine-Grained Rate Limiting](/pt-BR/services/xbox-services/develop/best-practices/live-fine-grained-rate-limiting). |
\| 503         | Service unavailable | text/plain       | Nenhum    | O serviço está sobrecarregado e a solicitação deve ser repetida mais tarde. Esse código inclui um cabeçalho Retry-After que o cliente deve respeitar. |


## Related topics

- [Tarefas de multijogador](/pt-BR/services/xbox-services/multiplayer/mpsd/how-to/live-mpsd-how-tos.md)
- [Código de exemplo do Multiplayer Session Directory (MPSD)](/pt-BR/services/xbox-services/multiplayer/mpsd/how-to/live-mpsd-howto-nav.md)
- [Visão geral do Multiplayer Session Directory](/pt-BR/services/xbox-services/multiplayer/mpsd/live-mpsd-overview.md)
- [Ferramenta Visualizador do histórico de sessões multijogador](/pt-BR/tools/tools-services/live-mp-session-history-viewer.md)
- [Perguntas frequentes e solução de problemas de multiplayer](/pt-BR/services/xbox-services/multiplayer/mpsd/concepts/live-multiplayer-2015-faq.md)
