Apprenez à intégrer nos API dans vos applications
Code Statut | Catégorie | Description | Exemple |
---|---|---|---|
200 | Succès | La requête a réussi, et le serveur a renvoyé les données attendues. | GET /users renvoie une liste d’utilisateurs. |
201 | Créé | La ressource a été créée avec succès. | POST /users renvoie les détails du nouvel utilisateur. |
204 | Aucun Contenu | La requête a réussi, mais aucune donnée n’est retournée. | DELETE /users/{id} après suppression réussie d’un utilisateur. |
400 | Requête Incorrecte | Le serveur n’a pas compris la requête en raison d’une syntaxe invalide. | Champs obligatoires manquants dans une requête POST . |
401 | Non Autorisé | Une authentification est requise ou a échoué. | Jeton API manquant ou invalide. |
403 | Interdit | Le client n’a pas les permissions nécessaires pour accéder à la ressource. | Tentative d’accès à des données restreintes. |
404 | Non Trouvé | La ressource demandée est introuvable. | GET /users/{id} pour un utilisateur inexistant. |
409 | Conflit | La requête entre en conflit avec l’état actuel du serveur. | Tentative de création d’une ressource en double. |
422 | Entité Non Traitée | La requête est bien formée mais contient des données invalides. | Données invalides pour la création d’une ressource. |
500 | Erreur Serveur Interne | Le serveur a rencontré une condition inattendue. | Erreurs générales ou exceptions inattendues du serveur. |
502 | Mauvaise Passerelle | Le serveur a reçu une réponse invalide d’un serveur en amont. | Problème temporaire avec les services en amont. |
503 | Service Indisponible | Le serveur est temporairement incapable de traiter la requête (surcharge ou maintenance). | Panne planifiée ou surcharge du serveur. |
504 | Délai d’Attente | Le serveur n’a pas reçu de réponse à temps d’un serveur en amont. | Requêtes longues causant des délais d’attente. |