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

# Codes d'état de réponse HTTP

> Codes d'état de réponse HTTP.

Cet article répertorie les codes d'état de réponse HTTP globaux et leur signification. Il comprend également une description supplémentaire qui s'applique généralement à toutes les API PlayFab.

Utilisez cette page comme guide de référence pour résoudre les problèmes liés aux requêtes web HTTP. Pour obtenir des descriptions spécifiques à une API particulière, vous devez consulter la page de documentation de cette API.

Si vous obtenez un code d'état qui ne figure pas ici, faites-le-nous savoir sur les [forums PlayFab](https://community.playfab.com/index.html) et classez votre question dans la catégorie **API and SDK questions**.

> [!NOTE]
>
> Toutes les API ne peuvent pas retourner l'ensemble des codes d'état répertoriés ci-dessous. Certaines API ne retournent que quelques-uns de ces codes.

| Code d'état HTTP | Description générale |
| - | - |
| 100 | Continue : retourné sur les requêtes HEAD |
| 200 | OK : retourné pour toutes les requêtes réussies. Peut indiquer une réussite partielle pour les API en bloc. |
| 201 | Created : la requête a réussi et la ressource a été créée. |
| 202 | Accepted : la requête a réussi, le traitement se poursuivra de manière asynchrone. |
| 204 | No Content : l'API a réussi, mais aucune réponse ne doit être retournée par l'API. |
| 400 | Bad Request : les paramètres de la requête n'étaient pas valides ou la structure de la charge utile de la requête n'était pas valide. Ne pas réessayer. |
| 401 | Unauthorized : l'appelant n'est pas autorisé à appeler l'API spécifique ou à effectuer l'action demandée. Ne pas réessayer. |
| 403 | Forbidden : l'appelant n'est pas autorisé à accéder. Ne pas réessayer. |
| 404 | Not Found : l'API n'existe pas. Ne pas réessayer. |
| 408 | Request Timeout : l'envoi de la requête au serveur a pris trop de temps. Possibilité de réessayer en utilisant un modèle d'attente exponentielle. |
| 409 | Conflict : une erreur d'accès concurrentiel s'est produite entre deux appels d'API. Possibilité de réessayer en utilisant un modèle d'attente exponentielle. |
| 413 | Payload Too Large : la requête est plus volumineuse que ce que le serveur est autorisé à traiter. Ne pas réessayer. En cas de comportement inattendu, contactez le support. |
| 414 | URI Too Long : l'URI de la requête est plus long que ce que le serveur est autorisé à traiter. Ne pas réessayer. |
| 429 | Too Many Requests : le débit des appels d'API est limité. Faites une pause, puis réessayez la requête ; vérifiez si l'API a retourné un en-tête « Retry-After » ou retryAfter dans la réponse JSON pour connaître le délai nécessaire. |
| 500 | Internal Server Error : une erreur s'est produite sur le serveur PlayFab. Possibilité de réessayer ; contactez le support si le problème persiste. |
| 501 | Not Implemented : l'API appelée n'a pas encore été implémentée. Ne pas réessayer. |
| 502 | Bad Gateway : les serveurs d'API PlayFab ne sont pas disponibles pour traiter la requête. Faites une pause, puis réessayez la requête en utilisant un modèle d'attente exponentielle. |
| 503 | Service Unavailable : les serveurs d'API PlayFab ne sont pas disponibles pour traiter la requête. Faites une pause, puis réessayez la requête en utilisant un modèle d'attente exponentielle. |
| 504 | Gateway Timeout : les serveurs d'API PlayFab ne sont pas disponibles pour traiter la requête. Faites une pause, puis réessayez la requête. |

## Voir aussi

* [Documentation de référence de l'API PlayFab](https://learn.microsoft.com/en-us/rest/api/services/playfab/admin/account-management/ban-users)


## Related topics

- [Codes d'état HTTP standard](https://docs.xbox.com/fr/reference/live/rest/additional/httpstatuscodes.md)
- [PUT (/users/me/gamerpic)](https://docs.xbox.com/fr/reference/live/rest/uri/gamerpic/uri-usersmegamerpicput.md)
- [GET (/users/{ownerId}/summary)](https://docs.xbox.com/fr/reference/live/rest/uri/people/uri-usersowneridsummaryget.md)
- [GET (/users/{requestorId}/permission/validate)](https://docs.xbox.com/fr/reference/live/rest/uri/privacy/uri-privacyusersrequestoridpermissionvalidateget.md)
- [POST (/users/{requestorId}/permission/validate)](https://docs.xbox.com/fr/reference/live/rest/uri/privacy/uri-privacyusersrequestoridpermissionvalidatepost.md)
