1. Accueil
  2. Docs
  3. Api
  4. Autres
  5. Codes retours

Codes retours

Les codes de réponse (codes retours) de nos APIs

Nos APIs utilisent des codes de réponse pour transférer et interroger vos données. Afin d’interroger nos serveurs, il est nécessaire de dialoguer avec lui en lui envoyant des “Commandes”. Une fois que le serveur a reçu une commande, une réponse sera retournée (ACK).

Votre compte vous donne un accès immédiat à notre API gratuite : elle vous permet d’intégrer facilement nos services à vos site web, logiciel ou application CRM en PHP, ASP, .NET, JAVA ou tout autre langage.

Définition

Il y a quatre valeurs possibles pour le premier chiffre du code de réponse. Vous trouvez la déclinaison ci dessous.

Les codes retours API : XXX

Code
2XX Réponse positive : l’action demandée a été effectuée avec succès. Une nouvelle demande peut être initiée.
3XX Réponse positive temporaire : la commande a été acceptée, mais l’action demandée est en attente de réception de plus amples informations. Le client SMTP devrait envoyer une autre commande spécifiant cette information.
4XX Réponse négative d’achèvement transitoire : la commande n’a pas été acceptée et l’action demandée n’a pas pu se produire. Toutefois, la condition de l’erreur est temporaire, et l’action peut être demandée à nouveau.
5XX Réponse négative : la commande n’a pas été acceptée et l’action demandée n’a pas pu se produire.

Les codes retours API : 2XX

Code Message Signification
200 OK Requête traitée avec succès.
201 Created Requête traitée avec succès et création d’un document.
202 Accepted Requête traitée, mais sans garantie de résultat.

Les codes retours API : 3XX

Code Message Signification
301 Moved Permanently Document déplacé de façon permanente.

Les codes retours API : 4XX

405Method Not AllowedMéthode de requête non autorisée.408Request Time-outTemps d’attente d’une requête du client, écoulé côté serveur.

Code Message Signification
400 Bad Request La syntaxe de la requête est erronée.
401 Unauthorized Une authentification est nécessaire pour accéder à la ressource.
402 Payment Required Paiement requis pour accéder à la ressource.
403 Forbidden Le serveur a compris la requête, mais refuse de l’exécuter.
404 Not Found Ressource non trouvée.

Les codes retours API : 5XX

Code Message Signification
500 Internal Server Error Erreur interne du serveur.
501 Not Implemented Fonctionnalité réclamée non supportée par le serveur.
503 Service Unavailable Service temporairement indisponible ou en maintenance.
504 Gateway Time-out Temps d’attente d’une réponse d’un serveur à un serveur intermédiaire écoulé.