Codes d’état

Vue d'ensemble

Le terminal utilise les codes d’état HTTP.


Code Description Comments
200 OK Réponse de succès standard
201 Créé Retourné lors de la création réussie d’une entité. Retourne soit une réponse vide, soit la ressource créée.
202 Accepté Le serveur a accepté la requête et peut réussir ou non. Nécessite un traitement asynchrone.
Moneris utilise ce code d’état pour les requêtes réussies pouvant déclencher une activité supplémentaire en dehors de l’API Moneris par votre serveur ou un processus mis en file d’attente au sein de Moneris.
204 Aucun contenu Il n’y a pas de corps de réponse.
400 Requête incorrecte Requête incorrecte – erreur client non spécifique indiquant que le serveur ne peut pas traiter la requête en raison d’un problème perçu comme une erreur client (p. ex. syntaxe de requête mal formée, requête invalide). Doit également être retourné lorsque la charge utile d’entrée échoue à la validation de la logique métier / sémantique (au lieu d’utiliser le code d’état 422).
401 Non autorisé Les informations d’identification non authentifiées ne sont pas valides pour la ressource cible.
403 Interdit L’utilisateur n’est pas autorisé à utiliser cette ressource.
404 Introuvable La ressource est introuvable.
408 Délai d’attente de la requête Le terminal dépasse le délai d’attente en attendant la ressource.
409 Conflit La requête ne peut pas être complétée en raison d’un conflit avec l’état actuel du terminal.
429 Trop de requêtes Le terminal ne tient pas compte de la limitation de débit et a envoyé trop de requêtes dans un court laps de temps.
500 Erreur interne du serveur Indication d’erreur générique pour un problème d’exécution inattendu du serveur (dans ce cas, une nouvelle tentative côté client peut être appropriée).
503 Service indisponible Le service est (temporairement) indisponible (p. ex. si un composant requis ou un service en aval n’est pas disponible) — une nouvelle tentative côté client peut être appropriée. Si possible, le service doit indiquer combien de temps le client doit attendre en définissant l’en‑tête.

Cette page vous a-t-elle aidé ?