200
OK
La requête a été traitée avec succès et la réponse contient le résultat attendu.
Exemple
Retour d'une ressource après un appel GET /api/users/42.
Recherchez les codes HTTP les plus courants et comprenez rapidement leur usage, leurs causes et leur catégorie.
20 codes affichés
200
La requête a été traitée avec succès et la réponse contient le résultat attendu.
Exemple
Retour d'une ressource après un appel GET /api/users/42.
201
La requête a réussi et une nouvelle ressource a été créée.
Exemple
Création d'un utilisateur avec POST /api/users.
204
La requête a réussi, mais aucun contenu ne doit être renvoyé dans la réponse.
Exemple
Suppression réussie d'une ressource avec DELETE.
301
La ressource possède définitivement une nouvelle URL.
Exemple
Redirection permanente d'un ancien domaine vers le nouveau.
302
La ressource est temporairement disponible à une autre URL.
Exemple
Redirection temporaire vers une page de maintenance.
304
La ressource en cache est toujours valide et n'a pas besoin d'être retransmise.
Exemple
Réponse à une requête conditionnelle utilisant If-None-Match.
400
Le serveur ne peut pas traiter la requête à cause de données ou d'une syntaxe invalides.
Exemple
Payload JSON incomplet envoyé à une API.
Causes fréquentes
401
Une authentification valide est nécessaire pour accéder à la ressource.
Exemple
Token d'accès absent ou expiré.
Causes fréquentes
403
Le serveur comprend la requête, mais refuse d'autoriser l'accès.
Exemple
Utilisateur authentifié sans le rôle administrateur requis.
Causes fréquentes
404
La ressource demandée n'existe pas ou n'est pas accessible à cette URL.
Exemple
Appel de GET /api/users/999 pour un utilisateur absent.
Causes fréquentes
405
La méthode HTTP utilisée n'est pas autorisée pour cette ressource.
Exemple
Envoi d'un POST sur une route acceptant uniquement GET.
Causes fréquentes
408
Le serveur a interrompu la requête car le client a mis trop de temps à l'envoyer.
Exemple
Upload interrompu ou connexion cliente trop lente.
Causes fréquentes
409
La requête entre en conflit avec l'état actuel de la ressource.
Exemple
Création d'un compte avec une adresse e-mail déjà utilisée.
Causes fréquentes
422
La syntaxe est valide, mais les données ne respectent pas les règles métier.
Exemple
Date de fin antérieure à la date de début.
Causes fréquentes
429
Le client a dépassé la limite de requêtes autorisée sur une période donnée.
Exemple
Dépassement du quota d'appels d'une API publique.
Causes fréquentes
500
Une erreur inattendue empêche le serveur de terminer la requête.
Exemple
Exception non gérée dans une API.
Causes fréquentes
501
Le serveur ne prend pas en charge la fonctionnalité nécessaire à la requête.
Exemple
Méthode HTTP reconnue mais non implémentée par le service.
Causes fréquentes
502
Une passerelle a reçu une réponse invalide du service situé en amont.
Exemple
Reverse proxy incapable d'obtenir une réponse valide de l'application.
Causes fréquentes
503
Le service est temporairement incapable de traiter la requête.
Exemple
Application en maintenance ou saturée.
Causes fréquentes
504
Une passerelle n'a pas reçu de réponse du service amont dans le délai prévu.
Exemple
Le proxy expire en attendant une API interne trop lente.
Causes fréquentes