{"id":6405,"date":"2018-10-03T22:01:52","date_gmt":"2018-10-03T20:01:52","guid":{"rendered":"https:\/\/www.iggo.fr\/docs\/api\/autres\/codes-erreurs\/"},"modified":"2019-07-01T20:59:47","modified_gmt":"2019-07-01T18:59:47","slug":"codes-retours","status":"publish","type":"docs","link":"https:\/\/www.iggo.fr\/docs\/api\/autres\/codes-retours\/","title":{"rendered":"Codes retours"},"content":{"rendered":"<h2>Les codes de r\u00e9ponse (codes retours) de nos APIs<\/h2>\n<p>Nos APIs utilisent des codes de r\u00e9ponse pour transf\u00e9rer et interroger vos donn\u00e9es. Afin d\u2019interroger nos serveurs, il est n\u00e9cessaire de dialoguer avec lui en lui envoyant des \u201cCommandes\u201d. Une fois que le serveur a re\u00e7u une commande, une r\u00e9ponse sera retourn\u00e9e (ACK).<\/p>\n<p>Votre compte vous donne un acc\u00e8s imm\u00e9diat \u00e0 notre API gratuite : elle vous permet d&#8217;int\u00e9grer facilement nos services \u00e0 vos site web, logiciel ou application CRM en <code>PHP<\/code>, <code>ASP<\/code>, <code>.NET<\/code>, <code>JAVA<\/code> ou tout autre langage.<\/p>\n<div class=\"paramsTableDoc\">\n<h2>D\u00e9finition<\/h2>\n<p>Il y a quatre valeurs possibles pour le premier chiffre du code de r\u00e9ponse. Vous trouvez la d\u00e9clinaison ci dessous.<\/p>\n<\/div>\n<div class=\"paramsTableDoc\">\n<h2>Les codes retours API : XXX<\/h2>\n<table class=\"codes\">\n<thead>\n<tr>\n<th>Code<\/th>\n<th colspan=\"2\"><\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<th>2XX<\/th>\n<td colspan=\"2\">R\u00e9ponse positive : l\u2019action demand\u00e9e a \u00e9t\u00e9 effectu\u00e9e avec succ\u00e8s. Une nouvelle demande peut \u00eatre initi\u00e9e.<\/td>\n<\/tr>\n<tr>\n<th>3XX<\/th>\n<td colspan=\"2\">R\u00e9ponse positive temporaire : la commande a \u00e9t\u00e9 accept\u00e9e, mais l\u2019action demand\u00e9e est en attente de r\u00e9ception de plus amples informations. Le client SMTP devrait envoyer une autre commande sp\u00e9cifiant cette information.<\/td>\n<\/tr>\n<tr>\n<th>4XX<\/th>\n<td colspan=\"2\">R\u00e9ponse n\u00e9gative d\u2019ach\u00e8vement transitoire : la commande n\u2019a pas \u00e9t\u00e9 accept\u00e9e et l\u2019action demand\u00e9e n\u2019a pas pu se produire. Toutefois, la condition de l\u2019erreur est temporaire, et l\u2019action peut \u00eatre demand\u00e9e \u00e0 nouveau.<\/td>\n<\/tr>\n<tr>\n<th>5XX<\/th>\n<td colspan=\"2\">R\u00e9ponse n\u00e9gative : la commande n\u2019a pas \u00e9t\u00e9 accept\u00e9e et l\u2019action demand\u00e9e n\u2019a pas pu se produire.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"paramsTableDoc\">\n<h2>Les codes retours API : 2XX<\/h2>\n<table class=\"codes\">\n<thead>\n<tr>\n<th>Code<\/th>\n<th>Message<\/th>\n<th>Signification<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<th>200<\/th>\n<td>OK<\/td>\n<td>Requ\u00eate trait\u00e9e avec succ\u00e8s.<\/td>\n<\/tr>\n<tr>\n<th>201<\/th>\n<td>Created<\/td>\n<td>Requ\u00eate trait\u00e9e avec succ\u00e8s et cr\u00e9ation d\u2019un document.<\/td>\n<\/tr>\n<tr>\n<th>202<\/th>\n<td>Accepted<\/td>\n<td>Requ\u00eate trait\u00e9e, mais sans garantie de r\u00e9sultat.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"paramsTableDoc\">\n<h2>Les codes retours API : 3XX<\/h2>\n<table class=\"codes\">\n<thead>\n<tr>\n<th>Code<\/th>\n<th>Message<\/th>\n<th>Signification<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<th>301<\/th>\n<td>Moved Permanently<\/td>\n<td>Document d\u00e9plac\u00e9 de fa\u00e7on permanente.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"paramsTableDoc\">\n<h2>Les codes retours API : 4XX<\/h2>\n<p>405Method Not AllowedM\u00e9thode de requ\u00eate non autoris\u00e9e.408Request Time-outTemps d\u2019attente d\u2019une requ\u00eate du client, \u00e9coul\u00e9 c\u00f4t\u00e9 serveur.<\/p>\n<table class=\"codes\">\n<thead>\n<tr>\n<th>Code<\/th>\n<th>Message<\/th>\n<th>Signification<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<th>400<\/th>\n<td>Bad Request<\/td>\n<td>La syntaxe de la requ\u00eate est erron\u00e9e.<\/td>\n<\/tr>\n<tr>\n<th>401<\/th>\n<td>Unauthorized<\/td>\n<td>Une authentification est n\u00e9cessaire pour acc\u00e9der \u00e0 la ressource.<\/td>\n<\/tr>\n<tr>\n<th>402<\/th>\n<td>Payment Required<\/td>\n<td>Paiement requis pour acc\u00e9der \u00e0 la ressource.<\/td>\n<\/tr>\n<tr>\n<th>403<\/th>\n<td>Forbidden<\/td>\n<td>Le serveur a compris la requ\u00eate, mais refuse de l&#8217;ex\u00e9cuter.<\/td>\n<\/tr>\n<tr>\n<th>404<\/th>\n<td>Not Found<\/td>\n<td>Ressource non trouv\u00e9e.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<div class=\"paramsTableDoc\">\n<h2>Les codes retours API : 5XX<\/h2>\n<table class=\"codes\">\n<thead>\n<tr>\n<th>Code<\/th>\n<th>Message<\/th>\n<th>Signification<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<th>500<\/th>\n<td>Internal Server Error<\/td>\n<td>Erreur interne du serveur.<\/td>\n<\/tr>\n<tr>\n<th>501<\/th>\n<td>Not Implemented<\/td>\n<td>Fonctionnalit\u00e9 r\u00e9clam\u00e9e non support\u00e9e par le serveur.<\/td>\n<\/tr>\n<tr>\n<th>503<\/th>\n<td>Service Unavailable<\/td>\n<td>Service temporairement indisponible ou en maintenance.<\/td>\n<\/tr>\n<tr>\n<th>504<\/th>\n<td>Gateway Time-out<\/td>\n<td>Temps d\u2019attente d\u2019une r\u00e9ponse d\u2019un serveur \u00e0 un serveur interm\u00e9diaire \u00e9coul\u00e9.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n","protected":false},"featured_media":0,"parent":6404,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","doc_tag":[],"yst_prominent_words":[908,725,723,563,486,886,2697,878,874,724,676,728,726,868,864,862,950,880,741,863],"jetpack_likes_enabled":false,"_links":{"self":[{"href":"https:\/\/www.iggo.fr\/api\/wp\/v2\/docs\/6405"}],"collection":[{"href":"https:\/\/www.iggo.fr\/api\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/www.iggo.fr\/api\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/www.iggo.fr\/api\/wp\/v2\/comments?post=6405"}],"version-history":[{"count":0,"href":"https:\/\/www.iggo.fr\/api\/wp\/v2\/docs\/6405\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.iggo.fr\/api\/wp\/v2\/docs\/6404"}],"wp:attachment":[{"href":"https:\/\/www.iggo.fr\/api\/wp\/v2\/media?parent=6405"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/www.iggo.fr\/api\/wp\/v2\/doc_tag?post=6405"},{"taxonomy":"yst_prominent_words","embeddable":true,"href":"https:\/\/www.iggo.fr\/api\/wp\/v2\/yst_prominent_words?post=6405"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}