[{"data":1,"prerenderedAt":182},["ShallowReactive",2],{"\u002Fnext\u002Fdodock\u002Fintegrations\u002Fwebhook-journal-requetes":3,"section:\u002Fnext\u002Fdodock\u002Fintegrations\u002Fwebhook-journal-requetes":181},{"id":4,"title":5,"body":6,"description":168,"extension":169,"meta":170,"navigation":171,"path":177,"seo":178,"stem":179,"__hash__":180},"docs\u002F2.next\u002F3.dodock\u002F05.integrations\u002Fwebhook-journal-requetes.md","Journal des requêtes webhook",{"type":7,"value":8,"toc":158},"minimark",[9,13,18,27,31,34,56,60,63,85,101,105,108,119,123,126,147,155],[10,11,5],"h1",{"id":12},"journal-des-requêtes-webhook",[14,15,17],"h2",{"id":16},"principe","Principe",[19,20,21,22,26],"p",{},"Chaque envoi de webhook est enregistré dans un journal (",[23,24,25],"strong",{},"Journal de la demande de Webhook","). Ce journal conserve le payload envoyé ainsi que le statut de la livraison. Lorsqu'une livraison échoue et que les tentatives automatiques sont épuisées, le journal contient la seule copie de la requête.",[14,28,30],{"id":29},"statuts-de-livraison","Statuts de livraison",[19,32,33],{},"Le journal indique l'état de chaque tentative :",[35,36,37,44,50],"ul",{},[38,39,40,43],"li",{},[23,41,42],{},"Livré"," : la requête a été livrée avec succès ;",[38,45,46,49],{},[23,47,48],{},"Échec"," : la livraison a échoué, des tentatives automatiques restent programmées ;",[38,51,52,55],{},[23,53,54],{},"Épuisé"," : toutes les tentatives automatiques ont échoué.",[14,57,59],{"id":58},"retenter-une-livraison-échouée","Retenter une livraison échouée",[19,61,62],{},"Vous pouvez renvoyer manuellement une requête dont la livraison a échoué ou est épuisée :",[64,65,66,72,79,82],"ol",{},[38,67,68,69,71],{},"Ouvrez le ",[23,70,25],{}," concerné.",[38,73,74,75,78],{},"Cliquez sur le bouton ",[23,76,77],{},"Recommencer"," dans l'en-tête du formulaire.",[38,80,81],{},"Un message (« Nouvelle tentative en file d'attente. Rechargez pour voir le résultat. ») confirme que la tentative est en file d'attente.",[38,83,84],{},"Rechargez la page pour voir le résultat.",[19,86,87,88,90,91,93,94,96,97,100],{},"Le bouton ",[23,89,77],{}," est visible uniquement lorsque le statut du journal est ",[23,92,48],{}," ou ",[23,95,54],{}," et que vous disposez des droits d'écriture sur le ",[23,98,99],{},"Webhook"," associé.",[14,102,104],{"id":103},"conditions-de-refus","Conditions de refus",[19,106,107],{},"La tentative est refusée avec un message d'erreur si :",[35,109,110,113,116],{},[38,111,112],{},"la requête a déjà été livrée entre-temps ;",[38,114,115],{},"le webhook est désactivé : réactivez-le avant de retenter ;",[38,117,118],{},"une tentative pour ce journal est déjà en file d'attente.",[14,120,122],{"id":121},"résultat-dune-tentative","Résultat d'une tentative",[19,124,125],{},"La tentative manuelle utilise le même traitement que les tentatives automatiques programmées : la requête enregistrée est renvoyée vers l'URL du webhook, avec le même payload.",[35,127,128,134],{},[38,129,130,131,133],{},"Si la livraison réussit, le journal passe au statut ",[23,132,42],{}," et le compteur de tentatives est incrémenté.",[38,135,136,137,139,140,143,144,146],{},"Si la livraison échoue, le compteur de tentatives augmente. Le journal reste au statut ",[23,138,48],{}," avec une nouvelle date de ",[23,141,142],{},"Prochaine tentative"," s'il reste des renvois, sinon il passe au statut ",[23,145,54],{},".",[19,148,149,150,146],{},"Pour le calendrier des renvois automatiques, consultez ",[151,152,154],"a",{"href":153},"\u002Fnext\u002Fdodock\u002Fintegrations\u002Fwebhook-retry","Configurer les tentatives de renvoi pour les Webhooks",[19,156,157],{},"Le retentement ne rejoue pas l'événement sur le document : il renvoie uniquement la requête telle qu'enregistrée dans le journal.",{"title":159,"searchDepth":160,"depth":161,"links":162},"",1,2,[163,164,165,166,167],{"id":16,"depth":161,"text":17},{"id":29,"depth":161,"text":30},{"id":58,"depth":161,"text":59},{"id":103,"depth":161,"text":104},{"id":121,"depth":161,"text":122},"Consulter le journal des requêtes webhook et retenter une livraison échouée ou épuisée.","md",{"reviewed":171,"last_verified":172,"sources":173},true,"2026-11-04",[174,175,176],"frappe\u002Fintegrations\u002Fdoctype\u002Fwebhook_request_log\u002Fwebhook_request_log.js","frappe\u002Fintegrations\u002Fdoctype\u002Fwebhook_request_log\u002Fwebhook_request_log.py","frappe\u002Fintegrations\u002Fdoctype\u002Fwebhook\u002Fwebhook.py","\u002Fnext\u002Fdodock\u002Fintegrations\u002Fwebhook-journal-requetes",{"title":5,"description":168},"2.next\u002F3.dodock\u002F05.integrations\u002Fwebhook-journal-requetes","v6HeY-dq1NGRJxmoiPjgs9ecz9p3ceaU8ddf5r7NmbU",{},1794701622799]