[{"data":1,"prerenderedAt":775},["ShallowReactive",2],{"page:\u002Fintegration\u002Frecuperer-le-resultat":3},{"id":4,"title":5,"body":6,"description":765,"download":766,"extension":767,"meta":768,"navigation":769,"path":770,"section":771,"seo":772,"sourceTitle":766,"sourceUpdatedAt":766,"sourceUrl":766,"stem":773,"version":766,"__hash__":774},"docs\u002Fintegration\u002Frecuperer-le-resultat.md","Récupérer le résultat",{"type":7,"value":8,"toc":754},"minimark",[9,14,24,41,46,117,121,185,192,209,215,425,483,495,499,513,559,562,566,586,595,598,604,607,638,645,649,656,743,750],[10,11],"api-endpoint",{"endpoint":12,"method":13},"https:\u002F\u002Fapi.raydocs.com\u002Fworkspaces\u002F{WORKSPACE_ID}\u002Fworkflows\u002F{WORKFLOW_ID}\u002Fruns\u002F{RUN_ID}\u002Foutput","GET",[15,16,17,18,23],"p",{},"Récupérer le résultat final d’un traitement et télécharger directement ses fichiers avec les liens inclus. Utilisez le ",[19,20,22],"a",{"href":21},"\u002Fintegration\u002Fauthentification","token API",".",[15,25,26,27,31,32,36,37,40],{},"Avec les ",[19,28,30],{"href":29},"\u002Fintegration\u002Fnotifications","notifications",", le même résultat métier est reçu dans ",[33,34,35],"code",{},"output"," de l’enveloppe de transport. ",[33,38,39],{},"\u002Foutput"," permet de le récupérer si le callback n’arrive pas. Le téléchargement ci-dessous s’applique aux deux modes de réception.",[42,43,45],"h2",{"id":44},"paramètres-du-chemin","Paramètres du chemin",[47,48,49,68],"table",{},[50,51,52],"thead",{},[53,54,55,59,62,65],"tr",{},[56,57,58],"th",{},"Paramètre",[56,60,61],{},"Type",[56,63,64],{},"Obligatoire",[56,66,67],{},"Description",[69,70,71,88,103],"tbody",{},[53,72,73,79,82,85],{},[74,75,76],"td",{},[33,77,78],{},"WORKSPACE_ID",[74,80,81],{},"Identifiant",[74,83,84],{},"Oui",[74,86,87],{},"Espace de travail fourni par Raydocs.",[53,89,90,95,98,100],{},[74,91,92],{},[33,93,94],{},"WORKFLOW_ID",[74,96,97],{},"UUID",[74,99,84],{},[74,101,102],{},"Workflow configuré pour votre intégration.",[53,104,105,110,112,114],{},[74,106,107],{},[33,108,109],{},"RUN_ID",[74,111,97],{},[74,113,84],{},[74,115,116],{},"Identifiant retourné lors de l’envoi des documents.",[42,118,120],{"id":119},"exemple-de-requête","Exemple de requête",[122,123,128],"pre",{"className":124,"code":125,"language":126,"meta":127,"style":127},"language-bash shiki shiki-themes material-theme-lighter github-light github-dark","curl --fail-with-body \"https:\u002F\u002Fapi.raydocs.com\u002Fworkspaces\u002F{WORKSPACE_ID}\u002Fworkflows\u002F{WORKFLOW_ID}\u002Fruns\u002F{RUN_ID}\u002Foutput\" \\\n  -H \"Authorization: Bearer {RAYDOCS_API_TOKEN}\" \\\n  -H \"Accept: application\u002Fjson\"\n","bash","",[33,129,130,157,172],{"__ignoreMap":127},[131,132,135,139,143,147,150,153],"span",{"class":133,"line":134},"line",1,[131,136,138],{"class":137},"sbgvK","curl",[131,140,142],{"class":141},"stzsN"," --fail-with-body",[131,144,146],{"class":145},"sjJ54"," \"",[131,148,12],{"class":149},"s_sjI",[131,151,152],{"class":145},"\"",[131,154,156],{"class":155},"s_hVV"," \\\n",[131,158,160,163,165,168,170],{"class":133,"line":159},2,[131,161,162],{"class":141},"  -H",[131,164,146],{"class":145},[131,166,167],{"class":149},"Authorization: Bearer {RAYDOCS_API_TOKEN}",[131,169,152],{"class":145},[131,171,156],{"class":155},[131,173,175,177,179,182],{"class":133,"line":174},3,[131,176,162],{"class":141},[131,178,146],{"class":145},[131,180,181],{"class":149},"Accept: application\u002Fjson",[131,183,184],{"class":145},"\"\n",[42,186,188,189],{"id":187},"réponse-terminée-200-ok","Réponse terminée — ",[33,190,191],{},"200 OK",[15,193,194,195,198,199,201,202,205,206,23],{},"Lorsque le traitement est ",[33,196,197],{},"completed",", la réponse est directement le JSON métier du workflow, sans enveloppe ",[33,200,35],{},". Les fichiers temporaires accessibles référencés dans le résultat reçoivent automatiquement ",[33,203,204],{},"download_url"," et ",[33,207,208],{},"download_url_expires_at",[15,210,211],{},[212,213,214],"strong",{},"Extrait illustratif d’un résultat CDJ Connect, pas un lot complet :",[122,216,220],{"className":217,"code":218,"language":219,"meta":127,"style":127},"language-json shiki shiki-themes material-theme-lighter github-light github-dark","{\n  \"dossiers\": [{\n    \"pieces_jointes\": [{\n      \"reference_piece\": \"DECISION-01\",\n      \"nom\": \"Décision judiciaire\",\n      \"chemin\": \"pieces\u002Fdecision.pdf\",\n      \"type\": \"PDF\",\n      \"file_id\": \"5ef9bd1f-25d5-4ff2-a2c4-a31039aae174\",\n      \"download_url\": \"https:\u002F\u002Fapi.raydocs.com\u002F...\u002Fdownload?expires=...&signature=...\",\n      \"download_url_expires_at\": \"2026-10-07T14:10:00.000000Z\"\n    }]\n  }]\n}\n","json",[33,221,222,228,246,261,285,306,327,348,369,389,407,413,419],{"__ignoreMap":127},[131,223,224],{"class":133,"line":134},[131,225,227],{"class":226},"sP7_E","{\n",[131,229,230,234,238,240,243],{"class":133,"line":159},[131,231,233],{"class":232},"s39Yj","  \"",[131,235,237],{"class":236},"sseR_","dossiers",[131,239,152],{"class":232},[131,241,242],{"class":226},":",[131,244,245],{"class":226}," [{\n",[131,247,248,251,255,257,259],{"class":133,"line":174},[131,249,250],{"class":232},"    \"",[131,252,254],{"class":253},"sZMiF","pieces_jointes",[131,256,152],{"class":232},[131,258,242],{"class":226},[131,260,245],{"class":226},[131,262,264,267,271,273,275,277,280,282],{"class":133,"line":263},4,[131,265,266],{"class":232},"      \"",[131,268,270],{"class":269},"srdBf","reference_piece",[131,272,152],{"class":232},[131,274,242],{"class":226},[131,276,146],{"class":145},[131,278,279],{"class":149},"DECISION-01",[131,281,152],{"class":145},[131,283,284],{"class":226},",\n",[131,286,288,290,293,295,297,299,302,304],{"class":133,"line":287},5,[131,289,266],{"class":232},[131,291,292],{"class":269},"nom",[131,294,152],{"class":232},[131,296,242],{"class":226},[131,298,146],{"class":145},[131,300,301],{"class":149},"Décision judiciaire",[131,303,152],{"class":145},[131,305,284],{"class":226},[131,307,309,311,314,316,318,320,323,325],{"class":133,"line":308},6,[131,310,266],{"class":232},[131,312,313],{"class":269},"chemin",[131,315,152],{"class":232},[131,317,242],{"class":226},[131,319,146],{"class":145},[131,321,322],{"class":149},"pieces\u002Fdecision.pdf",[131,324,152],{"class":145},[131,326,284],{"class":226},[131,328,330,332,335,337,339,341,344,346],{"class":133,"line":329},7,[131,331,266],{"class":232},[131,333,334],{"class":269},"type",[131,336,152],{"class":232},[131,338,242],{"class":226},[131,340,146],{"class":145},[131,342,343],{"class":149},"PDF",[131,345,152],{"class":145},[131,347,284],{"class":226},[131,349,351,353,356,358,360,362,365,367],{"class":133,"line":350},8,[131,352,266],{"class":232},[131,354,355],{"class":269},"file_id",[131,357,152],{"class":232},[131,359,242],{"class":226},[131,361,146],{"class":145},[131,363,364],{"class":149},"5ef9bd1f-25d5-4ff2-a2c4-a31039aae174",[131,366,152],{"class":145},[131,368,284],{"class":226},[131,370,372,374,376,378,380,382,385,387],{"class":133,"line":371},9,[131,373,266],{"class":232},[131,375,204],{"class":269},[131,377,152],{"class":232},[131,379,242],{"class":226},[131,381,146],{"class":145},[131,383,384],{"class":149},"https:\u002F\u002Fapi.raydocs.com\u002F...\u002Fdownload?expires=...&signature=...",[131,386,152],{"class":145},[131,388,284],{"class":226},[131,390,392,394,396,398,400,402,405],{"class":133,"line":391},10,[131,393,266],{"class":232},[131,395,208],{"class":269},[131,397,152],{"class":232},[131,399,242],{"class":226},[131,401,146],{"class":145},[131,403,404],{"class":149},"2026-10-07T14:10:00.000000Z",[131,406,184],{"class":145},[131,408,410],{"class":133,"line":409},11,[131,411,412],{"class":226},"    }]\n",[131,414,416],{"class":133,"line":415},12,[131,417,418],{"class":226},"  }]\n",[131,420,422],{"class":133,"line":421},13,[131,423,424],{"class":226},"}\n",[47,426,427,436],{},[50,428,429],{},[53,430,431,434],{},[56,432,433],{},"Champ",[56,435,67],{},[69,437,438,447,456,465,474],{},[53,439,440,444],{},[74,441,442],{},[33,443,270],{},[74,445,446],{},"Référence métier utilisée pour rattacher la pièce aux titres ou actes.",[53,448,449,453],{},[74,450,451],{},[33,452,313],{},[74,454,455],{},"Destination locale de la pièce dans cette convention de transport.",[53,457,458,462],{},[74,459,460],{},[33,461,355],{},[74,463,464],{},"Identifiant stable du fichier pour demander un nouveau lien.",[53,466,467,471],{},[74,468,469],{},[33,470,204],{},[74,472,473],{},"Lien signé utilisable sans token API pendant dix minutes après génération.",[53,475,476,480],{},[74,477,478],{},[33,479,208],{},[74,481,482],{},"Date et heure d’expiration du lien.",[15,484,485,486,490,491,494],{},"Les champs de téléchargement relèvent de l’API Raydocs, distincte du ",[19,487,489],{"href":488},"\u002Fformat\u002Fv1-2\u002Fspecification\u002Fintroduction","standard CDJ Connect",". Les originaux EML\u002FMSG, Word, ZIP et les fichiers non classés peuvent être référencés dans ",[33,492,493],{},"extensions_prestataire.RAYDOCS.fichiers_sources[]"," et bénéficier des mêmes liens.",[42,496,498],{"id":497},"télécharger-directement-les-fichiers","Télécharger directement les fichiers",[15,500,501,502,504,505,508,509,512],{},"Utilisez ",[33,503,204],{}," telle quelle et suivez les redirections, ",[212,506,507],{},"sans en-tête Authorization",". Il n’est pas nécessaire d’appeler ",[33,510,511],{},"\u002Ffile"," avant chaque téléchargement.",[122,514,516],{"className":124,"code":515,"language":126,"meta":127,"style":127},"# DOWNLOAD_URL : valeur download_url de la pièce\nmkdir -p .\u002Fpieces\ncurl --fail --location \"$DOWNLOAD_URL\" --output .\u002Fpieces\u002Fdecision.pdf\n",[33,517,518,524,535],{"__ignoreMap":127},[131,519,520],{"class":133,"line":134},[131,521,523],{"class":522},"sutJx","# DOWNLOAD_URL : valeur download_url de la pièce\n",[131,525,526,529,532],{"class":133,"line":159},[131,527,528],{"class":137},"mkdir",[131,530,531],{"class":141}," -p",[131,533,534],{"class":149}," .\u002Fpieces\n",[131,536,537,539,542,545,547,551,553,556],{"class":133,"line":174},[131,538,138],{"class":137},[131,540,541],{"class":141}," --fail",[131,543,544],{"class":141}," --location",[131,546,146],{"class":145},[131,548,550],{"class":549},"su5hD","$DOWNLOAD_URL",[131,552,152],{"class":145},[131,554,555],{"class":141}," --output",[131,557,558],{"class":149}," .\u002Fpieces\u002Fdecision.pdf\n",[15,560,561],{},"Validez le chemin reçu, enregistrez la pièce dans le répertoire de la demande et vérifiez son intégrité avant import.",[42,563,565],{"id":564},"si-le-lien-expire-ou-est-absent","Si le lien expire ou est absent",[15,567,568,569,573,574,576,577,579,580,582,583],{},"Appelez ",[19,570,572],{"href":571},"\u002Fintegration\u002Fobtenir-un-lien","Obtenir un lien de téléchargement"," avec le même ",[33,575,109],{}," et le ",[33,578,355],{}," de la pièce. Vous pouvez aussi relire ",[33,581,39],{}," pour obtenir de nouveaux liens générés automatiquement. ",[212,584,585],{},"Ne relancez pas le workflow pour renouveler un lien.",[15,587,588,589,591,592,594],{},"La génération des liens dépend de l’accès aux fichiers et de références exploitables. Une référence inaccessible ou invalide reste inchangée, sans empêcher le retour du reste du résultat. Si un objet définit déjà ",[33,590,204],{}," ou ",[33,593,208],{},", ses champs sont conservés et ne sont pas régénérés automatiquement.",[15,596,597],{},"La validité de dix minutes concerne le lien, pas la conservation du fichier. Un fichier supprimé ne peut pas être restauré en renouvelant son lien.",[42,599,601,602],{"id":600},"traitement-non-terminé-200-ok","Traitement non terminé — ",[33,603,191],{},[15,605,606],{},"Aucun résultat partiel n’est retourné. Par exemple :",[122,608,610],{"className":217,"code":609,"language":219,"meta":127,"style":127},"{\n  \"status\": \"running\"\n}\n",[33,611,612,616,634],{"__ignoreMap":127},[131,613,614],{"class":133,"line":134},[131,615,227],{"class":226},[131,617,618,620,623,625,627,629,632],{"class":133,"line":159},[131,619,233],{"class":232},[131,621,622],{"class":236},"status",[131,624,152],{"class":232},[131,626,242],{"class":226},[131,628,146],{"class":145},[131,630,631],{"class":149},"running",[131,633,184],{"class":145},[131,635,636],{"class":133,"line":174},[131,637,424],{"class":226},[15,639,640,641,23],{},"Poursuivez le ",[19,642,644],{"href":643},"\u002Fintegration\u002Fconsulter-le-statut","suivi du statut",[42,646,648],{"id":647},"traitement-échoué","Traitement échoué",[15,650,651,652,655],{},"Un traitement ",[33,653,654],{},"failed"," ne fournit pas de résultat métier. Une erreur publique peut être retournée :",[122,657,659],{"className":217,"code":658,"language":219,"meta":127,"style":127},"{\n  \"status\": \"failed\",\n  \"error\": {\n    \"code\": \"UNSUPPORTED_ACT_TYPE\",\n    \"message\": \"Type d'acte non supporté par ce workflow.\"\n  }\n}\n",[33,660,661,665,683,697,716,734,739],{"__ignoreMap":127},[131,662,663],{"class":133,"line":134},[131,664,227],{"class":226},[131,666,667,669,671,673,675,677,679,681],{"class":133,"line":159},[131,668,233],{"class":232},[131,670,622],{"class":236},[131,672,152],{"class":232},[131,674,242],{"class":226},[131,676,146],{"class":145},[131,678,654],{"class":149},[131,680,152],{"class":145},[131,682,284],{"class":226},[131,684,685,687,690,692,694],{"class":133,"line":174},[131,686,233],{"class":232},[131,688,689],{"class":236},"error",[131,691,152],{"class":232},[131,693,242],{"class":226},[131,695,696],{"class":226}," {\n",[131,698,699,701,703,705,707,709,712,714],{"class":133,"line":263},[131,700,250],{"class":232},[131,702,33],{"class":253},[131,704,152],{"class":232},[131,706,242],{"class":226},[131,708,146],{"class":145},[131,710,711],{"class":149},"UNSUPPORTED_ACT_TYPE",[131,713,152],{"class":145},[131,715,284],{"class":226},[131,717,718,720,723,725,727,729,732],{"class":133,"line":287},[131,719,250],{"class":232},[131,721,722],{"class":253},"message",[131,724,152],{"class":232},[131,726,242],{"class":226},[131,728,146],{"class":145},[131,730,731],{"class":149},"Type d'acte non supporté par ce workflow.",[131,733,184],{"class":145},[131,735,736],{"class":133,"line":308},[131,737,738],{"class":226},"  }\n",[131,740,741],{"class":133,"line":329},[131,742,424],{"class":226},[15,744,745,746,23],{},"Consultez les ",[19,747,749],{"href":748},"\u002Fintegration\u002Fbonnes-pratiques#erreurs-metier","codes et la gestion des erreurs",[751,752,753],"style",{},"html pre.shiki code .sbgvK, html code.shiki .sbgvK{--shiki-light:#E2931D;--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .stzsN, html code.shiki .stzsN{--shiki-light:#91B859;--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sjJ54, html code.shiki .sjJ54{--shiki-light:#39ADB5;--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .s_sjI, html code.shiki .s_sjI{--shiki-light:#91B859;--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .s_hVV, html code.shiki .s_hVV{--shiki-light:#90A4AE;--shiki-default:#005CC5;--shiki-dark:#79B8FF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sP7_E, html code.shiki .sP7_E{--shiki-light:#39ADB5;--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .s39Yj, html code.shiki .s39Yj{--shiki-light:#39ADB5;--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sseR_, html code.shiki .sseR_{--shiki-light:#9C3EDA;--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZMiF, html code.shiki .sZMiF{--shiki-light:#E2931D;--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .srdBf, html code.shiki .srdBf{--shiki-light:#F76D47;--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sutJx, html code.shiki .sutJx{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#6A737D;--shiki-default-font-style:inherit;--shiki-dark:#6A737D;--shiki-dark-font-style:inherit}html pre.shiki code .su5hD, html code.shiki .su5hD{--shiki-light:#90A4AE;--shiki-default:#24292E;--shiki-dark:#E1E4E8}",{"title":127,"searchDepth":159,"depth":159,"links":755},[756,757,758,760,761,762,764],{"id":44,"depth":159,"text":45},{"id":119,"depth":159,"text":120},{"id":187,"depth":159,"text":759},"Réponse terminée — 200 OK",{"id":497,"depth":159,"text":498},{"id":564,"depth":159,"text":565},{"id":600,"depth":159,"text":763},"Traitement non terminé — 200 OK",{"id":647,"depth":159,"text":648},"GET — Obtenir le JSON métier et les liens signés de ses pièces.",null,"md",{},true,"\u002Fintegration\u002Frecuperer-le-resultat","Intégration au logiciel métier",{"title":5,"description":765},"integration\u002Frecuperer-le-resultat","RVo2oUogUjIHxwjinrPxkQ82afRTklvdpj4OFvCEpNQ",1791469624592]