{"info":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","description":"<html><head></head><body><p>L'API <strong>Training</strong> permet d'interagir avec les différentes fonctionnalités du module Training de quarksUp.</p>\n</body></html>","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"owner":"7443498","collectionId":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","publishedId":"TzRU9mfz","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"0B6BD3"},"publishDate":"2021-05-11T17:45:22.000Z"},"item":[{"name":"Attendance","item":[{"name":"Gets the attendance list.","id":"1de2379e-901c-4768-a7ba-3eea7a6974af","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/attendance/:sessionId?locale=<string>&moduleId=<long>","description":"<p>Retourne les informations de présence des participants de la session.</p>\n<p>Permissions :  <code>sessions.attendance:read</code> <code>sessions.attendance:write</code></p>\n<ul>\n<li><strong>moduleId</strong>  - Permet de limiter la liste au module spécifié.</li>\n</ul>\n<blockquote>\n<p>Note : Les signatures ne sont pas retournées directement, les liens permettant de les obtenir se trouvent dans l'objet <em>_links</em> </p>\n</blockquote>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","attendance",":sessionId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"moduleId","value":"<long>"}],"variable":[{"id":"a3755f37-0af8-4c40-a1bd-25396576e785","type":"any","value":"<long>","key":"sessionId"}]}},"response":[{"id":"891c6531-1170-4dfe-9d69-5f1d9fdc77b7","name":"Gets the attendance list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/attendance/:sessionId?locale=<string>&moduleId=<long>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","attendance",":sessionId"],"query":[{"key":"locale","value":"<string>"},{"key":"moduleId","value":"<long>"}],"variable":[{"key":"sessionId"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"<long>\",\n    \"label\": \"<string>\",\n    \"modules\": [\n        {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\",\n            \"dates\": [\n                {\n                    \"date\": \"<dateTime>\",\n                    \"beginTime\": \"<string>\",\n                    \"endTime\": \"<string>\",\n                    \"duration\": \"<decimal>\",\n                    \"qrCode\": \"<string>\",\n                    \"_metrics\": \"<object>\",\n                    \"_links\": \"<object>\",\n                    \"attendees\": [\n                        {\n                            \"registrationId\": \"<long>\",\n                            \"attendance\": {\n                                \"hours\": \"<decimal>\",\n                                \"comment\": \"<string>\",\n                                \"attended\": \"<boolean>\",\n                                \"_links\": \"<object>\"\n                            }\n                        },\n                        {\n                            \"registrationId\": \"<long>\",\n                            \"attendance\": {\n                                \"hours\": \"<decimal>\",\n                                \"comment\": \"<string>\",\n                                \"attended\": \"<boolean>\",\n                                \"_links\": \"<object>\"\n                            }\n                        }\n                    ],\n                    \"trainers\": [\n                        {\n                            \"id\": \"<long>\",\n                            \"attendance\": {\n                                \"hours\": \"<decimal>\",\n                                \"comment\": \"<string>\",\n                                \"attended\": \"<boolean>\",\n                                \"_links\": \"<object>\"\n                            }\n                        },\n                        {\n                            \"id\": \"<long>\",\n                            \"attendance\": {\n                                \"hours\": \"<decimal>\",\n                                \"comment\": \"<string>\",\n                                \"attended\": \"<boolean>\",\n                                \"_links\": \"<object>\"\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"date\": \"<dateTime>\",\n                    \"beginTime\": \"<string>\",\n                    \"endTime\": \"<string>\",\n                    \"duration\": \"<decimal>\",\n                    \"qrCode\": \"<string>\",\n                    \"_metrics\": \"<object>\",\n                    \"_links\": \"<object>\",\n                     \"attendees\": [\n                        {\n                            \"registrationId\": \"<long>\",\n                            \"attendance\": {\n                                \"hours\": \"<decimal>\",\n                                \"comment\": \"<string>\",\n                                \"attended\": \"<boolean>\",\n                                \"_links\": \"<object>\"\n                            }\n                        },\n                        {\n                            \"registrationId\": \"<long>\",\n                            \"attendance\": {\n                                \"hours\": \"<decimal>\",\n                                \"comment\": \"<string>\",\n                                \"attended\": \"<boolean>\",\n                                \"_links\": \"<object>\"\n                            }\n                        }\n                    ],\n                    \"trainers\": [\n                        {\n                            \"id\": \"<long>\",\n                            \"attendance\": {\n                                \"hours\": \"<decimal>\",\n                                \"comment\": \"<string>\",\n                                \"attended\": \"<boolean>\",\n                                \"_links\": \"<object>\"\n                            }\n                        },\n                        {\n                            \"id\": \"<long>\",\n                            \"attendance\": {\n                                \"hours\": \"<decimal>\",\n                                \"comment\": \"<string>\",\n                                \"attended\": \"<boolean>\",\n                                \"_links\": \"<object>\"\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"feedback\": {\n                \"qrCode\": \"<string>\",\n                \"collected\": [\n                    {\n                        \"registrationId\": \"<long>\",\n                        \"available\": \"<integer>\",\n                        \"finished\": \"<integer>\"\n                    },\n                    {\n                       \"registrationId\": \"<long>\",\n                        \"available\": \"<integer>\",\n                        \"finished\": \"<integer>\"\n                    }\n                ]\n            },\n            \"_links\": \"<object>\"\n        },\n        {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\",\n            \"dates\": [\n                {\n                    \"date\": \"<dateTime>\",\n                    \"beginTime\": \"<string>\",\n                    \"endTime\": \"<string>\",\n                    \"duration\": \"<decimal>\",\n                    \"qrCode\": \"<string>\",\n                    \"_metrics\": \"<object>\",\n                    \"_links\": \"<object>\",\n                    \"attendees\": [\n                        {\n                            \"registrationId\": \"<long>\",\n                            \"attendance\": {\n                                \"hours\": \"<decimal>\",\n                                \"comment\": \"<string>\",\n                                \"attended\": \"<boolean>\",\n                                \"_links\": \"<object>\"\n                            }\n                        },\n                        {\n                            \"registrationId\": \"<long>\",\n                            \"attendance\": {\n                                \"hours\": \"<decimal>\",\n                                \"comment\": \"<string>\",\n                                \"attended\": \"<boolean>\",\n                                \"_links\": \"<object>\"\n                            }\n                        }\n                    ],\n                    \"trainers\": [\n                        {\n                            \"id\": \"<long>\",\n                            \"attendance\": {\n                                \"hours\": \"<decimal>\",\n                                \"comment\": \"<string>\",\n                                \"attended\": \"<boolean>\",\n                                \"_links\": \"<object>\"\n                            }\n                        },\n                        {\n                            \"id\": \"<long>\",\n                            \"attendance\": {\n                                \"hours\": \"<decimal>\",\n                                \"comment\": \"<string>\",\n                                \"attended\": \"<boolean>\",\n                                \"_links\": \"<object>\"\n                            }\n                        }\n                    ]\n                },\n                {\n                    \"date\": \"<dateTime>\",\n                    \"beginTime\": \"<string>\",\n                    \"endTime\": \"<string>\",\n                    \"duration\": \"<decimal>\",\n                    \"qrCode\": \"<string>\",\n                    \"_metrics\": \"<object>\",\n                    \"_links\": \"<object>\",\n                     \"attendees\": [\n                        {\n                            \"registrationId\": \"<long>\",\n                            \"attendance\": {\n                                \"hours\": \"<decimal>\",\n                                \"comment\": \"<string>\",\n                                \"attended\": \"<boolean>\",\n                                \"_links\": \"<object>\"\n                            }\n                        },\n                        {\n                            \"registrationId\": \"<long>\",\n                            \"attendance\": {\n                                \"hours\": \"<decimal>\",\n                                \"comment\": \"<string>\",\n                                \"attended\": \"<boolean>\",\n                                \"_links\": \"<object>\"\n                            }\n                        }\n                    ],\n                    \"trainers\": [\n                        {\n                            \"id\": \"<long>\",\n                            \"attendance\": {\n                                \"hours\": \"<decimal>\",\n                                \"comment\": \"<string>\",\n                                \"attended\": \"<boolean>\",\n                                \"_links\": \"<object>\"\n                            }\n                        },\n                        {\n                            \"id\": \"<long>\",\n                            \"attendance\": {\n                                \"hours\": \"<decimal>\",\n                                \"comment\": \"<string>\",\n                                \"attended\": \"<boolean>\",\n                                \"_links\": \"<object>\"\n                            }\n                        }\n                    ]\n                }\n            ],\n            \"feedback\": {\n                \"qrCode\": \"<string>\",\n                \"collected\": [\n                    {\n                        \"registrationId\": \"<long>\",\n                        \"available\": \"<integer>\",\n                        \"finished\": \"<integer>\"\n                    },\n                    {\n                       \"registrationId\": \"<long>\",\n                        \"available\": \"<integer>\",\n                        \"finished\": \"<integer>\"\n                    }\n                ]\n            },\n            \"_links\": \"<object>\"\n        }\n    ]\n}"}],"_postman_id":"1de2379e-901c-4768-a7ba-3eea7a6974af"},{"name":"Partially updates the attendance list.","id":"62cbbf5a-dac4-400e-a028-9e803f0aa423","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json-merge-patch","type":"text"}],"body":{"mode":"raw","raw":"[\n    {\n        \"date\": \"<dateTime>\",\n        \"attendees\": [\n            {\n                \"registrationId\": \"<long>\",\n                \"attendance\": {\n                    \"hours\": \"<decimal>\",\n                    \"comment\": \"<string>\",\n                    \"attended\": \"<boolean>\"\n                }\n            }\n        ],\n        \"trainers\": [\n            {\n                \"id\": \"<long>\",\n                \"attendance\": {\n                    \"hours\": \"<decimal>\",\n                    \"comment\": \"<string>\",\n                    \"attended\": \"<boolean>\"\n                }\n            }\n        ]\n    }\n]","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/attendance/:sessionId?locale=<string>","description":"<p>Met à jour les éléments de présence des particpants de la session.</p>\n<p>Permissions : <code>sessions.attendance:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","attendance",":sessionId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"id":"e2d6554f-81eb-49e5-81c6-0ad48128a224","type":"any","value":"","key":"sessionId"}]}},"response":[{"id":"af34abed-38bd-4b6f-b96b-5d6c3920aee1","name":"Partially updates the attendance list","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json-merge-patch","type":"text"}],"body":{"mode":"raw","raw":"[\n    {\n        \"date\": \"<dateTime>\",\n        \"attendees\": [\n            {\n                \"registrationId\": \"<long>\",\n                \"attendance\": {\n                    \"hours\": \"<decimal>\",\n                    \"comment\": \"<string>\",\n                    \"attended\": \"<boolean>\"\n                }\n            }\n        ],\n        \"trainers\": [\n            {\n                \"id\": \"<long>\",\n                \"attendance\": {\n                    \"hours\": \"<decimal>\",\n                    \"comment\": \"<string>\",\n                    \"attended\": \"<boolean>\"\n                }\n            }\n        ]\n    }\n]","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/attendance/<long>?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","attendance","<long>"],"query":[{"key":"locale","value":"<string>"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"62cbbf5a-dac4-400e-a028-9e803f0aa423"},{"name":"Adds the attendance signature.","id":"592caa35-d94d-4c97-8b74-e69f4ed51dab","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"date\": \"<dateTime>\",\n    \"signature\": {\n        \"morning\": \"<string>\",\n        \"afternoon\": \"<string>\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/attendance/:sessionId/sign?registrationId=<long>&trainerId=<long>&locale=<string>","description":"<p>Ajoute la signature du participant à la date spécifiée de la session.</p>\n<p>Permissions : <code>sessions.attendance:write</code></p>\n<ul>\n<li><p><strong>registrationId</strong> - Inscription pour laquelle la signature est à rajouter.</p>\n</li>\n<li><p><strong>trainerId</strong> - Formateur pour lequel la signature est à rajouter.</p>\n<blockquote>\n<p>Note : seul l'un des deux champs peut être renseigné.</p>\n</blockquote>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","attendance",":sessionId","sign"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"registrationId","value":"<long>"},{"key":"trainerId","value":"<long>"},{"key":"locale","value":"<string>"}],"variable":[{"id":"0301ba49-027b-4bd0-88fd-d8a2f449ffca","type":"any","value":"","key":"sessionId"}]}},"response":[{"id":"976468f8-0f7b-48be-81de-5936053b8eb9","name":"Adds the attendance signature","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"date\": \"<dateTime>\",\n    \"signature\": {\n        \"morning\": \"<string>\",\n        \"afternoon\": \"<string>\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/attendance/<long>?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","attendance","<long>"],"query":[{"key":"locale","value":"<string>"}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"592caa35-d94d-4c97-8b74-e69f4ed51dab"},{"name":"Clears the attendance signatures.","id":"5c5daeb3-0539-4c9b-9a07-040f03cc0a6d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"registrationIds\": [\n\t\t\"<long>\",\n\t\t\"<long>\"\n\t],\n    \"trainerIds\": [\n\t\t\"<long>\",\n\t\t\"<long>\"\n\t],\n    \"date\": \"<dateTime>\",\n    \"signature\": {\n        \"morning\": \"<boolean>\",\n        \"afternoon\": \"<boolean>\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/attendance/:sessionId/clear?locale=<string>","description":"<p>Réinitialise les signatures des participants pour la date spécifiée de la session.</p>\n<p>Permissions : <code>sessions.attendance:clear</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","attendance",":sessionId","clear"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"id":"0301ba49-027b-4bd0-88fd-d8a2f449ffca","type":"any","value":"","key":"sessionId"}]}},"response":[{"id":"d922daff-750f-4176-83ce-d12de09335ec","name":"Clears the attendance signatures","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"registrationIds\": [\n\t\t\"<long>\",\n\t\t\"<long>\"\n\t],\n    \"trainerIds\": [\n\t\t\"<long>\",\n\t\t\"<long>\"\n\t],\n    \"date\": \"<dateTime>\",\n    \"signature\": {\n        \"morning\": \"<boolean>\",\n        \"afternoon\": \"<boolean>\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/attendance/:sessionId/clear?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","attendance",":sessionId","clear"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"sessionId","value":null}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"5c5daeb3-0539-4c9b-9a07-040f03cc0a6d"},{"name":"Invites attendees to sign by email.","id":"b40d7c6f-c4d8-4b90-ac4a-31307ff804eb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"date\": \"<dateTime>\",\n    \"registrationIds\": [\n        \"<long>\",\n        \"<long>\",\n        \"<long>\"\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/attendance/:sessionId/sign/invite?locale=<string>","description":"<p>Envoi un email aux stagiaires leur permettant de signer la feuille de présence de la session.</p>\n<p>Permissions : <code>sessions.attendance:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","attendance",":sessionId","sign","invite"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"id":"173ab7ef-41ac-4a3a-bca4-1cd832814e3c","type":"any","value":"","key":"sessionId"}]}},"response":[{"id":"e3392dca-2dc2-42d0-bef7-502808cf87d8","name":"Invites attendees to sign by email","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"date\": \"<dateTime>\",\n    \"registrationIds\": [\n        \"<long>\",\n        \"<long>\",\n        \"<long>\"\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/attendance/<long>?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","attendance","<long>"],"query":[{"key":"locale","value":"<string>"}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"b40d7c6f-c4d8-4b90-ac4a-31307ff804eb"},{"name":"Gets the presigned attendance missing signature list.","id":"09ed4371-2f39-4bee-9f74-a5593b794872","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/attendance/sign/trusted/:signature?locale=<string>","description":"<p>Retourne la liste des stagiaires pour lesquels il manque une ou plusieurs signatures.</p>\n","urlObject":{"path":["api","v2","training","attendance","sign","trusted",":signature"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"id":"98da043d-62c2-4593-a30a-e2ffcf1549f8","type":"any","value":"","key":"signature"}]}},"response":[{"id":"28fa7b0f-326a-454b-b2b2-faff2755049a","name":"Gets the presigned attendance missing signature list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/attendance/sign/trusted/:signature?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","attendance","sign","trusted",":signature"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"signature","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"module\": {\n        \"label\": \"<string>\",\n        \"session\": {\n            \"label\": \"<string>\"\n        }\n    },\n    \"date\": \"<dateTime>\",\n    \"beginTime\": \"<string>\",\n    \"endTime\": \"<string>\",\n    \"duration\": \"<double>\",\n    \"attendees\": [\n        {\n            \"firstName\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"entity\": \"<string>\",\n            \"email\": \"<string>\",\n            \"collectFeedback\": \"<boolean>\",\n            \"collectSignature\": {\n                \"morning\": \"<boolean>\",\n                \"afternoon\": \"<boolean>\"\n            },\n            \"_links\": \"<object>\"\n        },\n        {\n            \"firstName\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"entity\": \"<string>\",\n            \"email\": \"<string>\",\n            \"collectFeedback\": \"<boolean>\",\n            \"collectSignature\": {\n                \"morning\": \"<boolean>\",\n                \"afternoon\": \"<boolean>\"\n            },\n            \"_links\": \"<object>\"\n        }\n    ]\n}"}],"_postman_id":"09ed4371-2f39-4bee-9f74-a5593b794872"},{"name":"Adds the presigned attendance signature.","id":"76e4ed38-5dd7-461f-a01c-544b7f0fa773","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"signature\": {\n        \"morning\": \"<string>\",\n        \"afternoon\": \"<string>\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/attendance/sign/trusted/:signature","description":"<p>Ajoute la signature du participant en utilisant un lien prégénéré (email, QR code...).</p>\n","urlObject":{"path":["api","v2","training","attendance","sign","trusted",":signature"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[{"id":"ec46dd78-d2e6-4b9c-8377-b419d92f4a99","type":"any","value":"","key":"signature"}]}},"response":[{"id":"9a25bc81-d783-4fb7-a1b4-c1f450983c2f","name":"Adds the presigned attendance signature","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\n    \"signature\": {\n        \"morning\": \"<string>\",\n        \"afternoon\": \"<string>\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/attendance/sign/trusted/:signature","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","attendance","sign","trusted",":signature"],"variable":[{"key":"signature","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"76e4ed38-5dd7-461f-a01c-544b7f0fa773"},{"name":"Gets the presigned attendance missing feedback list.","id":"bddc2454-942b-4137-bd59-8b2d76ab9509","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/attendance/feedback/trusted/:signature?locale=<string>","description":"<p>Retourne la liste des stagiaires pour lesquels il manque une ou plusieurs évaluations.</p>\n","urlObject":{"path":["api","v2","training","attendance","feedback","trusted",":signature"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"signature"}]}},"response":[{"id":"d1d8d783-323f-4b22-a8da-18d5e32fc6fb","name":"Gets the presigned attendance missing signature list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/attendance/feedback/trusted/:signature?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","attendance","feedback","trusted",":signature"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"signature","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"module\": {\n        \"label\": \"<string>\",\n        \"beginDate\": \"<dateTime>\",\n        \"endDate\": \"<dateTime>\",\n        \"session\": {\n            \"label\": \"<string>\"\n        }\n    },\n    \"attendees\": [\n        {\n            \"firstName\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"entity\": \"<string>\",\n            \"email\": \"<string>\",\n            \"feedbacks\": [\n                {\n                    \"label\": \"<string>\",\n                    \"finished\": \"<boolean>\",\n                    \"_links\": \"<object>\"\n                },\n                {\n                    \"label\": \"<string>\",\n                    \"finished\": \"<boolean>\",\n                    \"_links\": \"<object>\"\n                }\n            ]\n        },\n        {\n            \"firstName\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"entity\": \"<string>\",\n            \"email\": \"<string>\",\n            \"feedbacks\": [\n                {\n                    \"label\": \"<string>\",\n                    \"finished\": \"<boolean>\",\n                    \"_links\": \"<object>\"\n                },\n                {\n                    \"label\": \"<string>\",\n                    \"finished\": \"<boolean>\",\n                    \"_links\": \"<object>\"\n                }\n            ]\n        }        \n    ]\n}"}],"_postman_id":"bddc2454-942b-4137-bd59-8b2d76ab9509"}],"id":"e802d4ae-cd97-4818-8743-06f87c1c03e6","description":"<p>Utiliser ce endpoint pour la gestion de la feuille de présence d'une session de formation.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>id</strong> - Identifiant unique de la session.</li>\n<li><strong>label</strong> - Libellé de la session.</li>\n<li><strong>modules</strong> <code>object</code> - Modules.<ul>\n<li><strong>id</strong> - Identifiant unique du module.</li>\n<li><strong>dates</strong> <code>object</code> - Dates.<ul>\n<li><strong>beginTime</strong> - Heure de début.</li>\n<li><strong>date</strong> - Date.</li>\n<li><strong>duration</strong> - Durée en heures.</li>\n<li><strong>endTime</strong> - Heure de fin.</li>\n<li><strong>qrCode</strong> - QR code vers le portail de signature.</li>\n<li><strong>attendees</strong> <code>object</code> - Stagiaires.<ul>\n<li><strong>attendance</strong> <code>object</code> - Eléments de présence.<ul>\n<li><strong>attended</strong> - Noté présent.</li>\n<li><strong>comment</strong> - Commentaire.</li>\n<li><strong>hours</strong> - Heures de présence.</li>\n<li><strong>signature</strong> <code>object</code> - Signature.<ul>\n<li><strong>afternoon</strong> - Après-midi.</li>\n<li><strong>morning</strong> - Matin.</li>\n</ul>\n</li>\n<li><strong>registrationId</strong> - Identifiant unique de l'inscription.</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><strong>trainers</strong> <code>object</code> - Formateurs.<ul>\n<li><strong>attendance</strong> <code>object</code> - Eléments de présence.<ul>\n<li><strong>attended</strong> - Noté présent.</li>\n<li><strong>comment</strong> - Commentaire.</li>\n<li><strong>hours</strong> - Heures de présence.</li>\n<li><strong>signature</strong> <code>object</code> - Signature.<ul>\n<li><strong>afternoon</strong> - Après-midi.</li>\n<li><strong>morning</strong> - Matin.</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><strong>id</strong> - Identifiant unique du formateur.</li>\n</ul>\n</li>\n<li><strong>feedback</strong> <code>object</code> - Evaluation.<ul>\n<li><strong>collected</strong> <code>object[]</code> - Soumission.<ul>\n<li><strong>available</strong> - Nombre d'évaluations disponibles au stagiaire.</li>\n<li><strong>finished</strong> - Nombre d'évaluations terminées par le stagiaire.</li>\n<li><strong>registrationId</strong> - Identifiant unique de l'inscription.</li>\n</ul>\n</li>\n<li><strong>qrCode</strong> - QR code vers le portail d'évaluation.</li>\n</ul>\n</li>\n<li><strong>label</strong> - Libellé du module.</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"574bfc43-8589-48e0-a4bc-34ceebaa02f2"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"0c3fe10a-6e3e-4fff-9996-79261858b4e5"}}],"_postman_id":"e802d4ae-cd97-4818-8743-06f87c1c03e6","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Attendance - Participants","item":[{"name":"Gets the participant list.","id":"0f2b33ce-d61f-46db-8350-093096bb18a7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/attendance/:sessionId/participants?locale=<string>&moduleId=<long>","description":"<p>Retourne la liste des participants de la session.</p>\n<p>Permissions :  <code>sessions.attendance:read</code> <code>sessions.attendance:write</code></p>\n<ul>\n<li><p><strong>moduleId</strong>  - Permet de limiter la liste au module spécifié.</p>\n</li>\n<li><p><strong>thumbnails</strong>  <code>enum[,]</code>\n - Liens présignés à inclure pour les objets de type image.</p>\n<blockquote>\n<p>Valeurs possibles : <code>small</code>, <code>medium</code>, <code>large</code></p>\n</blockquote>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","attendance",":sessionId","participants"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"moduleId","value":"<long>"}],"variable":[{"id":"4436c545-2330-47b9-9969-d5f40d319bc9","type":"any","value":"<long>","key":"sessionId"}]}},"response":[{"id":"bd268f68-c2b5-46bf-a5c4-f028f34ff6ab","name":"Gets the participant list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/attendance/:sessionId/participants?locale=<string>&moduleId=<long>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","attendance",":sessionId","participants"],"query":[{"key":"locale","value":"<string>"},{"key":"moduleId","value":"<long>"}],"variable":[{"key":"sessionId"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"attendees\": [\n        {\n            \"id\": \"<long>\",\n            \"registrationId\": \"<long>\",\n            \"guest\": \"<boolean>\",\n            \"firstName\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"picture\": {\n                \"name\": \"<string>\",\n                \"contentType\": \"<string>\",\n                \"url\": \"<string>\",\n                \"thumbnails\": \"<object>\"\n            },\n            \"job\": {\n                \"label\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            \"entity\": {\n                \"label\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            }\n        },\n        {\n            \"id\": \"<long>\",\n            \"registrationId\": \"<long>\",\n            \"guest\": \"<boolean>\",\n            \"firstName\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"picture\": {\n                \"name\": \"<string>\",\n                \"contentType\": \"<string>\",\n                \"url\": \"<string>\",\n                \"thumbnails\": \"<object>\"\n            },\n            \"job\": {\n                \"label\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            \"entity\": {\n                \"label\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            }\n        }\n    ],\n    \"trainers\": [\n        {\n            \"id\": \"<long>\",\n            \"typeId\": \"<long>\",\n            \"firstName\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"picture\": {\n                \"name\": \"<string>\",\n                \"contentType\": \"<string>\",\n                \"url\": \"<string>\",\n                \"thumbnails\": \"<object>\"\n            }\n        },\n        {\n            \"id\": \"<long>\",\n            \"typeId\": \"<long>\",\n            \"firstName\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"picture\": {\n                \"name\": \"<string>\",\n                \"contentType\": \"<string>\",\n                \"url\": \"<string>\",\n                \"thumbnails\": \"<object>\"\n            }\n        }\n    ]\n}"}],"_postman_id":"0f2b33ce-d61f-46db-8350-093096bb18a7"}],"id":"7d7ab61e-c49c-4f24-af91-fc4352c883c8","description":"<p>Utiliser ce endpoint pour obtenir la liste des participants devant signer la feuille de présence d'une session de formation.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><p><strong>attendees</strong>  <code>object</code> - Stagiaires.</p>\n<ul>\n<li><p><strong>entity</strong> <code>company</code> - Entité de rattachement.</p>\n</li>\n<li><p><strong>guest</strong> - Indique que le stagiaire est un invité.</p>\n</li>\n<li><p><strong>firstName</strong> - Prénom.</p>\n</li>\n<li><p><strong>id</strong> - Identifiant unique du stagiaire.</p>\n</li>\n<li><p><strong>job</strong> <code>job</code> - Emploi.</p>\n</li>\n<li><p><strong>lastName</strong> - Nom.</p>\n</li>\n<li><p><strong>picture</strong> <code>file</code> - Photo.</p>\n</li>\n<li><p><strong>registrationId</strong> - Identifiant unique de l'inscription.</p>\n</li>\n</ul>\n</li>\n<li><p><strong>trainers</strong> <code>object</code> - Formateurs.</p>\n<ul>\n<li><p><strong>firstName</strong> - Prénom.</p>\n</li>\n<li><p><strong>id</strong> - Identifiant unique du formateur.</p>\n</li>\n<li><p><strong>job</strong> <code>job</code> - Emploi.</p>\n</li>\n<li><p><strong>lastName</strong> - Nom.</p>\n</li>\n<li><p><strong>picture</strong> <code>file</code> - Photo.</p>\n</li>\n<li><p><strong>type</strong> <code>metadata</code> - Type d'intervenant.</p>\n</li>\n</ul>\n<blockquote>\n<p>Metadata : <code>DirectoryEmployeeSpeakerType</code></p>\n</blockquote>\n</li>\n</ul>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"c0d4fac7-cb5d-4a55-b5c4-90068cd0e488"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"b398855f-0544-47dd-bd27-403af7642412"}}],"_postman_id":"7d7ab61e-c49c-4f24-af91-fc4352c883c8","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Courses","item":[{"name":"Gets the course list.","id":"5ce99347-aeb4-40de-9f4f-29be7bb3ed6c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/courses?locale=<string>&availabilityBeginDate=<dateTime>&availabilityEndDate=<dateTime>&natureIds=<long>[,]&subdomainIds=<long>[,]&jobDomainIds=<long>[,]&jobIds=<long>[,]&jobSubdomainIds=<long>[,]&label=<string>&reference=<string>&thumbnails=<string>[,]&skip=<integer>&top=<integer>","description":"<p>Retourne la liste des offres de formation.</p>\n<p>Permissions : <code>courses:write</code> <code>courses:read</code></p>\n<ul>\n<li><strong>availabilityBeginDate</strong> - Recherche les offres dont la date de fin de disponibilité est postérieure à la date spécifiée.</li>\n<li><strong>availabilityEndDate</strong> - Recherche les offres dont la date de début de disponibilité est antérieure à la date spécifiée.</li>\n<li><strong>jobDomainIds[,]</strong> - Recherche les identifiants spécifiés dans les filières d'emplois (recherche \"ou\").<blockquote>\n<p>Metadata: <code>JobDomainRepository</code></p>\n</blockquote>\n</li>\n<li><strong>jobIds[,]</strong> - Recherche les identifiants spécifiés dans les emplois (recherche \"ou\").</li>\n<li><strong>jobSubdomainIds[,]</strong> - Recherche les identifiants spécifiés dans les familles d'emplois (recherche \"ou\").<blockquote>\n<p>Metadata: <code>JobSubDomainRepository</code></p>\n</blockquote>\n</li>\n<li><strong>label</strong> - Recherche la chaine de caractères spécifiée dans le libellé des offres de formation (recherche \"contient\").</li>\n<li><strong>natureIds[,]</strong> - Recherche les identifiants spécifiés dans les natures des offres de formation (recherche \"ou\").<blockquote>\n<p>Metadata: <code>OfferNature</code></p>\n</blockquote>\n</li>\n<li><strong>reference</strong> - Recherche la chaine de caractères spécifiée dans la référence des offres de formation (recherche \"commence par\").</li>\n<li><strong>subdomainIds[,]</strong> - Recherche les identifiants spécifiés dans les sous-domaines des offres de formation (recherche \"ou\").<blockquote>\n<p>Metadata: <code>OfferSubDomainRepository</code></p>\n</blockquote>\n</li>\n<li><strong>thumbnails</strong> <code>enum[,]</code> - Liens présignés à inclure pour les objets de type image.<blockquote>\n<p>Valeurs possibles : <code>small</code>, <code>medium</code>, <code>large</code></p>\n</blockquote>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","courses"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"availabilityBeginDate","value":"<dateTime>"},{"key":"availabilityEndDate","value":"<dateTime>"},{"key":"natureIds","value":"<long>[,]"},{"key":"subdomainIds","value":"<long>[,]"},{"key":"jobDomainIds","value":"<long>[,]"},{"key":"jobIds","value":"<long>[,]"},{"key":"jobSubdomainIds","value":"<long>[,]"},{"key":"label","value":"<string>"},{"key":"reference","value":"<string>"},{"key":"thumbnails","value":"<string>[,]"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}],"variable":[]}},"response":[{"id":"9793af0d-cfdc-4027-b123-7a142ca83d76","name":"Gets the course list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/courses?locale=<string>&availabilityBeginDate=<dateTime>&availabilityEndDate=<dateTime>&natureIds=<long>[,]&subdomainIds=<long>[,]&jobDomainIds=<long>[,]&jobIds=<long>[,]&jobSubdomainIds=<long>[,]&label=<string>&reference=<string>&thumbnails=<string>[,]&skip=<integer>&top=<integer>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","courses"],"query":[{"key":"locale","value":"<string>"},{"key":"availabilityBeginDate","value":"<dateTime>"},{"key":"availabilityEndDate","value":"<dateTime>"},{"key":"natureIds","value":"<long>[,]"},{"key":"subdomainIds","value":"<long>[,]"},{"key":"jobDomainIds","value":"<long>[,]"},{"key":"jobIds","value":"<long>[,]"},{"key":"jobSubdomainIds","value":"<long>[,]"},{"key":"label","value":"<string>"},{"key":"reference","value":"<string>"},{"key":"thumbnails","value":"<string>[,]"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\",\n        \"description\": \"<string>\",\n        \"availability\": {\n            \"beginDate\": \"<dateTime>\",\n            \"endDate\": \"<dateTime>\"\n        },\n        \"duration\": {\n            \"days\": \"<decimal>\",\n            \"hours\": \"<decimal>\",\n            \"text\": \"<string>\"\n        },\n        \"domainId\": \"<long>\",\n        \"subdomainId\": \"<long>\",\n        \"natureId\": \"<long>\",\n        \"levelId\": \"<long>\",\n        \"trainingFormatId\": \"<long>\",\n        \"eLearning\": {\n            \"selfRegistrationAllowed\": \"<boolean>\"\n        },\n        \"owner\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingOrganization\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"tile\": {\n            \"name\": \"<string>\",\n            \"contentType\": \"<string>\",\n            \"url\": \"<string>\",\n            \"thumbnails\": \"<object>\"\n        },\n        \"classSize\": {\n            \"upperBound\": \"<integer>\",\n            \"lowerBound\": \"<integer>\"\n        },\n        \"_links\": \"<object>\"\n    },\n    {\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\",\n        \"description\": \"<string>\",\n        \"availability\": {\n            \"beginDate\": \"<dateTime>\",\n            \"endDate\": \"<dateTime>\"\n        },\n        \"duration\": {\n            \"days\": \"<decimal>\",\n            \"hours\": \"<decimal>\",\n            \"text\": \"<string>\"\n        },\n        \"domainId\": \"<long>\",\n        \"subdomainId\": \"<long>\",\n        \"natureId\": \"<long>\",\n        \"levelId\": \"<long>\",\n        \"trainingFormatId\": \"<long>\",\n        \"eLearning\": {\n            \"selfRegistrationAllowed\": \"<boolean>\"\n        },\n        \"owner\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingOrganization\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"tile\": {\n            \"name\": \"<string>\",\n            \"contentType\": \"<string>\",\n            \"url\": \"<string>\",\n            \"thumbnails\": \"<object>\"\n        },\n        \"classSize\": {\n            \"upperBound\": \"<integer>\",\n            \"lowerBound\": \"<integer>\"\n        },\n        \"_links\": \"<object>\"\n    }\n]"}],"_postman_id":"5ce99347-aeb4-40de-9f4f-29be7bb3ed6c"},{"name":"Gets the course picker list.","id":"a7460b61-8265-438b-afe3-77fce183aadf","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/courses/pickers?locale=<string>&natureIds=<long>[,]&domainIds=<long>[,]&subdomainIds=<long>[,]&jobIds=<long>[,]&jobDomainIds=<long>[,]&jobSubdomainIds=<long>[,]&employeeId=<long>&thumbnails=<string>[,]&skip=<integer>&top=<integer>","description":"<p>Retourne la liste des offres de formation.</p>\n<ul>\n<li><p><strong>natureIds</strong> <code>[,]</code> - Recherche les identifiants spécifiés dans les natures des offres de formation (recherche \"<em>ou</em>\").</p>\n<blockquote>\n<p>Metadata: <code>OfferNature</code>\n  </p>\n</blockquote>\n</li>\n<li><p><strong>domainIds</strong> <code>[,]</code> - Recherche les identifiants spécifiés dans les domaines des offres de formation (recherche \"<em>ou</em>\").</p>\n<blockquote>\n<p>Metadata: <code>OfferDomain</code>\n  </p>\n</blockquote>\n</li>\n<li><p><strong>subdomainIds</strong> <code>[,]</code> - Recherche les identifiants spécifiés dans les sous-domaines des offres de formation (recherche \"<em>ou</em>\").</p>\n<blockquote>\n<p>Metadata: <code>OfferSubDomain</code>\n  </p>\n</blockquote>\n</li>\n<li><p><strong>jobIds</strong> <code>[,]</code> - Recherche les identifiants spécifiés dans les emplois (recherche \"<em>ou</em>\")</p>\n</li>\n<li><p><strong>jobDomainIds</strong> <code>[,]</code> - Recherche les identifiants spécifiés dans les domaines des emplois (recherche \"<em>ou</em>\").</p>\n<blockquote>\n<p>Metadata: <code>JobDomain</code>\n  </p>\n</blockquote>\n</li>\n<li><p><strong>jobSubdomainIds</strong> <code>[,]</code> - Recherche les identifiants spécifiés dans les sous-domaines des emplois (recherche \"<em>ou</em>\").</p>\n<blockquote>\n<p>Metadata: <code>JobSubDomain</code>\n  </p>\n</blockquote>\n</li>\n<li><p><strong>thumbnails</strong> <code>enum[,]</code><br />  - Liens présignés à inclure pour les objets de type image.</p>\n<blockquote>\n<p>Valeurs possibles : <code>small</code>, <code>medium</code>, <code>large</code></p>\n</blockquote>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","courses","pickers"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"natureIds","value":"<long>[,]"},{"key":"domainIds","value":"<long>[,]"},{"key":"subdomainIds","value":"<long>[,]"},{"key":"jobIds","value":"<long>[,]"},{"key":"jobDomainIds","value":"<long>[,]"},{"key":"jobSubdomainIds","value":"<long>[,]"},{"key":"employeeId","value":"<long>"},{"key":"thumbnails","value":"<string>[,]"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}],"variable":[]}},"response":[{"id":"8f55b0ca-b54f-41fd-b802-19226ae521c5","name":"Gets the course picker list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/courses/pickers?locale=<string>&natureIds=<long>[,]&domainIds=<long>[,]&subdomainIds=<long>[,]&jobIds=<long>[,]&jobDomainIds=<long>[,]&jobSubdomainIds=<long>[,]&employeeId=<long>&thumbnails=<string>[,]&skip=<integer>&top=<integer>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","courses","pickers"],"query":[{"key":"locale","value":"<string>"},{"key":"natureIds","value":"<long>[,]"},{"key":"domainIds","value":"<long>[,]"},{"key":"subdomainIds","value":"<long>[,]"},{"key":"jobIds","value":"<long>[,]"},{"key":"jobDomainIds","value":"<long>[,]"},{"key":"jobSubdomainIds","value":"<long>[,]"},{"key":"employeeId","value":"<long>"},{"key":"thumbnails","value":"<string>[,]"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\",\n        \"duration\": {\n            \"days\": \"<decimal>\",\n            \"hours\": \"<decimal>\",\n            \"text\": \"<string>\"\n        },\n        \"domainId\": \"<long>\",\n        \"subdomainId\": \"<long>\",\n        \"natureId\": \"<long>\",\n        \"_links\": \"<object>\"\n    },\n    {\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\",\n        \"duration\": {\n            \"days\": \"<decimal>\",\n            \"hours\": \"<decimal>\",\n            \"text\": \"<string>\"\n        },\n        \"domainId\": \"<long>\",\n        \"subdomainId\": \"<long>\",\n        \"natureId\": \"<long>\",\n        \"_links\": \"<object>\"\n    }\n]"}],"_postman_id":"a7460b61-8265-438b-afe3-77fce183aadf"},{"name":"Gets the course.","id":"1c458d87-cbac-40ca-866e-7ed51c27b2f2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/courses/:courseId?locale=<string>","description":"<p>Retourne l'offre de formation.</p>\n<p>Permissions : <code>courses:write</code> <code>courses:read</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","courses",":courseId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"key":"locale","value":"<string>"}],"variable":[{"id":"f8c705aa-1e24-4237-a7f8-f50f2691af89","type":"any","value":"","key":"courseId"}]}},"response":[{"id":"bb640aaf-92fd-4c0c-9df1-d85aa4644397","name":"Gets the course","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/courses/:courseId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","courses",":courseId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"courseId"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"<long>\",\n    \"reference\": \"<string>\",\n    \"label\": \"<string>\",\n    \"description\": \"<string>\",\n    \"color\": \"<string>\",\n    \"availability\": {\n        \"beginDate\": \"<dateTime>\",\n        \"endDate\": \"<dateTime>\"\n    },\n    \"duration\": {\n        \"days\": \"<decimal>\",\n        \"hours\": \"<decimal>\",\n        \"text\": \"<string>\"\n    },\n    \"domainId\": \"<long>\",\n    \"subdomainId\": \"<long>\",\n    \"natureId\": \"<long>\",\n    \"levelId\": \"<long>\",\n    \"languageIds\": [\n        \"<long>\",\n        \"<long>\"\n    ],\n    \"specialityId\": \"<long>\",\n    \"trainingOrganization\": {\n        \"label\": \"<string>\",\n        \"id\": \"<long>\",\n        \"_links\": \"<object>\"\n    },    \n    \"publishing\": {\n        \"spaces\": [\n            {\n                \"label\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            {\n                \"label\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            }\n        ]\n    },\n    \"catalog\":{\n        \"publishing\": {\n            \"roles\": [\n                {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                }\n            ]\n        }\n    },\n    \"custom\": {\n        \"text1\": \"<string>\",\n        \"link1\": \"<string>\",\n        \"link2\": \"<string>\",\n        \"metadata1Id\": \"<long>\",\n        \"image1\": {\n            \"name\": \"<string>\",\n            \"contentType\": \"<string>\",\n            \"url\": \"<string>\",\n            \"thumbnails\": \"<object>\"\n        }\n    },\n    \"plan\": {\n        \"audience\": \"<string>\",\n        \"objectives\": \"<string>\",\n        \"notes\": \"<string>\",\n        \"prerequisites\": \"<string>\",\n        \"agenda\": \"<string>\",\n        \"methods\": \"<string>\",\n        \"validation\": \"<string>\",\n        \"assets\": \"<string>\"\n    },\n    \"provider\": {\n        \"description\": \"<string>\",\n        \"contact\": \"<string>\"\n    },\n    \"owner\": {\n        \"label\": \"<string>\",\n        \"id\": \"<long>\",\n        \"_links\": \"<object>\"\n    },\n    \"tile\": {\n        \"name\": \"<string>\",\n        \"contentType\": \"<string>\",\n        \"url\": \"<string>\",\n        \"thumbnails\": \"<object>\"\n    },\n    \"logo\": {\n        \"name\": \"<string>\",\n        \"contentType\": \"<string>\",\n        \"url\": \"<string>\",\n        \"thumbnails\": \"<object>\"\n    },\n    \"classSize\": {\n        \"upperBound\": \"<integer>\",\n        \"lowerBound\": \"<integer>\"\n    },\n    \"_audit\": {\n        \"createdDate\": \"<dateTime>\",\n        \"lastModifiedDate\": \"<dateTime>\",\n        \"createdBy\": \"<string>\",\n        \"lastModifiedBy\": \"<string>\"\n    },\n    \"_links\": \"<object>\"\n}"}],"_postman_id":"1c458d87-cbac-40ca-866e-7ed51c27b2f2"},{"name":"Partially updates the course publication.","id":"ea5130ab-cae4-44dd-ae6a-f94623f28951","request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json-merge-patch","description":"<p>JSON Merge Patch publication request.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"publishing\": {\n        \"spaceIds\": [\"<long>\", \"<long>\"]\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/courses/:courseId","description":"<p>Modifie les espaces de publication de l'offre de formation.</p>\n<p>L'espace propriétaire est implicite et non supprimable : il peut être inclus ou omis dans <code>spaceIds</code>. Une dépublication peut échouer avec si l'offre a une session active ou si elle incluse dans un parcours de formation dans l'espace dépublié.</p>\n<p>Permissions : <code>courses:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","courses",":courseId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[{"id":"ecf6bdd3-5ecc-49d7-b46d-bb30475fa610","type":"any","value":"","key":"courseId"}]}},"response":[{"id":"d9261abe-81f4-449f-acbc-cfe6a5b1c9cd","name":"Partially updates the course publication","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"publishing\": {\r\n        \"spaceIds\": [\"<long>\", \"<long>\"]\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/courses/:courseId","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","courses",":courseId"],"variable":[{"key":"courseId","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"ea5130ab-cae4-44dd-ae6a-f94623f28951"},{"name":"Partially updates course publications in bulk.","id":"4ac84851-ba0f-48bd-adbe-bb2a210d4608","request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json","description":"<p>Bulk publication request.</p>\n"}],"body":{"mode":"raw","raw":"[\n    {\n        \"id\": \"<long>\",\n        \"publishing\": {\n            \"spaceIds\": [\"<long>\", \"<long>\"]\n        }\n    },\n    {\n        \"id\": \"<long>\",\n        \"publishing\": {\n            \"spaceIds\": [\"<long>\", \"<long>\"]\n        }\n    }\n]","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/courses/bulk","description":"<p>Modifie la publication de plusieurs offres de formation.</p>\n<p>L'espace propriétaire est implicite et non supprimable : il peut être inclus ou omis dans <code>spaceIds</code>. Une dépublication peut échouer avec si l'offre a une session active ou si elle incluse dans un parcours de formation dans l'espace dépublié.</p>\n<p>Permissions : <code>courses:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","courses","bulk"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[]}},"response":[{"id":"6374fe5a-a42f-459f-a70a-671777e011cc","name":"Partially updates course publications in bulk","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"id\": \"<long>\",\r\n        \"publishing\": {\r\n            \"spaceIds\": [\"<long>\", \"<long>\"]\r\n        }\r\n    },\r\n    {\r\n        \"id\": \"<long>\",\r\n        \"publishing\": {\r\n            \"spaceIds\": [\"<long>\", \"<long>\"]\r\n        }\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/courses/bulk"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"4ac84851-ba0f-48bd-adbe-bb2a210d4608"},{"name":"Deletes the course.","id":"354cf362-9776-43ef-b146-a6b1012dacdd","request":{"method":"DELETE","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/courses/:courseId","description":"<p>Supprime l'offre de formation selon la validation propriétaire existante.</p>\n<p>Permissions : <code>courses:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","courses",":courseId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[{"id":"b5a331a3-de84-4acb-9694-fcb85071792a","type":"any","value":"","key":"courseId"}]}},"response":[{"id":"0986fc72-9da4-4b71-8ad9-3f2668aeaa41","name":"Deletes the course","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/courses/:courseId","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","courses",":courseId"],"variable":[{"key":"courseId","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"354cf362-9776-43ef-b146-a6b1012dacdd"},{"name":"Deletes courses in bulk.","id":"dc936f97-b979-4ee2-a59a-d3f9f8b3b319","request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json","description":"<p>Array of course IDs.</p>\n"}],"body":{"mode":"raw","raw":"[\n    \"<long>\",\n    \"<long>\",\n    \"<long>\"\n]","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/courses/bulk","description":"<p>Supprime plusieurs offres de formation à partir d'une liste d'identifiants.</p>\n<p>Permissions : <code>courses:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","courses","bulk"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[]}},"response":[{"id":"bd10f73b-0659-4e72-beca-b86cfbb46391","name":"Deletes courses in bulk.","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    \"<long>\",\r\n    \"<long>\",\r\n    \"<long>\"\r\n]","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/courses/bulk"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"dc936f97-b979-4ee2-a59a-d3f9f8b3b319"}],"id":"4761f0cf-1143-4321-912e-2d223375dd4e","description":"<p>Utiliser ce endpoint pour la gestion des offres de formation.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>availability</strong> <code>object</code> - Disponibilité.    <ul>\n<li><strong>beginDate</strong> - Date de début.        </li>\n<li><strong>endDate</strong> - Date de fin.</li>\n</ul>\n</li>\n<li><strong>catalog</strong> <code>object</code> - Paramétrage du catalogue.    <ul>\n<li><strong>publishing</strong> <code>object</code> Publication.<ul>\n<li><strong>roles</strong> <code>role</code> - Rôles sur lesquels l'offre est publiée.</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><strong>classSize</strong> <code>range</code> - Effectifs minimum et maximum.    </li>\n<li><strong>color</strong> - Couleur.    </li>\n<li><strong>custom</strong> <code>object</code> - Informations personnalisables.    <ul>\n<li><strong>image1</strong> - Image 1.        </li>\n<li><strong>link1</strong> - Lien 1.        </li>\n<li><strong>link2</strong> - Lien 2.        </li>\n<li><strong>metadata1</strong> <code>metadata</code> - Metadata 1.<blockquote>\n<p>Metadata : <code>OfferCustom1</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n<li><strong>description</strong> - Description.    </li>\n<li><strong>domain</strong> <code>metadata</code> <code>required</code> - Domaine de l'offre.<blockquote>\n<p>Metadata : <code>OfferDomain</code></p>\n</blockquote>\n</li>\n<li><strong>duration</strong> <code>object</code> - Informations relatives à la durée de formation.<ul>\n<li><strong>days</strong> - Durée en jours.</li>\n<li><strong>hours</strong> - Durée en heures.</li>\n<li><strong>text</strong> - Durée en format texte.</li>\n</ul>\n</li>\n<li><strong>id</strong> - Identifiant unique de l'offre.</li>\n<li><strong>label</strong> <code>required</code> - Libellé de l'offre.</li>\n<li><strong>languages</strong> <code>metadata[]</code> - Langues disponibles.<blockquote>\n<p>Metadata : <code>AppTrainingLanguage</code></p>\n</blockquote>\n</li>\n<li><strong>level</strong> <code>metadata</code> - Niveau de l'offre.<blockquote>\n<p>Metadata : <code>OfferLevel</code></p>\n</blockquote>\n</li>\n<li><strong>logo</strong> <code>file</code> - Logo de prévisualisation.</li>\n<li><strong>nature</strong> <code>metadata</code> <code>required</code> - Nature de l'offre.<blockquote>\n<p>Metadata : <code>OfferNature</code></p>\n</blockquote>\n</li>\n<li><strong>owner</strong> <code>space</code> <code>required</code> - Espace propriétaire.</li>\n<li><strong>plan</strong> <code>object</code> - Plan.<ul>\n<li><strong>agenda</strong> - Programme.</li>\n<li><strong>assets</strong> - Les plus.</li>\n<li><strong>audience</strong> - Cible.</li>\n<li><strong>methods</strong> - Modalités pédagogiques.</li>\n<li><strong>notes</strong> - Informations.</li>\n<li><strong>objectives</strong> - Objectifs.</li>\n<li><strong>prerequisites</strong> - Pré-requis.</li>\n<li><strong>validation</strong> - Validation.</li>\n</ul>\n</li>\n<li><strong>provider</strong> <code>object</code> - Prestataire.<ul>\n<li><strong>contact</strong> - Contact.</li>\n<li><strong>description</strong> - Description.</li>\n</ul>\n</li>\n<li><strong>publishing</strong> <code>object</code> Publication.<ul>\n<li><strong>spaces</strong> <code>space</code> - Espaces sur lesquels l'offre est publiée.</li>\n</ul>\n</li>\n<li><strong>reference</strong> <code>required</code> - Référence.</li>\n<li><strong>speciality</strong> <code>metadata</code> - Spécialité.<blockquote>\n<p>Metadata : <code>OfferSpeciality</code></p>\n</blockquote>\n</li>\n<li><strong>subdomain</strong> <code>metadata</code> <code>required</code> - Sous-domaine de l'offre.<blockquote>\n<p>Metadata : <code>OfferSubDomain</code></p>\n</blockquote>\n</li>\n<li><strong>tile</strong> <code>file</code> - Tuile de prévisualisation.</li>\n<li><strong>trainingOrganization</strong> <code>trainingOrganization</code> - Organisme de formation.</li>\n</ul>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"f55953c8-8d9b-414f-b72f-fbb8307ddcb5"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"095fce30-73e5-4452-b748-211124f454ca"}}],"_postman_id":"4761f0cf-1143-4321-912e-2d223375dd4e","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Courses - Audiences","item":[{"name":"Gets the course audiences.","id":"ff227e42-905f-42e0-b01b-ffe3dabadba0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/courses/:courseId/audiences?locale=<string>","description":"<p>Retourne les audiences de l'offre de formation.</p>\n<p>Permissions : <code>courses:write</code> <code>courses:read</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","courses",":courseId","audiences"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"key":"locale","value":"<string>"}],"variable":[{"id":"f8c705aa-1e24-4237-a7f8-f50f2691af89","type":"any","value":"","key":"courseId"}]}},"response":[{"id":"c5d32d99-2ec5-433d-8762-62e475bc13ac","name":"Gets the course audiences","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/courses/:courseId/audiences?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","courses",":courseId","audiences"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"courseId"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobs\": [\n        {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        }\n    ],\n    \"jobDomains\": [\n        {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        }\n    ],\n    \"jobSubdomains\": [\n        {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        }\n    ]\n}"}],"_postman_id":"ff227e42-905f-42e0-b01b-ffe3dabadba0"}],"id":"73a2265e-2a3f-4be5-9056-2c95bbb9651e","description":"<p>Utiliser ce endpoint pour la gestion des cibles d'une offre de formation.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>jobDomains</strong> <code>metadata[]</code> - Filières d'emplois.    <blockquote>\n<p>Metadata : <code>JobDomain</code>    </p>\n</blockquote>\n</li>\n<li><strong>jobs</strong> <code>job[]</code> - Emplois.</li>\n<li><strong>jobSubdomains</strong> <code>metadata[]</code> - Familles d'emplois.    <blockquote>\n<p>Metadata : <code>JobSubDomain</code></p>\n</blockquote>\n</li>\n</ul>\n","_postman_id":"73a2265e-2a3f-4be5-9056-2c95bbb9651e","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Courses - Sessions","item":[{"name":"Gets the course session list.","id":"443d0eaa-2515-4a74-8741-44acdd107d6f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/courses/:courseId/sessions?locale=<string>&thumbnails=<string>[,]&skip=<integer>&top=<integer>","description":"<p>Retourne la liste des sessions à venir de l'offre de formation.</p>\n<p>Permissions : <code>courses:write</code> <code>courses:read</code></p>\n<ul>\n<li><strong>thumbnails</strong> <code>enum[,]</code> - Liens présignés à inclure pour les objets de type image.    <blockquote>\n<p>Valeurs possibles : <code>small</code>, <code>medium</code>, <code>large</code></p>\n</blockquote>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","courses",":courseId","sessions"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"thumbnails","value":"<string>[,]"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}],"variable":[{"type":"any","value":null,"key":"courseId"}]}},"response":[{"id":"00e8c810-c8ac-42ef-8074-eb3805a84da5","name":"Gets the course session list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/courses/:courseId/sessions?locale=<string>&thumbnails=<string>[,]&skip=<integer>&top=<integer>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","courses",":courseId","sessions"],"query":[{"key":"locale","value":"<string>"},{"key":"thumbnails","value":"<string>[,]"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}],"variable":[{"key":"courseId","value":null}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"reference\": \"<string>\",\n        \"statusId\": \"<long>\",\n        \"beginDate\": \"<dateTime>\",\n        \"endDate\": \"<dateTime>\",\n        \"owner\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"_links\": \"<object>\"\n    },\n    {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"reference\": \"<string>\",\n        \"statusId\": \"<long>\",\n        \"beginDate\": \"<dateTime>\",\n        \"endDate\": \"<dateTime>\",\n        \"owner\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"_links\": \"<object>\"\n    }\n]"}],"_postman_id":"443d0eaa-2515-4a74-8741-44acdd107d6f"}],"id":"25ce340b-2ef9-4bb0-bfe6-1f01315c8309","description":"<p>Utiliser ce endpoint pour la gestion des sessions d'une offre de formation.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>beginDate</strong> - Date de début.</li>\n<li><strong>endDate</strong> - Date de fin.</li>\n<li><strong>id</strong> - Identifiant unique de la session.</li>\n<li><strong>label</strong> <code>required</code> - Libellé de la session.</li>\n<li><strong>owner</strong> <code>space</code> - Espace propriétaire.</li>\n<li><strong>reference</strong> <code>required</code> - Référence.</li>\n<li><strong>status</strong> <code>metadata</code> - Statut.    <blockquote>\n<p>Metadata : <code>SessionStatus</code></p>\n</blockquote>\n</li>\n</ul>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"f55953c8-8d9b-414f-b72f-fbb8307ddcb5"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"095fce30-73e5-4452-b748-211124f454ca"}}],"_postman_id":"25ce340b-2ef9-4bb0-bfe6-1f01315c8309","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Feedback Forms","item":[{"name":"Gets the feedback form picker list.","id":"adb83842-816b-4b3b-90ff-eca06f773c8b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms/pickers?locale=<string>","description":"<p>Retourne la liste des formulaires de feedback en format basique pour une utilisation dans un picker.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","feedback-forms","pickers"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[]}},"response":[{"id":"a93015cf-c226-4279-98d1-f2dea729c2f6","name":"Gets the feedback form picker list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms/pickers?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedback-forms","pickers"],"query":[{"key":"locale","value":"<string>"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"[\r\n    {\r\n        \"id\": \"<long>\",\r\n        \"label\": \"<string>\"\r\n    },\r\n    {\r\n        \"id\": \"<long>\",\r\n        \"label\": \"<string>\"\r\n    }\r\n]"}],"_postman_id":"adb83842-816b-4b3b-90ff-eca06f773c8b"},{"name":"Gets the feedback form list.","id":"f244efa3-b180-407b-a772-ebd5f1aec22f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms?locale=<string>","description":"<p>Retourne la liste des formulaires de feedback.</p>\n<p>Permissions : <code>feedback-forms:read</code> <code>feedback-forms:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","feedback-forms"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[]}},"response":[{"id":"1b2bdece-7fd9-4a09-8e29-6d7800df6ae5","name":"Gets the feedback form list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedback-forms"],"query":[{"key":"locale","value":"<string>"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"[\r\n    {\r\n        \"id\": \"<long>\",\r\n        \"label\": \"<string>\",\r\n        \"reference\": \"<string>\",\r\n        \"state\": \"<string>\",\r\n        \"typeId\": \"<long>\",\r\n        \"owner\": {\r\n            \"id\": \"<long>\",\r\n            \"label\": \"<string>\"\r\n        },\r\n        \"_links\": \"<object>\"\r\n    },\r\n    {\r\n        \"id\": \"<long>\",\r\n        \"label\": \"<string>\",\r\n        \"reference\": \"<string>\",\r\n        \"state\": \"<string>\",\r\n        \"typeId\": \"<long>\",\r\n        \"owner\": {\r\n            \"id\": \"<long>\",\r\n            \"label\": \"<string>\"\r\n        },\r\n        \"_links\": \"<object>\"\r\n    }\r\n]"}],"_postman_id":"f244efa3-b180-407b-a772-ebd5f1aec22f"},{"name":"Gets the feedback form.","id":"e251febb-3dae-4686-9930-f8047a3288c1","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms/:feedbackFormId?locale=<string>","description":"<p>Retourne le formulaire de feedback.</p>\n<p>Permissions : <code>feedback-forms:read</code> <code>feedback-forms:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","feedback-forms",":feedbackFormId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"feedbackFormId"}]}},"response":[{"id":"5f34e778-3cb9-4699-bb1e-48e90254c824","name":"Gets the feedback form","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms/:feedbackFormId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedback-forms",":feedbackFormId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"feedbackFormId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"JSON response body."}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"id\": \"<long>\",\n    \"reference\": \"<string>\",\n    \"label\": \"<string>\",\n    \"state\": \"<string>\",\n    \"typeId\": \"<long>\",\n    \"ui\": {\n        \"groupSteps\": \"<boolean>\",\n        \"timeline\": \"<boolean>\",\n        \"tableScrollColumnCount\": \"<integer>\",\n        \"tableOfContents\": \"<boolean>\"\n    },\n    \"owner\": {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"_links\": \"<object>\"\n    },\n    \"publishing\": {\n        \"spaces\": [\n            {\n                \"id\": \"<long>\",\n                \"label\": \"<string>\",\n                \"_links\": \"<object>\"\n            },\n            {\n                \"id\": \"<long>\",\n                \"label\": \"<string>\",\n                \"_links\": \"<object>\"\n            }\n        ]\n    },\n    \"settings\": {\n        \"comment1\": \"<string>\",\n        \"comment2\": \"<string>\",\n        \"scoring\": {\n            \"maximum\": \"<integer>\",\n            \"passingThreshold\": \"<integer>\",\n            \"passingThresholdType\": \"<string>\"\n        },\n        \"accessWindow\": {\n            \"openOffset\": \"<integer>\",\n            \"closeOffset\": \"<integer>\",\n            \"referenceDate\": \"<string>\"\n        },\n        \"applyAnswersToCustomFields\": \"<boolean>\",\n        \"natureId\": \"<long>\",\n        \"typeId\": \"<long>\"\n    },    \n    \"headerGroups\": [\n        {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\",\n            \"fields\": [\n                {\n                    \"id\": \"<long>\",\n                    \"reference\": \"<string>\",\n                    \"label\": \"<string>\",\n                    \"value\": \"<object>\",\n                    \"compulsory\": \"<boolean>\"\n                },\n                {\n                    \"id\": \"<long>\",\n                    \"reference\": \"<string>\",\n                    \"label\": \"<string>\",\n                    \"value\": \"<object>\",\n                    \"compulsory\": \"<boolean>\"\n                }\n            ]\n        },\n        {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\",\n            \"fields\": [\n                {\n                    \"id\": \"<long>\",\n                    \"reference\": \"<string>\",\n                    \"label\": \"<string>\",\n                    \"value\": \"<object>\",\n                    \"compulsory\": \"<boolean>\"\n                },\n                {\n                    \"id\": \"<long>\",\n                    \"reference\": \"<string>\",\n                    \"label\": \"<string>\",\n                    \"value\": \"<object>\",\n                    \"compulsory\": \"<boolean>\"\n                }\n            ]\n        }\n    ],\n    \"steps\": [\n        {\n            \"id\": \"<long>\",\n            \"order\": \"<long>\",\n            \"label\": \"<string>\",\n            \"legend\": \"<string>\",\n            \"active\": \"<boolean>\",\n            \"pageBreak\": \"<boolean>\",\n            \"permissions\": [\n                {\n                    \"id\": \"<long>\",\n                    \"roleGroupId\": \"<long>\",\n                    \"statusId\": \"<long>\",\n                    \"mode\": \"<string>\"\n                },\n                {\n                    \"id\": \"<long>\",\n                    \"roleGroupId\": \"<long>\",\n                    \"statusId\": \"<long>\",\n                    \"mode\": \"<string>\"\n                }\n            ],\n            \"modules\": [\n                {\n                    \"id\": \"<long>\",\n                    \"typeId\": \"<long>\",\n                    \"subtypeId\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"type\": \"<string>\",\n                    \"reference\": \"<string>\",\n                    \"label\": \"<string>\",\n                    \"legend\": \"<string>\",\n                    \"mode\": \"<string>\",\n                    \"active\": \"<boolean>\",\n                    \"displayAsTable\": \"<boolean>\",\n                    \"allowMassUpdate\": \"<boolean>\",\n                    \"pageBreak\": \"<boolean>\",\n                    \"copyPreparation\": \"<string>\",\n                    \"permissions\": [\n                        {\n                            \"id\": \"<long>\",\n                            \"roleGroupId\": \"<long>\",\n                            \"statusId\": \"<long>\",\n                            \"mode\": \"<string>\"\n                        },\n                        {\n                            \"id\": \"<long>\",\n                            \"roleGroupId\": \"<long>\",\n                            \"statusId\": \"<long>\",\n                            \"mode\": \"<string>\"\n                        }\n                    ]\n                    //voir définitions individuelles des modules dans les exemples qui suivent\n                },\n                {\n                    \"id\": \"<long>\",\n                    \"typeId\": \"<long>\",\n                    \"subtypeId\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"type\": \"<string>\",\n                    \"reference\": \"<string>\",\n                    \"label\": \"<string>\",\n                    \"legend\": \"<string>\",\n                    \"mode\": \"<string>\",\n                    \"active\": \"<boolean>\",\n                    \"displayAsTable\": \"<boolean>\",\n                    \"allowMassUpdate\": \"<boolean>\",\n                    \"pageBreak\": \"<boolean>\",\n                    \"copyPreparation\": \"<string>\",\n                    \"permissions\": [\n                        {\n                            \"id\": \"<long>\",\n                            \"roleGroupId\": \"<long>\",\n                            \"statusId\": \"<long>\",\n                            \"mode\": \"<string>\"\n                        },\n                        {\n                            \"id\": \"<long>\",\n                            \"roleGroupId\": \"<long>\",\n                            \"statusId\": \"<long>\",\n                            \"mode\": \"<string>\"\n                        }\n                    ]\n                    //voir définitions individuelles des modules dans les exemples qui suivent\n                }\n            ]\n        },\n        {\n            \"id\": \"<long>\",\n            \"order\": \"<long>\",\n            \"label\": \"<string>\",\n            \"legend\": \"<string>\",\n            \"active\": \"<boolean>\",\n            \"pageBreak\": \"<boolean>\",\n            \"permissions\": [\n                {\n                    \"id\": \"<long>\",\n                    \"roleGroupId\": \"<long>\",\n                    \"statusId\": \"<long>\",\n                    \"mode\": \"<string>\"\n                },\n                {\n                    \"id\": \"<long>\",\n                    \"roleGroupId\": \"<long>\",\n                    \"statusId\": \"<long>\",\n                    \"mode\": \"<string>\"\n                }\n            ],\n            \"modules\": [\n                {\n                    \"id\": \"<long>\",\n                    \"typeId\": \"<long>\",\n                    \"subtypeId\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"type\": \"<string>\",\n                    \"reference\": \"<string>\",\n                    \"label\": \"<string>\",\n                    \"legend\": \"<string>\",\n                    \"mode\": \"<string>\",\n                    \"active\": \"<boolean>\",\n                    \"displayAsTable\": \"<boolean>\",\n                    \"allowMassUpdate\": \"<boolean>\",\n                    \"pageBreak\": \"<boolean>\",\n                    \"copyPreparation\": \"<string>\",\n                    \"permissions\": [\n                        {\n                            \"id\": \"<long>\",\n                            \"roleGroupId\": \"<long>\",\n                            \"statusId\": \"<long>\",\n                            \"mode\": \"<string>\"\n                        },\n                        {\n                            \"id\": \"<long>\",\n                            \"roleGroupId\": \"<long>\",\n                            \"statusId\": \"<long>\",\n                            \"mode\": \"<string>\"\n                        }\n                    ]\n                    //voir définitions individuelles des modules dans les exemples qui suivent\n                },\n                {\n                    \"id\": \"<long>\",\n                    \"typeId\": \"<long>\",\n                    \"subtypeId\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"type\": \"<string>\",\n                    \"reference\": \"<string>\",\n                    \"label\": \"<string>\",\n                    \"legend\": \"<string>\",\n                    \"mode\": \"<string>\",\n                    \"active\": \"<boolean>\",\n                    \"displayAsTable\": \"<boolean>\",\n                    \"allowMassUpdate\": \"<boolean>\",\n                    \"pageBreak\": \"<boolean>\",\n                    \"copyPreparation\": \"<string>\",\n                    \"permissions\": [\n                        {\n                            \"id\": \"<long>\",\n                            \"roleGroupId\": \"<long>\",\n                            \"statusId\": \"<long>\",\n                            \"mode\": \"<string>\"\n                        },\n                        {\n                            \"id\": \"<long>\",\n                            \"roleGroupId\": \"<long>\",\n                            \"statusId\": \"<long>\",\n                            \"mode\": \"<string>\"\n                        }\n                    ]\n                    //voir définitions individuelles des modules dans les exemples qui suivent\n                }\n            ]\n        }\n    ],\n    \"timeline\": [\n        {\n            \"id\": \"<long>\",\n            \"statusId\": \"<long>\",\n            \"label\": \"<string>\",\n            \"description\": \"<string>\",\n            \"order\": \"<integer>\",\n            \"allowDateUpdate\": \"<boolean>\",\n            \"allowReviewerUpdate\": \"<boolean>\"\n        },\n        {\n            \"id\": \"<long>\",\n            \"statusId\": \"<long>\",\n            \"label\": \"<string>\",\n            \"description\": \"<string>\",\n            \"order\": \"<integer>\",\n            \"allowDateUpdate\": \"<boolean>\",\n            \"allowReviewerUpdate\": \"<boolean>\"\n        }\n    ],\n    \"_audit\": {\n        \"createdDate\": \"<dateTime>\",\n        \"lastModifiedDate\": \"<dateTime>\",\n        \"createdBy\": \"<string>\",\n        \"lastModifiedBy\": \"<string>\"\n    }    \n}"},{"id":"dc127fa5-9044-4220-b489-2da95439c49f","name":"Classic","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms/:feedbackFormId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedback-forms",":feedbackFormId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"feedbackFormId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"JSON response body."}],"cookie":[],"responseTime":null,"body":"/*\n    Module de type Classique\n        o allowMassUpdate - Mise à jour en masse\n        o displayAsTable - Afficher en tableau\n        o questions - Questions\n          ⁃ comment - Commentaire \n          ⁃ compulsory - Obligatoire\n          - horizontalDisplay - Horizontal  \n          ⁃ items - Eléments\n            ⁃ label - Libellé\n            ⁃ order - Ordre\n            ⁃ value - Valeur   \n          ⁃ label - Libellé\n          ⁃ order - Ordre\n          ⁃ type - Type\n*/\n{\n    \"id\": \"<long>\",\n    \"typeId\": \"<long>\",\n    \"subtypeId\": \"<long>\",\n    \"order\": \"<long>\",\n    \"type\": \"<string>\",\n    \"reference\": \"<string>\",\n    \"label\": \"<string>\",\n    \"legend\": \"<string>\",\n    \"mode\": \"<string>\",\n    \"active\": \"<boolean>\",\n    \"displayAsTable\": \"<boolean>\",\n    \"allowMassUpdate\": \"<boolean>\",\n    \"pageBreak\": \"<boolean>\",\n    \"copyPreparation\": \"<string>\",\n    \"permissions\": [\n        {\n            \"id\": \"<long>\",\n            \"roleGroupId\": \"<long>\",\n            \"statusId\": \"<long>\",\n            \"mode\": \"<string>\"\n        },\n        {\n            \"id\": \"<long>\",\n            \"roleGroupId\": \"<long>\",\n            \"statusId\": \"<long>\",\n            \"mode\": \"<string>\"\n        }\n    ],\n    \"questions\": [\n        {\n            \"id\": \"<long>\",\n            \"order\": \"<long>\",\n            \"type\": \"<string>\",\n            \"label\": \"<string>\",\n            \"comment\": \"<boolean>\",\n            \"compulsory\": \"<boolean>\",\n            \"horizontalDisplay\": \"<boolean>\",\n            \"items\": [\n                {\n                    \"order\": \"<long>\",\n                    \"label\": \"<string>\",\n                    \"value\": \"<string>\"\n                },\n                {\n                    \"order\": \"<long>\",\n                    \"label\": \"<string>\",\n                    \"value\": \"<string>\"\n                }\n            ]\n        },\n        {\n            \"id\": \"<long>\",\n            \"order\": \"<long>\",\n            \"type\": \"<string>\",\n            \"label\": \"<string>\",\n            \"comment\": \"<boolean>\",\n            \"compulsory\": \"<boolean>\",\n            \"horizontalDisplay\": \"<boolean>\",\n            \"items\": [\n                {\n                    \"order\": \"<long>\",\n                    \"label\": \"<string>\",\n                    \"value\": \"<string>\"\n                },\n                {\n                    \"order\": \"<long>\",\n                    \"label\": \"<string>\",\n                    \"value\": \"<string>\"\n                }\n            ]\n        }\n    ]\n}"},{"id":"54b9591e-941d-4d9d-bdab-aa57dadb4f14","name":"Table","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms/:feedbackFormId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedback-forms",":feedbackFormId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"feedbackFormId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"JSON response body."}],"cookie":[],"responseTime":null,"body":"/*\n    Module de type Tableau\n\n        o fields - Colonnes\n          - id - Identifiant unique de colonne \n          ⁃ items - Eléments\n            - id - Identifiant unique de l'élément \n            ⁃ label - Libellé\n            ⁃ order - Ordre\n          ⁃ label - Libellé\n          ⁃ order - Ordre\n          ⁃ type - Type\n        o rowCount - Nombre de lignes\n*/\n{\n    \"id\": \"<long>\",\n    \"typeId\": \"<long>\",\n    \"subtypeId\": \"<long>\",\n    \"order\": \"<long>\",\n    \"type\": \"<string>\",\n    \"reference\": \"<string>\",\n    \"label\": \"<string>\",\n    \"legend\": \"<string>\",\n    \"mode\": \"<string>\",\n    \"active\": \"<boolean>\",\n    \"displayAsTable\": \"<boolean>\",\n    \"allowMassUpdate\": \"<boolean>\",\n    \"pageBreak\": \"<boolean>\",\n    \"copyPreparation\": \"<string>\",\n    \"permissions\": [\n        {\n            \"id\": \"<long>\",\n            \"roleGroupId\": \"<long>\",\n            \"statusId\": \"<long>\",\n            \"mode\": \"<string>\"\n        },\n        {\n            \"id\": \"<long>\",\n            \"roleGroupId\": \"<long>\",\n            \"statusId\": \"<long>\",\n            \"mode\": \"<string>\"\n        }\n    ],\n    \"rowCount\": \"<integer>\",\n    \"fields\": [\n        {\n            \"id\": \"<long>\",\n            \"order\": \"<long>\",\n            \"type\": \"<string>\",\n            \"label\": \"<string>\",\n            \"items\": [\n                {\n                    \"id\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"label\": \"<string>\"\n                },\n                {\n                    \"id\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"label\": \"<string>\"\n                }\n            ]\n        },\n        {\n            \"id\": \"<long>\",\n            \"order\": \"<long>\",\n            \"type\": \"<string>\",\n            \"label\": \"<string>\",\n            \"items\": [\n                {\n                    \"id\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"label\": \"<string>\"\n                },\n                {\n                    \"id\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"label\": \"<string>\"\n                }\n            ]\n        }\n    ]\n}"},{"id":"ca9d3173-a3e7-4f6d-9529-ff9ba8f2c010","name":"Questionnaire","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms/:feedbackFormId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedback-forms",":feedbackFormId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"feedbackFormId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"JSON response body."}],"cookie":[],"responseTime":null,"body":"/*\n    Module de type Questionnaire\n\n        o customFields - Champs personnalisables\n          - applyAnswers - Appliquer les réponses \n          ⁃ hideEmpty - Masquer les champs sans valeur\n        o excludeFromScore - Exclure du score\n        o questions - Questions\n          ⁃ comment - Commentaire \n          ⁃ compulsory - Obligatoire\n          - customFieldId - Identifiant du champ personalisable\n          - horizontalDisplay - Affichage horizontal\n          - feedback - Phrases d'accompagnement\n            - correct - Réponse correcte\n            - incorrect - Réponse incorrecte\n          - id - Identitifant unique de la question\n          ⁃ items - Eléments            \n            - correct - Réponse correcte\n            - id - Identitifant unique de l'élément\n            ⁃ label - Libellé\n            - points - Points\n              - correct - Réponse correcte\n              - incorrect - Réponse incorrecte\n            ⁃ order - Ordre\n            ⁃ value - Valeur   \n          ⁃ label - Libellé\n          ⁃ order - Ordre\n          ⁃ reference - Référence\n          - ratingMatrixId - Matrice\n          - sourceQuestion - Source\n            - id - Identitifant unique de la question source\n            - label - Libellé\n          ⁃ type - Type\n        o questionGeneration - Génération automatique des questions\n          - enabled - Activé \n          ⁃ count - Nombre\n          ⁃ domainIds - Domaines\n          ⁃ subjectId - Objet\n        o showResults - Afficher les résultats\n*/\n{\n    \"id\": \"<long>\",\n    \"typeId\": \"<long>\",\n    \"subtypeId\": \"<long>\",\n    \"order\": \"<long>\",\n    \"type\": \"<string>\",\n    \"reference\": \"<string>\",\n    \"label\": \"<string>\",\n    \"legend\": \"<string>\",\n    \"mode\": \"<string>\",\n    \"active\": \"<boolean>\",\n    \"displayAsTable\": \"<boolean>\",\n    \"allowMassUpdate\": \"<boolean>\",\n    \"pageBreak\": \"<boolean>\",\n    \"copyPreparation\": \"<string>\",\n    \"permissions\": [\n        {\n            \"id\": \"<long>\",\n            \"roleGroupId\": \"<long>\",\n            \"statusId\": \"<long>\",\n            \"mode\": \"<string>\"\n        },\n        {\n            \"id\": \"<long>\",\n            \"roleGroupId\": \"<long>\",\n            \"statusId\": \"<long>\",\n            \"mode\": \"<string>\"\n        }\n    ],\n    \"questionGeneration\": {\n        \"enabled\": \"<boolean>\",\n        \"count\": \"<integer>\",\n        \"domainIds\": [\n            \"<long>\",\n            \"<long>\"\n        ],\n        \"subjectId\": \"<long>\"\n    },\n    \"showResults\": \"<boolean>\",\n    \"customFields\": {\n        \"applyAnswers\": \"<boolean>\",\n        \"hideEmpty\": \"<boolean>\"\n    },\n    \"excludeFromScore\": \"<boolean>\",\n    \"questions\": [\n        {\n            \"id\": \"<long>\",\n            \"order\": \"<long>\",\n            \"reference\": \"<string>\",\n            \"type\": \"<string>\",\n            \"label\": \"<string>\",\n            \"comment\": \"<boolean>\",\n            \"compulsory\": \"<boolean>\",\n            \"horizontalDisplay\": \"<boolean>\",\n            \"sourceQuestion\": {\n                \"id\": \"<long>\",\n                \"label\": \"<string>\"\n            },\n            \"customFieldId\": \"<long>\",\n            \"ratingMatrixId\": \"<long>\",\n            \"feedback\": {\n                \"correct\": \"<string>\",\n                \"incorrect\": \"<string>\"\n            },\n            \"items\": [\n                {\n                    \"id\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"label\": \"<string>\",\n                    \"value\": \"<string>\",\n                    \"correct\": \"<boolean>\",\n                    \"points\": {\n                        \"correct\": \"<integer>\",\n                        \"incorrect\": \"<integer>\"\n                    }\n                },\n                {\n                    \"id\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"label\": \"<string>\",\n                    \"value\": \"<string>\",\n                    \"correct\": \"<boolean>\",\n                    \"points\": {\n                        \"correct\": \"<integer>\",\n                        \"incorrect\": \"<integer>\"\n                    }\n                }\n            ]\n        },\n        {\n            \"id\": \"<long>\",\n            \"order\": \"<long>\",\n            \"reference\": \"<string>\",\n            \"type\": \"<string>\",\n            \"label\": \"<string>\",\n            \"comment\": \"<boolean>\",\n            \"compulsory\": \"<boolean>\",\n            \"horizontalDisplay\": \"<boolean>\",\n            \"sourceQuestion\": {\n                \"id\": \"<long>\",\n                \"label\": \"<string>\"\n            },\n            \"customFieldId\": \"<long>\",\n            \"ratingMatrixId\": \"<long>\",\n            \"feedback\": {\n                \"correct\": \"<string>\",\n                \"incorrect\": \"<string>\"\n            },\n            \"items\": [\n                {\n                    \"id\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"label\": \"<string>\",\n                    \"value\": \"<string>\",\n                    \"correct\": \"<boolean>\",\n                    \"points\": {\n                        \"correct\": \"<integer>\",\n                        \"incorrect\": \"<integer>\"\n                    }\n                },\n                {\n                    \"id\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"label\": \"<string>\",\n                    \"value\": \"<string>\",\n                    \"correct\": \"<boolean>\",\n                    \"points\": {\n                        \"correct\": \"<integer>\",\n                        \"incorrect\": \"<integer>\"\n                    }\n                }\n            ]\n        }\n    ]\n}"},{"id":"5b34a002-078c-488d-9639-57ffc94a7804","name":"Goal Follow-up","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms/:feedbackFormId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedback-forms",":feedbackFormId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"feedbackFormId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"/*\n    Module de type Suivi d'Objectifs\n\n        o fields - Champs du module\n          ⁃ compulsory - Obligatoire       \n          ⁃ id - Identifiant unique du champ\n          ⁃ order - Ordre\n        o history - Historique\n          ⁃ count - Nombre\n          - unit - Type de suivi     \n        o bonusEligibility - Donne lieu à un bonus (All, Eligible, NotEligible)\n        o statusIds - Statuts d'objectifs\n        o typeIds - Types d'objectifs\n*/\n{\n    \"id\": \"<long>\",\n    \"typeId\": \"<long>\",\n    \"subtypeId\": \"<long>\",\n    \"order\": \"<long>\",\n    \"type\": \"<string>\",\n    \"reference\": \"<string>\",\n    \"label\": \"<string>\",\n    \"legend\": \"<string>\",\n    \"mode\": \"<string>\",\n    \"active\": \"<boolean>\",\n    \"displayAsTable\": \"<boolean>\",\n    \"allowMassUpdate\": \"<boolean>\",\n    \"pageBreak\": \"<boolean>\",\n    \"copyPreparation\": \"<string>\",\n    \"permissions\": [\n        {\n            \"id\": \"<long>\",\n            \"roleGroupId\": \"<long>\",\n            \"statusId\": \"<long>\",\n            \"mode\": \"<string>\"\n        },\n        {\n            \"id\": \"<long>\",\n            \"roleGroupId\": \"<long>\",\n            \"statusId\": \"<long>\",\n            \"mode\": \"<string>\"\n        }\n    ],\n    \"history\": {\n        \"count\": \"<integer>\",\n        \"unit\": \"<string>\"\n    },\n    \"bonusEligibility\": \"<string>\",\n    \"statusIds\": [\n        \"<long>\",\n        \"<long>\"\n    ],\n    \"typeIds\": [\n        \"<long>\",\n        \"<long>\"\n    ],\n    \"fields\": [\n        {\n            \"id\": \"<long>\",\n            \"order\": \"<long>\",\n            \"compulsory\": \"<boolean>\"\n        },\n        {\n            \"id\": \"<long>\",\n            \"order\": \"<long>\",\n            \"compulsory\": \"<boolean>\"\n        }\n    ]\n}"}],"_postman_id":"e251febb-3dae-4686-9930-f8047a3288c1"},{"name":"Adds the feedback form.","id":"7bdf63b9-229a-47c3-8134-58936d3bbf01","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"label\": \"<string>\",\n    \"ui\": {\n        \"groupSteps\": \"<boolean>\",\n        \"timeline\": \"<boolean>\",\n        \"tableScrollColumnCount\": \"<integer>\",\n        \"tableOfContents\": \"<boolean>\"\n    },\n    \"publishing\": {\n        \"spaceIds\": [\n            \"<long>\",\n            \"<long>\"\n        ]\n    },\n    \"settings\": {\n        \"comment1\": \"<string>\",\n        \"comment2\": \"<string>\",\n        \"scoring\": {\n            \"passingThreshold\": \"<integer>\",\n            \"passingThresholdType\": \"<string>\"\n        },\n        \"accessWindow\": {\n            \"openOffset\": \"<integer>\",\n            \"closeOffset\": \"<integer>\",\n            \"referenceDate\": \"<string>\"\n        },\n        \"applyAnswersToCustomFields\": \"<boolean>\",\n        \"natureId\": \"<long>\",\n        \"typeId\": \"<long>\"\n    },\n    \"headerGroups\": [\n        {\n            \"label\": \"<string>\",\n            \"fields\": [\n                {\n                    \"id\": \"<long>\"\n                },\n                {\n                    \"id\": \"<long>\"\n                }\n            ]\n        }\n    ],\n    \"steps\": [\n        {\n            \"permissions\": [\n                {\n                    \"roleGroupId\": \"<long>\",\n                    \"statusId\": \"<long>\",\n                    \"mode\": \"<string>\"\n                }\n            ],\n            \"modules\": [\n                {\n                    //voir définitions individuelles des modules dans les exemples qui suivent\n                }\n            ]\n        }\n    ],\n    \"timeline\": [\n        {\n            \"statusId\": \"<long>\",\n            \"description\": \"<string>\",\n            \"order\": \"<integer>\",\n            \"allowDateUpdate\": \"<boolean>\",\n            \"allowReviewerUpdate\": \"<boolean>\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms?locale=<string>","description":"<p>Met à jour le formulaire de feedback.</p>\n<p>Permissions : <code>feedback-forms:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","feedback-forms"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[]}},"response":[{"id":"08e1caca-d28e-434f-8df2-366a1fb3bb46","name":"Partially updates the feedback form","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"label\": \"<string>\",\n    \"ui\": {\n        \"groupSteps\": \"<boolean>\",\n        \"timeline\": \"<boolean>\",\n        \"tableScrollColumnCount\": \"<integer>\",\n        \"tableOfContents\": \"<boolean>\"\n    },\n    \"publishing\": {\n        \"spaceIds\": [\n            \"<long>\",\n            \"<long>\"\n        ]\n    },\n    \"settings\": {\n        \"comment1\": \"<string>\",\n        \"comment2\": \"<string>\",\n        \"scoring\": {\n            \"passingThreshold\": \"<integer>\",\n            \"passingThresholdType\": \"<string>\"\n        },\n        \"accessWindow\": {\n            \"openOffset\": \"<integer>\",\n            \"closeOffset\": \"<integer>\",\n            \"referenceDate\": \"<string>\"\n        },\n        \"applyAnswersToCustomFields\": \"<boolean>\",\n        \"natureId\": \"<long>\",\n        \"typeId\": \"<long>\"\n    },\n    \"headerGroups\": [\n        {\n            \"label\": \"<string>\",\n            \"fields\": [\n                {\n                    \"id\": \"<long>\"\n                },\n                {\n                    \"id\": \"<long>\"\n                }\n            ]\n        }\n    ],\n    \"steps\": [\n        {\n            \"permissions\": [\n                {\n                    \"roleGroupId\": \"<long>\",\n                    \"statusId\": \"<long>\",\n                    \"mode\": \"<string>\"\n                }\n            ],\n            \"modules\": [\n                {\n                    //voir définitions individuelles des modules dans les exemples qui suivent\n                }\n            ]\n        }\n    ],\n    \"timeline\": [\n        {\n            \"statusId\": \"<long>\",\n            \"description\": \"<string>\",\n            \"order\": \"<integer>\",\n            \"allowDateUpdate\": \"<boolean>\",\n            \"allowReviewerUpdate\": \"<boolean>\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedback-forms"],"query":[{"key":"locale","value":"<string>"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":""},{"id":"1a190b1f-d035-4e1e-8a97-5f543c5bd5cc","name":"Classic","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"/*\n    Module de type Classique\n    Les champs disponibles découlent du paramétrage du module\n*/\n{\n    \"questions\": [\n        {\n            \"order\": \"<long>\",\n            \"typeId\": \"<long>\",\n            \"label\": \"<string>\",\n            \"comment\": \"<boolean>\",\n            \"compulsory\": \"<boolean>\",\n            \"horizontalDisplay\": \"<boolean>\",\n            \"items\": [\n                {\n                    \"order\": \"<long>\",\n                    \"label\": \"<string>\"\n                },\n                {\n                    \"order\": \"<long>\",\n                    \"label\": \"<string>\"\n                }\n            ]\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedback-forms"],"query":[{"key":"locale","value":"<string>"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":""},{"id":"a3c48f04-dc7d-495a-abf1-ed1157f9aec3","name":"Questionnaire","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"/*\n    Module de type Questionnaire\n    Les champs disponibles découlent du paramétrage du module\n*/\n{\n    \"questionGeneration\": {\n        \"enabled\": \"<boolean>\",\n        \"count\": \"<integer>\",\n        \"domainIds\": [\n            \"<long>\",\n            \"<long>\"\n        ],\n        \"subjectId\": \"<long>\"\n    },\n    \"showResults\": \"<boolean>\",\n    \"customFields\": {\n        \"applyAnswers\": \"<boolean>\",\n        \"hideEmpty\": \"<boolean>\"\n    },\n    \"excludeFromScore\": \"<boolean>\",\n    \"questions\": [\n        {\n            \"order\": \"<long>\",\n            \"reference\": \"<string>\",\n            \"typeId\": \"<long>\",\n            \"label\": \"<string>\",\n            \"comment\": \"<boolean>\",\n            \"compulsory\": \"<boolean>\",\n            \"horizontalDisplay\": \"<boolean>\",\n            \"sourceQuestionId\": \"<long>\",\n            \"customFieldId\": \"<long>\",\n            \"ratingMatrixId\": \"<long>\",\n            \"feedback\": {\n                \"correct\": \"<string>\",\n                \"incorrect\": \"<string>\"\n            },\n            \"items\": [\n                {\n                    \"order\": \"<long>\",\n                    \"label\": \"<string>\",\n                    \"value\": \"<string>\",\n                    \"correct\": \"<boolean>\",\n                    \"points\": {\n                        \"correct\": \"<integer>\",\n                        \"incorrect\": \"<integer>\"\n                    }\n                }\n            ]\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedback-forms"],"query":[{"key":"locale","value":"<string>"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":""},{"id":"6d310457-6036-476d-875a-27a263f9eb3f","name":"Table","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"/*\n    Module de type Tableau\n    Le nombre de colonnes et de lignes découlent du paramétrage du module\n*/\n{\n    \"rowCount\": \"<integer>\",\n    \"fields\": [\n        {\n            \"id\": \"<long>\",\n            \"order\": \"<long>\",\n            \"typeId\": \"<long>\",\n            \"label\": \"<string>\",\n            \"items\": [\n                {\n                    \"id\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"label\": \"<string>\"\n                },\n                {\n                    \"id\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"label\": \"<string>\"\n                }\n            ]\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedback-forms"],"query":[{"key":"locale","value":"<string>"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":""},{"id":"aecc16c1-050b-4b59-a9a9-443d7bdb24c1","name":"Goal Follow-up","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"/*\n    Module de type Suivi d'Objectifs\n    Les champs disponibles découlent du paramétrage du module\n*/\n{\n    \"history\": {\n        \"count\": \"<integer>\",\n        \"unit\": \"<string>\"\n    },\n    \"bonusEligibility\": \"<string>\",\n    \"statusIds\": [\n        \"<long>\",\n        \"<long>\"\n    ],\n    \"typeIds\": [\n        \"<long>\",\n        \"<long>\"\n    ],\n    \"fields\": [\n        {\n            \"id\": \"<long>\",\n            \"order\": \"<long>\",\n            \"compulsory\": \"<boolean>\"\n        },\n        {\n            \"id\": \"<long>\",\n            \"order\": \"<long>\",\n            \"compulsory\": \"<boolean>\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedback-forms"],"query":[{"key":"locale","value":"<string>"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":""}],"_postman_id":"7bdf63b9-229a-47c3-8134-58936d3bbf01"},{"name":"Partially updates the feedback form.","id":"f6a55eb3-3124-77b8-0b6c-b59fba8745d3","request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json-merge-patch"}],"body":{"mode":"raw","raw":"{\n    \"label\": \"<string>\",\n    \"ui\": {\n        \"groupSteps\": \"<boolean>\",\n        \"timeline\": \"<boolean>\",\n        \"tableScrollColumnCount\": \"<integer>\",\n        \"tableOfContents\": \"<boolean>\"\n    },\n    \"publishing\": {\n        \"spaceIds\": [\n            \"<long>\",\n            \"<long>\"\n        ]\n    },\n    \"settings\": {\n        \"comment1\": \"<string>\",\n        \"comment2\": \"<string>\",\n        \"scoring\": {\n            \"passingThreshold\": \"<integer>\",\n            \"passingThresholdType\": \"<string>\"\n        },\n        \"accessWindow\": {\n            \"openOffset\": \"<integer>\",\n            \"closeOffset\": \"<integer>\",\n            \"referenceDate\": \"<string>\"\n        },\n        \"applyAnswersToCustomFields\": \"<boolean>\",\n        \"natureId\": \"<long>\",\n        \"typeId\": \"<long>\"\n    },\n    \"headerGroups\": [\n        {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\",\n            \"fields\": [\n                {\n                    \"id\": \"<long>\"\n                },\n                {\n                    \"id\": \"<long>\"\n                }\n            ]\n        }\n    ],\n    \"steps\": [\n        {\n            \"id\": \"<long>\",\n            \"permissions\": [\n                {\n                    \"id\": \"<long>\",\n                    \"roleGroupId\": \"<long>\",\n                    \"statusId\": \"<long>\",\n                    \"mode\": \"<string>\"\n                }\n            ],\n            \"modules\": [\n                {\n                    \"id\": \"<long>\"\n                    //voir définitions individuelles des modules dans les exemples qui suivent\n                }\n            ]\n        }\n    ],\n    \"timeline\": [\n        {\n            \"id\": \"<long>\",\n            \"statusId\": \"<long>\",\n            \"description\": \"<string>\",\n            \"order\": \"<integer>\",\n            \"allowDateUpdate\": \"<boolean>\",\n            \"allowReviewerUpdate\": \"<boolean>\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms/:feedbackFormId?locale=<string>","description":"<p>Met à jour le formulaire de feedback.</p>\n<p>Permissions : <code>feedback-forms:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","feedback-forms",":feedbackFormId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"type":"any","key":"feedbackFormId"}]}},"response":[{"id":"9e58c980-2592-afcb-fffd-b8aa6368ed7b","name":"Partially updates the feedback form","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json-merge-patch"}],"body":{"mode":"raw","raw":"{\n    \"label\": \"<string>\",\n    \"ui\": {\n        \"groupSteps\": \"<boolean>\",\n        \"timeline\": \"<boolean>\",\n        \"tableScrollColumnCount\": \"<integer>\",\n        \"tableOfContents\": \"<boolean>\"\n    },\n    \"publishing\": {\n        \"spaceIds\": [\n            \"<long>\",\n            \"<long>\"\n        ]\n    },\n    \"settings\": {\n        \"comment1\": \"<string>\",\n        \"comment2\": \"<string>\",\n        \"scoring\": {\n            \"passingThreshold\": \"<integer>\",\n            \"passingThresholdType\": \"<string>\"\n        },\n        \"accessWindow\": {\n            \"openOffset\": \"<integer>\",\n            \"closeOffset\": \"<integer>\",\n            \"referenceDate\": \"<string>\"\n        },\n        \"applyAnswersToCustomFields\": \"<boolean>\",\n        \"natureId\": \"<long>\",\n        \"typeId\": \"<long>\"\n    },\n    \"headerGroups\": [\n        {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\",\n            \"fields\": [\n                {\n                    \"id\": \"<long>\"\n                },\n                {\n                    \"id\": \"<long>\"\n                }\n            ]\n        }\n    ],\n    \"steps\": [\n        {\n            \"id\": \"<long>\",\n            \"permissions\": [\n                {\n                    \"id\": \"<long>\",\n                    \"roleGroupId\": \"<long>\",\n                    \"statusId\": \"<long>\",\n                    \"mode\": \"<string>\"\n                }\n            ],\n            \"modules\": [\n                {\n                    \"id\": \"<long>\"\n                    //voir définitions individuelles des modules dans les exemples qui suivent\n                }\n            ]\n        }\n    ],\n    \"timeline\": [\n        {\n            \"id\": \"<long>\",\n            \"statusId\": \"<long>\",\n            \"description\": \"<string>\",\n            \"order\": \"<integer>\",\n            \"allowDateUpdate\": \"<boolean>\",\n            \"allowReviewerUpdate\": \"<boolean>\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms/:feedbackFormId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedback-forms",":feedbackFormId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"feedbackFormId","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":""},{"id":"802709a9-ae9b-0b1a-89f4-1a8380c0225f","name":"Classic","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json-merge-patch"}],"body":{"mode":"raw","raw":"/*\n    Module de type Classique\n    Les champs disponibles découlent du paramétrage du module\n*/\n{\n    \"id\": \"<long>\",\n    \"questions\": [\n        {\n            \"id\": \"<long>\",\n            \"order\": \"<long>\",\n            \"typeId\": \"<long>\",\n            \"label\": \"<string>\",\n            \"comment\": \"<boolean>\",\n            \"compulsory\": \"<boolean>\",\n            \"horizontalDisplay\": \"<boolean>\",\n            \"items\": [\n                {\n                    \"id\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"label\": \"<string>\"\n                },\n                {\n                    \"id\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"label\": \"<string>\"\n                }\n            ]\n        }\n    ]\n}\n            ","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms/:feedbackFormId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedback-forms",":feedbackFormId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"feedbackFormId","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":""},{"id":"9d295795-8293-122d-c2ec-e806da01f8b8","name":"Questionnaire","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json-merge-patch"}],"body":{"mode":"raw","raw":"/*\n    Module de type Questionnaire\n    Les champs disponibles découlent du paramétrage du module\n*/\n{\n    \"id\": \"<long>\",\n    \"questionGeneration\": {\n        \"enabled\": \"<boolean>\",\n        \"count\": \"<integer>\",\n        \"domainIds\": [\n            \"<long>\",\n            \"<long>\"\n        ],\n        \"subjectId\": \"<long>\"\n    },\n    \"showResults\": \"<boolean>\",\n    \"customFields\": {\n        \"applyAnswers\": \"<boolean>\",\n        \"hideEmpty\": \"<boolean>\"\n    },\n    \"excludeFromScore\": \"<boolean>\",\n    \"questions\": [\n        {\n            \"id\": \"<long>\",\n            \"order\": \"<long>\",\n            \"reference\": \"<string>\",\n            \"typeId\": \"<long>\",\n            \"label\": \"<string>\",\n            \"comment\": \"<boolean>\",\n            \"compulsory\": \"<boolean>\",\n            \"horizontalDisplay\": \"<boolean>\",\n            \"sourceQuestionId\": \"<long>\",\n            \"customFieldId\": \"<long>\",\n            \"ratingMatrixId\": \"<long>\",\n            \"feedback\": {\n                \"correct\": \"<string>\",\n                \"incorrect\": \"<string>\"\n            },\n            \"items\": [\n                {\n                    \"id\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"label\": \"<string>\",\n                    \"value\": \"<string>\",\n                    \"correct\": \"<boolean>\",\n                    \"points\": {\n                        \"correct\": \"<integer>\",\n                        \"incorrect\": \"<integer>\"\n                    }\n                }\n            ]\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms/:feedbackFormId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedback-forms",":feedbackFormId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"feedbackFormId","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":""},{"id":"426653d2-5d02-74d4-7c0c-7f0d511f83bc","name":"Table","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json-merge-patch"}],"body":{"mode":"raw","raw":"/*\n    Module de type Tableau\n    Le nombre de colonnes et de lignes découlent du paramétrage du module\n*/\n{\n    \"id\": \"<long>\",\n    \"rowCount\": \"<integer>\",\n    \"fields\": [\n        {\n            \"id\": \"<long>\",\n            \"order\": \"<long>\",\n            \"typeId\": \"<long>\",\n            \"label\": \"<string>\",\n            \"items\": [\n                {\n                    \"id\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"label\": \"<string>\"\n                },\n                {\n                    \"id\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"label\": \"<string>\"\n                }\n            ]\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms/:feedbackFormId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedback-forms",":feedbackFormId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"feedbackFormId","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":""},{"id":"30f4d480-a829-1320-0d64-72c749627ea6","name":"Goal Follow-up","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json-merge-patch"}],"body":{"mode":"raw","raw":"/*\n    Module de type Suivi d'Objectifs\n    Les champs disponibles découlent du paramétrage du module\n*/\n{\n    \"id\": \"<long>\",\n    \"history\": {\n        \"count\": \"<integer>\",\n        \"unit\": \"<string>\"\n    },\n    \"bonusEligibility\": \"<string>\",\n    \"statusIds\": [\n        \"<long>\",\n        \"<long>\"\n    ],\n    \"typeIds\": [\n        \"<long>\",\n        \"<long>\"\n    ],\n    \"fields\": [\n        {\n            \"id\": \"<long>\",\n            \"order\": \"<long>\",\n            \"compulsory\": \"<boolean>\"\n        },\n        {\n            \"id\": \"<long>\",\n            \"order\": \"<long>\",\n            \"compulsory\": \"<boolean>\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms/:feedbackFormId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedback-forms",":feedbackFormId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"feedbackFormId","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":""}],"_postman_id":"f6a55eb3-3124-77b8-0b6c-b59fba8745d3"},{"name":"Deletes the feedback form.","id":"dadf34e0-5bd5-46bd-abfb-72561424c1e3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms/:feedbackFormId?locale=<string>","description":"<p>Supprime le formulaire de feedback.</p>\n<p>Permissions : <code>feedback-forms:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","feedback-forms",":feedbackFormId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"feedbackFormId"}]}},"response":[{"id":"bcb103f9-103b-46b7-ac15-7f6656d757d3","name":"Deletes the feedback form","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms/:feedbackFormId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedback-forms",":feedbackFormId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"feedbackFormId","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"dadf34e0-5bd5-46bd-abfb-72561424c1e3"},{"name":"Duplicates the feedback form.","id":"a997d943-0955-4529-8b24-34c56ac016d3","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms/:feedbackFormId/duplicate?locale=<string>","description":"<p>Duplique le formulaire de feedback.</p>\n<p>Permissions : <code>feedback-forms:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","feedback-forms",":feedbackFormId","duplicate"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"feedbackFormId"}]}},"response":[{"id":"f96cc504-e567-4106-b9f1-b8f22a080a31","name":"Duplicates the feedback form","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback-forms/:feedbackFormId/duplicate?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedback-forms",":feedbackFormId","duplicate"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"feedbackFormId","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"a997d943-0955-4529-8b24-34c56ac016d3"}],"id":"ff844e13-3cf1-456c-a775-17837f51f77c","description":"<p>Utiliser ce endpoint pour la gestion des formulaires de questionnaire.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>id</strong> - Identifiant unique du formulaire d'entretien.</li>\n<li><strong>reference</strong> <code>required</code> - Référence.</li>\n<li><strong>label</strong> <code>required</code> - Libellé.</li>\n<li><strong>headerGroups</strong> <code>object[]</code> - Groupes de champs d'en-tête.<ul>\n<li><strong>id</strong> - Identifiant unique du groupe.</li>\n<li><strong>label</strong> - Libellé.</li>\n<li><strong>fields</strong> <code>object[]</code> - Champs du groupe.<ul>\n<li><strong>compulsory</strong> - Indique si le champ est obligatoire.</li>\n<li><strong>id</strong> - Identifiant unique du champ.</li>\n<li><strong>label</strong> - Libellé retourné en lecture.</li>\n<li><strong>reference</strong> - Référence retournée en lecture.</li>\n<li><strong>value</strong> - Valeur retournée en lecture.</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><strong>owner</strong> <code>required</code> <code>space</code> - Espace propriétaire retourné en lecture.</li>\n<li><strong>publishing</strong> <code>object</code> - Publication.<ul>\n<li><strong>spaces</strong> <code>space[]</code> - Espaces.</li>\n</ul>\n</li>\n<li><strong>settings</strong> <code>object</code> - Paramètres.<ul>\n<li><strong>accessWindow</strong> <code>object</code> - Scoring.<ul>\n<li><strong>closeOffset</strong> - Délai après ouverture.</li>\n<li><strong>openOffset</strong> - Délai avant ouverture.</li>\n<li><strong>referenceDate</strong> <code>enum</code> - Type d'ouverture. <blockquote>\n<p>Valeurs possibles : <code>SessionBeginDate</code> <code>SessionEndDate</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n<li><strong>applyAnswersToCustomFields</strong> - </li>\n<li><strong>comment1</strong> - Commentaire 1.</li>\n<li><strong>comment2</strong> - Commentaire 2.</li>\n<li><strong>nature</strong> <code>required</code> <code>metadata</code> - Nature du formulaire.<blockquote>\n<p>Metadata: <code>AssessmentFormNature</code></p>\n</blockquote>\n</li>\n<li><strong>scoring</strong> <code>object</code> - Scoring.<ul>\n<li><strong>maximum</strong> - Score maximum.</li>\n<li><strong>passingThreshold</strong> - Score de qualification.</li>\n<li><strong>passingThresholdType</strong> <code>enum</code> - Méthode de calcul du score requis.<blockquote>\n<p>Valeurs possibles : <code>Fixed</code> <code>Percentage</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n<li><strong>type</strong> <code>required</code> <code>metadata</code> - Type du formulaire.<blockquote>\n<p>Metadata: <code>AssessmentFormType</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n<li><strong>state</strong> <code>enum</code> - Etat.<blockquote>\n<p>Valeurs possibles : <code>Inactive</code> <code>Active</code> <code>Archived</code></p>\n</blockquote>\n</li>\n<li><strong>steps</strong> <code>object[]</code> - Étapes.<ul>\n<li><strong>id</strong> - Identifiant unique de l'étape.</li>\n<li><strong>order</strong> - Ordre.</li>\n<li><strong>label</strong> <code>required</code> - Libellé.</li>\n<li><strong>legend</strong> - Légende.</li>\n<li><strong>active</strong> - Étape active.</li>\n<li><strong>pageBreak</strong> - Ajouter un saut de page.</li>\n<li><strong>permissions</strong> <code>object[]</code> <code>required</code> - Droits de l'étape.<ul>\n<li><strong>id</strong> - Identifiant unique du droit.</li>\n<li><strong>roleGroup</strong> <code>required</code> <code>roleGroup</code> - Groupe de rôles.</li>\n<li><strong>status</strong> <code>required</code> - Statut.<blockquote>\n<p>Metadata : <code>InterviewState</code></p>\n</blockquote>\n</li>\n<li><strong>mode</strong> <code>enum</code> - Mode d'accès.<blockquote>\n<p>Valeurs possibles : <code>Read</code> <code>ReadWrite</code> <code>ReadBlank</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n<li><strong>modules</strong> <code>object[]</code> - Modules définis sur l'étape. <ul>\n<li><strong>id</strong> - Identifiant unique du module.</li>\n<li><strong>type</strong> <code>required</code> - Identifiant du type de module.<blockquote>\n<p>Metadata: <code>AssessmentFormModuleType</code></p>\n</blockquote>\n</li>\n<li><strong>subtype</strong> - Identifiant du sous-type de module.<blockquote>\n<p>Metadata: <code>AssessmentFormSpecificModule</code></p>\n</blockquote>\n</li>\n<li><strong>order</strong> - Ordre.</li>\n<li><strong>type</strong> - Référence du type ou du sous-type retournée en lecture.</li>\n<li><strong>reference</strong> <code>required</code> - Référence.</li>\n<li><strong>label</strong> <code>required</code> - Libellé.</li>\n<li><strong>legend</strong> - Légende.</li>\n<li><strong>mode</strong> <code>enum</code> - Mode d'accès retourné en lecture.<blockquote>\n<p>Valeurs possibles : <code>Read</code> <code>ReadWrite</code> <code>ReadBlank</code></p>\n</blockquote>\n</li>\n<li><strong>active</strong> - Module actif.</li>\n<li><strong>displayAsTable</strong> - Afficher sous forme de tableau.</li>\n<li><strong>allowMassUpdate</strong> - Autoriser la mise à jour en masse.</li>\n<li><strong>pageBreak</strong> - Ajouter un saut de page.</li>\n<li><strong>copyPreparation</strong> <code>enum</code> - Préparation à copier.</li>\n<li><strong>permissions</strong> <code>object[]</code> <code>required</code> - Droits du module.<ul>\n<li><strong>id</strong> - Identifiant unique du droit.</li>\n<li><strong>roleGroup</strong> <code>required</code> <code>roleGroup</code> - Groupe de rôles.</li>\n<li><strong>status</strong> <code>required</code> <code>metadata</code> - Statut.<blockquote>\n<p>Metadata : <code>InterviewState</code></p>\n</blockquote>\n</li>\n<li><strong>mode</strong> <code>enum</code> - Mode d'accès.<blockquote>\n<p>Valeurs possibles : <code>Read</code> <code>ReadWrite</code> <code>ReadBlank</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><strong>timeline</strong> <code>object[]</code> - Chronologie des statuts.<ul>\n<li><strong>allowDateUpdate</strong> - Autoriser la modification de la date.</li>\n<li><strong>allowReviewerUpdate</strong> - Autoriser la modification de l'évaluateur.</li>\n<li><strong>description</strong> - Description.</li>\n<li><strong>id</strong> - Identifiant unique de l'élément.</li>\n<li><strong>label</strong> - Libellé retourné en lecture.</li>\n<li><strong>order</strong> - Ordre.</li>\n<li><strong>status</strong> <code>required</code> <code>metadata</code> - Statut.<blockquote>\n<p>Metadata : <code>InterviewState</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n<li><strong>type</strong> <code>required</code> <code>metadata</code> - Type.<blockquote>\n<p>Metadata: <code>CampaignType</code></p>\n</blockquote>\n</li>\n<li><strong>ui</strong> <code>object</code> - Paramètres d'affichage.<ul>\n<li><strong>groupSteps</strong> - Regrouper les étapes.</li>\n<li><strong>tableOfContents</strong> - Afficher la table des matières.</li>\n<li><strong>tableScrollColumnCount</strong> - Nombre de colonnes avant défilement horizontal tableau.</li>\n<li><strong>timeline</strong> - Afficher la chronologie.</li>\n</ul>\n</li>\n</ul>\n","_postman_id":"ff844e13-3cf1-456c-a775-17837f51f77c","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Feedbacks","item":[{"name":"Gets the feedback list.","id":"fa0b9ef7-7bfe-4ab1-a29c-74d403007126","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedbacks?locale=<string>&beginDate=<datetime>&endDate=<datetime>&statusIds=<long>[,]&formId=<long>&subdomainIds=<long>[,]&courseIds=<long>[,]&trainingOrganizationIds=<long>[,]&geographicalZoneIds=<long>[,]&cities=<string>[,]&companyIds=<long>[,]&trainerId=<long>&trainerTypeIds=<long>[,]&skip=<integer>&top=<integer>&employeeId=<long>","description":"<p>Retourne la liste des évaluations.</p>\n<p>Permissions : <code>training-feedbacks:write</code> <code>training-feedbacks:read</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","feedbacks"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"beginDate","value":"<datetime>"},{"key":"endDate","value":"<datetime>"},{"key":"statusIds","value":"<long>[,]"},{"key":"formId","value":"<long>"},{"key":"subdomainIds","value":"<long>[,]"},{"key":"courseIds","value":"<long>[,]"},{"key":"trainingOrganizationIds","value":"<long>[,]"},{"key":"geographicalZoneIds","value":"<long>[,]"},{"key":"cities","value":"<string>[,]"},{"key":"companyIds","value":"<long>[,]"},{"key":"trainerId","value":"<long>"},{"key":"trainerTypeIds","value":"<long>[,]"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"},{"key":"employeeId","value":"<long>"}],"variable":[]}},"response":[{"id":"4a86043f-44ec-4ffa-8a29-11eda09a45f5","name":"Gets the feedback list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedbacks?locale=<string>&beginDate=<datetime>&endDate=<datetime>&statusIds=<long>[,]&formId=<long>&subdomainIds=<long>[,]&courseIds=<long>[,]&trainingOrganizationIds=<long>[,]&geographicalZoneIds=<long>[,]&cities=<string>[,]&companyIds=<long>[,]&trainerId=<long>&trainerTypeIds=<long>[,]&skip=<integer>&top=<integer>&employeeId=<long>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedbacks"],"query":[{"key":"locale","value":"<string>"},{"key":"beginDate","value":"<datetime>"},{"key":"endDate","value":"<datetime>"},{"key":"statusIds","value":"<long>[,]"},{"key":"formId","value":"<long>"},{"key":"subdomainIds","value":"<long>[,]"},{"key":"courseIds","value":"<long>[,]"},{"key":"trainingOrganizationIds","value":"<long>[,]"},{"key":"geographicalZoneIds","value":"<long>[,]"},{"key":"cities","value":"<string>[,]"},{"key":"companyIds","value":"<long>[,]"},{"key":"trainerId","value":"<long>"},{"key":"trainerTypeIds","value":"<long>[,]"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"},{"key":"employeeId","value":"<long>"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"[\r\n    {\r\n        \"id\": \"<long>\",\r\n        \"statusId\": \"<long>\",\r\n        \"form\": {\r\n            \"id\": \"<long>\",\r\n            \"reference\": \"<string>\",\r\n            \"label\": \"<string>\",\r\n            \"beginDate\": \"<dateTime>\",\r\n            \"endDate\": \"<dateTime>\",\r\n            \"parameters\":{\r\n                \"natureId\": \"<long>\",\r\n                \"typeId\": \"<long>\",\r\n                \"maxScore\": \"<integer>\",\r\n                \"requiredScore\": \"<integer>\"\r\n            }\r\n        },\r\n        \"respondent\": {\r\n            \"id\": \"<long>\",\r\n            \"reference\": \"<string>\",\r\n            \"firstName\": \"<string>\",\r\n            \"lastName\": \"<string>\",\r\n            \"label\": \"<string>\",\r\n            \"job\": {\r\n                \"label\": \"<string>\",\r\n                \"id\": \"<long>\",\r\n                \"_links\": \"<object>\"\r\n            },\r\n            \"picture\": {\r\n                \"url\": \"<string>\",\r\n                \"name\": \"<string>\",\r\n                \"contentType\": \"<string>\",\r\n                \"thumbnails\": \"<object>\"\r\n            },\r\n            \"position\": {\r\n                \"entity\": {\r\n                    \"id\": \"<long>\",\r\n                    \"label\": \"<string>\",\r\n                    \"_links\": \"<object>\"\r\n                },\r\n                \"company\": {\r\n                    \"id\": \"<long>\",\r\n                    \"label\": \"<string>\",\r\n                    \"_links\": \"<object>\"\r\n                },\r\n                \"serviceId\": \"<long>\",\r\n                \"departmentId\": \"<long>\",\r\n                \"functionId\": \"<long>\",\r\n                \"function\": \"<string>\"\r\n            },\r\n            \"lineManager\": {\r\n                \"id\": \"<long>\",\r\n                \"firstName\": \"<string>\",\r\n                \"lastName\": \"<string>\",\r\n                \"_links\": \"<object>\"\r\n            },\r\n            \"custom\": {\r\n                \"boolean1\": \"<boolean>\"\r\n            },\r\n            \"_links\": \"<object>\"\r\n        },\r\n        \"session\": {\r\n            \"id\": \"<long>\",\r\n            \"reference\": \"<string>\",\r\n            \"label\": \"<string>\",\r\n            \"beginDate\": \"<dateTime>\",\r\n            \"endDate\": \"<dateTime>\",\r\n            \"course\": {\r\n                \"id\": \"<long>\",\r\n                \"reference\": \"<string>\",\r\n                \"label\": \"<string>\",\r\n                \"_links\": \"<object>\"\r\n            },\r\n            \"_links\": \"<object>\"\r\n        },\r\n        \"trainer\": {\r\n            \"id\": \"<long>\",\r\n            \"firstName\": \"<string>\",\r\n            \"lastName\": \"<string>\",\r\n            \"_links\": \"<object>\"\r\n        },            \r\n        \"score\": \"<integer>\",    \r\n        \"trainingOrganization\": {\r\n            \"id\": \"<long>\",\r\n            \"label\": \"<string>\",\r\n            \"_links\": \"<object>\"\r\n        },    \r\n        \"lineManager\": {\r\n            \"id\": \"<long>\",\r\n            \"firstName\": \"<string>\",\r\n            \"lastName\": \"<string>\",\r\n            \"_links\": \"<object>\"\r\n        },        \r\n        \"_links\": \"<object>\"\r\n    },\r\n    {\r\n        \"id\": \"<long>\",\r\n        \"statusId\": \"<long>\",\r\n        \"form\": {\r\n            \"id\": \"<long>\",\r\n            \"reference\": \"<string>\",\r\n            \"label\": \"<string>\",\r\n            \"beginDate\": \"<dateTime>\",\r\n            \"endDate\": \"<dateTime>\",\r\n            \"parameters\":{\r\n                \"natureId\": \"<long>\",\r\n                \"typeId\": \"<long>\",\r\n                \"maxScore\": \"<integer>\",\r\n                \"requiredScore\": \"<integer>\"\r\n            }\r\n        },\r\n        \"respondent\": {\r\n            \"id\": \"<long>\",\r\n            \"reference\": \"<string>\",\r\n            \"firstName\": \"<string>\",\r\n            \"lastName\": \"<string>\",\r\n            \"label\": \"<string>\",\r\n            \"job\": {\r\n                \"label\": \"<string>\",\r\n                \"id\": \"<long>\",\r\n                \"_links\": \"<object>\"\r\n            },\r\n            \"picture\": {\r\n                \"url\": \"<string>\",\r\n                \"name\": \"<string>\",\r\n                \"contentType\": \"<string>\",\r\n                \"thumbnails\": \"<object>\"\r\n            },\r\n            \"position\": {\r\n                \"entity\": {\r\n                    \"id\": \"<long>\",\r\n                    \"label\": \"<string>\",\r\n                    \"_links\": \"<object>\"\r\n                },\r\n                \"company\": {\r\n                    \"id\": \"<long>\",\r\n                    \"label\": \"<string>\",\r\n                    \"_links\": \"<object>\"\r\n                },\r\n                \"serviceId\": \"<long>\",\r\n                \"departmentId\": \"<long>\",\r\n                \"functionId\": \"<long>\",\r\n                \"function\": \"<string>\"\r\n            },\r\n            \"lineManager\": {\r\n                \"id\": \"<long>\",\r\n                \"firstName\": \"<string>\",\r\n                \"lastName\": \"<string>\",\r\n                \"_links\": \"<object>\"\r\n            },\r\n            \"custom\": {\r\n                \"boolean1\": \"<boolean>\"\r\n            },\r\n            \"_links\": \"<object>\"\r\n        },\r\n        \"session\": {\r\n            \"id\": \"<long>\",\r\n            \"reference\": \"<string>\",\r\n            \"label\": \"<string>\",\r\n            \"beginDate\": \"<dateTime>\",\r\n            \"endDate\": \"<dateTime>\",\r\n            \"course\": {\r\n                \"id\": \"<long>\",\r\n                \"reference\": \"<string>\",\r\n                \"label\": \"<string>\",\r\n                \"_links\": \"<object>\"\r\n            },\r\n            \"_links\": \"<object>\"\r\n        },\r\n        \"trainer\": {\r\n            \"id\": \"<long>\",\r\n            \"firstName\": \"<string>\",\r\n            \"lastName\": \"<string>\",\r\n            \"_links\": \"<object>\"\r\n        },            \r\n        \"score\": \"<integer>\",    \r\n        \"trainingOrganization\": {\r\n            \"id\": \"<long>\",\r\n            \"label\": \"<string>\",\r\n            \"_links\": \"<object>\"\r\n        },    \r\n        \"lineManager\": {\r\n            \"id\": \"<long>\",\r\n            \"firstName\": \"<string>\",\r\n            \"lastName\": \"<string>\",\r\n            \"_links\": \"<object>\"\r\n        },        \r\n        \"_links\": \"<object>\"\r\n    }\r\n\r\n]"}],"_postman_id":"fa0b9ef7-7bfe-4ab1-a29c-74d403007126"},{"name":"Gets the feedback.","id":"1fd14f3b-28ff-4481-b8af-026a521c868f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback/:feedbackId?locale=<string>","description":"<p>Retourne l'évaluation.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","feedback",":feedbackId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"id":"0d2d4212-6476-432c-b719-48c0e098e3de","type":"any","value":"","key":"feedbackId"}]}},"response":[{"id":"eaaeceb2-e9f9-4012-904e-8cb114e4ccf5","name":"Gets the feedback","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback/<long>?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedback","<long>"],"query":[{"key":"locale","value":"<string>"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"<long>\",\n    \"date\": \"<dateTime>\",\n    \"statusId\": \"<long>\",\n    \"modules\": [\n        {\n            \"id\": \"<long>\",\n            \"answers\": [\n                {\n                    \"questionId\": \"<long>\",\n                    \"comment\": \"<string>\",\n                    \"value\": \"<object>\"\n                },\n                {\n                    \"questionId\": \"<long>\",\n                    \"comment\": \"<string>\",\n                    \"value\": \"<object>\"\n                }\n            ]\n        },\n        {\n            \"id\": \"<long>\",\n            \"answers\": [\n                {\n                    \"questionId\": \"<long>\",\n                    \"comment\": \"<string>\",\n                    \"value\": \"<object>\"\n                },\n                {\n                    \"questionId\": \"<long>\",\n                    \"comment\": \"<string>\",\n                    \"value\": \"<object>\"\n                }\n            ]\n        }\n    ],\n    \"headers\": [\n        {\n            \"groupId\": \"<long>\",\n            \"reference\": \"<string>\",\n            \"label\": \"<string>\",\n            \"value\": \"<object>\"\n        },\n        {\n            \"groupId\": \"<long>\",\n            \"reference\": \"<string>\",\n            \"label\": \"<string>\",\n            \"value\": \"<object>\"\n        }\n    ],\n    \"respondent\": {\n        \"id\": \"<long>\",\n        \"firstName\": \"<string>\",\n        \"lastName\": \"<string>\",\n        \"_links\": \"<object>\"\n    },\n    \"form\": {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"reference\": \"<string>\",\n        \"_links\": \"<object>\"\n    },\n    \"_audit\": {\n        \"createdDate\": \"<dateTime>\",\n        \"lastModifiedDate\": \"<dateTime>\",\n        \"createdBy\": \"<string>\",\n        \"lastModifiedBy\": \"<string>\"\n    }\n}"}],"_postman_id":"1fd14f3b-28ff-4481-b8af-026a521c868f"},{"name":"Gets the presigned feedback.","id":"41976fc0-777a-4947-9fc7-1153922a3b13","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback/trusted/:signature?locale=<string>","description":"<p>Retourne l'évaluation.</p>\n","urlObject":{"path":["api","v2","training","feedback","trusted",":signature"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"id":"6593825e-9de8-4386-8d09-2703e6c8ad09","type":"any","value":"","key":"signature"}]}},"response":[{"id":"6aeebccc-bef4-40ac-833c-37f9ea442dc9","name":"Gets the presigned feedback","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback/trusted/:signature?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedback","trusted",":signature"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"signature","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"<long>\",\n    \"date\": \"<dateTime>\",\n    \"statusId\": \"<long>\",\n    \"modules\": [\n        {\n            \"id\": \"<long>\",\n            \"answers\": [\n                {\n                    \"questionId\": \"<long>\",\n                    \"comment\": \"<string>\",\n                    \"value\": \"<object>\"\n                },\n                {\n                    \"questionId\": \"<long>\",\n                    \"comment\": \"<string>\",\n                    \"value\": \"<object>\"\n                }\n            ]\n        },\n        {\n            \"id\": \"<long>\",\n            \"answers\": [\n                {\n                    \"questionId\": \"<long>\",\n                    \"comment\": \"<string>\",\n                    \"value\": \"<object>\"\n                },\n                {\n                    \"questionId\": \"<long>\",\n                    \"comment\": \"<string>\",\n                    \"value\": \"<object>\"\n                }\n            ]\n        }\n    ],\n    \"headers\": [\n        {\n            \"groupId\": \"<long>\",\n            \"reference\": \"<string>\",\n            \"label\": \"<string>\",\n            \"value\": \"<object>\"\n        },\n        {\n            \"groupId\": \"<long>\",\n            \"reference\": \"<string>\",\n            \"label\": \"<string>\",\n            \"value\": \"<object>\"\n        }\n    ],\n    \"respondent\": {\n        \"id\": \"<long>\",\n        \"firstName\": \"<string>\",\n        \"lastName\": \"<string>\",\n        \"_links\": \"<object>\"\n    },\n    \"form\": {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"reference\": \"<string>\",\n        \"_links\": \"<object>\"\n    },\n    \"_audit\": {\n        \"createdDate\": \"<dateTime>\",\n        \"lastModifiedDate\": \"<dateTime>\",\n        \"createdBy\": \"<string>\",\n        \"lastModifiedBy\": \"<string>\"\n    }\n}"}],"_postman_id":"41976fc0-777a-4947-9fc7-1153922a3b13"},{"name":"Partially updates the feedback module.","id":"b49cc518-9f23-44fb-b53b-08e3338e568f","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json-merge-patch"}],"body":{"mode":"raw","raw":"[\n    {\n        \"moduleId\": \"<long>\",\n        \"answers\": [\n            {\n                \"questionId\": \"<long>\",\n                \"value\": \"<object>\",\n                \"comment\": \"<string>\"\n            },\n            {\n                \"questionId\": \"<long>\",\n                \"value\": \"<object>\",\n                \"comment\": \"<string>\"\n            }\n        ]\n    },\n    {\n        \"moduleId\": \"<long>\",\n        \"answers\": [\n            {\n                \"questionId\": \"<long>\",\n                \"value\": \"<object>\",\n                \"comment\": \"<string>\"\n            },\n            {\n                \"questionId\": \"<long>\",\n                \"value\": \"<object>\",\n                \"comment\": \"<string>\"\n            }\n        ]\n    }\n]","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback/:feedbackId/modules?locale=<string>","description":"<p>Met à jour les modules de l'évaluation.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","feedback",":feedbackId","modules"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"id":"0f594cb5-49fc-4810-af66-b1e2394af1ce","type":"any","value":"","key":"feedbackId"}]}},"response":[{"id":"bf5e0318-c116-41c2-b677-28c3d214932a","name":"Partially updates the feedback module","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json-merge-patch","type":"text"}],"body":{"mode":"raw","raw":"[\n    {\n        \"moduleId\": \"<long>\",\n        \"answers\": [\n            {\n                \"questionId\": \"<long>\",\n                \"value\": \"<object>\",\n                \"comment\": \"<string>\"\n            },\n            {\n                \"questionId\": \"<long>\",\n                \"value\": \"<object>\",\n                \"comment\": \"<string>\"\n            }\n        ]\n    },\n    {\n        \"moduleId\": \"<long>\",\n        \"answers\": [\n            {\n                \"questionId\": \"<long>\",\n                \"value\": \"<object>\",\n                \"comment\": \"<string>\"\n            },\n            {\n                \"questionId\": \"<long>\",\n                \"value\": \"<object>\",\n                \"comment\": \"<string>\"\n            }\n        ]\n    }\n]","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback/:feedbackId/modules?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedback",":feedbackId","modules"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"feedbackId","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"b49cc518-9f23-44fb-b53b-08e3338e568f"},{"name":"Partially updates the presigned feedback module.","id":"af2f4d63-0519-4e4d-a5f1-0c9bed78ff33","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","type":"text","value":"application/json-merge-patch"}],"body":{"mode":"raw","raw":"[\n    {\n        \"moduleId\": \"<long>\",\n        \"answers\": [\n            {\n                \"questionId\": \"<long>\",\n                \"value\": \"<object>\",\n                \"comment\": \"<string>\"\n            },\n            {\n                \"questionId\": \"<long>\",\n                \"value\": \"<object>\",\n                \"comment\": \"<string>\"\n            }\n        ]\n    },\n    {\n        \"moduleId\": \"<long>\",\n        \"answers\": [\n            {\n                \"questionId\": \"<long>\",\n                \"value\": \"<object>\",\n                \"comment\": \"<string>\"\n            },\n            {\n                \"questionId\": \"<long>\",\n                \"value\": \"<object>\",\n                \"comment\": \"<string>\"\n            }\n        ]\n    }\n]","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback/modules/trusted/:signature?locale=<string>","description":"<p>Met à jour les modules et termine l'évaluation.</p>\n","urlObject":{"path":["api","v2","training","feedback","modules","trusted",":signature"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"id":"72b44306-b13a-4c8f-9bf8-f2052d7fe578","type":"any","value":"","key":"signature"}]}},"response":[{"id":"bd46dd49-8e9e-49b0-a5d6-9e5bb7d4d5ca","name":"Partially updates the presigned feedback module","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json-merge-patch","type":"text"}],"body":{"mode":"raw","raw":"[\n    {\n        \"moduleId\": \"<long>\",\n        \"answers\": [\n            {\n                \"questionId\": \"<long>\",\n                \"value\": \"<object>\",\n                \"comment\": \"<string>\"\n            },\n            {\n                \"questionId\": \"<long>\",\n                \"value\": \"<object>\",\n                \"comment\": \"<string>\"\n            }\n        ]\n    },\n    {\n        \"moduleId\": \"<long>\",\n        \"answers\": [\n            {\n                \"questionId\": \"<long>\",\n                \"value\": \"<object>\",\n                \"comment\": \"<string>\"\n            },\n            {\n                \"questionId\": \"<long>\",\n                \"value\": \"<object>\",\n                \"comment\": \"<string>\"\n            }\n        ]\n    }\n]","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback/modules/trusted/:signature?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedback","modules","trusted",":signature"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"signature","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"af2f4d63-0519-4e4d-a5f1-0c9bed78ff33"},{"name":"Deletes the feedback.","id":"9cc1d87f-c9b5-4e62-a984-f889e02628d0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback/:feedbackId","description":"<p>Supprime une évaluation.</p>\n<p>Permissions : <code>training-feedbacks:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","feedback",":feedbackId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[{"id":"0df80b34-b059-4c16-95a9-b09add62d937","type":"any","value":"","key":"feedbackId"}]}},"response":[{"id":"6e0021fa-7e51-41e0-8e22-70563e2e9fcc","name":"Deletes the feedback.","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/feedback/:feedbackId","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","feedback",":feedbackId"],"variable":[{"key":"feedbackId","value":""}]}},"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"9cc1d87f-c9b5-4e62-a984-f889e02628d0"}],"id":"0ae52125-d397-45e7-8cf0-4cd8a91ae8f9","description":"<p>Utiliser ce endpoint pour la gestion des évaluations.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>date</strong> - Date.</li>\n<li><strong>form</strong> <code>questionnaire</code> - Guide d'évaluation. </li>\n<li><strong>headers</strong> <code>object[]</code> - Champs d'entêtes définis sur le questionnaire.<ul>\n<li><strong>label</strong> - Libellé.  </li>\n<li><strong>reference</strong> - Référence.</li>\n<li><strong>value</strong> - Valeur.</li>\n</ul>\n</li>\n<li><strong>id</strong> - Identifiant unique de l'évaluation.</li>\n<li><strong>lineManager</strong> <code>employee</code> - Manager N1.</li>\n<li><strong>modules</strong> <code>object[]</code> - Modules définis sur le questionnaire.<ul>\n<li><strong>answers</strong> <code>object[]</code> - Réponses aux questions du module.<ul>\n<li><strong>comment</strong> - Commentaire.</li>\n</ul>\n</li>\n<li><strong>questionId</strong> - Identifiant unique de la question.</li>\n<li><strong>value</strong> - Réponse.</li>\n<li><strong>id</strong> - Identifiant unique du module.</li>\n</ul>\n</li>\n<li><strong>respondent</strong> <code>employee</code> - Personne interrogée.</li>\n<li><strong>score</strong> - Score de l'évaluation.</li>\n<li><strong>session</strong> <code>employee</code> - Session correspondant à l'évaluation.</li>\n<li><strong>status</strong> <code>metadata</code> - Statut de l'évaluation.<blockquote>\n<p>Metadata : <code>InterviewState</code></p>\n</blockquote>\n</li>\n<li><strong>trainer</strong> <code>trainer</code> - Intervenant du premier module.</li>\n<li><strong>trainingOrganization</strong> <code>trainingOrganization</code> - Organisme de formation.</li>\n</ul>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"8933f738-2d02-48d2-af8e-a0bc24132c2a"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"9d45b248-49fa-4ed4-841b-6539ee7cde6b"}}],"_postman_id":"0ae52125-d397-45e7-8cf0-4cd8a91ae8f9","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Group Requests","item":[{"name":"Gets the group request list.","id":"0b7a8300-55ad-4e99-bbbe-524f74e58dc4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-requests?locale=<string>&periodIds=<long>[,]&planIds=<long>[,]&statusIds=<long>[,]&entityIds=<long>[,]&subdomainIds=<long>[,]&courseIds=<long>[,]&skip=<integer>&top=<integer>&thumbnails=<string>[,]","description":"<p>Retourne la liste des demandes collectives prévisionnelles de formation.</p>\n<p>Permissions : <code>group-training-request-forecasts:write group-training-request-forecasts:read</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","group-requests"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"periodIds","value":"<long>[,]"},{"key":"planIds","value":"<long>[,]"},{"key":"statusIds","value":"<long>[,]"},{"key":"entityIds","value":"<long>[,]"},{"key":"subdomainIds","value":"<long>[,]"},{"key":"courseIds","value":"<long>[,]"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"},{"key":"thumbnails","value":"<string>[,]"}],"variable":[]}},"response":[{"id":"50069821-5f93-4b92-abc9-b9babc04b03b","name":"Gets the group request list.","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-requests?locale=<string>&periodIds=<long>[,]&planIds=<long>[,]&statusIds=<long>[,]&entityIds=<long>[,]&subdomainIds=<long>[,]&courseIds=<long>[,]&skip=<integer>&top=<integer>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","group-requests"],"query":[{"key":"locale","value":"<string>"},{"key":"periodIds","value":"<long>[,]"},{"key":"planIds","value":"<long>[,]"},{"key":"statusIds","value":"<long>[,]"},{"key":"entityIds","value":"<long>[,]"},{"key":"subdomainIds","value":"<long>[,]"},{"key":"courseIds","value":"<long>[,]"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"date\": \"<dateTime>\",\n        \"label\": \"<string>\",\n        \"comment\": \"<string>\",\n        \"validation\": \"<boolean>\",\n        \"course\": {\n            \"natureId\": \"<long>\",\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"headcount\": {\n            \"actual\": \"<integer>\"\n        },\n        \"outsidePlan\": \"<boolean>\",\n        \"domainId\": \"<long>\",\n        \"subdomainId\": \"<long>\",\n        \"jobSubdomainId\": \"<long>\",\n        \"periodId\": \"<long>\",\n        \"requestedPeriodId\": \"<long>\",\n        \"originId\": \"<long>\",\n        \"reasonId\": \"<long>\",\n        \"serviceId\": \"<long>\",\n        \"departmentId\": \"<long>\",\n        \"priority\": {\n            \"managerId\": \"<long>\"\n        },\n        \"status\": {\n            \"id\": \"<long>\",\n            \"comment\": \"<string>\",\n            \"declinedReasonId\": \"<long>\"\n        },\n        \"manager\": {\n            \"firstName\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"entity\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"company\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"establishment\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"duration\": {\n            \"planned\": {\n                \"hours\": \"<decimal>\"\n            }\n        },\n        \"trainingPlan\": {\n            \"label\": \"<string>\",\n            \"statusId\": \"<long>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingMeasure\": {\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingMeasureCategoryId\": \"<long>\",\n        \"trainingMeasureSchemeId\": \"<long>\",\n        \"subRequests\": [\n            {\n                \"spcId\": \"<long>\",\n                \"headcount\": {\n                    \"female\": \"<integer>\",\n                    \"femaleRemaining\": \"<integer>\",\n                    \"male\": \"<integer>\",\n                    \"maleRemaining\": \"<integer>\"\n                }\n            },\n            {\n                \"spcId\": \"<long>\",\n                \"headcount\": {\n                    \"female\": \"<integer>\",\n                    \"femaleRemaining\": \"<integer>\",\n                    \"male\": \"<integer>\",\n                    \"maleRemaining\": \"<integer>\"\n                }\n            }\n        ]\n    },\n    {\n        \"id\": \"<long>\",\n        \"date\": \"<dateTime>\",\n        \"label\": \"<string>\",\n        \"comment\": \"<string>\",\n        \"validation\": \"<boolean>\",\n        \"course\": {\n            \"natureId\": \"<long>\",\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"headcount\": {\n            \"actual\": \"<integer>\"\n        },\n        \"outsidePlan\": \"<boolean>\",\n        \"domainId\": \"<long>\",\n        \"subdomainId\": \"<long>\",\n        \"jobSubdomainId\": \"<long>\",\n        \"periodId\": \"<long>\",\n        \"requestedPeriodId\": \"<long>\",\n        \"originId\": \"<long>\",\n        \"reasonId\": \"<long>\",\n        \"serviceId\": \"<long>\",\n        \"departmentId\": \"<long>\",\n        \"priority\": {\n            \"managerId\": \"<long>\"\n        },\n        \"status\": {\n            \"id\": \"<long>\",\n            \"comment\": \"<string>\",\n            \"declinedReasonId\": \"<long>\"\n        },\n        \"manager\": {\n            \"firstName\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"entity\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"company\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"establishment\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"duration\": {\n            \"planned\": {\n                \"hours\": \"<decimal>\"\n            }\n        },\n        \"trainingPlan\": {\n            \"label\": \"<string>\",\n            \"statusId\": \"<long>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingMeasure\": {\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingMeasureCategoryId\": \"<long>\",\n        \"trainingMeasureSchemeId\": \"<long>\",\n        \"subRequests\": [\n            {\n                \"spcId\": \"<long>\",\n                \"headcount\": {\n                    \"female\": \"<integer>\",\n                    \"femaleRemaining\": \"<integer>\",\n                    \"male\": \"<integer>\",\n                    \"maleRemaining\": \"<integer>\"\n                }\n            },\n            {\n                \"spcId\": \"<long>\",\n                \"headcount\": {\n                    \"female\": \"<integer>\",\n                    \"femaleRemaining\": \"<integer>\",\n                    \"male\": \"<integer>\",\n                    \"maleRemaining\": \"<integer>\"\n                }\n            }\n        ]\n    }\n]"}],"_postman_id":"0b7a8300-55ad-4e99-bbbe-524f74e58dc4"},{"name":"Partially updates the group request.","id":"776b94d2-f14b-4e19-ae79-9b3bd94c3b76","request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json-merge-patch","description":"<p>Corps JSON Merge Patch de la demande collective.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"trainingPlanId\": \"<long>\",\n    \"periodId\": \"<long>\",\n    \"entityId\": \"<long>\",\n    \"companyId\": \"<long>\",\n    \"trainingMeasureId\": \"<long>\",\n    \"originId\": \"<long>\",\n    \"managerId\": \"<long>\",\n    \"courseId\": \"<long>\",\n    \"domainId\": \"<long>\",\n    \"subdomainId\": \"<long>\",\n    \"trainingMeasureSchemeId\": \"<long>\",\n    \"requestedPeriodId\": \"<long>\",\n    \"priority\": {\n        \"employeeId\": \"<long>\",\n        \"managerId\": \"<long>\"\n    },\n    \"status\": {\n        \"id\": \"<long>\",\n        \"comment\": \"<string>\",\n        \"declinedReasonId\": \"<long>\"\n    },\n    \"jobSubdomainId\": \"<long>\",\n    \"serviceId\": \"<long>\",\n    \"outsidePlan\": \"<boolean>\",\n    \"validation\": \"<bool>\",\n    \"reference\": \"<string>\",\n    \"active\": \"<bool>\",\n    \"date\": \"<date> <-request.Date\",\n    \"duration\": {\n            \"planned\": {\n                \"hours\": \"<decimal>\",\n                \"cpfHours\": \"<decimal>\"\n            },\n            \"paid\": {\n                \"hours\": \"<decimal>\",\n                \"cpfHours\": \"<decimal>\"\n            },\n            \"unpaid\": {\n                \"hours\": \"<decimal> <request.NotPaidHours\",\n                \"cpfHours\": \"<decimal>\"\n            },\n            \"allocation\": {\n                \"hours\": \"<decimal>\",\n                \"cpfHours\": \"<decimal>\"\n            }\n        },\n    \"label\": \"<string>\",\n    \"comment\": \"<string>\",\n    \"description\": \"<string>\",\n    \"parentId\": \"<long>\",\n    \"trainingMeasureCategoryId\": \"<long>\",\n    \"headcount\": {\n        \"actual\": \"<integer>\",\n        \"initial\": \"<integer>\"\n    },\n    \"subRequests\": [  \n        {\n            \"spcId\": \"<long>\",\n            \"headcount\": {\n                \"female\": \"<integer>\",\n                \"femaleRemaining\": \"<integer>\",\n                \"male\": \"<integer>\",\n                \"maleRemaining\": \"<integer>\"\n            }\n        }\n    ]\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-requests/:requestId","description":"<p>Modifie partiellement une demande de formation collective.</p>\n<p>Chaque champ est optionnel : un champ absent reste inchangé ; une valeur <code>null</code> vide le champ. Pour un objet imbriqué, <code>null</code> vide tous ses sous-champs, tandis qu'un sous-champ absent reste inchangé et qu'un sous-champ à <code>null</code> vide seulement ce sous-champ. Si <code>trainingPlanId</code> change, l'action de formation associée est dissociée. <code>custom.metadata1Id</code> n'est pas persisté pour les demandes collectives (limitation legacy).</p>\n<p>Corps de la requête :</p>\n<ul>\n<li><code>comments</code> (string, optionnel) - Commentaire de la demande.</li>\n<li><code>custom</code> (object, optionnel) - Champs personnalisés modifiables.<ul>\n<li><code>metadata1Id</code> (long, optionnel) - Identifiant du champ personnalisé metadata 1 (non persisté, limitation legacy).</li>\n</ul>\n</li>\n<li><code>originId</code> (long, optionnel) - Identifiant de l'origine.<blockquote>\n<p>Metadata : <code>RequestOrigin</code></p>\n</blockquote>\n</li>\n<li><code>priority</code> (object, optionnel) - Priorité de la demande.<ul>\n<li><code>managerId</code> (long, optionnel) - Identifiant de la priorité définie par le manager.<blockquote>\n<p>Metadata : <code>RequestPriority</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n<li><code>requestedPeriodId</code> (long, optionnel) - Identifiant de la période demandée.<blockquote>\n<p>Metadata : <code>RequestPeriod</code></p>\n</blockquote>\n</li>\n<li><code>trainingMeasureCategoryId</code> (long, optionnel) - Identifiant de la catégorie de mesure de formation.<blockquote>\n<p>Metadata : <code>ActionCategory</code></p>\n</blockquote>\n</li>\n<li><code>trainingMeasureSchemeId</code> (long, optionnel) - Identifiant du dispositif de la mesure de formation.</li>\n<li><code>trainingPlanId</code> (long, optionnel) - Identifiant du plan de formation.</li>\n</ul>\n<p>Paramètres : <code>requestId</code> (long, obligatoire).</p>\n<p>Réponses : <code>204 No Content</code> en cas de succès, <code>404 Not Found</code> si la demande est introuvable et <code>400 Bad Request</code> si le corps est vide.</p>\n<blockquote>\n<p>Note : les demandes individuelles se gèrent via les endpoints <code>training/requests</code>.</p>\n</blockquote>\n<p>Permissions : <code>group-training-requests:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","group-requests",":requestId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[{"type":"any","key":"requestId"}]}},"response":[{"id":"6127f513-519e-4b07-a6de-1f31ca2d24ba","name":"Partially updates the group request","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"trainingPlanId\": \"<long>\",\n    \"periodId\": \"<long>\",\n    \"entityId\": \"<long>\",\n    \"companyId\": \"<long>\",\n    \"trainingMeasureId\": \"<long>\",\n    \"originId\": \"<long>\",\n    \"reasonId\": \"<long>\",\n    \"managerId\": \"<long>\",\n    \"courseId\": \"<long>\",\n    \"domainId\": \"<long>\",\n    \"subdomainId\": \"<long>\",\n    \"trainingMeasureSchemeId\": \"<long>\",\n    \"requestedPeriodId\": \"<long>\",\n    \"priority\": {\n        \"employeeId\": \"<long>\",\n        \"managerId\": \"<long>\"\n    },\n    \"status\": {\n        \"id\": \"<long>\",\n        \"comment\": \"<string>\",\n        \"declinedReasonId\": \"<long>\"\n    },\n    \"jobSubdomainId\": \"<long>\",\n    \"serviceId\": \"<long>\",\n    \"outsidePlan\": \"<boolean>\",\n    \"validation\": \"<bool>\",\n    \"reference\": \"<string>\",\n    \"active\": \"<bool>\",\n    \"date\": \"<date> <-request.Date\",\n    \"duration\": {\n            \"planned\": {\n                \"hours\": \"<decimal>\",\n                \"cpfHours\": \"<decimal>\"\n            },\n            \"paid\": {\n                \"hours\": \"<decimal>\",\n                \"cpfHours\": \"<decimal>\"\n            },\n            \"unpaid\": {\n                \"hours\": \"<decimal> <request.NotPaidHours\",\n                \"cpfHours\": \"<decimal>\"\n            },\n            \"allocation\": {\n                \"hours\": \"<decimal>\",\n                \"cpfHours\": \"<decimal>\"\n            }\n        },\n    \"label\": \"<string>\",\n    \"comment\": \"<string>\",\n    \"description\": \"<string>\",\n    \"parentId\": \"<long>\",\n    \"trainingMeasureCategoryId\": \"<long>\",\n    \"headcount\": {\n        \"actual\": \"<integer>\",\n        \"initial\": \"<integer>\"\n    },\n    \"subRequests\": [  \n        {\n            \"spcId\": \"<long>\",\n            \"headcount\": {\n                \"female\": \"<integer>\",\n                \"femaleRemaining\": \"<integer>\",\n                \"male\": \"<integer>\",\n                \"maleRemaining\": \"<integer>\"\n            }\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-requests/:requestId","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","group-requests",":requestId"],"variable":[{"key":"requestId","value":"<long>"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"776b94d2-f14b-4e19-ae79-9b3bd94c3b76"},{"name":"Partially updates group requests in bulk.","id":"0da3cf33-eb5d-439e-8254-0139f56762ee","request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json","description":"<p>Corps de mise à jour de masse des demandes collectives.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"requestIds\": [\n        \"<long>\",\n        \"<long>\"\n    ],\n    \"trainingPlanId\": \"<long>\",\n    \"priority\": {\n        \"managerId\": \"<long>\"\n    },\n    \"custom\": {\n        \"metadata1Id\": \"<long>\"\n    },\n    \"requestedPeriodId\": \"<long>\",\n    \"comments\": \"<string>\",\n    \"status\": {\n        \"id\": \"<long>\",\n        \"comment\": \"<string>\",\n        \"declinedReasonId\": \"<long>\"\n    },\n    \"trainingMeasureCategoryId\": \"<long>\",\n    \"originId\": \"<long>\",\n    \"trainingMeasureSchemeId\": \"<long>\"\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-requests/bulk","description":"<p>Modifie plusieurs demandes de formation collectives avec la sémantique de la mise à jour de masse legacy.</p>\n<p><code>requestIds</code> est obligatoire, contient des identifiants positifs uniques et non vides. Pour tous les autres champs et objets imbriqués, une valeur absente ou <code>null</code> signifie « inchangé » : cette opération ne permet pas de vider un champ. <code>custom.metadata1Id</code> n'est pas persisté pour les demandes collectives (limitation legacy).</p>\n<p>Corps de la requête :</p>\n<ul>\n<li><code>comments</code> (string, optionnel) - Commentaire.</li>\n<li><code>custom</code> (object, optionnel) - Champs personnalisés modifiables.<ul>\n<li><code>metadata1Id</code> (long, optionnel) - Identifiant du champ personnalisé metadata 1 (non persisté, limitation legacy).</li>\n</ul>\n</li>\n<li><code>originId</code> (long, optionnel) - Identifiant de l'origine.<blockquote>\n<p>Metadata : <code>RequestOrigin</code></p>\n</blockquote>\n</li>\n<li><code>priority</code> (object, optionnel) - Priorité de la demande.<ul>\n<li><code>managerId</code> (long, optionnel) - Identifiant de la priorité définie par le manager.<blockquote>\n<p>Metadata : <code>RequestPriority</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n<li><code>requestedPeriodId</code> (long, optionnel) - Identifiant de la période demandée.<blockquote>\n<p>Metadata : <code>RequestPeriod</code></p>\n</blockquote>\n</li>\n<li><code>requestIds</code> (long[,], obligatoire) - Identifiants des demandes à modifier.</li>\n<li><code>trainingMeasureCategoryId</code> (long, optionnel) - Identifiant de la catégorie de mesure de formation.<blockquote>\n<p>Metadata : <code>ActionCategory</code></p>\n</blockquote>\n</li>\n<li><code>trainingMeasureSchemeId</code> (long, optionnel) - Identifiant du dispositif de la mesure de formation.</li>\n<li><code>trainingPlanId</code> (long, optionnel) - Identifiant du plan de formation.</li>\n</ul>\n<p>La réponse indique le résultat global (<code>Success</code>, <code>SuccessWithErrors</code> ou <code>Failed</code>), les identifiants mis à jour dans <code>resultList</code> et les erreurs dans <code>errors</code>.</p>\n<blockquote>\n<p>Note : les demandes individuelles se gèrent via les endpoints <code>training/requests</code>.</p>\n</blockquote>\n<p>Permissions : <code>group-training-requests:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","group-requests","bulk"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[]}},"response":[{"id":"d25caad3-49e4-4cde-a347-730b941b64bf","name":"Partially updates group requests in bulk","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"requestIds\": [\n        \"<long>\",\n        \"<long>\"\n    ],\n    \"trainingPlanId\": \"<long>\",\n    \"priority\": {\n        \"managerId\": \"<long>\"\n    },\n    \"custom\": {\n        \"metadata1Id\": \"<long>\"\n    },\n    \"requestedPeriodId\": \"<long>\",\n    \"comment\": \"<string>\",\n    \"status\": {\n        \"id\": \"<long>\",\n        \"comment\": \"<string>\",\n        \"declinedReasonId\": \"<long>\"\n    },\n    \"trainingMeasureCategoryId\": \"<long>\",\n    \"originId\": \"<long>\",\n    \"trainingMeasureSchemeId\": \"<long>\"\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-requests/bulk"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"0da3cf33-eb5d-439e-8254-0139f56762ee"},{"name":"Deletes the group request.","id":"07a8e7ac-d2ea-4273-b72c-43d084987bd3","request":{"method":"DELETE","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-requests/:requestId","description":"<p>Supprime une demande de formation collective selon les validations de la page legacy : une demande en lecture seule ou liée à une inscription, une autre demande ou une prévision ne peut pas être supprimée.</p>\n<p>Paramètres :</p>\n<ul>\n<li><code>requestId</code> (long, obligatoire) - Identifiant de la demande à supprimer.</li>\n</ul>\n<p>Réponses : <code>204 No Content</code> en cas de succès, <code>404 Not Found</code> si la demande est introuvable, ou une erreur fonctionnelle si la suppression est interdite.</p>\n<blockquote>\n<p>Note : les demandes individuelles se gèrent via les endpoints <code>training/requests</code>.</p>\n</blockquote>\n<p>Permissions : <code>group-training-requests:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","group-requests",":requestId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[{"id":"bbd5c3dc-74ed-4d76-9292-5b218d5457d3","type":"any","key":"requestId"}]}},"response":[{"id":"d7fa2865-e5b6-45c9-a4ec-2d4273576df1","name":"Deletes the group request","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-requests/:requestId","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","group-requests",":requestId"],"variable":[{"key":"requestId","value":"<long>"}]}},"status":"No Content","code":204,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"07a8e7ac-d2ea-4273-b72c-43d084987bd3"},{"name":"Deletes group requests in bulk.","id":"61756f57-aaa3-4515-97de-2658fdce808a","request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json","description":"<p>Tableau JSON brut des identifiants de demandes collectives.</p>\n"}],"body":{"mode":"raw","raw":"[\n    \"<long>\",\n    \"<long>\",\n    \"<long>\"\n]"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-requests/bulk","description":"<p>Supprime plusieurs demandes de formation collectives à partir d'un tableau JSON brut d'identifiants.</p>\n<p>Le corps doit être un tableau d'identifiants positifs, sans objet englobant.</p>\n<p>La réponse indique le résultat global (<code>Success</code>, <code>SuccessWithErrors</code> ou <code>Failed</code>), les identifiants supprimés dans <code>resultList</code> et les erreurs fonctionnelles dans <code>errors</code>.</p>\n<blockquote>\n<p>Note : les demandes individuelles se gèrent via les endpoints <code>training/requests</code>.</p>\n</blockquote>\n<p>Permissions : <code>group-training-requests:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","group-requests","bulk"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[]}},"response":[{"id":"a422116e-f5a0-455d-9eea-d52f02810bd6","name":"Deletes group requests in bulk","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\n    \"<long>\",\n    \"<long>\",\n    \"<long>\"\n]"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-requests/bulk"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"61756f57-aaa3-4515-97de-2658fdce808a"},{"name":"Generates training measures from group requests.","id":"da1a9c2f-febc-4ee6-9067-5210ecd002d6","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","description":"<p>Critères de génération des actions.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"periodId\": \"<long>\",\n    \"includeSubdomainOnlyRequests\": \"<boolean>\"\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-requests/generate-measures","description":"<p>Crée les actions de formation à partir des demandes collectives éligibles de la période, comme le bouton legacy « Créer les actions ».</p>\n<p>Corps de la requête :</p>\n<ul>\n<li><code>includeSubdomainOnlyRequests</code> (boolean, optionnel, défaut <code>false</code>) - Lorsque <code>true</code>, inclut aussi les demandes liées uniquement à un sous-domaine, sans course associée.</li>\n<li><code>periodId</code> (long, obligatoire) - Identifiant positif de la période.</li>\n</ul>\n<p>La réponse indique le résultat global (<code>Success</code>, <code>SuccessWithErrors</code> ou <code>Failed</code>), les identifiants créés dans <code>resultList</code> et les erreurs dans <code>errors</code>.</p>\n<blockquote>\n<p>Note : les demandes individuelles se gèrent via les endpoints <code>training/requests</code>.</p>\n</blockquote>\n<p>Permissions : <code>group-training-requests:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","group-requests","generate-measures"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[]}},"response":[{"id":"796bc521-770e-49ef-bbc5-aa21e3d3feb0","name":"Generates training measures from group requests","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"periodId\": \"<long>\",\n    \"includeSubdomainOnlyRequests\": \"<boolean>\"\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-requests/generate-measures"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"da1a9c2f-febc-4ee6-9067-5210ecd002d6"},{"name":"Matches group requests to training measures.","id":"f6734862-9d98-42b1-9029-7e204f848fd9","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","description":"<p>Critères de rapprochement automatique.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"periodId\": \"<long>\",\n    \"matchOnTrainingMeasureScheme\": \"<boolean>\",\n    \"matchOnTrainingMeasureCategory\": \"<boolean>\"\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-requests/match-measures","description":"<p>Rapproche automatiquement les demandes collectives et les actions de formation, comme le bouton legacy « Rapprochement automatique ».</p>\n<p>Corps de la requête :</p>\n<ul>\n<li><code>matchOnTrainingMeasureCategory</code> (boolean, optionnel, défaut <code>false</code>) - Prend en compte la catégorie de mesure de formation lors du rapprochement.</li>\n<li><code>matchOnTrainingMeasureScheme</code> (boolean, optionnel, défaut <code>false</code>) - Prend en compte le dispositif de la mesure de formation lors du rapprochement.</li>\n<li><code>periodId</code> (long, obligatoire) - Identifiant positif de la période.</li>\n</ul>\n<p>Réponse : <code>204 No Content</code> en cas de succès.</p>\n<blockquote>\n<p>Note : les demandes individuelles se gèrent via les endpoints <code>training/requests</code>.</p>\n</blockquote>\n<p>Permissions : <code>group-training-requests:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","group-requests","match-measures"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[]}},"response":[{"id":"d8873255-3054-457a-8772-c8d334f4da45","name":"Matches group requests to training measures","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"periodId\": \"<long>\",\n    \"matchOnTrainingMeasureScheme\": \"<boolean>\",\n    \"matchOnTrainingMeasureCategory\": \"<boolean>\"\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-requests/match-measures"},"status":"No Content","code":204,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"f6734862-9d98-42b1-9029-7e204f848fd9"}],"id":"ae7219f4-902b-4fc1-817e-1a944d28174e","description":"<p>Utiliser ce endpoint pour la gestion des demandes de formation collectives.</p>\n<p>Permissions : <code>group-training-requests:read</code>, <code>group-training-requests:write</code></p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><p><strong>comment</strong> - Commentaires de la demande.</p>\n</li>\n<li><p><strong>course</strong> <code>Course</code> - Cours.</p>\n</li>\n<li><p><strong>date</strong> - Date.</p>\n</li>\n<li><p><strong>description</strong> - Déscription de la demande.</p>\n</li>\n<li><p><strong>domain</strong> <code>metadata</code> <code>required</code> - Domaine de l'offre.&gt; Metadata : <code>OfferDomain</code> </p>\n</li>\n<li><p><strong>duration</strong> <code>object</code> - Heures</p>\n<ul>\n<li><p><strong>planned</strong> <code>object</code> - Prévisionnelles.</p>\n<ul>\n<li><p><strong>hours</strong> - Heures</p>\n</li>\n<li><p><strong>cpfHours</strong> - dont CPF</p>\n</li>\n</ul>\n</li>\n<li><p><strong>paid</strong> <code>object</code> - Rémunérées.</p>\n<ul>\n<li><p><strong>hours</strong> - Heures</p>\n</li>\n<li><p><strong>cpfHours</strong> - dont CPF</p>\n</li>\n</ul>\n</li>\n<li><p><strong>unpaid</strong> <code>object</code> - Non rémunérés.</p>\n<ul>\n<li><p><strong>hours</strong> - Heures</p>\n</li>\n<li><p><strong>cpfHours</strong> - dont CPF</p>\n</li>\n</ul>\n</li>\n<li><p><strong>allocation</strong> <code>object</code> - Allocation.</p>\n<ul>\n<li><p><strong>hours</strong> - Heures</p>\n</li>\n<li><p><strong>cpfHours</strong> - dont CPF</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>entity</strong> <code>Company</code> <code>required</code> - Entité concernée par la demande.</p>\n</li>\n<li><p><strong>historyGroupId</strong> - Identifiant du groupe d'historiques de la demande.</p>\n</li>\n<li><p><strong>id</strong> - Identifiant de la demande.</p>\n</li>\n<li><p><strong>label</strong> - Libellé de la demande.</p>\n</li>\n<li><p><strong>manager</strong> <code>Employee</code> - Responsable de la demande.</p>\n</li>\n<li><p><strong>origin</strong> <code>metadata</code> - Origine de la demande.&gt; Metadata : <code>RequestOrigin</code> </p>\n</li>\n<li><p><strong>outsidePlan</strong> - Hors plan.</p>\n</li>\n<li><p><strong>parent</strong> <code>Training Request</code> - Demande parcours parente.</p>\n</li>\n<li><p><strong>period</strong> <code>metadata</code> - Période liée à la demande.&gt; Metadata : <code>Period</code> </p>\n</li>\n<li><p><strong>priority</strong> <code>object</code> - Priorité.</p>\n<ul>\n<li><p><strong>employee</strong> <code>metadata</code> - Priorité demandeur.&gt; Metadata : <code>RequestPriority</code> </p>\n</li>\n<li><p><strong>manager</strong> <code>metadata</code> - Priorité manager.&gt; Metadata : <code>RequestPriority</code></p>\n</li>\n</ul>\n</li>\n<li><p><strong>reference</strong> - Référence de la demande.</p>\n</li>\n<li><p><strong>requestedPeriod</strong> <code>metadata</code> - Période demandée.&gt; Metadata : <code>RequestPeriod</code> </p>\n</li>\n<li><p><strong>status</strong> <code>object</code> - Statut de la demande.</p>\n<ul>\n<li><p><strong>id</strong> <code>long | null</code> - Identifiant du statut.&gt; Metadata : <code>RequestStatus</code> </p>\n</li>\n<li><p><strong>comment</strong> <code>string | null</code> - Commentaire du statut.</p>\n</li>\n<li><p><strong>declinedReasonId</strong> <code>long | null</code> - Identifiant du motif de refus, lorsqu'il est renseigné.&gt; Metadata : <code>RequestDeclinedReason</code></p>\n</li>\n</ul>\n</li>\n<li><p><strong>subdomain</strong> <code>metadata</code> <code>required</code> - Sous-domaine de l'offre.&gt; Metadata : <code>OfferSubDomain</code> </p>\n</li>\n<li><p><strong>subRequests</strong> <code>object[]</code> - Sous-demandes.</p>\n<ul>\n<li><p><strong>spc</strong> <code>metadata</code> - Catégorie socio-professionnelle.&gt; Metadata: <code>DirectoryPositionCsp</code> </p>\n</li>\n<li><p><strong>headcount</strong> <code>object</code> - Compteur d'effectifs par genre.</p>\n<ul>\n<li><p><strong>female</strong> - Femmes.</p>\n</li>\n<li><p><strong>femaleRemaining</strong> - Femmes restantes.</p>\n</li>\n<li><p><strong>male</strong> - Hommes.</p>\n</li>\n<li><p><strong>maleRemaining</strong> - Hommes restants.</p>\n</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><p><strong>trainingMeasure</strong> <code>Training Measure</code> - Action.</p>\n</li>\n<li><p><strong>trainingMeasureCategory</strong> <code>metadata</code> - Catégorie d'action.&gt; Metadata : <code>ActionCategory</code> </p>\n</li>\n<li><p><strong>trainingMeasureScheme</strong> <code>metadata</code> - Dispositif de formation.&gt; Metadata : <code>ActionTrainingDispositif</code> </p>\n</li>\n<li><p><strong>trainingPlan</strong> <code>Training Plan</code> - Plan.</p>\n</li>\n<li><p><strong>validation</strong> - Validation.</p>\n</li>\n</ul>\n","_postman_id":"ae7219f4-902b-4fc1-817e-1a944d28174e","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Group Request Forecasts","item":[{"name":"Gets the group request forecast list.","id":"6e521708-39f7-4a02-bc4e-b258dfe9a102","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-request-forecasts?locale=<string>&periodIds=<long>[,]&planIds=<long>[,]&statusIds=<long>[,]&entityIds=<long>[,]&subdomainIds=<long>[,]&courseIds=<long>[,]&skip=<integer>&top=<integer>&thumbnails=<string>[,]","description":"<p>Retourne la liste des demandes collectives prévisionnelles de formation.</p>\n<p>Permissions : <code>group-training-request-forecasts:write group-training-request-forecasts:read</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","group-request-forecasts"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"periodIds","value":"<long>[,]"},{"key":"planIds","value":"<long>[,]"},{"key":"statusIds","value":"<long>[,]"},{"key":"entityIds","value":"<long>[,]"},{"key":"subdomainIds","value":"<long>[,]"},{"key":"courseIds","value":"<long>[,]"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"},{"key":"thumbnails","value":"<string>[,]"}],"variable":[]}},"response":[{"id":"b2d56cd4-3cad-48cf-b362-f055f0f5dce7","name":"Gets the group request forecast list.","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-request-forecasts?locale=<string>&periodIds=<long>[,]&planIds=<long>[,]&statusIds=<long>[,]&entityIds=<long>[,]&subdomainIds=<long>[,]&courseIds=<long>[,]&skip=<integer>&top=<integer>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","group-request-forecasts"],"query":[{"key":"locale","value":"<string>"},{"key":"periodIds","value":"<long>[,]"},{"key":"planIds","value":"<long>[,]"},{"key":"statusIds","value":"<long>[,]"},{"key":"entityIds","value":"<long>[,]"},{"key":"subdomainIds","value":"<long>[,]"},{"key":"courseIds","value":"<long>[,]"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"date\": \"<dateTime>\",\n        \"label\": \"<string>\",\n        \"comment\": \"<string>\",\n        \"validation\": \"<boolean>\",\n        \"course\": {\n            \"natureId\": \"<long>\",\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"headcount\": {\n            \"actual\": \"<integer>\"\n        },\n        \"domainId\": \"<long>\",\n        \"subdomainId\": \"<long>\",\n        \"jobSubdomainId\": \"<long>\",\n        \"periodId\": \"<long>\",\n        \"requestedPeriodId\": \"<long>\",\n        \"originId\": \"<long>\",\n        \"reasonId\": \"<long>\",\n        \"serviceId\": \"<long>\",\n        \"departmentId\": \"<long>\",\n        \"priority\": {\n            \"managerId\": \"<long>\"\n        },\n        \"status\": {\n            \"id\": \"<long>\",\n            \"comment\": \"<string>\",\n            \"declinedReasonId\": \"<long>\"\n        },\n        \"manager\": {\n            \"firstName\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"entity\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"company\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"establishment\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"duration\": {\n            \"planned\": {\n                \"hours\": \"<decimal>\"\n            }\n        },\n        \"trainingPlan\": {\n            \"label\": \"<string>\",\n            \"statusId\": \"<long>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingMeasure\": {\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingMeasureCategoryId\": \"<long>\",\n        \"trainingMeasureSchemeId\": \"<long>\",\n        \"subRequests\": [\n            {\n                \"spcId\": \"<long>\",\n                \"headcount\": {\n                    \"female\": \"<integer>\",\n                    \"femaleRemaining\": \"<integer>\",\n                    \"male\": \"<integer>\",\n                    \"maleRemaining\": \"<integer>\"\n                }\n            },\n            {\n                \"spcId\": \"<long>\",\n                \"headcount\": {\n                    \"female\": \"<integer>\",\n                    \"femaleRemaining\": \"<integer>\",\n                    \"male\": \"<integer>\",\n                    \"maleRemaining\": \"<integer>\"\n                }\n            }\n        ]\n    },\n    {\n        \"id\": \"<long>\",\n        \"date\": \"<dateTime>\",\n        \"label\": \"<string>\",\n        \"comment\": \"<string>\",\n        \"validation\": \"<boolean>\",\n        \"course\": {\n            \"natureId\": \"<long>\",\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"headcount\": {\n            \"actual\": \"<integer>\"\n        },\n        \"domainId\": \"<long>\",\n        \"subdomainId\": \"<long>\",\n        \"jobSubdomainId\": \"<long>\",\n        \"periodId\": \"<long>\",\n        \"requestedPeriodId\": \"<long>\",\n        \"originId\": \"<long>\",\n        \"reasonId\": \"<long>\",\n        \"serviceId\": \"<long>\",\n        \"departmentId\": \"<long>\",\n        \"priority\": {\n            \"managerId\": \"<long>\"\n        },\n        \"status\": {\n            \"id\": \"<long>\",\n            \"comment\": \"<string>\",\n            \"declinedReasonId\": \"<long>\"\n        },\n        \"manager\": {\n            \"firstName\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"entity\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"company\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"establishment\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"duration\": {\n            \"planned\": {\n                \"hours\": \"<decimal>\"\n            }\n        },\n        \"trainingPlan\": {\n            \"label\": \"<string>\",\n            \"statusId\": \"<long>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingMeasure\": {\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingMeasureCategoryId\": \"<long>\",\n        \"trainingMeasureSchemeId\": \"<long>\",\n        \"subRequests\": [\n            {\n                \"spcId\": \"<long>\",\n                \"headcount\": {\n                    \"female\": \"<integer>\",\n                    \"femaleRemaining\": \"<integer>\",\n                    \"male\": \"<integer>\",\n                    \"maleRemaining\": \"<integer>\"\n                }\n            },\n            {\n                \"spcId\": \"<long>\",\n                \"headcount\": {\n                    \"female\": \"<integer>\",\n                    \"femaleRemaining\": \"<integer>\",\n                    \"male\": \"<integer>\",\n                    \"maleRemaining\": \"<integer>\"\n                }\n            }\n        ]\n    }\n]"}],"_postman_id":"6e521708-39f7-4a02-bc4e-b258dfe9a102"},{"name":"Partially updates the group request forecast.","id":"c1abc5e3-76d1-4c47-80d7-4cef50a1a134","request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json-merge-patch","description":"<p>Corps JSON Merge Patch de la demande prévisionnelle collective.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"trainingPlanId\": \"<long>\",\n    \"priority\": {\n        \"managerId\": \"<long>\"\n    },\n    \"custom\": {\n        \"metadata1Id\": \"<long>\"\n    },\n    \"requestedPeriodId\": \"<long>\",\n    \"comments\": \"<string>\",\n    \"status\": {\n        \"id\": \"<long>\",\n        \"comment\": \"<string>\",\n        \"declinedReasonId\": \"<long>\"\n    },\n    \"trainingMeasureCategoryId\": \"<long>\",\n    \"originId\": \"<long>\",\n    \"trainingMeasureSchemeId\": \"<long>\"\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-request-forecasts/:requestId","description":"<p>Modifie partiellement une demande de formation prévisionnelle collective.</p>\n<p>Chaque champ est optionnel : un champ absent reste inchangé ; une valeur <code>null</code> vide le champ. Pour un objet imbriqué, <code>null</code> vide tous ses sous-champs, tandis qu'un sous-champ absent reste inchangé et qu'un sous-champ à <code>null</code> vide seulement ce sous-champ. Si <code>trainingPlanId</code> change, l'action prévisionnelle associée est dissociée. <code>custom.metadata1Id</code> n'est pas persisté pour les demandes collectives (limitation legacy).</p>\n<p>Corps de la requête :</p>\n<ul>\n<li><code>comments</code> (string, optionnel) - Commentaire de la demande.</li>\n<li><code>custom</code> (object, optionnel) - Champs personnalisés modifiables.<ul>\n<li><code>metadata1Id</code> (long, optionnel) - Identifiant du champ personnalisé metadata 1 (non persisté, limitation legacy).</li>\n</ul>\n</li>\n<li><code>originId</code> (long, optionnel) - Identifiant de l'origine.<blockquote>\n<p>Metadata : <code>RequestOrigin</code></p>\n</blockquote>\n</li>\n<li><code>priority</code> (object, optionnel) - Priorité de la demande.<ul>\n<li><code>managerId</code> (long, optionnel) - Identifiant de la priorité définie par le manager.<blockquote>\n<p>Metadata : <code>RequestPriority</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n<li><code>requestedPeriodId</code> (long, optionnel) - Identifiant de la période demandée.<blockquote>\n<p>Metadata : <code>RequestPeriod</code></p>\n</blockquote>\n</li>\n<li><code>trainingMeasureCategoryId</code> (long, optionnel) - Identifiant de la catégorie de mesure de formation.<blockquote>\n<p>Metadata : <code>ActionCategory</code></p>\n</blockquote>\n</li>\n<li><code>trainingMeasureSchemeId</code> (long, optionnel) - Identifiant du dispositif de la mesure de formation.</li>\n<li><code>trainingPlanId</code> (long, optionnel) - Identifiant du plan de formation prévisionnel.</li>\n</ul>\n<p>Paramètres : <code>requestId</code> (long, obligatoire).</p>\n<p>Réponses : <code>204 No Content</code> en cas de succès, <code>404 Not Found</code> si la demande est introuvable et <code>400 Bad Request</code> si le corps est vide.</p>\n<blockquote>\n<p>Note : les demandes prévisionnelles individuelles se gèrent via les endpoints <code>training/request-forecasts</code>.</p>\n</blockquote>\n<p>Permissions : <code>group-training-request-forecasts:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","group-request-forecasts",":requestId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[{"type":"any","key":"requestId"}]}},"response":[{"id":"903fa4d0-c5e3-4245-8a0f-7b8f671df93b","name":"Partially updates the group request forecast","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"trainingPlanId\": \"<long>\",\n    \"periodId\": \"<long>\",\n    \"entityId\": \"<long>\",\n    \"companyId\": \"<long>\",\n    \"trainingMeasureId\": \"<long>\",\n    \"originId\": \"<long>\",\n    \"reasonId\": \"<long>\",\n    \"managerId\": \"<long>\",\n    \"courseId\": \"<long>\",\n    \"domainId\": \"<long>\",\n    \"subdomainId\": \"<long>\",\n    \"trainingMeasureSchemeId\": \"<long>\",\n    \"requestedPeriodId\": \"<long>\",\n    \"priority\": {\n        \"employeeId\": \"<long>\",\n        \"managerId\": \"<long>\"\n    },\n    \"status\": {\n        \"id\": \"<long>\",\n        \"comment\": \"<string>\",\n        \"declinedReasonId\": \"<long>\"\n    },\n    \"jobSubdomainId\": \"<long>\",\n    \"serviceId\": \"<long>\",\n    \"validation\": \"<bool>\",\n    \"reference\": \"<string>\",\n    \"active\": \"<bool>\",\n    \"date\": \"<date> <-request.Date\",\n    \"duration\": {\n            \"planned\": {\n                \"hours\": \"<decimal>\",\n                \"cpfHours\": \"<decimal>\"\n            },\n            \"paid\": {\n                \"hours\": \"<decimal>\",\n                \"cpfHours\": \"<decimal>\"\n            },\n            \"unpaid\": {\n                \"hours\": \"<decimal> <request.NotPaidHours\",\n                \"cpfHours\": \"<decimal>\"\n            },\n            \"allocation\": {\n                \"hours\": \"<decimal>\",\n                \"cpfHours\": \"<decimal>\"\n            }\n        },\n    \"label\": \"<string>\",\n    \"comment\": \"<string>\",\n    \"description\": \"<string>\",\n    \"parentId\": \"<long>\",\n    \"trainingMeasureCategoryId\": \"<long>\",\n    \"headcount\": {\n        \"actual\": \"<integer>\",\n        \"initial\": \"<integer>\"\n    },\n    \"subRequests\": [  \n        {\n            \"spcId\": \"<long>\",\n            \"headcount\": {\n                \"female\": \"<integer>\",\n                \"femaleRemaining\": \"<integer>\",\n                \"male\": \"<integer>\",\n                \"maleRemaining\": \"<integer>\"\n            }\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-request-forecasts/:requestId","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","group-request-forecasts",":requestId"],"variable":[{"key":"requestId","value":"<long>"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"c1abc5e3-76d1-4c47-80d7-4cef50a1a134"},{"name":"Partially updates group request forecasts in bulk.","id":"34f9c288-e3c8-4353-af87-db59af7bb0c9","request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json","description":"<p>Corps de mise à jour de masse des demandes prévisionnelles collectives.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"requestIds\": [\n        \"<long>\",\n        \"<long>\"\n    ],\n    \"trainingPlanId\": \"<long>\",\n    \"priority\": {\n        \"managerId\": \"<long>\"\n    },\n    \"custom\": {\n        \"metadata1Id\": \"<long>\"\n    },\n    \"requestedPeriodId\": \"<long>\",\n    \"comments\": \"<string>\",\n    \"status\": {\n        \"id\": \"<long>\",\n        \"comment\": \"<string>\",\n        \"declinedReasonId\": \"<long>\"\n    },\n    \"trainingMeasureCategoryId\": \"<long>\",\n    \"originId\": \"<long>\",\n    \"trainingMeasureSchemeId\": \"<long>\"\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-request-forecasts/bulk","description":"<p>Modifie plusieurs demandes de formation prévisionnelles collectives avec la sémantique de la mise à jour de masse legacy.</p>\n<p><code>requestIds</code> est obligatoire, contient des identifiants positifs uniques et non vides. Pour tous les autres champs et objets imbriqués, une valeur absente ou <code>null</code> signifie « inchangé » : cette opération ne permet pas de vider un champ. <code>custom.metadata1Id</code> n'est pas persisté pour les demandes collectives (limitation legacy).</p>\n<p>Corps de la requête :</p>\n<ul>\n<li><code>comments</code> (string, optionnel) - Commentaire.</li>\n<li><code>custom</code> (object, optionnel) - Champs personnalisés modifiables.<ul>\n<li><code>metadata1Id</code> (long, optionnel) - Identifiant du champ personnalisé metadata 1 (non persisté, limitation legacy).</li>\n</ul>\n</li>\n<li><code>originId</code> (long, optionnel) - Identifiant de l'origine.<blockquote>\n<p>Metadata : <code>RequestOrigin</code></p>\n</blockquote>\n</li>\n<li><code>priority</code> (object, optionnel) - Priorité de la demande.<ul>\n<li><code>managerId</code> (long, optionnel) - Identifiant de la priorité définie par le manager.<blockquote>\n<p>Metadata : <code>RequestPriority</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n<li><code>requestedPeriodId</code> (long, optionnel) - Identifiant de la période demandée.<blockquote>\n<p>Metadata : <code>RequestPeriod</code></p>\n</blockquote>\n</li>\n<li><code>requestIds</code> (long[,], obligatoire) - Identifiants des demandes prévisionnelles à modifier.</li>\n<li><code>trainingMeasureCategoryId</code> (long, optionnel) - Identifiant de la catégorie de mesure de formation.<blockquote>\n<p>Metadata : <code>ActionCategory</code></p>\n</blockquote>\n</li>\n<li><code>trainingMeasureSchemeId</code> (long, optionnel) - Identifiant du dispositif de la mesure de formation.</li>\n<li><code>trainingPlanId</code> (long, optionnel) - Identifiant du plan de formation prévisionnel.</li>\n</ul>\n<p>La réponse indique le résultat global (<code>Success</code>, <code>SuccessWithErrors</code> ou <code>Failed</code>), les identifiants mis à jour dans <code>resultList</code> et les erreurs dans <code>errors</code>.</p>\n<blockquote>\n<p>Note : les demandes prévisionnelles individuelles se gèrent via les endpoints <code>training/request-forecasts</code>.</p>\n</blockquote>\n<p>Permissions : <code>group-training-request-forecasts:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","group-request-forecasts","bulk"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[]}},"response":[{"id":"61d21585-b2fb-4a3a-a09b-500073478125","name":"Partially updates group request forecasts in bulk","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"requestIds\": [\n        \"<long>\",\n        \"<long>\"\n    ],\n    \"trainingPlanId\": \"<long>\",\n    \"priority\": {\n        \"managerId\": \"<long>\"\n    },\n    \"custom\": {\n        \"metadata1Id\": \"<long>\"\n    },\n    \"requestedPeriodId\": \"<long>\",\n    \"comment\": \"<string>\",\n    \"status\": {\n        \"id\": \"<long>\",\n        \"comment\": \"<string>\",\n        \"declinedReasonId\": \"<long>\"\n    },\n    \"trainingMeasureCategoryId\": \"<long>\",\n    \"originId\": \"<long>\",\n    \"trainingMeasureSchemeId\": \"<long>\"\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-request-forecasts/bulk"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"34f9c288-e3c8-4353-af87-db59af7bb0c9"},{"name":"Deletes the group request forecast.","id":"5c32ca07-b0d4-4dfd-a3ab-29f4f49a5b25","request":{"method":"DELETE","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-request-forecasts/:requestId","description":"<p>Supprime une demande de formation prévisionnelle collective selon les validations de la page legacy : une demande en lecture seule ou liée à une inscription, une autre demande ou une demande réelle ne peut pas être supprimée.</p>\n<p>Paramètres :</p>\n<ul>\n<li><code>requestId</code> (long, obligatoire) - Identifiant de la demande prévisionnelle à supprimer.</li>\n</ul>\n<p>Réponses : <code>204 No Content</code> en cas de succès, <code>404 Not Found</code> si la demande est introuvable, ou une erreur fonctionnelle si la suppression est interdite (par exemple <code>409</code> si la demande prévisionnelle est liée à une demande réelle).</p>\n<blockquote>\n<p>Note : les demandes prévisionnelles individuelles se gèrent via les endpoints <code>training/request-forecasts</code>.</p>\n</blockquote>\n<p>Permissions : <code>group-training-request-forecasts:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","group-request-forecasts",":requestId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[{"id":"996d3b95-74fb-45ca-8cea-eff48382911b","type":"any","key":"requestId"}]}},"response":[{"id":"d7657d52-2fd6-4fcc-b5d0-72b940326df3","name":"Deletes the group request forecast","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-request-forecasts/:requestId","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","group-request-forecasts",":requestId"],"variable":[{"key":"requestId","value":"<long>"}]}},"status":"No Content","code":204,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"5c32ca07-b0d4-4dfd-a3ab-29f4f49a5b25"},{"name":"Deletes group request forecasts in bulk.","id":"8f71ef00-589a-4ce8-ab71-86aec6f869ee","request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json","description":"<p>Tableau JSON brut des identifiants de demandes prévisionnelles collectives.</p>\n"}],"body":{"mode":"raw","raw":"[\n    \"<long>\",\n    \"<long>\",\n    \"<long>\"\n]"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-request-forecasts/bulk","description":"<p>Supprime plusieurs demandes de formation prévisionnelles collectives à partir d'un tableau JSON brut d'identifiants.</p>\n<p>Le corps doit être un tableau d'identifiants positifs, sans objet englobant.</p>\n<p>La réponse indique le résultat global (<code>Success</code>, <code>SuccessWithErrors</code> ou <code>Failed</code>), les identifiants supprimés dans <code>resultList</code> et les erreurs fonctionnelles dans <code>errors</code> (par exemple si une demande prévisionnelle est liée à une demande réelle).</p>\n<blockquote>\n<p>Note : les demandes prévisionnelles individuelles se gèrent via les endpoints <code>training/request-forecasts</code>.</p>\n</blockquote>\n<p>Permissions : <code>group-training-request-forecasts:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","group-request-forecasts","bulk"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[]}},"response":[{"id":"e8a80442-d2d8-434f-9658-ffdc48b2f7e5","name":"Deletes group request forecasts in bulk","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\n    \"<long>\",\n    \"<long>\",\n    \"<long>\"\n]"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-request-forecasts/bulk"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"8f71ef00-589a-4ce8-ab71-86aec6f869ee"},{"name":"Generates training measures from group request forecasts.","id":"e50ea3f4-aaae-4a34-a304-056cece0c738","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","description":"<p>Critères de génération des actions prévisionnelles.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"periodId\": \"<long>\",\n    \"includeSubdomainOnlyRequests\": \"<boolean>\"\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-request-forecasts/generate-measures","description":"<p>Crée les actions prévisionnelles à partir des demandes prévisionnelles collectives éligibles de la période, comme le bouton legacy « Créer les actions ».</p>\n<p>Corps de la requête :</p>\n<ul>\n<li><code>includeSubdomainOnlyRequests</code> (boolean, optionnel, défaut <code>false</code>) - Lorsque <code>true</code>, inclut aussi les demandes liées uniquement à un sous-domaine, sans course associée.</li>\n<li><code>periodId</code> (long, obligatoire) - Identifiant positif de la période.</li>\n</ul>\n<p>La réponse indique le résultat global (<code>Success</code>, <code>SuccessWithErrors</code> ou <code>Failed</code>), les identifiants créés dans <code>resultList</code> et les erreurs dans <code>errors</code>.</p>\n<blockquote>\n<p>Note : les demandes prévisionnelles individuelles se gèrent via les endpoints <code>training/request-forecasts</code>.</p>\n</blockquote>\n<p>Permissions : <code>group-training-request-forecasts:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","group-request-forecasts","generate-measures"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[]}},"response":[{"id":"fa88ddac-036b-49eb-98c0-687426c2bcef","name":"Generates training measures from group request forecasts","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"periodId\": \"<long>\",\n    \"includeSubdomainOnlyRequests\": \"<boolean>\"\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-request-forecasts/generate-measures"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"e50ea3f4-aaae-4a34-a304-056cece0c738"},{"name":"Matches group request forecasts to training measures.","id":"0d0e77cb-be85-40ee-a8bb-43726a3fbee8","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","description":"<p>Critères de rapprochement automatique des demandes prévisionnelles collectives.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"periodId\": \"<long>\",\n    \"matchOnTrainingMeasureScheme\": \"<boolean>\",\n    \"matchOnTrainingMeasureCategory\": \"<boolean>\"\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-request-forecasts/match-measures","description":"<p>Rapproche automatiquement les demandes prévisionnelles collectives et les actions prévisionnelles, comme le bouton legacy « Rapprochement automatique ».</p>\n<p>Corps de la requête :</p>\n<ul>\n<li><code>matchOnTrainingMeasureCategory</code> (boolean, optionnel, défaut <code>false</code>) - Prend en compte la catégorie de mesure de formation lors du rapprochement.</li>\n<li><code>matchOnTrainingMeasureScheme</code> (boolean, optionnel, défaut <code>false</code>) - Prend en compte le dispositif de la mesure de formation lors du rapprochement.</li>\n<li><code>periodId</code> (long, obligatoire) - Identifiant positif de la période.</li>\n</ul>\n<p>Réponse : <code>204 No Content</code> en cas de succès.</p>\n<blockquote>\n<p>Note : les demandes prévisionnelles individuelles se gèrent via les endpoints <code>training/request-forecasts</code>.</p>\n</blockquote>\n<p>Permissions : <code>group-training-request-forecasts:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","group-request-forecasts","match-measures"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[]}},"response":[{"id":"732f24ee-36dd-4d58-9015-f425e4111919","name":"Matches group request forecasts to training measures","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"periodId\": \"<long>\",\n    \"matchOnTrainingMeasureScheme\": \"<boolean>\",\n    \"matchOnTrainingMeasureCategory\": \"<boolean>\"\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/group-request-forecasts/match-measures"},"status":"No Content","code":204,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"0d0e77cb-be85-40ee-a8bb-43726a3fbee8"}],"id":"d88a2a77-cf04-4e7b-a9c9-360f39a40b0d","description":"<p>Utiliser ce endpoint pour la gestion des demandes de formation prévisionnelles collectives.</p>\n<p>Permissions : <code>group-training-request-forecasts:read</code>, <code>group-training-request-forecasts:write</code></p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>comment</strong> - Commentaires de la demande.</li>\n<li><strong>course</strong> <code>Course</code> - Cours.</li>\n<li><strong>date</strong> - Date.</li>\n<li><strong>description</strong> - Déscription de la demande.</li>\n<li><strong>domain</strong> <code>metadata</code> <code>required</code> - Domaine de l'offre.    <blockquote>\n<p>Metadata : <code>OfferDomain</code></p>\n</blockquote>\n</li>\n<li><strong>duration</strong> <code>object</code> - Heures<ul>\n<li><strong>planned</strong> <code>object</code> - Prévisionnelles.<ul>\n<li><strong>hours</strong> - Heures</li>\n<li><strong>cpfHours</strong> - dont CPF</li>\n</ul>\n</li>\n<li><strong>paid</strong> <code>object</code> - Rémunérées.<ul>\n<li><strong>hours</strong> - Heures</li>\n<li><strong>cpfHours</strong> - dont CPF</li>\n</ul>\n</li>\n<li><strong>unpaid</strong> <code>object</code> - Non rémunérés.<ul>\n<li><strong>hours</strong> - Heures</li>\n<li><strong>cpfHours</strong> - dont CPF</li>\n</ul>\n</li>\n<li><strong>allocation</strong> <code>object</code> - Allocation.<ul>\n<li><strong>hours</strong> - Heures</li>\n<li><strong>cpfHours</strong> - dont CPF</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><strong>entity</strong> <code>Company</code> <code>required</code> - Entité concernée par la demande.</li>\n<li><strong>historyGroupId</strong> - Identifiant du groupe d'historiques de la demande.</li>\n<li><strong>id</strong> - Identifiant de la demande.</li>\n<li><strong>label</strong> - Libellé de la demande.</li>\n<li><strong>manager</strong> <code>Employee</code> - Responsable de la demande.</li>\n<li><strong>origin</strong> <code>metadata</code> - Origine de la demande.<blockquote>\n<p>Metadata : <code>RequestOrigin</code></p>\n</blockquote>\n</li>\n<li><strong>parent</strong> <code>Training Request Forecast</code> - Demande parcours parente.</li>\n<li><strong>period</strong> <code>metadata</code> - Période liée à la demande.<blockquote>\n<p>Metadata : <code>Period</code></p>\n</blockquote>\n</li>\n<li><strong>priority</strong> <code>object</code> - Priorité.<ul>\n<li><strong>employee</strong> <code>metadata</code> - Priorité demandeur.<blockquote>\n<p>Metadata : <code>RequestPriority</code></p>\n</blockquote>\n</li>\n<li><strong>manager</strong> <code>metadata</code> - Priorité manager.<blockquote>\n<p>Metadata : <code>RequestPriority</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n<li><strong>reference</strong> - Référence de la demande.</li>\n<li><strong>requestedPeriod</strong> <code>metadata</code> - Période demandée.<blockquote>\n<p>Metadata : <code>RequestPeriod</code></p>\n</blockquote>\n</li>\n<li><strong>status</strong> <code>object</code> - Statut de la demande.<ul>\n<li><strong>id</strong> <code>long | null</code> - Identifiant du statut.<blockquote>\n<p>Metadata : <code>RequestStatus</code></p>\n</blockquote>\n</li>\n<li><strong>comment</strong> <code>string | null</code> - Commentaire du statut.</li>\n<li><strong>declinedReasonId</strong> <code>long | null</code> - Identifiant du motif de refus, lorsqu'il est renseigné.<blockquote>\n<p>Metadata : <code>RequestDeclinedReason</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n<li><strong>subdomain</strong> <code>metadata</code> <code>required</code> - Sous-domaine de l'offre.    <blockquote>\n<p>Metadata : <code>OfferSubDomain</code></p>\n</blockquote>\n</li>\n<li><strong>subRequests</strong> <code>object[]</code> - Sous-demandes.<ul>\n<li><strong>spc</strong>  <code>metadata</code> - Catégorie socio-professionnelle.<blockquote>\n<p>Metadata: <code>DirectoryPositionCsp</code></p>\n</blockquote>\n</li>\n<li><strong>headcount</strong> <code>object</code> - Compteur d'effectifs par genre.<ul>\n<li><strong>female</strong> - Femmes.</li>\n<li><strong>femaleRemaining</strong> - Femmes restantes.</li>\n<li><strong>male</strong> - Hommes.</li>\n<li><strong>maleRemaining</strong> - Hommes restants.</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><strong>trainingMeasure</strong> <code>Training Measure Forecast</code> - Action.</li>\n<li><strong>trainingMeasureCategory</strong>  <code>metadata</code> - Catégorie d'action.<blockquote>\n<p>Metadata : <code>ActionCategory</code></p>\n</blockquote>\n</li>\n<li><strong>trainingMeasureScheme</strong> <code>metadata</code> - Dispositif de formation.<blockquote>\n<p>Metadata : <code>ActionTrainingDispositif</code></p>\n</blockquote>\n</li>\n<li><strong>trainingPlan</strong> <code>Training Plan Forecast</code> - Plan.</li>\n<li><strong>validation</strong> - Validation.</li>\n</ul>\n","_postman_id":"d88a2a77-cf04-4e7b-a9c9-360f39a40b0d","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Paths","item":[{"name":"Gets the paths list.","id":"ea8baf0d-b4af-490b-a92d-6a9083c18801","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths?locale=<string>","description":"<p>Retourne la liste des parcours de formation.</p>\n<p>Permissions : <code>training-paths:write</code> <code>training-paths:read</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"disabled":true,"key":"skip","value":"<integer>"},{"disabled":true,"key":"top","value":"<integer>"}],"variable":[]}},"response":[{"id":"5163696e-7b2f-442c-a567-d6f9074fdd92","name":"Gets the paths list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths"],"query":[{"key":"locale","value":"<string>"},{"key":"skip","value":"<integer>","disabled":true},{"key":"top","value":"<integer>","disabled":true}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\",\n        \"domainId\": \"<long>\",\n        \"subdomainId\": \"<long>\",\n        \"typeId\": \"<long>\",\n        \"owner\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"availability\": {\n            \"beginDate\": \"<dateTime>\",\n            \"endDate\": \"<dateTime>\"\n        },\n        \"duration\": {\n            \"days\": \"<decimal>\",\n            \"hours\": \"<decimal>\"\n        },\n        \"_metrics\": \"<object>\",\n        \"_links\": \"<object>\"\n    },\n    {\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\",\n        \"domainId\": \"<long>\",\n        \"subdomainId\": \"<long>\",\n        \"typeId\": \"<long>\",\n        \"owner\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"availability\": {\n            \"beginDate\": \"<dateTime>\",\n            \"endDate\": \"<dateTime>\"\n        },\n        \"duration\": {\n            \"days\": \"<decimal>\",\n            \"hours\": \"<decimal>\"\n        },\n        \"_metrics\": \"<object>\",\n        \"_links\": \"<object>\"\n    }\n]"}],"_postman_id":"ea8baf0d-b4af-490b-a92d-6a9083c18801"},{"name":"Gets the path.","id":"103bb2b1-6bbf-4f01-a364-a5045e3c20bb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId?locale=<string>","description":"<p>Retourne le parcours de formation.</p>\n<p>Permissions : <code>training-paths:write</code> <code>training-paths:read</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"pathId"}]}},"response":[{"id":"310a1664-371b-44c5-93a0-fe8c40345ae3","name":"Gets the path","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"pathId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"<long>\",\n    \"reference\": \"<string>\",\n    \"label\": \"<string>\",\n    \"description\": \"<string>\",\n    \"comment\": \"<string>\",\n    \"color\": \"<string>\",\n    \"manager\": \"<string>\",\n    \"availability\": {\n        \"beginDate\": \"<dateTime>\",\n        \"endDate\": \"<dateTime>\"\n    },\n    \"typeId\": \"<long>\",\n    \"domainId\": \"<long>\",\n    \"subdomainId\": \"<long>\",\n    \"pricingCategoryId\": \"<long>\",\n    \"publishing\": {\n        \"spaces\": [\n            {\n                \"label\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            {\n                \"label\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            }\n        ]\n    },\n    \"owner\": {\n        \"label\": \"<string>\",\n        \"id\": \"<long>\",\n        \"_links\": \"<object>\"\n    },\n    \"intercourseDelay\": {\n        \"eLearning\": {\n            \"units\": \"<integer>\",\n            \"unitTypeId\": \"<long>\"\n        },\n        \"other\": {\n            \"days\": \"<integer>\"\n        }\n    },\n    \"tile\": {\n        \"name\": \"<string>\",\n        \"contentType\": \"<string>\",\n        \"url\": \"<string>\",\n        \"thumbnails\": \"<object>\"\n    },\n    \"custom\": {\n        \"link1\": \"<string>\",\n        \"link2\": \"<string>\",\n        \"metadata1Id\": \"<long>\",\n        \"image1\": {\n            \"name\": \"<string>\",\n            \"contentType\": \"<string>\",\n            \"url\": \"<string>\",\n            \"thumbnails\": \"<object>\"\n        }\n    },\n    \"cost\": \"<decimal>\",\n    \"duration\": {\n        \"computed\": {\n            \"days\": \"<decimal>\",\n            \"hours\": \"<decimal>\"\n        },\n        \"overMonths\": {\n            \"lowerBound\": \"<integer>\",\n            \"upperBound\": \"<integer>\"\n        },\n        \"days\": \"<decimal>\",\n        \"hours\": \"<decimal>\"\n    },\n    \"plan\": {\n        \"audience\": \"<string>\",\n        \"objectives\": \"<string>\",\n        \"notes\": \"<string>\",\n        \"prerequisites\": \"<string>\",\n        \"agenda\": \"<string>\",\n        \"methods\": \"<string>\",\n        \"validation\": \"<string>\",\n        \"assets\": \"<string>\"\n    },\n    \"provider\": {\n        \"description\": \"<string>\",\n        \"contact\": \"<string>\"\n    },\n    \"_audit\": {\n        \"createdDate\": \"<dateTime>\",\n        \"lastModifiedDate\": \"<dateTime>\",\n        \"createdBy\": \"<string>\",\n        \"lastModifiedBy\": \"<string>\"\n    },\n    \"_metrics\": \"<object>\",\n    \"_links\": \"<object>\"\n}"}],"_postman_id":"103bb2b1-6bbf-4f01-a364-a5045e3c20bb"},{"name":"Partially updates the path.","id":"689a9d62-c422-41fc-aeb7-2251b74e88c7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json-merge-patch","description":"<p>JSON Merge Patch is required for publication updates.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"publishing\": {\n        \"spaceIds\": [12, 34]\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId?locale=<string>","description":"<p>Met à jour partiellement le parcours de formation.</p>\n<p>Permissions : <code>training-paths:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"pathId"}]}},"response":[{"id":"43f50037-ebb2-4f79-a8ca-fdc8a07c7c28","name":"Partially updates the path","originalRequest":{"method":"PATCH","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"pathId","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"689a9d62-c422-41fc-aeb7-2251b74e88c7"},{"name":"Partially updates path publications in bulk.","id":"72524e37-d336-471c-8d70-a77f836c6682","request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json","description":"<p>Bulk publication request.</p>\n"}],"body":{"mode":"raw","raw":"[\n    {\n        \"id\": \"<long>\",\n        \"publishing\": {\n            \"spaceIds\": [\"<long>\", \"<long>\"]\n        }\n    },\n    {\n        \"id\": \"<long>\",\n        \"publishing\": {\n            \"spaceIds\": [\"<long>\", \"<long>\"]\n        }\n    }\n]","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/bulk","description":"<p>Modifie la publication de plusieurs parcours.</p>\n<p>Permissions : <code>training-paths:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths","bulk"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[]}},"response":[{"id":"3b3b0799-c70b-4340-b7b5-309d8cc2b601","name":"Partially updates path publications in bulk","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"id\": \"<long>\",\r\n        \"publishing\": {\r\n            \"spaceIds\": [\"<long>\", \"<long>\"]\r\n        }\r\n    },\r\n    {\r\n        \"id\": \"<long>\",\r\n        \"publishing\": {\r\n            \"spaceIds\": [\"<long>\", \"<long>\"]\r\n        }\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/bulk"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"72524e37-d336-471c-8d70-a77f836c6682"},{"name":"Deletes the path.","id":"9f947059-24c9-4cc1-a31e-e1f756c59867","request":{"method":"DELETE","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId","description":"<p>Supprime le parcours de formation.</p>\n<p>Permissions : <code>training-paths:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[{"id":"fa770057-f820-4795-9ea2-ef9fd2dca563","type":"any","value":"","key":"pathId"}]}},"response":[{"id":"bfc5b17b-480b-4d45-91bf-7028f4b2eb72","name":"Deletes the path","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId"],"variable":[{"key":"pathId","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"9f947059-24c9-4cc1-a31e-e1f756c59867"},{"name":"Deletes paths in bulk.","id":"68e107aa-d613-421b-8838-45f9d8aeb7fd","request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json","description":"<p>Array of path IDs.</p>\n"}],"body":{"mode":"raw","raw":"[\n    \"<long>\",\n    \"<long>\"\n]","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/bulk","description":"<p>Supprime plusieurs parcours à partir d'un tableau d'identifiants.</p>\n<p>Chaque identifiant est traité dans sa propre transaction : les succès sont validés indépendamment. Une réponse mixte retourne 200 avec <code>type: SuccessWithErrors</code>, <code>resultList</code> contenant les identifiants traités avec succès et des erreurs dont <code>source</code> est l'identifiant numérique du parcours. Un lot composé uniquement d'identifiants absents retourne 200 avec <code>type: Failed</code>.</p>\n<p>Permissions : <code>training-paths:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths","bulk"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[]}},"response":[{"id":"c21a149d-7c8f-4204-bd99-d3856ead4c9a","name":"Deletes paths in bulk","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    \"<long>\",\r\n    \"<long>\"\r\n]","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/bulk"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"68e107aa-d613-421b-8838-45f9d8aeb7fd"}],"id":"154fc9cd-e901-4539-8ca0-0840f19dcbf2","description":"<p>Utiliser ce endpoint pour la gestion des parcours de formation.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>availability</strong> <code>object</code> - Disponibilité.<ul>\n<li><strong>beginDate</strong> - Date de début.</li>\n<li><strong>endDate</strong> - Date de fin.</li>\n</ul>\n</li>\n<li><strong>color</strong> - Couleur.</li>\n<li><strong>cost</strong> - Coût.</li>\n<li><strong>comment</strong> - Commentaire.</li>\n<li><strong>custom</strong> <code>object</code> - Informations personnalisables.<ul>\n<li><strong>image1</strong> - Image 1.</li>\n<li><strong>link1</strong> - Lien 1.</li>\n<li><strong>link2</strong> - Lien 2.</li>\n<li><strong>metadata1</strong> <code>metadata</code> - Metadata 1.        <blockquote>\n<p>Metadata : <code>OfferCustom1</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n<li><strong>description</strong> - Description.</li>\n<li><strong>domain</strong> <code>metadata</code> <code>required</code> - Domaine du parcours.    <blockquote>\n<p>Metadata : <code>OfferDomain</code> </p>\n</blockquote>\n</li>\n<li><strong>duration</strong> <code>object</code> - Informations relatives à la durée du parcours.<ul>\n<li><strong>computed</strong> <code>object</code> - Durée calculée par rapport aux cours du parcours.<ul>\n<li><strong>days</strong> - Durée en jours.</li>\n<li><strong>hours</strong> - Durée en heures.</li>\n</ul>\n</li>\n<li><strong>days</strong> - Durée en jours.</li>\n<li><strong>hours</strong> - Durée en heures.</li>\n<li><strong>overMonths</strong> <code>range</code> - Fourchette de durée en mois.</li>\n</ul>\n</li>\n<li><strong>id</strong> - Identifiant unique du parcours.</li>\n<li><strong>intercourseDelay</strong> <code>object</code> - Delais entre cours.<ul>\n<li><strong>eLearning</strong> <code>object</code> - Type Elearning.<ul>\n<li><strong>unitType</strong> - Type d'unité.<blockquote>\n<p>Metadata: <code>UnitOfTime</code></p>\n</blockquote>\n</li>\n<li><strong>units</strong> - Nombre d'unités.</li>\n</ul>\n</li>\n<li><strong>other</strong> <code>object</code> - Autres types.<ul>\n<li><strong>days</strong> - Durée en jours.</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><strong>label</strong> <code>required</code> - Libellé du parcours.</li>\n<li><strong>manager</strong> - Responsable pédagogique.</li>\n<li><strong>owner</strong> <code>space</code> <code>required</code> - Espace propriétaire.</li>\n<li><strong>plan</strong> <code>object</code> - Plan.<ul>\n<li><strong>agenda</strong> - Programme.</li>\n<li><strong>assets</strong> - Les plus.</li>\n<li><strong>audience</strong> - Cible.</li>\n<li><strong>methods</strong> - Modalités pédagogiques.</li>\n<li><strong>notes</strong> - Informations.</li>\n<li><strong>objectives</strong> - Objectifs.</li>\n<li><strong>prerequisites</strong> - Pré-requis.</li>\n<li><strong>validation</strong> - Validation.</li>\n</ul>\n</li>\n<li><strong>pricingCategory</strong> <code>metadata</code> - Catégorie tarifaire.<blockquote>\n<p>Metadata : <code>ItemPriceListType</code></p>\n</blockquote>\n</li>\n<li><strong>provider</strong> <code>object</code> - Prestataire.<ul>\n<li><strong>contact</strong> - Contact.</li>\n<li><strong>description</strong> - Description.</li>\n</ul>\n</li>\n<li><strong>publishing</strong> <code>object</code> Publication.<ul>\n<li><strong>spaces</strong> <code>space</code> - Espaces sur lesquels le parcours est publié.</li>\n</ul>\n</li>\n<li><strong>reference</strong> <code>required</code> - Référence.</li>\n<li><strong>subdomain</strong> <code>metadata</code> <code>required</code> - Sous-domaine du parcours.    <blockquote>\n<p>Metadata : <code>OfferSubDomain</code>    </p>\n</blockquote>\n</li>\n<li><strong>tile</strong> <code>file</code> - Tuile de prévisualisation.</li>\n<li><strong>type</strong> <code>metadata</code> <code>required</code> - Type.</li>\n</ul>\n","_postman_id":"154fc9cd-e901-4539-8ca0-0840f19dcbf2","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Paths - Audiences","item":[{"name":"Gets the path audience list.","id":"658c46cc-d549-49db-9889-d278c1dfb0a0","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/audiences?locale=<string>","description":"<p>Retourne les audiences du parcours de formation.</p>\n<p>Permissions : <code>training-paths:write</code> <code>training-paths:read</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId","audiences"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"pathId"}]}},"response":[{"id":"2d848b64-083a-4ba9-9d21-5dbbc5e84145","name":"Gets the path audience list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/audiences?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId","audiences"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"pathId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"jobs\": [\n        {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        }\n    ],\n    \"jobDomains\": [\n        {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        }\n    ],\n    \"jobSubdomains\": [\n        {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        }\n    ]\n}"}],"_postman_id":"658c46cc-d549-49db-9889-d278c1dfb0a0"},{"name":"Updates the path audiences.","id":"7c452c77-ccce-40a4-b10c-42948738ee1e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"jobIds\": [ \r\n        \"<long>\",\r\n        \"<long>\" \r\n        ],\r\n    \"jobDomainIds\": [ \r\n        \"<long>\",\r\n        \"<long>\" \r\n        ],\r\n    \"jobSubdomainIds\": [ \r\n        \"<long>\",\r\n        \"<long>\" \r\n        ]\r\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/audiences?locale=<string>","description":"<p>Met à jour les audiences du parcours de formation.</p>\n<p>Permissions : <code>training-paths:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId","audiences"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"pathId"}]}},"response":[{"id":"64147829-cb0b-4ff8-87db-f05efc4f2156","name":"Updates the path audiences","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"{\r\n    \"jobIds\": [ \r\n        \"<long>\",\r\n        \"<long>\" \r\n        ],\r\n    \"jobDomainIds\": [ \r\n        \"<long>\",\r\n        \"<long>\" \r\n        ],\r\n    \"jobSubdomainIds\": [ \r\n        \"<long>\",\r\n        \"<long>\" \r\n        ]\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/audiences?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId","audiences"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"pathId","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"7c452c77-ccce-40a4-b10c-42948738ee1e"}],"id":"63bf625a-fa01-4584-ba1b-703a8c4803f1","description":"<p>Utiliser ce endpoint pour la gestion des cibles d'un parcours de formation.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>jobDomains</strong> <code>metadata[]</code> - Filières d'emplois.    <blockquote>\n<p>Metadata : <code>JobDomain</code>    </p>\n</blockquote>\n</li>\n<li><strong>jobs</strong> <code>job[]</code> - Emplois.</li>\n<li><strong>jobSubdomains</strong> <code>metadata[]</code> - Familles d'emplois.    <blockquote>\n<p>Metadata : <code>JobSubDomain</code></p>\n</blockquote>\n</li>\n</ul>\n","_postman_id":"63bf625a-fa01-4584-ba1b-703a8c4803f1","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Paths - Cohorts","item":[{"name":"Gets the path cohort.","id":"98a63c31-b862-44a0-b548-27d9d00c5beb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts/:cohortId?locale=<string>","description":"<p>Retourne la promotions du parcours de formation.</p>\n<p>Permissions : <code>training-paths:write</code> <code>training-paths:read</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId","cohorts",":cohortId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"pathId"},{"type":"any","value":"","key":"cohortId"}]}},"response":[{"id":"a2508519-e248-487f-aee8-f8458bd62d27","name":"Gets the path cohort","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts/:cohortId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId","cohorts",":cohortId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"pathId","value":""},{"key":"cohortId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\",\n        \"beginDate\": \"<dateTime>\",\n        \"endDate\": \"<dateTime>\",\n        \"comment\": \"<string>\",\n        \"owner\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"organizer\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"administrator\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"_links\": \"<object>\",\n        \"_audit\": {\n            \"createdDate\": \"<dateTime>\",\n            \"lastModifiedDate\": \"<dateTime>\",\n            \"createdBy\": \"<string>\",\n            \"lastModifiedBy\": \"<string>\"\n        }\n    },\n    {\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\",\n        \"beginDate\": \"<dateTime>\",\n        \"endDate\": \"<dateTime>\",\n        \"comment\": \"<string>\",\n        \"owner\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"organizer\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"administrator\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"_links\": \"<object>\",\n        \"_audit\": {\n            \"createdDate\": \"<dateTime>\",\n            \"lastModifiedDate\": \"<dateTime>\",\n            \"createdBy\": \"<string>\",\n            \"lastModifiedBy\": \"<string>\"\n        }\n    }\n]"}],"_postman_id":"98a63c31-b862-44a0-b548-27d9d00c5beb"},{"name":"Gets the path cohort list.","id":"76ab8ad8-365b-42b0-8f50-b4b968238da8","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts?locale=<string>","description":"<p>Retourne les promotions du parcours de formation.</p>\n<p>Permissions : <code>training-paths:write</code> <code>training-paths:read</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId","cohorts"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"pathId"}]}},"response":[{"id":"f792601b-1ca5-4cda-a893-0028c52e8020","name":"Gets the path cohort list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId","cohorts"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"pathId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\",\n        \"beginDate\": \"<dateTime>\",\n        \"endDate\": \"<dateTime>\",\n        \"comment\": \"<string>\",\n        \"owner\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"organizer\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"administrator\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"_links\": \"<object>\",\n        \"_audit\": {\n            \"createdDate\": \"<dateTime>\",\n            \"lastModifiedDate\": \"<dateTime>\",\n            \"createdBy\": \"<string>\",\n            \"lastModifiedBy\": \"<string>\"\n        }\n    },\n    {\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\",\n        \"beginDate\": \"<dateTime>\",\n        \"endDate\": \"<dateTime>\",\n        \"comment\": \"<string>\",\n        \"owner\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"organizer\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"administrator\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"_links\": \"<object>\",\n        \"_audit\": {\n            \"createdDate\": \"<dateTime>\",\n            \"lastModifiedDate\": \"<dateTime>\",\n            \"createdBy\": \"<string>\",\n            \"lastModifiedBy\": \"<string>\"\n        }\n    }\n]"}],"_postman_id":"76ab8ad8-365b-42b0-8f50-b4b968238da8"},{"name":"Adds the cohort to the path.","id":"115d9788-7b00-4537-bdfc-6772ab692577","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"label\": \"<string>\",\r\n    \"beginDate\": \"<dateTime>\",\r\n    \"ownerId\": \"<long>\",\r\n    \"organizerId\": \"<long>\",\r\n    \"administratorId\": \"<long>\"\r\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts?locale=<string>","description":"<p>Ajoute la promotion au parcours de formation.</p>\n<p>Permissions : <code>training-paths:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId","cohorts"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"pathId"}]}},"response":[{"id":"fc3994f7-a4d9-46fe-aa2d-2904b25e74f5","name":"Adds the cohort to the path","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"label\": \"<string>\",\r\n    \"beginDate\": \"<dateTime>\",\r\n    \"ownerId\": \"<long>\",\r\n    \"organizerId\": \"<long>\",\r\n    \"administratorId\": \"<long>\"\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId","cohorts"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"pathId","value":""}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"\"<long>\""}],"_postman_id":"115d9788-7b00-4537-bdfc-6772ab692577"},{"name":"Partially updates the path cohort.","id":"83d6d16c-e935-49b5-8391-d33cfd3870e5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"label\": \"<string>\",\r\n    \"reference\": \"<string>\",\r\n    \"beginDate\": \"<dateTime>\",\r\n    \"endDate\": \"<dateTime>\",\r\n    \"ownerId\": \"<long>\",\r\n    \"organizerId\": \"<long>\",\r\n    \"administratorId\": \"<long>\",\r\n    \"comment\": \"<string>\",\r\n    \"publishing\": {\r\n        \"spaceIds\": [ \r\n            \"<long>\",\r\n            \"<long>\"\r\n        ]\r\n    }    \r\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts?locale=<string>","description":"<p>Met à jour la promotion du parcours de formation.</p>\n<p>Permissions : <code>training-paths:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId","cohorts"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"pathId"}]}},"response":[{"id":"3e861e75-c489-488e-b5ac-f86f922643c3","name":"Partially updates the path cohort","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"label\": \"<string>\",\r\n    \"reference\": \"<string>\",\r\n    \"beginDate\": \"<dateTime>\",\r\n    \"endDate\": \"<dateTime>\",\r\n    \"ownerId\": \"<long>\",\r\n    \"organizerId\": \"<long>\",\r\n    \"administratorId\": \"<long>\",\r\n    \"comment\": \"<string>\",\r\n    \"publishing\": {\r\n        \"spaceIds\": [ \r\n            \"<long>\",\r\n            \"<long>\"\r\n        ]\r\n    }    \r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId","cohorts"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"pathId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"83d6d16c-e935-49b5-8391-d33cfd3870e5"}],"id":"8b6d943d-a369-4bb3-a1b5-bfbbf162d65e","description":"<p>Utiliser ce endpoint pour la gestion des promotions d'un parcours de formation.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>administrator</strong> <code>Space</code> - Administrateur.</li>\n<li><strong>beginDate</strong> - Début.</li>\n<li><strong>comment</strong> - Commentaire.</li>\n<li><strong>endDate</strong> <code>DateEnd</code> - Fin.</li>\n<li><strong>id</strong> - Identifiant unique de la promotion.</li>\n<li><strong>label</strong> - Libellé de la promotion.</li>\n<li><strong>organizer</strong> <code>Space</code> - Organisateur.</li>\n<li><strong>owner</strong> <code>Space</code> - Propriétaire.</li>\n<li><strong>reference</strong> - Référence de la promotion.</li>\n</ul>\n","_postman_id":"8b6d943d-a369-4bb3-a1b5-bfbbf162d65e","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Paths - Cohorts - Courses","item":[{"name":"Gets the path cohort course list.","id":"3cf47e33-44ab-4db8-8e15-33a7cbf7f825","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts/:cohortId/courses?locale=<string>","description":"<p>Retourne les offres de a promotion du parcours de formation.</p>\n<p>Permissions : <code>training-paths:write</code> <code>training-paths:read</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId","cohorts",":cohortId","courses"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"pathId"},{"type":"any","value":"","key":"cohortId"}]}},"response":[{"id":"27ed9445-e3ed-4655-b981-de35270d02f7","name":"Gets the path cohort course list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts/:cohortId/courses?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId","cohorts",":cohortId","courses"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"pathId","value":""},{"key":"cohortId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\",\n        \"delay\": {\n            \"days\": \"<integer>\"\n        },\n        \"computed\": {\n            \"beginDate\": \"<dateTime>\",\n            \"endDate\": \"<dateTime>\"\n        },        \n        \"session\": {\n            \"id\": \"<long>\",\n            \"reference\": \"<string>\",\n            \"label\": \"<string>\",\n            \"beginDate\": \"<dateTime>\",\n            \"endDate\": \"<dateTime>\",\n            \"classSize\": {\n                \"upperBound\": \"<integer>\",\n                \"lowerBound\": \"<integer>\"\n            },\n            \"geographicalZoneId\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"_links\": \"<object>\"\n    },\n    {\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\",\n        \"delay\": {\n            \"days\": \"<integer>\"\n         },\n        \"computed\": {\n            \"beginDate\": \"<dateTime>\",\n            \"endDate\": \"<dateTime>\"\n        },               \n        \"session\": {\n            \"id\": \"<long>\",\n            \"reference\": \"<string>\",\n            \"label\": \"<string>\",\n            \"beginDate\": \"<dateTime>\",\n            \"endDate\": \"<dateTime>\",\n            \"classSize\": {\n                \"upperBound\": \"<integer>\",\n                \"lowerBound\": \"<integer>\"\n            },\n            \"geographicalZoneId\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"_links\": \"<object>\"\n    }\n]"}],"_postman_id":"3cf47e33-44ab-4db8-8e15-33a7cbf7f825"},{"name":"Updates the path cohort course list.","id":"1babbde0-d55b-4726-9c62-69010803edef","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"id\": \"<long>\",\r\n        \"delay\": {\r\n            \"days\": \"<integer>\"\r\n        }\r\n    },\r\n    {\r\n        \"id\": \"<long>\",\r\n        \"delay\": {\r\n            \"days\": \"<integer>\"\r\n        }\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts/:cohortId/courses?locale=<string>","description":"<p>Met à jour les les offres de la promotion du parcours de formation.</p>\n<p>Permissions : <code>training-paths:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId","cohorts",":cohortId","courses"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"pathId"},{"type":"any","value":"","key":"cohortId"}]}},"response":[{"id":"08a17fab-555f-4625-a91c-8991db2b3a08","name":"Updates the path cohort course list","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"id\": \"<long>\",\r\n        \"session\": {\r\n            \"id\": \"<long>\",\r\n            \"beginDate\": \"<dateTime>\",\r\n            \"endDate\": \"<dateTime>\",\r\n            \"geographicalZoneId\": \"<long>\",\r\n            \"classSize\": {\r\n                \"upperBound\": \"<integer>\"\r\n            }\r\n        },\r\n        \"delay\": {\r\n            \"days\": \"<integer>\"\r\n        }\r\n    },\r\n    {\r\n        \"id\": \"<long>\",\r\n        \"session\": {\r\n            \"id\": \"<long>\",\r\n            \"beginDate\": \"<dateTime>\",\r\n            \"endDate\": \"<dateTime>\",\r\n            \"geographicalZoneId\": \"<long>\",\r\n            \"classSize\": {\r\n                \"upperBound\": \"<integer>\"\r\n            }\r\n        },\r\n        \"delay\": {\r\n            \"days\": \"<integer>\"\r\n        }\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/courses?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId","courses"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"pathId","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"1babbde0-d55b-4726-9c62-69010803edef"}],"id":"b0fb4038-aa10-44a2-be5c-9140c8176d7e","description":"<p>Utiliser ce endpoint pour la gestion des offres d'une promotion d'un parcours de formation.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>computed</strong> - Eléments calculés si une session n'est pas spécifiée.<ul>\n<li><strong>beginDate</strong> - Date de début.</li>\n<li><strong>endDate</strong> - Date de fin.</li>\n</ul>\n</li>\n<li><strong>id</strong> - Identifiant unique de l'offre.</li>\n<li><strong>delay</strong> - Délais entre cours.<ul>\n<li><strong>days</strong> - Durée en jours.</li>\n</ul>\n</li>\n<li><strong>label</strong> <code>required</code> - Libellé de l'offre.</li>\n<li><strong>reference</strong> <code>required</code> - Référence.</li>\n<li><strong>session</strong> - Session.<ul>\n<li><strong>beginDate</strong> - Date de début.</li>\n<li><strong>classSize</strong> <code>range</code> - Effectifs minimum et maximum.</li>\n<li><strong>endDate</strong> - Date de fin.</li>\n<li><strong>geographicalZone</strong> - Zone géographique.<blockquote>\n<p>Metadata : <code>ResourceGeographicArea</code></p>\n</blockquote>\n</li>\n<li><strong>id</strong> - Identifiant unique de la session.</li>\n<li><strong>label</strong> - Libellé.</li>\n<li><strong>reference</strong> - Référence.</li>\n</ul>\n</li>\n</ul>\n","_postman_id":"b0fb4038-aa10-44a2-be5c-9140c8176d7e","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Paths - Cohorts - Documents","item":[{"name":"Gets the path cohort's document.","id":"48bab6fe-9afe-4a4a-8a0d-d74349858d4d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts/:cohortId/documents/:documentId?locale=<string>","description":"<p>Retourne le document de la promotion du parcours de formation.</p>\n<p>Permissions : <code>training-paths.documents:read</code> <code>training-paths.documents:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId","cohorts",":cohortId","documents",":documentId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"pathId"},{"type":"any","value":"","key":"cohortId"},{"type":"any","value":"<long>","key":"documentId"}]}},"response":[{"id":"d13a41eb-9e43-4bc3-8795-c43fc791fe46","name":"Gets the path cohort's document","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts/:cohortId/documents/:documentId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId","cohorts",":cohortId","documents",":documentId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"pathId","value":""},{"key":"cohortId","value":""},{"key":"documentId","value":"<long>"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"<long>\",\n    \"file\": {\n        \"name\": \"<string>\",\n        \"contentType\": \"<string>\",\n        \"url\": \"<string>\",\n        \"size\": \"<integer>\",\n        \"thumbnails\": \"<object>\"\n    },\n    \"categoryId\": \"<long>\",\n    \"themeId\": \"<long>\",\n    \"description\": \"<string>\",\n    \"_audit\": {\n        \"createdDate\": \"<dateTime>\",\n        \"lastModifiedDate\": \"<dateTime>\",\n        \"createdBy\": \"<string>\",\n        \"lastModifiedBy\": \"<string>\"\n    },\n    \"_links\": \"<object>\"\n}"}],"_postman_id":"48bab6fe-9afe-4a4a-8a0d-d74349858d4d"},{"name":"Gets the path cohort's document list.","id":"5da6adb0-7c79-4650-b1d6-a250efd3a771","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts/:cohortId/documents?locale=<string>&keywords=<string>&thumbnails=<string>[,]&skip=<integer>&top=<integer>","description":"<p>Retourne la liste des documents de la promotion du parcours de formation.</p>\n<p>Permissions : <code>training-paths.documents:read</code> <code>training-paths.documents:write</code></p>\n<ul>\n<li><strong>keywords</strong>  - Recherche la chaine de caractères spécifiée dans les libellés de documents (recherche \"<em>contient</em>\")</li>\n<li><strong>thumbnails</strong>  <code>enum[,]</code> - Liens présignés à inclure pour les objets de type image.<blockquote>\n<p>Valeurs possibles : <code>small</code>, <code>medium</code>, <code>large</code></p>\n</blockquote>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId","cohorts",":cohortId","documents"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"keywords","value":"<string>"},{"key":"thumbnails","value":"<string>[,]"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}],"variable":[{"type":"any","value":"","key":"pathId"},{"type":"any","value":"","key":"cohortId"}]}},"response":[{"id":"6830b471-8832-440f-be74-633ea530a3a1","name":"Gets the path cohort's document list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts/:cohortId/documents?locale=<string>&keywords=<string>&thumbnails=<string>[,]&skip=<integer>&top=<integer>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId","cohorts",":cohortId","documents"],"query":[{"key":"locale","value":"<string>"},{"key":"keywords","value":"<string>"},{"key":"thumbnails","value":"<string>[,]"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}],"variable":[{"key":"pathId","value":""},{"key":"cohortId","value":""}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"file\": {\n            \"name\": \"<string>\",\n            \"contentType\": \"<string>\",\n            \"url\": \"<string>\",\n            \"size\": \"<integer>\",\n            \"thumbnails\": \"<object>\"\n        },\n        \"categoryId\": \"<long>\",\n        \"themeId\": \"<long>\",\n        \"description\": \"<string>\",\n        \"_audit\": {\n            \"createdDate\": \"<dateTime>\",\n            \"lastModifiedDate\": \"<dateTime>\",\n            \"createdBy\": \"<string>\",\n            \"lastModifiedBy\": \"<string>\"\n        },\n        \"_links\": \"<object>\"\n    },\n    {\n        \"id\": \"<long>\",\n        \"file\": {\n            \"name\": \"<string>\",\n            \"contentType\": \"<string>\",\n            \"url\": \"<string>\",\n            \"size\": \"<integer>\",\n            \"thumbnails\": \"<object>\"\n        },\n        \"categoryId\": \"<long>\",\n        \"themeId\": \"<long>\",\n        \"description\": \"<string>\",\n        \"_audit\": {\n            \"createdDate\": \"<dateTime>\",\n            \"lastModifiedDate\": \"<dateTime>\",\n            \"createdBy\": \"<string>\",\n            \"lastModifiedBy\": \"<string>\"\n        },\n        \"_links\": \"<object>\"\n    }\n]"}],"_postman_id":"5da6adb0-7c79-4650-b1d6-a250efd3a771"},{"name":"Updates the path cohort's document.","id":"ae4485cd-8a19-45b4-98e8-e2f51f818ecb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"contentType\": \"<string>\",\n\t\"name\": \"<string>\",\n\t\"categoryId\": \"<long>\",\n\t\"themeId\": \"<long>\",\n\t\"description\": \"<string>\",\n    \"content\": \"<string>\"\t\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts/:cohortId/documents/:documentId?locale=<string>","description":"<p>Met à jour le document de la promotion du parcours de formation.</p>\n<p>Permissions : <code>training-paths.documents:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId","cohorts",":cohortId","documents",":documentId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"pathId"},{"type":"any","value":"","key":"cohortId"},{"type":"any","value":"<long>","key":"documentId"}]}},"response":[{"id":"3d2905de-28c5-41e4-bb0b-9d44e0eb2893","name":"Updates the path cohort's document","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"contentType\": \"<string>\",\n\t\"name\": \"<string>\",\n\t\"categoryId\": \"<long>\",\n\t\"themeId\": \"<long>\",\n\t\"description\": \"<string>\",\n    \"content\": \"<string>\"\t\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts/:cohortId/documents/<long>?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId","cohorts",":cohortId","documents","<long>"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"pathId","value":""},{"key":"cohortId","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"ae4485cd-8a19-45b4-98e8-e2f51f818ecb"},{"name":"Adds the document to the path cohort.","id":"b46c4e21-2bf7-4eca-ae45-fc1daacdc9f4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n\t\"contentType\": \"<string>\",\r\n\t\"name\": \"<string>\",\r\n\t\"categoryId\": \"<long>\",\r\n\t\"themeId\": \"<long>\",\r\n\t\"description\": \"<string>\",\r\n    \"content\": \"<string>\"\t\r\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts/:cohortId/documents?locale=<string>","description":"<p>Ajoute le document à la promotion du parcours de formation.</p>\n<p>Permissions : <code>training-paths.documents:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId","cohorts",":cohortId","documents"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"pathId"},{"type":"any","value":"","key":"cohortId"}]}},"response":[{"id":"4f92a3b0-3f6a-4aed-98a6-cc37aee27556","name":"Adds the document to the path cohort","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n\t\"contentType\": \"<string>\",\r\n\t\"name\": \"<string>\",\r\n\t\"categoryId\": \"<long>\",\r\n\t\"themeId\": \"<long>\",\r\n\t\"description\": \"<string>\",\r\n    \"content\": \"<string>\"\t\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts/:cohortId/documents?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId","cohorts",":cohortId","documents"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"pathId","value":""},{"key":"cohortId","value":""}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"\"<long>\""}],"_postman_id":"b46c4e21-2bf7-4eca-ae45-fc1daacdc9f4"},{"name":"Deletes the path cohort's document.","id":"110c8ec9-c1d3-45eb-94bb-5dd4f8969a6a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts/:cohortId/documents/:documentId?locale=<string>","description":"<p>Supprime le document de la promotion du parcours de formation.</p>\n<p>Permissions : <code>training-paths.documents:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId","cohorts",":cohortId","documents",":documentId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"pathId"},{"type":"any","value":"","key":"cohortId"},{"type":"any","value":"<long>","key":"documentId"}]}},"response":[{"id":"ae6f7d41-e35b-468a-8025-bdec9bbb9b20","name":"Deletes the path cohort's document","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts/:cohortId/documents/:documentId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId","cohorts",":cohortId","documents",":documentId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"pathId","value":""},{"key":"cohortId","value":""},{"key":"documentId","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"110c8ec9-c1d3-45eb-94bb-5dd4f8969a6a"},{"name":"Gets the path cohort's document binary file.","id":"7d3e622e-2af4-47f2-8816-ae4a8095af22","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts/:cohortId/documents/:documentId/file?locale=<string>","description":"<p>Retourne le fichier lié au document de la promotion du parcours de formation.</p>\n<p>Permissions : <code>training-paths.documents:read</code> <code>training-paths.documents:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId","cohorts",":cohortId","documents",":documentId","file"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"pathId"},{"type":"any","value":"","key":"cohortId"},{"type":"any","value":null,"key":"documentId"}]}},"response":[{"id":"beaf3a65-dc9b-4145-9f3d-3255faa0ffa1","name":"Gets the path cohort's document binary file","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts/:cohortId/documents/:documentId/file?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId","cohorts",":cohortId","documents",":documentId","file"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"pathId","value":""},{"key":"cohortId","value":""},{"key":"documentId","value":null}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/octet-stream","description":""}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"7d3e622e-2af4-47f2-8816-ae4a8095af22"},{"name":"Gets the path cohort's document thumbnail binary file.","id":"f2433bb7-b0d0-4a3b-adba-8f481211edc5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts/:cohortId/documents/:documentId/file/thumbnail?thumbnailSize=<string>&locale=<string>","description":"<p>Retourne le fichier lié au document du parcours de formation sous forme de thumbnail.</p>\n<p>Permissions : <code>training-paths.documents:read</code> <code>training-paths.documents:write</code></p>\n<ul>\n<li><strong>thumbnailSize</strong> <code>enum</code> - Taille de l'image à renvoyer    <blockquote>\n<p>Valeurs possibles : <code>small</code>, <code>medium</code>, <code>large</code></p>\n</blockquote>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId","cohorts",":cohortId","documents",":documentId","file","thumbnail"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"thumbnailSize","value":"<string>"},{"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"pathId"},{"type":"any","value":"","key":"cohortId"},{"type":"any","value":"<long>","key":"documentId"}]}},"response":[{"id":"3eadecc2-5d77-41b9-ac2c-1b3bc5e1c1c7","name":"Gets the path cohort's document thumbnail binary file","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/cohorts/:cohortId/documents/:documentId/file/thumbnail?thumbnailSize=<string>&locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId","cohorts",":cohortId","documents",":documentId","file","thumbnail"],"query":[{"key":"thumbnailSize","value":"<string>"},{"key":"locale","value":"<string>"}],"variable":[{"key":"pathId","value":""},{"key":"cohortId","value":""},{"key":"documentId","value":"<long>"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/octet-stream","description":""}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"f2433bb7-b0d0-4a3b-adba-8f481211edc5"}],"id":"140436dc-d6ef-47c7-9e22-bc86c4a30584","description":"<p>Utiliser ce endpoint pour la gestion des documents liés à une promotion de parcours de formation.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>category</strong> <code>metadata</code> - Catégorie.    <blockquote>\n<p>Metadata : <code>DocumentCategory</code>    </p>\n</blockquote>\n</li>\n<li><strong>description</strong> - Description.</li>\n<li><strong>file</strong> <code>required</code> <code>file</code> - Fichier.</li>\n<li><strong>id</strong> - Identifiant unique du document.</li>\n<li><strong>theme</strong> <code>metadata</code> - Thème.    <blockquote>\n<p>Metadata : <code>DocumentTheme</code></p>\n</blockquote>\n</li>\n</ul>\n","_postman_id":"140436dc-d6ef-47c7-9e22-bc86c4a30584","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Paths - Courses","item":[{"name":"Gets the path course list.","id":"2d9a2a90-6f20-4729-bee6-e303ac514388","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/courses?locale=<string>","description":"<p>Retourne les offres du parcours de formation.</p>\n<p>Permissions : <code>training-paths:write</code> <code>training-paths:read</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId","courses"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"description":{"content":"<p>(Required) </p>\n","type":"text/plain"},"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"pathId"}]}},"response":[{"id":"c0062bbf-a5bc-4a4a-8d08-046d3b75dbff","name":"Gets the path course list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/courses?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId","courses"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"pathId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\",\n        \"delay\": {\n            \"days\": \"<integer>\"\n        },\n        \"_links\": \"<object>\",\n        \"_audit\": {\n            \"createdDate\": \"<dateTime>\",\n            \"lastModifiedDate\": \"<dateTime>\",\n            \"createdBy\": \"<string>\",\n            \"lastModifiedBy\": \"<string>\"\n        }\n    },\n    {\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\",\n        \"delay\": {\n            \"days\": \"<integer>\"\n        },\n        \"_links\": \"<object>\",\n        \"_audit\": {\n            \"createdDate\": \"<dateTime>\",\n            \"lastModifiedDate\": \"<dateTime>\",\n            \"createdBy\": \"<string>\",\n            \"lastModifiedBy\": \"<string>\"\n        }\n    }\n]"}],"_postman_id":"2d9a2a90-6f20-4729-bee6-e303ac514388"},{"name":"Updates the path course list.","id":"e660dc3a-b0ed-46d1-96e2-e6937727b54a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"id\": \"<long>\",\r\n        \"delay\": {\r\n            \"days\": \"<integer>\"\r\n        }\r\n    },\r\n    {\r\n        \"id\": \"<long>\",\r\n        \"delay\": {\r\n            \"days\": \"<integer>\"\r\n        }\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/courses?locale=<string>","description":"<p>Met à jour les les offres du parcours de formation.</p>\n<p>Permissions : <code>training-paths:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId","courses"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"pathId"}]}},"response":[{"id":"7c1824c2-db83-412c-9750-9224eb915c85","name":"Updates the path course list","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"id\": \"<long>\",\r\n        \"delay\": {\r\n            \"days\": \"<integer>\"\r\n        }\r\n    },\r\n    {\r\n        \"id\": \"<long>\",\r\n        \"delay\": {\r\n            \"days\": \"<integer>\"\r\n        }\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/courses?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId","courses"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"pathId","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"e660dc3a-b0ed-46d1-96e2-e6937727b54a"}],"id":"2362cbec-2216-45ca-b01c-d607452d5506","description":"<p>Utiliser ce endpoint pour la gestion des offres d'un parcours de formation.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>id</strong> - Identifiant unique de l'offre.</li>\n<li><strong>delay</strong> - Délais entre cours.<ul>\n<li><strong>days</strong> - Durée en jours.</li>\n</ul>\n</li>\n<li><strong>label</strong> <code>required</code> - Libellé de l'offre.</li>\n<li><strong>reference</strong> <code>required</code> - Référence.</li>\n</ul>\n","_postman_id":"2362cbec-2216-45ca-b01c-d607452d5506","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Paths - Documents","item":[{"name":"Gets the path's document.","id":"e795730c-748e-4943-9d95-cd848e98a5fc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/documents/:documentId?locale=<string>","description":"<p>Retourne le document du parcours de formation.</p>\n<p>Permissions : <code>training-paths.documents:read</code> <code>training-paths.documents:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId","documents",":documentId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"pathId"},{"type":"any","value":"<long>","key":"documentId"}]}},"response":[{"id":"176e1684-eb7d-47a1-ad60-bc69bebfe89c","name":"Gets the path's document","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/documents/:documentId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId","documents",":documentId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"pathId","value":""},{"key":"documentId","value":"<long>"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"<long>\",\n    \"file\": {\n        \"name\": \"<string>\",\n        \"contentType\": \"<string>\",\n        \"url\": \"<string>\",\n        \"size\": \"<integer>\",\n        \"thumbnails\": \"<object>\"\n    },\n    \"categoryId\": \"<long>\",\n    \"themeId\": \"<long>\",\n    \"description\": \"<string>\",\n    \"_audit\": {\n        \"createdDate\": \"<dateTime>\",\n        \"lastModifiedDate\": \"<dateTime>\",\n        \"createdBy\": \"<string>\",\n        \"lastModifiedBy\": \"<string>\"\n    },\n    \"_links\": \"<object>\"\n}"}],"_postman_id":"e795730c-748e-4943-9d95-cd848e98a5fc"},{"name":"Gets the path's document list.","id":"3b1a26b3-7f30-4043-9d8d-333a2c44225b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/documents?locale=<string>&keywords=<string>&thumbnails=<string>[,]&skip=<integer>&top=<integer>","description":"<p>Retourne la liste des documents du parcours de formation.</p>\n<p>Permissions : <code>training-paths.documents:read</code> <code>training-paths.documents:write</code></p>\n<ul>\n<li><strong>keywords</strong>  - Recherche la chaine de caractères spécifiée dans les libellés de documents (recherche \"<em>contient</em>\")</li>\n<li><strong>thumbnails</strong>  <code>enum[,]</code> - Liens présignés à inclure pour les objets de type image.<blockquote>\n<p>Valeurs possibles : <code>small</code>, <code>medium</code>, <code>large</code></p>\n</blockquote>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId","documents"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"keywords","value":"<string>"},{"key":"thumbnails","value":"<string>[,]"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}],"variable":[{"type":"any","value":"","key":"pathId"}]}},"response":[{"id":"f80eb28a-2aa4-4c00-9ab3-1059d55947eb","name":"Gets the path's document list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/documents?locale=<string>&keywords=<string>&thumbnails=<string>[,]&skip=<integer>&top=<integer>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId","documents"],"query":[{"key":"locale","value":"<string>"},{"key":"keywords","value":"<string>"},{"key":"thumbnails","value":"<string>[,]"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}],"variable":[{"key":"pathId","value":""}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"file\": {\n            \"name\": \"<string>\",\n            \"contentType\": \"<string>\",\n            \"url\": \"<string>\",\n            \"size\": \"<integer>\",\n            \"thumbnails\": \"<object>\"\n        },\n        \"categoryId\": \"<long>\",\n        \"themeId\": \"<long>\",\n        \"description\": \"<string>\",\n        \"_audit\": {\n            \"createdDate\": \"<dateTime>\",\n            \"lastModifiedDate\": \"<dateTime>\",\n            \"createdBy\": \"<string>\",\n            \"lastModifiedBy\": \"<string>\"\n        },\n        \"_links\": \"<object>\"\n    },\n    {\n        \"id\": \"<long>\",\n        \"file\": {\n            \"name\": \"<string>\",\n            \"contentType\": \"<string>\",\n            \"url\": \"<string>\",\n            \"size\": \"<integer>\",\n            \"thumbnails\": \"<object>\"\n        },\n        \"categoryId\": \"<long>\",\n        \"themeId\": \"<long>\",\n        \"description\": \"<string>\",\n        \"_audit\": {\n            \"createdDate\": \"<dateTime>\",\n            \"lastModifiedDate\": \"<dateTime>\",\n            \"createdBy\": \"<string>\",\n            \"lastModifiedBy\": \"<string>\"\n        },\n        \"_links\": \"<object>\"\n    }\n]"}],"_postman_id":"3b1a26b3-7f30-4043-9d8d-333a2c44225b"},{"name":"Updates the path's document.","id":"b253473c-7398-4095-8968-910e3fed2f4c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"contentType\": \"<string>\",\n\t\"name\": \"<string>\",\n\t\"categoryId\": \"<long>\",\n\t\"themeId\": \"<long>\",\n\t\"description\": \"<string>\",\n    \"content\": \"<string>\"\t\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/documents/:documentId?locale=<string>","description":"<p>Met à jour le document du parcours de formation.</p>\n<p>Permissions : <code>training-paths.documents:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId","documents",":documentId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"pathId"},{"type":"any","value":"<long>","key":"documentId"}]}},"response":[{"id":"fee2cb77-43cd-46cc-9cb9-268cd6c58005","name":"Updates the path's document","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n\t\"contentType\": \"<string>\",\n\t\"name\": \"<string>\",\n\t\"categoryId\": \"<long>\",\n\t\"themeId\": \"<long>\",\n\t\"description\": \"<string>\",\n    \"content\": \"<string>\"\t\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/documents/<long>?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId","documents","<long>"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"pathId","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"b253473c-7398-4095-8968-910e3fed2f4c"},{"name":"Adds the document to the path.","id":"faf7c1e3-d022-4004-968e-902b423a288d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n\t\"contentType\": \"<string>\",\r\n\t\"name\": \"<string>\",\r\n\t\"categoryId\": \"<long>\",\r\n\t\"themeId\": \"<long>\",\r\n\t\"description\": \"<string>\",\r\n    \"content\": \"<string>\"\t\r\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/documents?locale=<string>","description":"<p>Ajoute le document au parcours de formation.</p>\n<p>Permissions : <code>training-paths.documents:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId","documents"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"pathId"}]}},"response":[{"id":"43f5d002-b9a5-47ce-9105-f8ef30429f73","name":"Adds the document to the path","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n\t\"contentType\": \"<string>\",\r\n\t\"name\": \"<string>\",\r\n\t\"categoryId\": \"<long>\",\r\n\t\"themeId\": \"<long>\",\r\n\t\"description\": \"<string>\",\r\n    \"content\": \"<string>\"\t\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/documents?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId","documents"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"pathId","value":""}]}},"status":"Created","code":201,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"\"<long>\""}],"_postman_id":"faf7c1e3-d022-4004-968e-902b423a288d"},{"name":"Deletes the path's document.","id":"465caa0b-5423-49da-adff-b331cff89469","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"DELETE","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/documents/:documentId?locale=<string>","description":"<p>Supprime le document du parcours de formation.</p>\n<p>Permissions : <code>training-paths.documents:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId","documents",":documentId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"pathId"},{"type":"any","value":"<long>","key":"documentId"}]}},"response":[{"id":"61fe8270-37c4-4a49-9889-4bfce1082010","name":"Deletes the path's document","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/documents/:documentId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId","documents",":documentId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"pathId","value":""},{"key":"documentId","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":[{"key":"Content-Type","value":"text/plain"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"465caa0b-5423-49da-adff-b331cff89469"},{"name":"Gets the path's document binary file.","id":"f9096283-d653-45c7-b4ff-9a6371ad4ecb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/documents/:documentId/file?locale=<string>","description":"<p>Retourne le fichier lié au document du parcours de formation.</p>\n<p>Permissions : <code>training-paths.documents:read</code> <code>training-paths.documents:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId","documents",":documentId","file"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"pathId"},{"type":"any","value":null,"key":"documentId"}]}},"response":[{"id":"d40efbd6-8dfe-4632-ab9c-87647a1de5a7","name":"Gets the path's document binary file","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/documents/:documentId/file?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId","documents",":documentId","file"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"pathId","value":""},{"key":"documentId","value":null}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"<object>"}],"_postman_id":"f9096283-d653-45c7-b4ff-9a6371ad4ecb"},{"name":"Gets the path's document thumbnail binary file.","id":"51467b9b-6eb3-40fe-92ad-7adbcacb2ae5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/documents/:documentId/file/thumbnail?thumbnailSize=<string>&locale=<string>","description":"<p>Retourne le fichier lié au document du parcours de formation sous forme de thumbnail.</p>\n<p>Permissions : <code>training-paths.documents:read</code> <code>training-paths.documents:write</code></p>\n<ul>\n<li><strong>thumbnailSize</strong> <code>enum</code> - Taille de l'image à renvoyer    <blockquote>\n<p>Valeurs possibles : <code>small</code>, <code>medium</code>, <code>large</code></p>\n</blockquote>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","paths",":pathId","documents",":documentId","file","thumbnail"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"thumbnailSize","value":"<string>"},{"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"pathId"},{"type":"any","value":"<long>","key":"documentId"}]}},"response":[{"id":"dfb982ba-017a-4ac3-a3a0-bc535494696b","name":"Gets the path's document thumbnail binary file","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/paths/:pathId/documents/:documentId/file/thumbnail?thumbnailSize=<string>&locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","paths",":pathId","documents",":documentId","file","thumbnail"],"query":[{"key":"thumbnailSize","value":"<string>"},{"key":"locale","value":"<string>"}],"variable":[{"key":"pathId","value":""},{"key":"documentId","value":"<long>"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"<object>"}],"_postman_id":"51467b9b-6eb3-40fe-92ad-7adbcacb2ae5"}],"id":"4ab3fedd-7473-4024-b80d-0bcdb82f245b","description":"<p>Utiliser ce endpoint pour la gestion des documents liés à un parcours de formation.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>category</strong> <code>metadata</code> - Catégorie.    <blockquote>\n<p>Metadata : <code>DocumentCategory</code>    </p>\n</blockquote>\n</li>\n<li><strong>description</strong> - Description.</li>\n<li><strong>file</strong> <code>required</code> <code>file</code> - Fichier.</li>\n<li><strong>id</strong> - Identifiant unique du document.</li>\n<li><strong>theme</strong> <code>metadata</code> - Thème.    <blockquote>\n<p>Metadata : <code>DocumentTheme</code></p>\n</blockquote>\n</li>\n</ul>\n","_postman_id":"4ab3fedd-7473-4024-b80d-0bcdb82f245b","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Questionnaires ","item":[{"name":"Gets the questionnaire list.","id":"ce141db0-4cbb-4257-9c0b-fc58b86ecdd4","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/questionnaires?locale=<string>&natureId=<long>&typeId=<long>&skip=<integer>&top=<integer>","description":"<p>Retourne la liste des questionnaires.</p>\n<ul>\n<li><p><strong>natureId</strong> <code>metadata</code> <code>required</code>\n - Nature de questionnaire.</p>\n<blockquote>\n<p>Metadata : AssessmentFormNature</p>\n</blockquote>\n</li>\n<li><p><strong>typeId</strong> <code>metadata</code>\n - Type de questionnaire.</p>\n<blockquote>\n<p>Metadata : AssessmentFormType</p>\n</blockquote>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","questionnaires"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"natureId","value":"<long>"},{"key":"typeId","value":"<long>"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}],"variable":[]}},"response":[{"id":"29f35a21-0f1e-4403-8aa1-74f6efb05fed","name":"Gets the questionnaire list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/questionnaires?locale=<string>&natureId=<long>&typeId=<long>&skip=<integer>&top=<integer>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","questionnaires"],"query":[{"key":"locale","value":"<string>"},{"key":"natureId","value":"<long>"},{"key":"typeId","value":"<long>"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"typeId\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\"\n    },\n    {\n        \"id\": \"<long>\",\n        \"typeId\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\"\n    }\n]"}],"_postman_id":"ce141db0-4cbb-4257-9c0b-fc58b86ecdd4"},{"name":"Gets the questionnaire for feedback.","id":"4ae15d5c-d4e3-4c98-b926-f5465a8be8a5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/questionnaires/:questionnaireId?feedbackId=<long>&locale=<string>","description":"<p>Retourne le questionnaire formaté pour l'évaluation.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","questionnaires",":questionnaireId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"feedbackId","value":"<long>"},{"key":"locale","value":"<string>"}],"variable":[{"id":"fee688c6-142a-4547-b5c4-d2f96ad8f347","type":"any","value":"<long>","key":"questionnaireId"}]}},"response":[{"id":"f44083c3-6cc8-4784-9523-a3d153122d27","name":"Gets the questionnaire for feedback","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/questionnaires/<long>?feedbackId=<long>&locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","questionnaires","<long>"],"query":[{"key":"feedbackId","value":"<long>"},{"key":"locale","value":"<string>"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"<long>\",\n    \"steps\": [\n        {\n            \"id\": \"<long>\",\n            \"order\": \"<long>\",\n            \"label\": \"<string>\",\n            \"legend\": \"<string>\",\n            \"modules\": [\n                {\n                    \"id\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"type\": \"<string>\",\n                    \"reference\": \"<string>\",\n                    \"label\": \"<string>\",\n                    \"legend\": \"<string>\",\n                    \"mode\": \"<string>\",\n                    \"questions\": [\n                        {\n                            \"id\": \"<long>\",\n                            \"order\": \"<long>\",\n                            \"type\": \"<string>\",\n                            \"reference\": \"<string>\",\n                            \"label\": \"<string>\",\n                            \"allowcomment\": \"<boolean>\",\n                            \"isCompulsory\": \"<boolean>\",\n                            \"items\": [\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                },\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                }\n                            ],\n                            \"ratingMatrix\": [\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                },\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                }\n                            ]\n                        },\n                        {\n                            \"id\": \"<long>\",\n                            \"order\": \"<long>\",\n                            \"type\": \"<string>\",\n                            \"reference\": \"<string>\",\n                            \"label\": \"<string>\",\n                            \"allowcomment\": \"<boolean>\",\n                            \"isCompulsory\": \"<boolean>\",\n                            \"items\": [\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                },\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                }\n                            ],\n                            \"ratingMatrix\": [\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                },\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                }\n                            ]\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"type\": \"<string>\",\n                    \"reference\": \"<string>\",\n                    \"label\": \"<string>\",\n                    \"legend\": \"<string>\",\n                    \"mode\": \"<string>\",\n                    \"questions\": [\n                        {\n                            \"id\": \"<long>\",\n                            \"order\": \"<long>\",\n                            \"type\": \"<string>\",\n                            \"reference\": \"<string>\",\n                            \"label\": \"<string>\",\n                            \"allowcomment\": \"<boolean>\",\n                            \"isCompulsory\": \"<boolean>\",\n                            \"items\": [\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                },\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                }\n                            ],\n                            \"ratingMatrix\": [\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                },\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                }\n                            ]\n                        },\n                        {\n                            \"id\": \"<long>\",\n                            \"order\": \"<long>\",\n                            \"type\": \"<string>\",\n                            \"reference\": \"<string>\",\n                            \"label\": \"<string>\",\n                            \"allowcomment\": \"<boolean>\",\n                            \"isCompulsory\": \"<boolean>\",\n                            \"items\": [\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                },\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                }\n                            ],\n                            \"ratingMatrix\": [\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                },\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                }\n                            ]\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"<long>\",\n            \"order\": \"<long>\",\n            \"label\": \"<string>\",\n            \"legend\": \"<string>\",\n            \"modules\": [\n                {\n                    \"id\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"type\": \"<string>\",\n                    \"reference\": \"<string>\",\n                    \"label\": \"<string>\",\n                    \"legend\": \"<string>\",\n                    \"mode\": \"<string>\",\n                    \"questions\": [\n                        {\n                            \"id\": \"<long>\",\n                            \"order\": \"<long>\",\n                            \"type\": \"<string>\",\n                            \"reference\": \"<string>\",\n                            \"label\": \"<string>\",\n                            \"allowcomment\": \"<boolean>\",\n                            \"isCompulsory\": \"<boolean>\",\n                            \"items\": [\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                },\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                }\n                            ],\n                            \"ratingMatrix\": [\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                },\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                }\n                            ]\n                        },\n                        {\n                            \"id\": \"<long>\",\n                            \"order\": \"<long>\",\n                            \"type\": \"<string>\",\n                            \"reference\": \"<string>\",\n                            \"label\": \"<string>\",\n                            \"allowcomment\": \"<boolean>\",\n                            \"isCompulsory\": \"<boolean>\",\n                            \"items\": [\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                },\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                }\n                            ],\n                            \"ratingMatrix\": [\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                },\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                }\n                            ]\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"type\": \"<string>\",\n                    \"reference\": \"<string>\",\n                    \"label\": \"<string>\",\n                    \"legend\": \"<string>\",\n                    \"mode\": \"<string>\",\n                    \"questions\": [\n                        {\n                            \"id\": \"<long>\",\n                            \"order\": \"<long>\",\n                            \"type\": \"<string>\",\n                            \"reference\": \"<string>\",\n                            \"label\": \"<string>\",\n                            \"allowcomment\": \"<boolean>\",\n                            \"isCompulsory\": \"<boolean>\",\n                            \"items\": [\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                },\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                }\n                            ],\n                            \"ratingMatrix\": [\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                },\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                }\n                            ]\n                        },\n                        {\n                            \"id\": \"<long>\",\n                            \"order\": \"<long>\",\n                            \"type\": \"<string>\",\n                            \"reference\": \"<string>\",\n                            \"label\": \"<string>\",\n                            \"allowcomment\": \"<boolean>\",\n                            \"isCompulsory\": \"<boolean>\",\n                            \"items\": [\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                },\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                }\n                            ],\n                            \"ratingMatrix\": [\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                },\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                }\n                            ]\n                        }\n                    ]\n                }\n            ]\n        }\n    ],\n    \"headerGroups\": [\n        {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\"\n        },\n        {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\"\n        }          \n    ]\n}"}],"_postman_id":"4ae15d5c-d4e3-4c98-b926-f5465a8be8a5"},{"name":"Gets the presigned questionnaire for feedback.","id":"1bda6c6a-7c69-4168-a0dc-f939fd32bcad","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"noauth","isInherited":false},"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/questionnaires/trusted/:signature?locale=<string>","description":"<p>Retourne le questionnaire formaté pour l'évaluation.</p>\n","urlObject":{"path":["api","v2","training","questionnaires","trusted",":signature"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"id":"5a499e15-eaaf-4531-af85-6c3e63f4aad2","type":"any","value":"","key":"signature"}]}},"response":[{"id":"63b07a25-3e5a-43ae-878f-fdcfb63afe8f","name":"Gets the presigned questionnaire for feedback","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/questionnaires/trusted/:signature?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","questionnaires","trusted",":signature"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"signature","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"<long>\",\n    \"steps\": [\n        {\n            \"id\": \"<long>\",\n            \"order\": \"<long>\",\n            \"label\": \"<string>\",\n            \"legend\": \"<string>\",\n            \"modules\": [\n                {\n                    \"id\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"type\": \"<string>\",\n                    \"reference\": \"<string>\",\n                    \"label\": \"<string>\",\n                    \"legend\": \"<string>\",\n                    \"questions\": [\n                        {\n                            \"id\": \"<long>\",\n                            \"order\": \"<long>\",\n                            \"type\": \"<string>\",\n                            \"reference\": \"<string>\",\n                            \"label\": \"<string>\",\n                            \"allowcomment\": \"<boolean>\",\n                            \"isCompulsory\": \"<boolean>\",\n                            \"items\": [\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                },\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                }\n                            ],\n                            \"ratingMatrix\": [\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                },\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                }\n                            ]\n                        },\n                        {\n                            \"id\": \"<long>\",\n                            \"order\": \"<long>\",\n                            \"type\": \"<string>\",\n                            \"reference\": \"<string>\",\n                            \"label\": \"<string>\",\n                            \"allowcomment\": \"<boolean>\",\n                            \"isCompulsory\": \"<boolean>\",\n                            \"items\": [\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                },\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                }\n                            ],\n                            \"ratingMatrix\": [\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                },\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                }\n                            ]\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"type\": \"<string>\",\n                    \"reference\": \"<string>\",\n                    \"label\": \"<string>\",\n                    \"legend\": \"<string>\",\n                    \"questions\": [\n                        {\n                            \"id\": \"<long>\",\n                            \"order\": \"<long>\",\n                            \"type\": \"<string>\",\n                            \"reference\": \"<string>\",\n                            \"label\": \"<string>\",\n                            \"allowcomment\": \"<boolean>\",\n                            \"isCompulsory\": \"<boolean>\",\n                            \"items\": [\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                },\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                }\n                            ],\n                            \"ratingMatrix\": [\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                },\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                }\n                            ]\n                        },\n                        {\n                            \"id\": \"<long>\",\n                            \"order\": \"<long>\",\n                            \"type\": \"<string>\",\n                            \"reference\": \"<string>\",\n                            \"label\": \"<string>\",\n                            \"allowcomment\": \"<boolean>\",\n                            \"isCompulsory\": \"<boolean>\",\n                            \"items\": [\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                },\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                }\n                            ],\n                            \"ratingMatrix\": [\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                },\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                }\n                            ]\n                        }\n                    ]\n                }\n            ]\n        },\n        {\n            \"id\": \"<long>\",\n            \"order\": \"<long>\",\n            \"label\": \"<string>\",\n            \"legend\": \"<string>\",\n            \"modules\": [\n                {\n                    \"id\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"type\": \"<string>\",\n                    \"reference\": \"<string>\",\n                    \"label\": \"<string>\",\n                    \"legend\": \"<string>\",\n                    \"questions\": [\n                        {\n                            \"id\": \"<long>\",\n                            \"order\": \"<long>\",\n                            \"type\": \"<string>\",\n                            \"reference\": \"<string>\",\n                            \"label\": \"<string>\",\n                            \"allowcomment\": \"<boolean>\",\n                            \"isCompulsory\": \"<boolean>\",\n                            \"items\": [\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                },\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                }\n                            ],\n                            \"ratingMatrix\": [\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                },\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                }\n                            ]\n                        },\n                        {\n                            \"id\": \"<long>\",\n                            \"order\": \"<long>\",\n                            \"type\": \"<string>\",\n                            \"reference\": \"<string>\",\n                            \"label\": \"<string>\",\n                            \"allowcomment\": \"<boolean>\",\n                            \"isCompulsory\": \"<boolean>\",\n                            \"items\": [\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                },\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                }\n                            ],\n                            \"ratingMatrix\": [\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                },\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                }\n                            ]\n                        }\n                    ]\n                },\n                {\n                    \"id\": \"<long>\",\n                    \"order\": \"<long>\",\n                    \"type\": \"<string>\",\n                    \"reference\": \"<string>\",\n                    \"label\": \"<string>\",\n                    \"legend\": \"<string>\",\n                    \"questions\": [\n                        {\n                            \"id\": \"<long>\",\n                            \"order\": \"<long>\",\n                            \"type\": \"<string>\",\n                            \"reference\": \"<string>\",\n                            \"label\": \"<string>\",\n                            \"allowcomment\": \"<boolean>\",\n                            \"isCompulsory\": \"<boolean>\",\n                            \"items\": [\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                },\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                }\n                            ],\n                            \"ratingMatrix\": [\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                },\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                }\n                            ]\n                        },\n                        {\n                            \"id\": \"<long>\",\n                            \"order\": \"<long>\",\n                            \"type\": \"<string>\",\n                            \"reference\": \"<string>\",\n                            \"label\": \"<string>\",\n                            \"allowcomment\": \"<boolean>\",\n                            \"isCompulsory\": \"<boolean>\",\n                            \"items\": [\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                },\n                                {\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"value\": \"<string>\"\n                                }\n                            ],\n                            \"ratingMatrix\": [\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                },\n                                {\n                                    \"id\": \"<long>\",\n                                    \"order\": \"<long>\",\n                                    \"label\": \"<string>\",\n                                    \"reference\": \"<string>\"\n                                }\n                            ]\n                        }\n                    ]\n                }\n            ]\n        }\n    ],\n    \"headerGroups\": [\n        {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\"\n        },\n        {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\"\n        }          \n    ]\n}"}],"_postman_id":"1bda6c6a-7c69-4168-a0dc-f939fd32bcad"}],"id":"d37a3b54-2cc7-4e4e-b0f0-fa2dd637ad68","description":"<p>Utiliser ce endpoint pour la gestion des questionnaires.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>id</strong> - Identifiant unique du questionnaire.</li>\n<li><strong>headerGroups</strong> <code>object[]</code> - Groupes d'entêtes.<ul>\n<li><strong>id</strong> - Identifiant unique du groupe. </li>\n<li><strong>label</strong> - Libellé.</li>\n</ul>\n</li>\n<li><strong>steps</strong> <code>object[]</code> - Etapes définies sur le questionnaire.<ul>\n<li><strong>id</strong> - Identifiant unique de l'étape. </li>\n<li><strong>label</strong> - Libellé.</li>\n<li><strong>legend</strong> - Légende.</li>\n<li><strong>modules</strong> <code>object[]</code> - Modules définis sur l'étape.<ul>\n<li><strong>id</strong> - Identifiant unique du module.</li>\n<li><strong>label</strong> - Libellé.  </li>\n<li><strong>legend</strong> - Légende.</li>\n<li><strong>mode</strong> - Mode d'affichage du module.<blockquote>\n<p>Valeurs possibles : <code>Read</code>, <code>ReadWrite</code>, <code>ReadBlank</code> </p>\n</blockquote>\n</li>\n<li><strong>order</strong> - Ordre.</li>\n<li><strong>questions</strong> <code>object[]</code> - Questions définies sur le module.      <ul>\n<li><strong>allowComment</strong> - Autorise la saisie d'un commentaire.</li>\n<li><strong>id</strong> - Identifiant unique de la question.</li>\n<li><strong>isCompulsory</strong> - Indique si la réponse est obligatoire.</li>\n<li><strong>items</strong> <code>object[]</code> - Réponses pour les questions de type QCM.           <ul>\n<li><strong>label</strong> - Libellé.  </li>\n<li><strong>order</strong> - Ordre.</li>\n<li><strong>value</strong> - Valeur.</li>\n</ul>\n</li>\n<li><strong>label</strong> - Libellé.</li>\n<li><strong>order</strong> - Ordre.</li>\n<li><strong>ratingMatrix</strong> <code>object[]</code> - Scores des questions de type évaluation.            <ul>\n<li><strong>id</strong> - Identifiant unique du score. </li>\n<li><strong>label</strong> - Libellé.  </li>\n<li><strong>order</strong> - Ordre.</li>\n<li><strong>reference</strong> - Valeur.</li>\n</ul>\n</li>\n<li><strong>reference</strong> - Référence.</li>\n<li><strong>type</strong> - Type.</li>\n</ul>\n</li>\n<li><strong>reference</strong> - Référence.</li>\n<li><strong>type</strong> - Type.</li>\n</ul>\n</li>\n<li><strong>order</strong> - Ordre.</li>\n</ul>\n</li>\n<li><strong>type</strong> <code>metadata</code> - Type de questionnaire.<blockquote>\n<p>Metadata: <code>AssessmentFormType</code></p>\n</blockquote>\n</li>\n</ul>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"b6bab269-2653-473b-9340-114b5cb2d941"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"96bfa40d-0d6e-4e73-8d37-8f848f04cf84"}}],"_postman_id":"d37a3b54-2cc7-4e4e-b0f0-fa2dd637ad68","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Registrations","item":[{"name":"Gets the registration list.","id":"4c09a377-78ed-4bde-ad66-639c8c437913","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/registrations?beginDate=<datetime>&endDate=<datetime>&employeeId=<long>&statusIds=<long>[,]&person=<string>&entityIds=<long>[,]&courseLabel=<string>&geographicalZoneIds=<long>[,]&attendanceStatus=<string>&natureIds=<long>[,]&locale=<string>&thumbnails=<string>[,]&includeWorkflows=<boolean>&skip=<integer>&top=<integer>","description":"<p>Retourne la liste des inscriptions (période de 24 mois maximum sauf si un collaborateur est spécifié).</p>\n<p>Permissions : <code>registrations:write</code> <code>registrations:read</code></p>\n<ul>\n<li><strong>beginDate</strong> <code>required</code> - Recherche les inscriptions dont la date de début de session est postérieure à la date spécifiée.</li>\n<li><strong>employeeId</strong> - Collaborateur.</li>\n<li><strong>endDate</strong> <code>required</code> - Recherche les inscriptions dont la date de fin de session est antérieure à la date spécifiée.</li>\n<li><strong>statusIds</strong> <code>[,]</code> - Recherche les identifiants spécifiés dans les status des inscriptions (recherche \"<em>ou</em>\").    <blockquote>\n<p>Metadata: <code>SessionRegistrationStatus</code>    </p>\n</blockquote>\n</li>\n<li><strong>thumbnails</strong> <code>enum[,]</code> - Liens présignés à inclure pour les objets de type image.<blockquote>\n<p>Valeurs possibles : <code>small</code>, <code>medium</code>, <code>large</code></p>\n</blockquote>\n</li>\n<li><strong>includeWorkflows</strong> <code>boolean</code> - Indique si les actions de workflow disponibles doivent être incluses dans chaque inscription sous la propriété <code>_workflows</code>.</li>\n<li><strong>attendanceStatus</strong> <code>enum</code> - Recherche les inscriptions selon leur statut de présence.<blockquote>\n<p>Valeurs possibles : <code>All</code>, <code>Present</code>, <code>Absent</code>, <code>Unspecified</code></p>\n</blockquote>\n</li>\n<li><strong>courseLabel</strong> - Recherche la chaine de caractères spécifiée dans le libellé des formations (recherche \"commence par\").</li>\n<li><strong>entityId</strong> - Recherche les inscriptions rattachées à l'entité spécifiée.</li>\n<li><strong>geographicalZoneIds</strong> <code>[,]</code> - Recherche les inscriptions ayant une session attachée à l'identifiant de la zone géographique spécifiée (recherche \"<em>ou</em>\").</li>\n<li><strong>natureIds</strong> <code>[,]</code> - Recherche les identifiants spécifiés dans les natures des formations (recherche \"<em>ou</em>\").<blockquote>\n<p>Metadata: <code>OfferNature</code></p>\n</blockquote>\n</li>\n<li><strong>person</strong> - Recherche la chaine de caractères spécifiée dans les noms et prénoms des collaborateurs (recherche \"commence par\").</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","registrations"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"beginDate","value":"<datetime>"},{"key":"endDate","value":"<datetime>"},{"key":"employeeId","value":"<long>"},{"key":"statusIds","value":"<long>[,]"},{"key":"person","value":"<string>"},{"key":"entityIds","value":"<long>[,]"},{"key":"courseLabel","value":"<string>"},{"key":"geographicalZoneIds","value":"<long>[,]"},{"key":"attendanceStatus","value":"<string>"},{"key":"natureIds","value":"<long>[,]"},{"key":"locale","value":"<string>"},{"key":"thumbnails","value":"<string>[,]"},{"description":{"content":"<p>Inclut les actions de workflow disponibles dans chaque inscription.</p>\n","type":"text/plain"},"key":"includeWorkflows","value":"<boolean>"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}],"variable":[]}},"response":[{"id":"c637812b-a741-4272-a864-95d8a2bca534","name":"Gets the registration list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/registrations?beginDate=<datetime>&endDate=<datetime>&employeeId=<long>&statusIds=<long>[,]&person=<string>&entityIds=<long>[,]&courseLabel=<string>&geographicalZoneIds=<long>[,]&attendanceStatus=<string>&natureIds=<long>[,]&locale=<string>&thumbnails=<string>[,]&includeWorkflows=<boolean>&skip=<integer>&top=<integer>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","registrations"],"query":[{"key":"beginDate","value":"<datetime>"},{"key":"endDate","value":"<datetime>"},{"key":"employeeId","value":"<long>"},{"key":"statusIds","value":"<long>[,]"},{"key":"person","value":"<string>"},{"key":"entityIds","value":"<long>[,]"},{"key":"courseLabel","value":"<string>"},{"key":"geographicalZoneIds","value":"<long>[,]"},{"key":"attendanceStatus","value":"<string>"},{"key":"natureIds","value":"<long>[,]"},{"key":"locale","value":"<string>"},{"key":"thumbnails","value":"<string>[,]"},{"key":"includeWorkflows","value":"<boolean>","description":"Inclut les actions de workflow disponibles dans chaque inscription."},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"date\": \"<date>\",\n        \"historyGroupId\": \"<long>\",\n        \"statusId\": \"<long>\",\n        \"trainingMeasureCategoryId\": \"<long>\",\n        \"cancellationReasonId\": \"<long>\",\n        \"guest\": \"<boolean>\",\n        \"opcoFileNumber\": \"<string>\",\n        \"comment\": \"<string>\",\n        \"billingCompany\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"employee\": {\n            \"picture\": {\n                \"name\": \"<string>\",\n                \"contentType\": \"<string>\",\n                \"url\": \"<string>\",\n                \"thumbnails\": \"<object>\"\n            },\n            \"firstName\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"exitDate\": \"<dateTime>\",\n            \"id\": \"<long>\",\n            \"position\": {\n                \"company\": {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"establishment\": {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"entity\": {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"job\": {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"payroll\": {\n                    \"reference\": \"<string>\"\n                },\n                \"label\": \"<string>\",\n                \"spcId\": \"<long>\",\n                \"functionId\": \"<long>\",\n                \"categoryId\": \"<long>\",\n                \"serviceId\": \"<long>\",\n                \"departmentId\": \"<long>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            \"_links\": \"<object>\"\n        },\n        \"course\": {\n            \"trainingOrganization\": {\n                \"label\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"natureId\": \"<long>\",\n            \"domainId\": \"<long>\",\n            \"subdomainId\": \"<long>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"session\": {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"statusId\": \"<long>\",\n            \"beginDate\": \"<dateTime>\",\n            \"endDate\": \"<dateTime>\",\n            \"trainingVenues\": [\n                {\n                    \"label\": \"<string>\",\n                    \"geographicalZone\": \"<string>\",\n                    \"location\": {\n                        \"city\": \"<string>\",\n                        \"postalCode\": \"<string>\"\n                    }\n                }\n            ],\n            \"_links\": \"<object>\"\n        },\n        \"attendance\": {\n            \"attended\": \"<boolean>\"\n        },\n        \"specificNeeds\": {\n            \"required\": \"<boolean>\",\n            \"description\": \"<string>\"\n        },\n        \"evaluation\": {\n            \"comment\": \"<string>\",\n            \"ratingId\": \"<long>\"\n        },\n        \"convocation\": {\n            \"name\": \"<string>\",\n            \"contentType\": \"<string>\",\n            \"url\": \"<string>\",\n            \"thumbnails\": \"<object>\"\n        },\n        \"attestation\": {\n            \"name\": \"<string>\",\n            \"contentType\": \"<string>\",\n            \"url\": \"<string>\",\n            \"thumbnails\": \"<object>\"\n        },\n        \"_audit\": {\n            \"createdDate\": \"<dateTime>\",\n            \"lastModifiedDate\": \"<dateTime>\",\n            \"createdBy\": \"<string>\",\n            \"lastModifiedBy\": \"<string>\"\n        },\n        \"_links\": \"<object>\",\n        \"_workflows\": \"<object>\"\n    },\n    {\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"date\": \"<date>\",\n        \"historyGroupId\": \"<long>\",\n        \"statusId\": \"<long>\",\n        \"trainingMeasureCategoryId\": \"<long>\",\n        \"cancellationReasonId\": \"<long>\",\n        \"guest\": \"<boolean>\",\n        \"opcoFileNumber\": \"<string>\",\n        \"comment\": \"<string>\",\n        \"billingCompany\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"employee\": {\n            \"picture\": {\n                \"name\": \"<string>\",\n                \"contentType\": \"<string>\",\n                \"url\": \"<string>\",\n                \"thumbnails\": \"<object>\"\n            },\n            \"firstName\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"exitDate\": \"<dateTime>\",\n            \"id\": \"<long>\",\n            \"position\": {\n                \"company\": {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"establishment\": {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"entity\": {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"job\": {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"payroll\": {\n                    \"reference\": \"<string>\"\n                },\n                \"label\": \"<string>\",\n                \"spcId\": \"<long>\",\n                \"functionId\": \"<long>\",\n                \"categoryId\": \"<long>\",\n                \"serviceId\": \"<long>\",\n                \"departmentId\": \"<long>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            \"_links\": \"<object>\"\n        },\n        \"course\": {\n            \"trainingOrganization\": {\n                \"label\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"natureId\": \"<long>\",\n            \"domainId\": \"<long>\",\n            \"subdomainId\": \"<long>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"session\": {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"statusId\": \"<long>\",\n            \"beginDate\": \"<dateTime>\",\n            \"endDate\": \"<dateTime>\",\n            \"trainingVenues\": [\n                {\n                    \"label\": \"<string>\",\n                    \"geographicalZone\": \"<string>\",\n                    \"location\": {\n                        \"city\": \"<string>\",\n                        \"postalCode\": \"<string>\"\n                    }\n                }\n            ],\n            \"_links\": \"<object>\"\n        },\n        \"attendance\": {\n            \"attended\": \"<boolean>\"\n        },\n        \"specificNeeds\": {\n            \"required\": \"<boolean>\",\n            \"description\": \"<string>\"\n        },\n        \"evaluation\": {\n            \"comment\": \"<string>\",\n            \"ratingId\": \"<long>\"\n        },\n        \"convocation\": {\n            \"name\": \"<string>\",\n            \"contentType\": \"<string>\",\n            \"url\": \"<string>\",\n            \"thumbnails\": \"<object>\"\n        },\n        \"attestation\": {\n            \"name\": \"<string>\",\n            \"contentType\": \"<string>\",\n            \"url\": \"<string>\",\n            \"thumbnails\": \"<object>\"\n        },\n        \"_audit\": {\n            \"createdDate\": \"<dateTime>\",\n            \"lastModifiedDate\": \"<dateTime>\",\n            \"createdBy\": \"<string>\",\n            \"lastModifiedBy\": \"<string>\"\n        },\n        \"_links\": \"<object>\",\n        \"_workflows\": \"<object>\"\n    }\n]"}],"_postman_id":"4c09a377-78ed-4bde-ad66-639c8c437913"},{"name":"Get the registration.","id":"1ddceacc-52d9-4109-83e9-fc74be8d81af","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/registrations/:registrationId?locale=<string>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","registrations",":registrationId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"id":"d3006225-f6ef-4ae9-b81f-80a14d752bcc","type":"any","value":"","key":"registrationId"}]}},"response":[{"id":"17139da4-36ee-4291-8648-61efbe7e2102","name":"Get the registration.","originalRequest":{"method":"GET","header":[],"body":{"mode":"raw","raw":""},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/registrations/:registrationId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","registrations",":registrationId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"registrationId","value":"","enabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[{"expires":"Invalid Date","domain":"","path":""}],"responseTime":null,"body":"{\n    \"attendance\": {\n        \"attended\": \"<boolean>\",\n        \"comment\": \"<string>\",\n        \"hours\": \"<decimal>\"\n    },\n    \"billingCompany\": {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"reference\": \"<string>\",\n        \"_links\": \"<object>\"\n    },\n    \"comment\": \"<string>\",\n    \"course\": {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"reference\": \"<string>\",\n        \"_links\": \"<object>\"\n    },\n    \"cpdTraining\": \"<boolean>\",\n    \"custom\": {\n        \"metadata1Id\": \"<long>\"\n    },\n    \"date\": \"<date>\",\n    \"diplomas\": [\n        {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\",\n            \"registered\": \"<boolean>\",\n            \"_links\": \"<object>\"\n        }\n    ],\n    \"duration\": {\n        \"planned\": {\n            \"hours\": \"<decimal>\",\n            \"cpfHours\": \"<decimal>\"\n        },\n        \"paid\": {\n            \"hours\": \"<decimal>\",\n            \"cpfHours\": \"<decimal>\"\n        },\n        \"unpaid\": {\n            \"hours\": \"<decimal>\",\n            \"cpfHours\": \"<decimal>\"\n        },\n        \"allocation\": {\n            \"hours\": \"<decimal>\",\n            \"cpfHours\": \"<decimal>\"\n        }\n    },\n    \"employee\": {\n        \"id\": \"<long>\",\n        \"firstName\": \"<string>\",\n        \"lastName\": \"<string>\",\n        \"reference\": \"<string>\",\n        \"picture\": \"<string>\",\n        \"position\": \"<string>\",\n        \"_links\": {\n            \"self\": {\n                \"href\": \"<string>\"\n            }\n        }\n    },\n    \"evaluation\": {\n        \"comment\": \"<string>\",\n        \"ratingId\": \"<long>\"\n    },\n    \"historyGroupId\": \"<long>\",\n    \"id\": \"<long>\",\n    \"opcoFileNumber\": \"<string>\",\n    \"reference\": \"<string>\",\n    \"session\": {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"reference\": \"<string>\",\n        \"_links\": \"<object>\"\n    },\n    \"specificNeeds\": {\n        \"description\": \"<string>\",\n        \"required\": \"<boolean>\"\n    },\n    \"statusId\": \"<long>\",\n    \"trainingMeasureCategoryId\": \"<long>\",\n    \"trainingRequest\": {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"reference\": \"<string>\",\n        \"_links\": \"<object>\"\n    },\n    \"_audit\": {\n        \"createdDate\": \"<dateTime>\",\n        \"lastModifiedDate\": \"<dateTime>\",\n        \"createdBy\": \"<string>\",\n        \"lastModifiedBy\": \"<string>\",\n        \"statusChanges\" : [\n            {\n                \"modifiedBy\": \"<string>\",\n                \"modifiedDate\": \"<dateTime>\",\n                \"statusId\": \"<long>\",\n                \"comment\": \"<string>\"\n            },\n            {\n                \"modifiedBy\": \"<string>\",\n                \"modifiedDate\": \"<dateTime>\",\n                \"statusId\": \"<long>\",\n                \"comment\": \"<string>\"\n            }\n        ]        \n    },\n    \"_links\": \"<object>\"\n}"}],"_postman_id":"1ddceacc-52d9-4109-83e9-fc74be8d81af"},{"name":"Bulk adds registrations.","id":"5e448515-c957-4093-938d-cd130ef16552","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"employees\": [\r\n            {\r\n                \"id\": \"<long>\",\r\n                \"trainingRequestId\": \"<long>\"\r\n            },\r\n            {\r\n                \"id\": \"<long>\",\r\n                \"trainingRequestId\": \"<long>\"\r\n            }\r\n        ],\r\n        \"workflowSequenceId\": \"<long>\",\r\n        \"sessionId\": \"<long>\",\r\n        \"fields\": {\r\n            \"email\": null\r\n        },\r\n        \"trainingRequest\": {\r\n            \"goals\": {\r\n                \"career\": \"<string>\",\r\n                \"personal\": \"<string>\",\r\n                \"performanceIndicator\": \"<string>\"\r\n            },\r\n            \"priority\": {\r\n                \"employee\": \"<long>\"\r\n            },\r\n            \"comment\": \"<string>\"\r\n        }\r\n    },\r\n    {\r\n        \"employees\": [\r\n            {\r\n                \"id\": \"<long>\",\r\n                \"trainingRequestId\": \"<long>\"\r\n            },\r\n            {\r\n                \"id\": \"<long>\",\r\n                \"trainingRequestId\": \"<long>\"\r\n            }\r\n        ],\r\n        \"workflowSequenceId\": \"<long>\",\r\n        \"sessionId\": \"<long>\",\r\n        \"fields\": {\r\n            \"email\": null\r\n        },\r\n        \"trainingRequest\": {\r\n            \"goals\": {\r\n                \"career\": \"<string>\",\r\n                \"personal\": \"<string>\",\r\n                \"performanceIndicator\": \"<string>\"\r\n            },\r\n            \"priority\": {\r\n                \"employee\": \"<long>\"\r\n            },\r\n            \"comment\": \"<string>\"\r\n        }\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/registrations/bulk?locale=<string>","description":"<p>Ajoute une inscription en masse.</p>\n<p>Permissions : <code>registrations:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","registrations","bulk"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[]}},"response":[{"id":"509d5c4c-94dd-4199-962b-86023979947b","name":"Bulk adds registrations","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"[\r\n    {\r\n        \"employees\": [\r\n            {\r\n                \"id\": \"<long>\",\r\n                \"trainingRequestId\": \"<long>\"\r\n            },\r\n            {\r\n                \"id\": \"<long>\",\r\n                \"trainingRequestId\": \"<long>\"\r\n            }\r\n        ],\r\n        \"workflowSequenceId\": \"<long>\",\r\n        \"sessionId\": \"<long>\",\r\n        \"fields\": {\r\n            \"email\": null\r\n        }\r\n    },\r\n    {\r\n        \"employees\": [\r\n            {\r\n                \"id\": \"<long>\",\r\n                \"trainingRequestId\": \"<long>\"\r\n            },\r\n            {\r\n                \"id\": \"<long>\",\r\n                \"trainingRequestId\": \"<long>\"\r\n            }\r\n        ],\r\n        \"workflowSequenceId\": \"<long>\",\r\n        \"sessionId\": \"<long>\",\r\n        \"fields\": {\r\n            \"email\": null\r\n        }\r\n    }\r\n]","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/registrations/bulk?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","registrations","bulk"],"query":[{"key":"locale","value":"<string>"}]}},"status":"No Content","code":204,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"5e448515-c957-4093-938d-cd130ef16552"},{"name":"Exports the flagged registration list.","id":"0d246834-e163-4a52-8e54-bc379818a377","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"POST","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/registrations/export?locale=<string>&dryRun=<boolean>","description":"<p>Exporte les inscriptions en statut FlaggedForExport.</p>\n<p>Permissions : <code>registrations:export</code></p>\n<ul>\n<li><strong>dryRun</strong> - Indique que l'export est un export de test et ne doit pas noter les lignes comme ayant été exportées.</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","registrations","export"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"dryRun","value":"<boolean>"}],"variable":[]}},"response":[{"id":"ec79ad07-6b73-4d31-919c-0f02b796558c","name":"Exports the flagged registration list","originalRequest":{"method":"POST","header":[{"key":"Content-Type","name":"Content-Type","value":"application/json","type":"text"}],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/registrations/export?locale=<string>&dryRun=<boolean>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","registrations","export"],"query":[{"key":"locale","value":"<string>"},{"key":"dryRun","value":"<boolean>"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/octet-stream"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"0d246834-e163-4a52-8e54-bc379818a377"}],"id":"de1988c3-037f-400a-aa12-f1c24c8c9100","description":"<p>Utiliser ce endpoint pour la gestion des inscriptions.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>attendance</strong> <code>object</code> - Présence.<ul>\n<li><strong>attended</strong> - Présent.</li>\n<li><strong>comment</strong> - Commentaire.</li>\n<li><strong>hours</strong> - Heures de présence.</li>\n</ul>\n</li>\n<li><strong>billingCompany</strong> <code>Company</code> - Société de facturation.</li>\n<li><strong>comment</strong> - Commentaire.</li>\n<li><strong>course</strong> <code>course</code> <code>required</code> - Offre de formation.</li>\n<li><strong>cpdTraining</strong> - Formation DPC (Développement Professionnel Continu).</li>\n<li><strong>custom</strong> <code>object</code> - Informations personnalisables.    <ul>\n<li><strong>metadata1</strong> <code>metadata</code> - Custom 1.<blockquote>\n<p>Metadata : <code>SessionRegistrationCustom1</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n<li><strong>date</strong> - Date.</li>\n<li><strong>diplomas</strong> <code>object[]</code> - Diplômes liés à l'inscription.<ul>\n<li><strong>id</strong> - Id</li>\n<li><strong>label</strong> - Libellé</li>\n<li><strong>registered</strong> - Inscrit</li>\n</ul>\n</li>\n<li><strong>duration</strong> <code>object</code> - Heures<ul>\n<li><strong>planned</strong> <code>object</code> - Prévisionnelles.<ul>\n<li><strong>hours</strong> - Heures</li>\n<li><strong>cpfHours</strong> - dont CPF</li>\n</ul>\n</li>\n<li><strong>paid</strong> <code>object</code> - Rémunérées.<ul>\n<li><strong>hours</strong> - Heures</li>\n<li><strong>cpfHours</strong> - dont CPF</li>\n</ul>\n</li>\n<li><strong>unpaid</strong> <code>object</code> - Non rémunérés.<ul>\n<li><strong>hours</strong> - Heures</li>\n<li><strong>cpfHours</strong> - dont CPF</li>\n</ul>\n</li>\n<li><strong>allocation</strong> <code>object</code> - Allocation.<ul>\n<li><strong>hours</strong> - Heures</li>\n<li><strong>cpfHours</strong> - dont CPF</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><strong>employee</strong> <code>employee</code> <code>required</code> - Collaborateur.</li>\n<li><strong>evaluation</strong> - Évaluation.<ul>\n<li><strong>comment</strong> - Commentaire</li>\n<li><strong>rating</strong> <code>metadata</code> - Évaluation.<blockquote>\n<p>Metadata : <code>ScoreGrade</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n<li><strong>historyGroupId</strong> - Identifiant du groupe d'historiques de l'inscription.</li>\n<li><strong>id</strong> - Identifiant unique de l'inscription.</li>\n<li><strong>opcoFileNumber</strong> - Numéro de dossier OPCO.</li>\n<li><strong>reference</strong> - Numéro d'Inscription.</li>\n<li><strong>session</strong> <code>session</code> <code>required</code> - Session. </li>\n<li><strong>specificNeeds</strong> - A des besoins particuliers (Qualiopi).<ul>\n<li><strong>description</strong> - Déscription des besoins. </li>\n<li><strong>required</strong> - A des besoins particuliers.</li>\n</ul>\n</li>\n<li><strong>status</strong> <code>metadata</code> <code>required</code> - Statut.    <blockquote>\n<p>Metadata : <code>SessionRegistrationStatus</code></p>\n</blockquote>\n</li>\n<li><strong>trainingMeasureCategory</strong> <code>metadata</code> - Catégorie d'action.<blockquote>\n<p>Metadata : <code>ActionCategory</code></p>\n</blockquote>\n</li>\n<li><strong>trainingRequest</strong> <code>Training Request</code> - Demande de formation associée.</li>\n</ul>\n","_postman_id":"de1988c3-037f-400a-aa12-f1c24c8c9100","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Registrations - Workflows","item":[{"name":"Gets the registration workflow action list.","id":"9d6b2821-0668-4145-b700-30f63e1a8cd2","request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/registrations/:registrationId/workflows?locale=<string>","description":"<p>Retourne les actions de workflow disponibles pour l'inscription spécifiée.</p>\n<p>Permissions : <code>registrations:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","registrations",":registrationId","workflows"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"description":{"content":"<p>Culture utilisée pour les libellés et les liens retournés.</p>\n","type":"text/plain"},"key":"locale","value":"<string>"}],"variable":[{"id":"cc97c785-7eb5-424e-a3ec-d6bf80a24d02","type":"any","value":"","key":"registrationId"}]}},"response":[{"id":"3d9c55ad-7e01-4b8d-9b08-d5e892c6dc1a","name":"Gets the registration workflow action list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/registrations/:registrationId/workflows?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","registrations",":registrationId","workflows"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"registrationId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"workflowAction\": {\n        \"label\": \"<string>\",\n        \"href\": \"<string>\",\n        \"sequenceId\": \"<long>\",\n        \"nextStatus\": \"<string>\",\n        \"fields\": [\n            \"<string>\",\n            \"<string>\"\n        ]\n    }\n}"}],"_postman_id":"9d6b2821-0668-4145-b700-30f63e1a8cd2"},{"name":"Gets the registration workflow email template list.","id":"5cd9171d-110e-4157-bb6c-22d98c7dfcae","request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/registrations/:registrationId/workflows/:workflowSequenceId/emails","description":"<p>Retourne les modèles d'e-mail associés à l'action de workflow disponible pour l'inscription spécifiée.</p>\n<p>Permissions : <code>registrations:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","registrations",":registrationId","workflows",":workflowSequenceId","emails"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[{"id":"64ca861c-f2dc-483b-a672-f334847c9727","type":"any","value":"","key":"registrationId"},{"id":"5d2ad596-8b1f-474e-8d3a-9fb4e556c90b","type":"any","value":"","key":"workflowSequenceId"}]}},"response":[{"id":"148dea52-6d6a-49a0-96a9-509fe59775d3","name":"Gets the registration workflow email template list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/registrations/:registrationId/workflows/:workflowSequenceId/emails","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","registrations",":registrationId","workflows",":workflowSequenceId","emails"],"variable":[{"key":"registrationId","value":""},{"key":"workflowSequenceId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"type\": \"<string>\",\n        \"isDefault\": \"<boolean>\",\n        \"_links\": \"<object>\"\n    },\n    {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"type\": \"<string>\",\n        \"isDefault\": \"<boolean>\",\n        \"_links\": \"<object>\"\n    }\n]"}],"_postman_id":"5cd9171d-110e-4157-bb6c-22d98c7dfcae"},{"name":"Updates the registration workflow.","id":"0c932662-9741-47eb-a32d-169ba24893b1","request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","description":"<p>Corps JSON de la transition.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"fields\": {\n        \"cancelReasonId\": \"<long>\",\n        \"email\": {\n            \"id\": \"<long>\",\n            \"object\": \"<string>\",\n            \"body\": \"<string>\"\n        },\n        \"employeeId\": \"<long>\",\n        \"form\": \"<object>\",\n        \"reason\": \"<string>\",\n        \"ruleId\": \"<long>\",\n        \"sessionId\": \"<long>\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/registrations/:registrationId/workflows/:workflowSequenceId?locale=<string>","description":"<p>Exécute la transition de workflow spécifiée pour une inscription.</p>\n<p>Permissions : <code>registrations:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","registrations",":registrationId","workflows",":workflowSequenceId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"description":{"content":"<p>Culture utilisée pendant la transition.</p>\n","type":"text/plain"},"key":"locale","value":"<string>"}],"variable":[{"type":"any","value":"","key":"registrationId"},{"type":"any","value":"","key":"workflowSequenceId"}]}},"response":[{"id":"1806ca2f-7f26-4042-a388-82a0f921ed28","name":"Updates the registration workflow","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"fields\": {\n        \"cancelReasonId\": \"<long>\",\n        \"email\": {\n            \"id\": \"<long>\",\n            \"object\": \"<string>\",\n            \"body\": \"<string>\"\n        },\n        \"employeeId\": \"<long>\",\n        \"form\": \"<object>\",\n        \"reason\": \"<string>\",\n        \"ruleId\": \"<long>\",\n        \"sessionId\": \"<long>\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/registrations/:registrationId/workflows/:workflowSequenceId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","registrations",":registrationId","workflows",":workflowSequenceId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"registrationId","value":""},{"key":"workflowSequenceId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"0c932662-9741-47eb-a32d-169ba24893b1"},{"name":"Updates registration workflows in bulk.","id":"9c0e23ad-11db-4c4a-b531-47b191309cc4","request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","description":"<p>Corps JSON de la transition en lot.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"ids\": [\n        1748,\n        1749\n    ],\n    \"fields\": {\n        \"email\": null\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/registrations/workflows/:workflowSequenceId/bulk?locale=fr-FR","description":"<p>Exécute une même transition de workflow sur plusieurs inscriptions d'une même session, en un seul traitement. L'action (<code>workflowSequenceId</code>) doit être disponible pour chacune des inscriptions. Les mêmes champs et la même configuration d'e-mail s'appliquent à tous les identifiants.</p>\n<p><strong>Paramètre de chemin</strong></p>\n<ul>\n<li><strong>workflowSequenceId</strong> (long positif) - Identifiant de séquence de l'action de workflow à déclencher (par exemple <code>17183</code>).</li>\n</ul>\n<p><strong>Corps JSON — UpdateWorkflowBulkRequest</strong></p>\n<ul>\n<li><strong>ids</strong> (long[]) - Liste non vide d'identifiants d'inscriptions positifs et distincts, appartenant tous à la même session.</li>\n<li><strong>fields</strong> (object) - Valeurs communes à toutes les inscriptions, selon les champs demandés par l'action disponible. Hérité de <code>UpdateWorkflowRequest</code> ; peut notamment contenir <code>cancelReasonId</code>, <code>ruleId</code>, <code>reason</code>, <code>sessionId</code>, <code>form</code> et <code>email</code>. <code>employeeId</code> n'est pas autorisé pour plusieurs inscriptions lors d'une transition vers <code>Swapped</code>.</li>\n<li><strong>fields.email</strong> (object ou null) - <code>null</code> désactive l'envoi d'e-mail pour toutes les inscriptions. Sinon, le modèle d'e-mail peut contenir <code>id</code> (long), <code>object</code> (string) et <code>body</code> (string) ; la sélection et les remplacements s'appliquent au lot.</li>\n</ul>\n<p><strong>Réponse</strong> : <code>200 OK</code>, objet <code>ProcessResultModel</code> (<code>type</code>, <code>error</code>, <code>result</code>) ; <code>type: \"Success\"</code> pour un traitement réussi. Une transition reportant vers une autre session peut produire <code>201 Created</code> si elle crée des demandes individuelles renvoyées dans <code>result</code>. Corps ou identifiants invalides : <code>400 Bad Request</code> ; inscription introuvable : <code>404 Not Found</code> ; action non disponible : erreur de validation.</p>\n<p>Permissions : <code>registrations:write</code> (<code>Registrations.Write</code>).</p>\n<p>L'exemple avec les IDs <code>1748</code> et <code>1749</code> documente la transition déjà effectuée ; ne pas le rejouer sur des données réelles.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","registrations","workflows",":workflowSequenceId","bulk"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"description":{"content":"<p>Culture utilisée pendant la transition.</p>\n","type":"text/plain"},"key":"locale","value":"fr-FR"}],"variable":[{"id":"fbf919cd-3298-4fe1-8916-a94778f790df","type":"any","key":"workflowSequenceId"}]}},"response":[{"id":"a39b0bfc-5d49-40d0-b85a-6562333748df","name":"Updates registration workflows in bulk","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"ids\": [\n        1748,\n        1749\n    ],\n    \"fields\": {\n        \"email\": null\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/registrations/workflows/:workflowSequenceId/bulk?locale=fr-FR","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","registrations","workflows",":workflowSequenceId","bulk"],"query":[{"key":"locale","value":"fr-FR","description":"Culture utilisée pendant la transition."}],"variable":[{"key":"workflowSequenceId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"error\": null,\n    \"result\": null\n}"}],"_postman_id":"9c0e23ad-11db-4c4a-b531-47b191309cc4"}],"id":"f347ccdc-5975-4b96-ab1e-bfd39b7a9595","description":"<p>Utiliser ce endpoint pour la gestion des workflows des inscriptions.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>fields</strong> - Liste des champs attendus lors du déclenchement de l'action.</li>\n<li><strong>href</strong>  - Endpoint à appeler pour déclencher l'action. </li>\n<li><strong>label</strong> - Libellé de l'action.</li>\n<li><strong>nextStatus</strong> - Référence du statut d'arrivé de l'action.<blockquote>\n<p>Metadata : ProcessManagerState</p>\n</blockquote>\n</li>\n<li><strong>sequenceId</strong>  - Identifiant unique de la séquence de workflow.</li>\n</ul>\n","_postman_id":"f347ccdc-5975-4b96-ab1e-bfd39b7a9595","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Reports","item":[{"name":"Gets the Excel add-in registrations report configuration.","id":"a4d6bf35-8e7a-4982-9014-599825b365b3","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/reports/excel-add-in/registrations/configuration?locale=<string>","description":"<p>Retourne la configuration du report inscriptions Excel add-in.</p>\n<p>Permissions : <code>reports.training.excel-add-in.registrations:read</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","reports","excel-add-in","registrations","configuration"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[]}},"response":[{"id":"916ce88d-e567-4c29-a5fc-138509b21f89","name":"Gets the Excel add-in registrations report configuration","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/reports/excel-add-in/registrations/configuration?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","reports","excel-add-in","registrations","configuration"],"query":[{"key":"locale","value":"<string>"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\" : \"<string>\",\n    \"worksheets\": [\n        {\n            \"id\" : \"<string>\",\n            \"name\" : \"<string>\",\n            \"index\" : \"<integer>\",\n            \"columns\": [\n                {\n                    \"index\": \"<integer>\",\n                    \"label\": \"<string>\",\n                    \"type\": \"<string>\"\n                },\n                {\n                    \"index\": \"<integer>\",\n                    \"label\": \"<string>\",\n                    \"type\": \"<string>\"\n                }\n            ]\n        },\n        {\n            \"id\" : \"<string>\",\n            \"name\" : \"<string>\",\n            \"index\" : \"<integer>\",\n            \"columns\": [\n                {\n                    \"index\": \"<integer>\",\n                    \"label\": \"<string>\",\n                    \"type\": \"<string>\"\n                },\n                {\n                    \"index\": \"<integer>\",\n                    \"label\": \"<string>\",\n                    \"type\": \"<string>\"\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"a4d6bf35-8e7a-4982-9014-599825b365b3"},{"name":"Gets the Excel add-in registrations report.","id":"4ef80ca0-f07f-40f8-beff-d40a77d875a5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/reports/excel-add-in/registrations/sheets/:worksheetId?locale=<string>&jobIds=<long>[,]&spcId=<long>&natureIds=<long>[,]&statusIds=<long>[,]&beginDate=<datetime>&endDate=<datetime>","description":"<p>Retourne l'extraction des inscriptions en format tableau d'objets. Si aucunes dates ne sont spécifiées les 48 derniers mois sont retournés (période de 48 mois maximum).</p>\n<p>Permissions : <code>reports.training.excel-add-in.registrations:read</code></p>\n<ul>\n<li><strong>beginDate</strong> - Restreint les inscriptions aux éléments postérieurs à la date spécifiée.</li>\n<li><strong>jobIds</strong> <code>[,]</code> - Restreint les inscriptions aux emplois spécifiés (recherche \"<em>ou</em>\").</li>\n<li><strong>natureIds</strong> <code>[,]</code> - Restreint les inscriptions aux natures spécifiées (recherche \"<em>ou</em>\").    <blockquote>\n<p>Metadata: <code>OfferNature</code> </p>\n</blockquote>\n</li>\n<li><strong>endDate</strong> - Restreint les inscriptions aux éléments antérieurs à la date spécifiée.</li>\n<li><strong>spcId</strong> - Restreint les inscriptions au CSP  spécifié.<blockquote>\n<p>Metadata: <code>DirectoryPositionCsp</code> </p>\n</blockquote>\n</li>\n<li><strong>statusIds</strong> <code>[,]</code> - Restreint les inscriptions aux status spécifiés (recherche \"<em>ou</em>\").    <blockquote>\n<p>Metadata: <code>SessionRegistrationStatus</code></p>\n</blockquote>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","reports","excel-add-in","registrations","sheets",":worksheetId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"jobIds","value":"<long>[,]"},{"key":"spcId","value":"<long>"},{"key":"natureIds","value":"<long>[,]"},{"key":"statusIds","value":"<long>[,]"},{"key":"beginDate","value":"<datetime>"},{"key":"endDate","value":"<datetime>"}],"variable":[{"type":"any","value":"","key":"worksheetId"}]}},"response":[{"id":"e2be245c-8543-48ee-8501-069fb3eef86c","name":"Gets the Excel add-in registrations report","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/reports/excel-add-in/registrations/sheets/:worksheetId?locale=<string>&jobIds=<long>[,]&spcId=<long>&natureIds=<long>[,]&statusIds=<long>[,]&beginDate=<datetime>&endDate=<datetime>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","reports","excel-add-in","registrations","sheets",":worksheetId"],"query":[{"key":"locale","value":"<string>"},{"key":"jobIds","value":"<long>[,]"},{"key":"spcId","value":"<long>"},{"key":"natureIds","value":"<long>[,]"},{"key":"statusIds","value":"<long>[,]"},{"key":"beginDate","value":"<datetime>"},{"key":"endDate","value":"<datetime>"}],"variable":[{"key":"worksheetId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.ms-excel"}],"cookie":[],"responseTime":null,"body":"[\r\n    [\"<object>\",\"<object>\",\"<object>\"],\r\n    [\"<object>\",\"<object>\",\"<object>\"]\r\n]"}],"_postman_id":"4ef80ca0-f07f-40f8-beff-d40a77d875a5"},{"name":"Gets the Excel add-in plans report configuration.","id":"f365bf0e-aae4-445a-b4ba-0044f7467f0c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/reports/excel-add-in/plans/configuration?locale=<string>","description":"<p>Retourne la configuration du report plans de formation Excel add-in.</p>\n<p>Permissions : <code>reports.training.excel-add-in.plans:read</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","reports","excel-add-in","plans","configuration"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[]}},"response":[{"id":"967d6f03-4a5b-4bf9-ac1f-878a12ddadea","name":"Gets the Excel add-in plans report configuration","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/reports/excel-add-in/plans/configuration?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","reports","excel-add-in","plans","configuration"],"query":[{"key":"locale","value":"<string>"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": \"<string>\",\n    \"boundaries\": [\n        {\n            \"type\" : \"<string>\",\n            \"period\" : {\n                \"id\" : \"<long>\",\n                \"label\" : \"<string>\"\n            },\n            \"id\" : \"<long>\",\n            \"label\" : \"<string>\"            \n        },\n        {\n            \"type\" : \"<string>\",\n            \"period\" : {\n                \"id\" : \"<long>\",\n                \"label\" : \"<string>\"\n            },\n            \"id\" : \"<long>\",\n            \"label\" : \"<string>\"            \n        }\n    ],\n    \"worksheets\": [\n        {\n            \"id\" : \"<string>\",\n            \"name\" : \"<string>\",\n            \"index\" : \"<integer>\",\n            \"columns\": [\n                {\n                    \"index\": \"<integer>\",\n                    \"label\": \"<string>\",\n                    \"type\": \"<string>\"\n                },\n                {\n                    \"index\": \"<integer>\",\n                    \"label\": \"<string>\",\n                    \"type\": \"<string>\"\n                }\n            ]\n        },\n        {\n            \"id\" : \"<string>\",\n            \"name\" : \"<string>\",\n            \"index\" : \"<integer>\",\n            \"columns\": [\n                {\n                    \"index\": \"<integer>\",\n                    \"label\": \"<string>\",\n                    \"type\": \"<string>\"\n                },\n                {\n                    \"index\": \"<integer>\",\n                    \"label\": \"<string>\",\n                    \"type\": \"<string>\"\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"f365bf0e-aae4-445a-b4ba-0044f7467f0c"},{"name":"Gets the Excel add-in plans report.","id":"3ea33d4b-9a61-4485-97b9-54042971fe4e","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/reports/excel-add-in/plans/sheets/:worksheetId?locale=<string>&periodId=<long>&planIds=<long>[,]&type=<string>","description":"<p>Retourne l'extraction des plans de formation en format tableau d'objets. </p>\n<p>Permissions : <code>reports.training.excel-add-in.plans:read</code></p>\n<ul>\n<li><strong>periodId</strong> - Restreint les plans à la période spécifiée.<blockquote>\n<p>Metadata: <code>Period</code> </p>\n</blockquote>\n</li>\n<li><strong>planIds</strong> <code>[,]</code> - Restreint les plans aux identifiants spécifiés (recherche \"<em>ou</em>\").</li>\n<li><strong>type</strong> <code>enum</code> - Type.<blockquote>\n<p>Valeurs possibles : <code>Training</code>, <code>Forecast</code></p>\n</blockquote>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","reports","excel-add-in","plans","sheets",":worksheetId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"periodId","value":"<long>"},{"key":"planIds","value":"<long>[,]"},{"key":"type","value":"<string>"}],"variable":[{"type":"any","value":"","key":"worksheetId"}]}},"response":[{"id":"b9adf764-1ab1-4299-a893-2238daed6b34","name":"Gets the Excel add-in plans report","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/reports/excel-add-in/plans/sheets/:worksheetId?locale=<string>&periodId=<long>&planIds=<long>[,]&type=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","reports","excel-add-in","plans","sheets",":worksheetId"],"query":[{"key":"locale","value":"<string>"},{"key":"periodId","value":"<long>"},{"key":"planIds","value":"<long>[,]"},{"key":"type","value":"<string>"}],"variable":[{"key":"worksheetId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.ms-excel"}],"cookie":[],"responseTime":null,"body":"[\r\n    [\"<object>\",\"<object>\",\"<object>\"],\r\n    [\"<object>\",\"<object>\",\"<object>\"]\r\n]"}],"_postman_id":"3ea33d4b-9a61-4485-97b9-54042971fe4e"},{"name":"Gets the Excel add-in situation to date report configuration.","id":"a616ea17-fc73-4ad6-be2f-330763362890","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/reports/excel-add-in/situation-to-date/configuration?locale=<string>","description":"<p>Retourne la configuration du report situation à date des plans de formation Excel add-in.</p>\n<p>Permissions : <code>reports.training.excel-add-in.plans:read</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","reports","excel-add-in","situation-to-date","configuration"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[]}},"response":[{"id":"7f271625-1c19-490d-8b1f-a061e5665d51","name":"Gets the Excel add-in situation to date report configuration","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/reports/excel-add-in/situation-to-date/configuration?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","reports","excel-add-in","situation-to-date","configuration"],"query":[{"key":"locale","value":"<string>"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"data\": \"<string>\",\n    \"boundaries\": [\n        {\n            \"type\" : \"<string>\",\n            \"period\" : {\n                \"id\" : \"<long>\",\n                \"label\" : \"<string>\"\n            },\n            \"id\" : \"<long>\",\n            \"label\" : \"<string>\"            \n        },\n        {\n            \"type\" : \"<string>\",\n            \"period\" : {\n                \"id\" : \"<long>\",\n                \"label\" : \"<string>\"\n            },\n            \"id\" : \"<long>\",\n            \"label\" : \"<string>\"            \n        }\n    ],\n    \"worksheets\": [\n        {\n            \"id\" : \"<string>\",\n            \"name\" : \"<string>\",\n            \"index\" : \"<integer>\",\n            \"columns\": [\n                {\n                    \"index\": \"<integer>\",\n                    \"label\": \"<string>\",\n                    \"type\": \"<string>\"\n                },\n                {\n                    \"index\": \"<integer>\",\n                    \"label\": \"<string>\",\n                    \"type\": \"<string>\"\n                }\n            ]\n        },\n        {\n            \"id\" : \"<string>\",\n            \"name\" : \"<string>\",\n            \"index\" : \"<integer>\",\n            \"columns\": [\n                {\n                    \"index\": \"<integer>\",\n                    \"label\": \"<string>\",\n                    \"type\": \"<string>\"\n                },\n                {\n                    \"index\": \"<integer>\",\n                    \"label\": \"<string>\",\n                    \"type\": \"<string>\"\n                }\n            ]\n        }\n    ]\n}"}],"_postman_id":"a616ea17-fc73-4ad6-be2f-330763362890"},{"name":"Gets the Excel add-in situation to date report.","id":"f3585609-6d84-4f9e-8e6c-4a898c1ccebc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/reports/excel-add-in/situation-to-date/sheets/:worksheetId?locale=<string>&planIds=<long>[,]&periodId=<long>","description":"<p>Retourne l'extraction de la situation à date des plans de formation en format tableau d'objets. </p>\n<p>Permissions : <code>reports.training.excel-add-in.plans:read</code></p>\n<ul>\n<li><strong>periodId</strong> - Restreint les plans à la période spécifiée.<blockquote>\n<p>Metadata: <code>Period</code> </p>\n</blockquote>\n</li>\n<li><strong>planIds</strong> <code>[,]</code> - Restreint les plans aux identifiants spécifiés (recherche \"<em>ou</em>\").</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","reports","excel-add-in","situation-to-date","sheets",":worksheetId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"planIds","value":"<long>[,]"},{"key":"periodId","value":"<long>"}],"variable":[{"type":"any","value":"","key":"worksheetId"}]}},"response":[{"id":"46700b9e-3368-4a90-ab79-e56f18a7dd90","name":"Gets the Excel add-in situation to date report","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/reports/excel-add-in/situation-to-date/sheets/:worksheetId?locale=<string>&planIds=<long>[,]&periodId=<long>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","reports","excel-add-in","situation-to-date","sheets",":worksheetId"],"query":[{"key":"locale","value":"<string>"},{"key":"planIds","value":"<long>[,]"},{"key":"periodId","value":"<long>"}],"variable":[{"key":"worksheetId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/vnd.ms-excel"}],"cookie":[],"responseTime":null,"body":"[\r\n    [\"<object>\",\"<object>\",\"<object>\"],\r\n    [\"<object>\",\"<object>\",\"<object>\"]\r\n]"}],"_postman_id":"f3585609-6d84-4f9e-8e6c-4a898c1ccebc"},{"name":"Gets the registration dates report.","id":"ef6007d4-40c4-431a-9d90-74dc559374a5","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/reports/registrations/dates?beginDate=<datetime>&endDate=<datetime>&locale=<string>&includeLinks=<boolean>&skip=<integer>&top=<integer>","description":"<p>Retourne le reporting des dates d'inscription.</p>\n<p>Permissions : <code>reports.training.registrations.dates:read</code></p>\n<ul>\n<li><strong>beginDate</strong> - Restreint le reporting aux dates de formation  ultérieures à la date spécifiée.    </li>\n<li><strong>endDate</strong> - Restreint le reporting aux dates de formation  antérieures à la date spécifiée.</li>\n</ul>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>attendance</strong> <code>object</code> - Eléments de présence.<ul>\n<li><strong>attended</strong> - Noté présent.        </li>\n<li><strong>comment</strong> - Commentaire.        </li>\n<li><strong>hours</strong> - Heures de présence.</li>\n</ul>\n</li>\n<li><strong>beginTime</strong> - Heure de début.    </li>\n<li><strong>course</strong> <code>course</code> - Offre de formation.    </li>\n<li><strong>date</strong> - Date.    </li>\n<li><strong>duration</strong> - Durée en heures.</li>\n<li><strong>employee</strong> <code>employee</code> - Collaborateur.    </li>\n<li><strong>endTime</strong> - Heure de fin.    </li>\n<li><strong>id</strong> - Identifiant unique de la date.    </li>\n<li><strong>module</strong> <code>module</code> - Module de formation.    </li>\n<li><strong>registration</strong> <code>registration</code> - Inscription.    </li>\n<li><strong>session</strong> <code>session</code> - Session de formation.</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","reports","registrations","dates"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"beginDate","value":"<datetime>"},{"key":"endDate","value":"<datetime>"},{"key":"locale","value":"<string>"},{"key":"includeLinks","value":"<boolean>"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"},{"disabled":true,"key":"employeeId","value":"<long>"},{"disabled":true,"key":"courseLabel","value":"<string>"},{"disabled":true,"key":"entityIds","value":"<long>[,]"},{"disabled":true,"key":"geographicalZoneIds","value":"<long>[,]"},{"disabled":true,"key":"natureIds","value":"<long>[,]"},{"disabled":true,"key":"attendanceStatus","value":"<string>"}],"variable":[]}},"response":[{"id":"6c4c34d5-08a9-4638-95cc-aabcf9d6c042","name":"Gets the registration dates report","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/reports/registrations/dates?beginDate=<datetime>&endDate=<datetime>&locale=<string>&includeLinks=<boolean>&skip=<integer>&top=<integer>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","reports","registrations","dates"],"query":[{"key":"beginDate","value":"<datetime>"},{"key":"endDate","value":"<datetime>"},{"key":"locale","value":"<string>"},{"key":"includeLinks","value":"<boolean>"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"},{"key":"employeeId","value":"<long>","disabled":true},{"key":"courseLabel","value":"<string>","disabled":true},{"key":"entityIds","value":"<long>[,]","disabled":true},{"key":"geographicalZoneIds","value":"<long>[,]","disabled":true},{"key":"natureIds","value":"<long>[,]","disabled":true},{"key":"attendanceStatus","value":"<string>","disabled":true}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"date\": \"<dateTime>\",\n        \"beginTime\": \"<string>\",\n        \"endTime\": \"<string>\",\n        \"duration\": \"<decimal>\",     \n        \"registration\": {\n            \"id\": \"<long>\",\n            \"historyGroupId\": \"<long>\",\n            \"reference\": \"<string>\",\n            \"trainingMeasureCategoryId\": \"<long>\",\n            \"opcoFileNumber\": \"<string>\",\n            \"status\": {\n                \"reference\": \"<string>\",\n                \"label\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n             \"_links\": \"<object>\"\n        },\n        \"employee\": {\n            \"firstName\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"id\": \"<long>\",\n            \"exitDate\":\"<dateTime>\",\n            \"position\": {\n                \"company\": {\n                    \"label\": \"<string>\",\n                    \"reference\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"entity\": {\n                    \"label\": \"<string>\",\n                    \"reference\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"job\": {\n                    \"label\": \"<string>\",\n                    \"reference\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"establishment\": {\n                    \"label\": \"<string>\",\n                    \"reference\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"payroll\": {\n                    \"reference\": \"<string>\"\n                },\n                \"reference\": \"<string>\",\n                \"label\": \"<string>\",\n                \"id\": \"<long>\",\n                \"spcId\": \"<long>\",\n                \"functionId\": \"<long>\",\n                \"categoryId\": \"<long>\",\n                \"serviceId\": \"<long>\",\n                \"departmentId\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            \"_links\": \"<object>\"\n        },\n        \"course\": {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"domainId\": \"<long>\",\n            \"subdomainId\": \"<long>\",\n            \"nature\": {\n                \"reference\": \"<string>\",\n                \"label\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            \"_links\": \"<object>\"\n        },\n        \"session\": {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"duration\": {\n                \"days\": \"<decimal>\",\n                \"hours\": \"<decimal>\"\n            },               \n            \"status\": {\n                \"reference\": \"<string>\",\n                \"label\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            \"beginDate\": \"<dateTime>\",\n            \"endDate\": \"<dateTime>\",    \n            \"spaceId\": \"<long>\",       \n            \"_links\": \"<object>\"\n        },\n        \"module\": {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"duration\": {\n                \"days\": \"<decimal>\",\n                \"hours\": \"<decimal>\"\n            },               \n            \"beginDate\": \"<dateTime>\",\n            \"endDate\": \"<dateTime>\",   \n            \"venue\": {\n                \"address\": {\n                    \"street\": \"<string>\",\n                    \"state\": \"<string>\",\n                    \"zipCode\": \"<string>\",\n                    \"city\": \"<string>\",\n                    \"countryCode\": \"<string>\",\n                    \"position\": {\n                        \"longitude\": \"<decimal>\",\n                        \"latitude\": \"<decimal>\"\n                    }\n                },\n                \"label\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            \"geographicalZoneId\": \"<long>\",\n            \"trainingOrganization\": {\n                \"label\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },         \n            \"_links\": \"<object>\"\n        },        \n        \"attendance\": {\n            \"attended\": \"<boolean>\",\n            \"hours\": \"<decimal>\",\n            \"comment\": \"<string>\"\n        },\n        \"_links\": \"<object>\"\n    }\n]"}],"_postman_id":"ef6007d4-40c4-431a-9d90-74dc559374a5"},{"name":"Gets the registration follow-up report.","id":"f7b652c1-2ba5-4fcb-91aa-191acee11945","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/reports/registrations/follow-up?locale=<string>&skip=<integer>&top=<integer>&beginDate=<datetime>&endDate=<datetime>&statuses=<string>[,]&sessionStatusIds=<long>[,]&registrationStatusIds=<long>[,]&spaceRoles=<string>[,]&natureIds=<long>[,]","description":"<p>Retourne le reporting de suivi des stagiaires par session de formation. Chaque élément retourné représente le suivi administratif d'une inscription à un module.</p>\n<p>Permissions : <code>reports.training.registrations.follow-up:read</code>, <code>reports.training.registrations.follow-up:write</code></p>\n<ul>\n<li><strong>statuses[,]</strong> - Recherche les statuts spécifiés du suivi administratif (recherche \"ou\").</li>\n<li><strong>beginDate</strong> - Date de fin minimale des sessions.</li>\n<li><strong>endDate</strong> - Date de début maximale des sessions.</li>\n<li><strong>natureIds[,]</strong> - Recherche les identifiants spécifiés dans les natures de formation (recherche \"ou\").<blockquote>\n<p>Metadata : <code>OfferNature</code></p>\n</blockquote>\n</li>\n<li><strong>registrationStatusIds[,]</strong> - Recherche les identifiants spécifiés dans les statuts d'inscription (recherche \"ou\").<blockquote>\n<p>Metadata : <code>RegistrationStatus</code></p>\n</blockquote>\n</li>\n<li><strong>sessionStatusIds[,]</strong> - Recherche les identifiants spécifiés dans les statuts de session (recherche \"ou\").<blockquote>\n<p>Metadata : <code>SessionStatus</code></p>\n</blockquote>\n</li>\n<li><strong>spaceRoles[,]</strong> - Recherche les rôles spécifiés de l'espace sur la session (recherche \"ou\").</li>\n</ul>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>count</strong> - Nombre d'éléments de suivi.</li>\n<li><strong>course</strong> <code>course</code> - Offre de formation associée.</li>\n<li><strong>date</strong> - Date du suivi.</li>\n<li><strong>employee</strong> <code>employee</code> - Informations sur le collaborateur stagiaire.</li>\n<li><strong>label</strong> - Libellé du suivi.</li>\n<li><strong>module</strong> <code>module</code> - Informations sur le module de formation.</li>\n<li><strong>registration</strong> <code>registration</code> - Informations sur l'inscription du stagiaire.</li>\n<li><strong>session</strong> <code>session</code> - Session de formation associée.</li>\n<li><strong>status</strong> <code>enum</code> - Statut du suivi.<blockquote>\n<p>Valeurs possibles : <code>Todo</code>, <code>Done</code>, <code>NotConcerned</code></p>\n</blockquote>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","reports","registrations","follow-up"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"},{"key":"beginDate","value":"<datetime>"},{"key":"endDate","value":"<datetime>"},{"key":"statuses","value":"<string>[,]"},{"key":"sessionStatusIds","value":"<long>[,]"},{"key":"registrationStatusIds","value":"<long>[,]"},{"key":"spaceRoles","value":"<string>[,]"},{"key":"natureIds","value":"<long>[,]"}],"variable":[]}},"response":[{"id":"a8ab831a-2389-42ea-98e6-eccf8f4efccd","name":"Gets the registration follow-up report","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/reports/registrations/follow-up?locale=<string>&skip=<integer>&top=<integer>&beginDate=<datetime>&endDate=<datetime>&statuses=<string>[,]&sessionStatusIds=<long>[,]&registrationStatusIds=<long>[,]&spaceRoles=<string>[,]&natureIds=<long>[,]","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","reports","registrations","follow-up"],"query":[{"key":"locale","value":"<string>","description":"Culture utilisée pour les libellés.Culture utilisée pour les libellés.v"},{"key":"skip","value":"<integer>","description":"Nombre d'éléments à ignorer."},{"key":"top","value":"<integer>","description":"Nombre maximal d'éléments à retourner."},{"key":"beginDate","value":"<datetime>","description":"Date de fin minimale des sessions."},{"key":"endDate","value":"<datetime>","description":"Date de début maximale des sessions."},{"key":"statuses","value":"<string>[,]"},{"key":"sessionStatusIds","value":"<long>[,]","description":"Identifiants des statuts de session."},{"key":"registrationStatusIds","value":"<long>[,]","description":"Identifiants des statuts d'inscription."},{"key":"spaceRoles","value":"<string>[,]","description":"Rôle de l'espace sur la session."},{"key":"natureIds","value":"<long>[,]","description":"Identifiants des natures de formation."}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"[\r\n    {\r\n        \"label\": \"<string>\",\r\n        \"date\": \"<dateTime>\",\r\n        \"count\": \"<integer>\",\r\n        \"status\": \"<string>\",\r\n        \"course\": {\r\n            \"id\": \"<long>\",\r\n            \"label\": \"<string>\",\r\n            \"nature\": {\r\n                \"id\": \"<long>\",\r\n                \"label\": \"<string>\"\r\n            },\r\n            \"_links\": \"<object>\"\r\n        },\r\n        \"registration\": {\r\n            \"attendance\": {\r\n                \"attended\": \"<boolean>\",\r\n                \"duration\": \"<decimal>\"\r\n            },\r\n            \"id\": \"<long>\",\r\n            \"reference\": \"<string>\",\r\n            \"status\": {\r\n                \"id\": \"<long>\",\r\n                \"label\": \"<string>\"\r\n            },\r\n            \"author\": {\r\n                \"firstName\": \"<string>\",\r\n                \"id\": \"<long>\",\r\n                \"lastName\": \"<string>\"\r\n            }\r\n        },\r\n        \"employee\": {\r\n            \"exitDate\": \"<dateTime>\",\r\n            \"firstName\": \"<string>\",\r\n            \"id\": \"<long>\",\r\n            \"lastName\": \"<string>\",\r\n            \"reference\": \"<string>\",\r\n            \"position\": {\r\n                \"category\": {\r\n                    \"id\": \"<long>\",\r\n                    \"label\": \"<string>\"\r\n                },\r\n                \"company\": {\r\n                    \"label\": \"<string>\",\r\n                    \"id\": \"<long>\",\r\n                    \"_links\": \"<object>\"\r\n                },\r\n                \"entity\": {\r\n                    \"label\": \"<string>\",\r\n                    \"id\": \"<long>\",\r\n                    \"_links\": \"<object>\"\r\n                },\r\n                \"job\": {\r\n                    \"label\": \"<string>\",\r\n                    \"id\": \"<long>\",\r\n                    \"_links\": \"<object>\"\r\n                },\r\n                \"service\": {\r\n                    \"label\": \"<string>\",\r\n                    \"id\": \"<long>\"\r\n                },\r\n                \"department\": {\r\n                    \"label\": \"<string>\",\r\n                    \"id\": \"<long>\"\r\n                },\r\n                \"payroll\": {\r\n                    \"reference\": \"<string>\"\r\n                },\r\n                \"_links\": \"<object>\"\r\n            },\r\n            \"_links\": \"<object>\"\r\n        },\r\n        \"module\": {\r\n            \"id\": \"<long>\",\r\n            \"reference\": \"<string>\",\r\n            \"beginDate\": \"<dateTime>\",\r\n            \"convocationDates\": \"<string>\",\r\n            \"endDate\": \"<dateTime>\",\r\n            \"geographicalZone\": {\r\n                \"id\": \"<long>\",\r\n                \"label\": \"<string>\"\r\n            },\r\n            \"trainingVenue\": {\r\n                \"id\": \"<long>\",\r\n                \"label\": \"<string>\"\r\n            },\r\n            \"_links\": \"<object>\",\r\n            \"session\": {\r\n                \"id\": \"<long>\",\r\n                \"reference\": \"<string>\",\r\n                \"status\": {\r\n                    \"id\": \"<long>\",\r\n                    \"label\": \"<string>\"\r\n                },\r\n                \"beginDate\": \"<dateTime>\",\r\n                \"endDate\": \"<dateTime>\",\r\n                \"owner\": {\r\n                    \"id\": \"<long>\",\r\n                    \"label\": \"<string>\",\r\n                    \"_links\": \"<object>\"\r\n                },\r\n                \"organizer\": {\r\n                    \"id\": \"<long>\",\r\n                    \"label\": \"<string>\",\r\n                    \"_links\": \"<object>\"\r\n                },\r\n                \"_links\": \"<object>\"\r\n            }\r\n        }\r\n    }\r\n]"}],"_postman_id":"f7b652c1-2ba5-4fcb-91aa-191acee11945"},{"name":"Gets the session follow-up report.","id":"10ee2252-7888-4600-a5e3-55f80207eb3f","request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/reports/sessions/follow-up?locale=<string>&skip=<integer>&top=<integer>&beginDate=<datetime>&endDate=<datetime>&statusIds=<long>[,]&natureIds=<long>[,]&geographicalZoneIds=<long>[,]&cities=<string>[,]","description":"<p>Retourne le reporting de suivi des sessions de formation. </p>\n<p>Permissions : <code>reports.training.sessions.follow-up:read</code>, <code>reports.training.sessions.follow-up:write</code></p>\n<ul>\n<li><strong>beginDate</strong> - Restreint le reporting aux sessions ultérieures à la date spécifiée.</li>\n<li><strong>cities[,]</strong> - Recherche les villes spécifiées pour les lieux de formation (recherche \"ou\").</li>\n<li><strong>endDate</strong> - Restreint le reporting aux sessions antérieures à la date spécifiée.</li>\n<li><strong>geographicalZoneIds[,]</strong> - Recherche les identifiants spécifiés dans les zones géographiques (recherche \"ou\").<blockquote>\n<p>Metadata: <code>GeographicAreaRepository</code></p>\n</blockquote>\n</li>\n<li><strong>natureIds[,]</strong> - Recherche les identifiants spécifiés dans les natures de formation (recherche \"ou\").<blockquote>\n<p>Metadata: <code>OfferNature</code></p>\n</blockquote>\n</li>\n<li><strong>statusIds[,]</strong> - Recherche les identifiants spécifiés dans les statuts des sessions (recherche \"ou\").<blockquote>\n<p>Metadata: <code>SessionStatus</code></p>\n</blockquote>\n</li>\n</ul>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>beginDate</strong> - Date de début du module.</li>\n<li><strong>convocationDates</strong> - Dates de convocation affichées.</li>\n<li><strong>course</strong> <code>course</code> - Offre de formation.</li>\n<li><strong>dates</strong> <code>array</code> - Dates, équipements, salles et formateurs du module.</li>\n<li><strong>duration</strong> <code>object</code> - Durée affichée du module.<ul>\n<li><strong>text</strong> <code>object</code> - Durée texte.</li>\n</ul>\n</li>\n<li><strong>endDate</strong> - Date de fin du module.</li>\n<li><strong>id</strong> - Identifiant du module.</li>\n<li><strong>label</strong> - Libellé du module.</li>\n<li><strong>reference</strong> - Référence du module.</li>\n<li><strong>geographicalZone</strong> <code>metadata</code> - Zone géographique.<blockquote>\n<p>Metadata : <code>GeographicAreaRepository</code></p>\n</blockquote>\n</li>\n<li><strong>trainingOrganization</strong> <code>object</code> - Organisme de formation.</li>\n<li><strong>trainingVenue</strong> <code>object</code> - Lieu de formation.</li>\n<li><strong>paths</strong> <code>path[]</code> - Parcours et promotions associés.</li>\n<li><strong>session</strong> <code>session</code> - Session de formation.</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","reports","sessions","follow-up"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"description":{"content":"<p>Culture utilisée pour les libellés.</p>\n","type":"text/plain"},"key":"locale","value":"<string>"},{"description":{"content":"<p>Nombre d'éléments à ignorer.</p>\n","type":"text/plain"},"key":"skip","value":"<integer>"},{"description":{"content":"<p>Nombre maximal d'éléments à retourner.</p>\n","type":"text/plain"},"key":"top","value":"<integer>"},{"description":{"content":"<p>Date de fin minimale des sessions.</p>\n","type":"text/plain"},"key":"beginDate","value":"<datetime>"},{"description":{"content":"<p>Date de début maximale des sessions.</p>\n","type":"text/plain"},"key":"endDate","value":"<datetime>"},{"description":{"content":"<p>Identifiants des statuts de session.</p>\n","type":"text/plain"},"key":"statusIds","value":"<long>[,]"},{"description":{"content":"<p>Identifiants des natures de formation.</p>\n","type":"text/plain"},"key":"natureIds","value":"<long>[,]"},{"description":{"content":"<p>Identifiants des zones géographiques.</p>\n","type":"text/plain"},"key":"geographicalZoneIds","value":"<long>[,]"},{"description":{"content":"<p>Villes des lieux de formation.</p>\n","type":"text/plain"},"key":"cities","value":"<string>[,]"}],"variable":[]}},"response":[{"id":"1c60377d-6dca-419a-a8cc-21f30980a274","name":"Gets the session follow-up report","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/reports/sessions/follow-up?locale=<string>&skip=<integer>&top=<integer>&beginDate=<datetime>&endDate=<datetime>&statusIds=<long>[,]&natureIds=<long>[,]&geographicalZoneIds=<long>[,]&cities=<string>[,]","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","reports","sessions","follow-up"],"query":[{"key":"locale","value":"<string>"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"},{"key":"beginDate","value":"<datetime>"},{"key":"endDate","value":"<datetime>"},{"key":"statusIds","value":"<long>[,]"},{"key":"natureIds","value":"<long>[,]"},{"key":"geographicalZoneIds","value":"<long>[,]"},{"key":"cities","value":"<string>[,]"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"reference\": \"<string>\",\n        \"beginDate\": \"<dateTime>\",\n        \"endDate\": \"<dateTime>\",\n        \"convocationDates\": \"<string>\",\n        \"geographicalZone\": {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\"\n        },\n        \"duration\": {\n            \"text\": \"<string>\"\n        },\n        \"dates\": [\n            {\n                \"id\": \"<long>\",\n                \"beginDate\": \"<dateTime>\",\n                \"endDate\": \"<dateTime>\",\n                \"equipments\": [\n                    {\n                        \"id\": \"<long>\",\n                        \"label\": \"<string>\",\n                        \"reference\": \"<string>\"\n                    }\n                ],\n                \"rooms\": [\n                    {\n                        \"id\": \"<long>\",\n                        \"label\": \"<string>\",\n                        \"reference\": \"<string>\"\n                    }\n                ],\n                \"trainers\": [\n                    {\n                        \"id\": \"<long>\",\n                        \"label\": \"<string>\",\n                        \"reference\": \"<string>\",\n                        \"firstName\": \"<string>\",\n                        \"lastName\": \"<string>\",\n                        \"_links\": \"<object>\"\n                    }\n                ]\n            }\n        ],\n        \"trainingOrganization\": {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingVenue\": {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"location\": {\n                \"city\": \"<string>\"\n            },\n            \"_links\": \"<object>\"\n        },\n        \"_metrics\": \"<object>\",\n        \"_links\": \"<object>\",\n        \"session\": {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"status\": {\n                \"id\": \"<long>\",\n                \"label\": \"<string>\"\n            },\n            \"reason\": {\n                \"id\": \"<long>\",\n                \"label\": \"<string>\"\n            },\n            \"trainingFormat\": {\n                \"id\": \"<long>\",\n                \"label\": \"<string>\"\n            },\n            \"owner\": {\n                \"id\": \"<long>\",\n                \"label\": \"<string>\",\n                \"reference\": \"<string>\",\n                \"_links\": \"<object>\"\n            },\n            \"administrator\": {\n                \"id\": \"<long>\",\n                \"label\": \"<string>\",\n                \"reference\": \"<string>\",\n                \"_links\": \"<object>\"\n            },\n            \"organizer\": {\n                \"id\": \"<long>\",\n                \"label\": \"<string>\",\n                \"reference\": \"<string>\",\n                \"_links\": \"<object>\"\n            },\n            \"classSize\": {\n                \"upperBound\": \"<integer>\",\n                \"lowerBound\": \"<integer>\"\n            },\n            \"_metrics\": \"<object>\",\n            \"_links\": \"<object>\"\n        },\n        \"course\": {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"nature\": {\n                \"id\": \"<long>\",\n                \"label\": \"<string>\"\n            },\n            \"_links\": \"<object>\"\n        },\n        \"paths\": [\n            {\n                \"id\": \"<long>\",\n                \"label\": \"<string>\",\n                \"reference\": \"<string>\",\n                \"cohorts\": [\n                    {\n                        \"id\": \"<long>\",\n                        \"label\": \"<string>\",\n                        \"reference\": \"<string>\",\n                        \"_links\": \"<object>\"\n                    }\n                ],\n                \"_links\": \"<object>\"\n            }\n        ]\n    }\n]"}],"_postman_id":"10ee2252-7888-4600-a5e3-55f80207eb3f"},{"name":"Gets the untrained employees report.","id":"037f6424-13f8-41df-a05c-550f66664196","request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/reports/untrained-employees?beginDate=<datetime>&endDate=<datetime>&locale=<string>","description":"<p>Retourne la liste paginée des collaborateurs non formés pendant la période inclusive spécifiée. <strong>beginDate</strong> doit être antérieure ou égale à <strong>endDate</strong> .</p>\n<p>Permissions : <code>reports.training.untrained-employees:read</code></p>\n<ul>\n<li><strong>beginDate</strong> - Date de début obligatoire de la période inclusive.</li>\n<li><strong>companyIds[,]</strong> - Restreint le reporting aux sociétés spécifiées (recherche \"ou\").</li>\n<li><strong>courseId</strong> - Restreint le reporting à l'offre de formation spécifiée.</li>\n<li><strong>endDate</strong> - Date de fin obligatoire de la période inclusive.</li>\n<li><strong>jobIds[,]</strong> - Restreint le reporting aux emplois spécifiés (recherche \"ou\").</li>\n<li><strong>subdomainIds[,]</strong> - Restreint le reporting aux sous-domaines de formation spécifiés (recherche \"ou\").</li>\n<li><strong>thumbnails[,]</strong> - Tailles de miniatures à retourner pour la photo du collaborateur.<blockquote>\n<p>Valeurs possibles : <code>small</code>, <code>medium</code>, <code>large</code></p>\n</blockquote>\n</li>\n</ul>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>employee</strong> <code>employee</code> - Collaborateur non formé.</li>\n<li><strong>lineManager</strong> <code>employee</code> - Responsable hiérarchique du collaborateur, s'il existe.</li>\n<li><strong>hasInternalTraining</strong> <code>boolean</code> - Indique si le collaborateur possède une formation interne sur la période.</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","reports","untrained-employees"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"description":{"content":"<p>Date de début de la période inclusive. Doit être antérieure ou égale à endDate.</p>\n","type":"text/plain"},"key":"beginDate","value":"<datetime>"},{"description":{"content":"<p>Date de fin de la période inclusive. Doit être postérieure ou égale à beginDate.</p>\n","type":"text/plain"},"key":"endDate","value":"<datetime>"},{"description":{"content":"<p>Culture utilisée pour les libellés.</p>\n","type":"text/plain"},"key":"locale","value":"<string>"},{"disabled":true,"description":{"content":"<p>Identifiant de l'offre de formation.</p>\n","type":"text/plain"},"key":"courseId","value":"<long>"},{"disabled":true,"description":{"content":"<p>Identifiants des emplois.</p>\n","type":"text/plain"},"key":"jobIds","value":"<long>[,]"},{"disabled":true,"description":{"content":"<p>Identifiants des sociétés.</p>\n","type":"text/plain"},"key":"companyIds","value":"<long>[,]"},{"disabled":true,"description":{"content":"<p>Identifiants des sous-domaines de formation.</p>\n","type":"text/plain"},"key":"subdomainIds","value":"<long>[,]"},{"disabled":true,"description":{"content":"<p>Tailles de miniatures : small, medium, large.</p>\n","type":"text/plain"},"key":"thumbnails","value":"<string>[,]"},{"disabled":true,"description":{"content":"<p>Nombre d'éléments à ignorer.</p>\n","type":"text/plain"},"key":"skip","value":"<integer>"},{"disabled":true,"description":{"content":"<p>Nombre maximal d'éléments à retourner.</p>\n","type":"text/plain"},"key":"top","value":"<integer>"}],"variable":[]}},"response":[{"id":"6e1c7a68-103b-4cef-9de5-2de0308a6400","name":"Gets the untrained employees report","originalRequest":{"header":[],"url":""},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"employee\": {\n            \"id\": \"<long>\",\n            \"firstName\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"picture\": {\n                \"name\": \"<string>\",\n                \"contentType\": \"<string>\",\n                \"url\": \"<string>\",\n                \"thumbnails\": {\n                    \"small\": \"<string>\",\n                    \"medium\": \"<string>\",\n                    \"large\": \"<string>\"\n                }\n            },\n            \"entryDate\": \"<dateTime>\",\n            \"exitDate\": \"<dateTime>\",\n            \"position\": {\n                \"id\": \"<long>\",\n                \"job\": {\n                    \"id\": \"<long>\",\n                    \"label\": \"<string>\",\n                    \"_links\": \"<object>\"\n                },\n                \"entity\": {\n                    \"id\": \"<long>\",\n                    \"label\": \"<string>\",\n                    \"reference\": \"<string>\",\n                    \"_links\": \"<object>\"\n                },\n                \"company\": {\n                    \"id\": \"<long>\",\n                    \"label\": \"<string>\",\n                    \"_links\": \"<object>\"\n                },\n                \"establishment\": {\n                    \"id\": \"<long>\",\n                    \"label\": \"<string>\",\n                    \"_links\": \"<object>\"\n                },\n                \"spcId\": \"<long>\",\n                \"contractTypeId\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            \"personalDetails\": {\n                \"birthdate\": \"<dateTime>\",\n                \"age\": \"<integer>\",\n                \"ageGroupId\": \"<long>\"\n            },\n            \"_links\": \"<object>\"\n        },\n        \"lineManager\": {\n            \"id\": \"<long>\",\n            \"firstName\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"_links\": \"<object>\"\n        },\n        \"hasInternalTraining\": \"<boolean>\"\n    },\n     {\n        \"employee\": {\n            \"id\": \"<long>\",\n            \"firstName\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"picture\": {\n                \"name\": \"<string>\",\n                \"contentType\": \"<string>\",\n                \"url\": \"<string>\",\n                \"thumbnails\": {\n                    \"small\": \"<string>\",\n                    \"medium\": \"<string>\",\n                    \"large\": \"<string>\"\n                }\n            },\n            \"entryDate\": \"<dateTime>\",\n            \"exitDate\": \"<dateTime>\",\n            \"position\": {\n                \"id\": \"<long>\",\n                \"job\": {\n                    \"id\": \"<long>\",\n                    \"label\": \"<string>\",\n                    \"_links\": \"<object>\"\n                },\n                \"entity\": {\n                    \"id\": \"<long>\",\n                    \"label\": \"<string>\",\n                    \"reference\": \"<string>\",\n                    \"_links\": \"<object>\"\n                },\n                \"company\": {\n                    \"id\": \"<long>\",\n                    \"label\": \"<string>\",\n                    \"_links\": \"<object>\"\n                },\n                \"establishment\": {\n                    \"id\": \"<long>\",\n                    \"label\": \"<string>\",\n                    \"_links\": \"<object>\"\n                },\n                \"spcId\": \"<long>\",\n                \"contractTypeId\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            \"personalDetails\": {\n                \"birthdate\": \"<dateTime>\",\n                \"age\": \"<integer>\",\n                \"ageGroupId\": \"<long>\"\n            },\n            \"_links\": \"<object>\"\n        },\n        \"lineManager\": {\n            \"id\": \"<long>\",\n            \"firstName\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"_links\": \"<object>\"\n        },\n        \"hasInternalTraining\": \"<boolean>\"\n    }\n]"}],"_postman_id":"037f6424-13f8-41df-a05c-550f66664196"}],"id":"86e0d9ce-d4c1-431d-bbce-53c7f9a7297f","description":"<p>Utiliser ce endpoint pour obtenir les éléments de reporting du module Training.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>id</strong> - Identifiant.</li>\n<li><strong>date</strong> - Date.</li>\n<li><strong>beginTime</strong> - Heure de début.</li>\n<li><strong>endTime</strong> - Heure de fin.</li>\n<li><strong>duration</strong> - Durée.</li>\n<li><strong>registration</strong>  <code>registration</code> <code>required</code> - Inscription.</li>\n<li><strong>attendance</strong> <code>object</code> - Présence.<ul>\n<li><strong>attended</strong> - Présent.</li>\n<li><strong>hours</strong> - Nombre d'heures.</li>\n<li><strong>comment</strong> - Commentaire.</li>\n</ul>\n</li>\n<li><strong>course</strong> <code>course</code> <code>required</code> - Offre de formation.</li>\n<li><strong>employee</strong> <code>employee</code> <code>required</code> - Collaborateur.</li>\n<li><strong>session</strong> <code>session</code> <code>required</code> - Session. </li>\n<li><strong>module</strong>  <code>module</code> <code>required</code> - Module.</li>\n</ul>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"2aabd26d-4d6a-4842-8e2c-e5101734b515"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"0f5ff6ae-35da-4390-9df0-91c2621d6e50"}}],"_postman_id":"86e0d9ce-d4c1-431d-bbce-53c7f9a7297f","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Requests","item":[{"name":"Gets the request list.","id":"5ffaabf9-23c6-46a2-90cd-acc5d260d0ab","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/requests?locale=<string>&periodIds=<long>[,]&planIds=<long>[,]&statusIds=<long>[,]&entityIds=<long>[,]&subdomainIds=<long>[,]&courseIds=<long>[,]&employeeIds=<long>[,]&natureIds=<long>[,]&originIds=<long>[,]&employeeState=<integer>&skip=<integer>&top=<integer>&thumbnails=<string>[,]&includeWorkflows=false","description":"<p>Retourne la liste paginée des demandes de formation réalisées.</p>\n<p>Permissions : <code>training-requests:write</code> <code>training-requests:read</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","requests"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"periodIds","value":"<long>[,]"},{"key":"planIds","value":"<long>[,]"},{"key":"statusIds","value":"<long>[,]"},{"key":"entityIds","value":"<long>[,]"},{"key":"subdomainIds","value":"<long>[,]"},{"key":"courseIds","value":"<long>[,]"},{"key":"employeeIds","value":"<long>[,]"},{"key":"natureIds","value":"<long>[,]"},{"key":"originIds","value":"<long>[,]"},{"key":"employeeState","value":"<integer>"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"},{"key":"thumbnails","value":"<string>[,]"},{"description":{"content":"<p>Inclut les actions workflow disponibles pour chaque demande. Valeur par défaut : false.</p>\n","type":"text/plain"},"key":"includeWorkflows","value":"false"}],"variable":[]}},"response":[{"id":"f38ac239-9927-4b47-97c8-b1bc526115a0","name":"Gets the request list.","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/requests?locale=<string>&periodIds=<long>[,]&planIds=<long>[,]&statusIds=<long>[,]&entityIds=<long>[,]&subdomainIds=<long>[,]&courseIds=<long>[,]&employeeIds=<long>[,]&natureIds=<long>[,]&originIds=<long>[,]&employeeState=<integer>&skip=<integer>&top=<integer>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","requests"],"query":[{"key":"locale","value":"<string>"},{"key":"periodIds","value":"<long>[,]"},{"key":"planIds","value":"<long>[,]"},{"key":"statusIds","value":"<long>[,]"},{"key":"entityIds","value":"<long>[,]"},{"key":"subdomainIds","value":"<long>[,]"},{"key":"courseIds","value":"<long>[,]"},{"key":"employeeIds","value":"<long>[,]"},{"key":"natureIds","value":"<long>[,]"},{"key":"originIds","value":"<long>[,]"},{"key":"employeeState","value":"<integer>"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"date\": \"<dateTime>\",\n        \"label\": \"<string>\",\n        \"comment\": \"<string>\",\n        \"description\": \"<string>\",\n        \"validation\": \"<boolean>\",\n        \"estimatedBudget\": \"<decimal>\",\n        \"employee\": {\n            \"picture\": {\n                \"url\": \"<string>\",\n                \"name\": \"<string>\",\n                \"contentType\": \"<string>\",\n                \"thumbnails\": \"<object>\"\n            },\n            \"position\": {\n                \"label\": \"<string>\",\n                \"function\": \"<string>\",\n                \"functionId\": \"<long>\",\n                \"serviceId\": \"<long>\",\n                \"departmentId\": \"<long>\",\n                \"categoryId\": \"<long>\",\n                \"spcId\": \"<long>\",\n                \"contractTypeId\": \"<long>\",\n                \"entity\": {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"company\": {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"establishment\": {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"job\": {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"payroll\": {\n                    \"reference\": \"<string>\"\n                },\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            \"lineManager\": {\n                \"firstName\": \"<string>\",\n                \"lastName\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            \"lineManagerLevel2\": {\n                \"firstName\": \"<string>\",\n                \"lastName\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            \"custom\": {\n                \"text1\": \"<string>\",\n                \"text2\": \"<string>\"\n            },\n            \"state\": \"<string>\",\n            \"gender\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"firstName\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"manager\": {\n            \"firstName\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"course\": {\n            \"natureId\": \"<long>\",\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"subdomainId\": \"<long>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingPath\": {\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"subdomainId\": \"<long>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"outsidePlan\": \"<boolean>\",\n        \"periodId\": \"<long>\",\n        \"requestedPeriodId\": \"<long>\",\n        \"state\": \"<string>\",\n        \"status\": {\n            \"id\": \"<long>\",\n            \"comment\": \"<string>\",\n            \"declinedReasonId\": \"<long>\"\n        },\n        \"originId\": \"<long>\",\n        \"reasonId\": \"<long>\",\n        \"domainId\": \"<long>\",\n        \"subdomainId\": \"<long>\",\n        \"priority\": {\n            \"employeeId\": \"<long>\",\n            \"managerId\": \"<long>\"\n        },\n        \"custom\": {\n            \"boolean1\": \"<boolean>\",\n            \"metadata1Id\": \"<long>\",\n            \"text1\": \"<string>\"\n        },\n        \"duration\": {\n            \"planned\": {\n                \"hours\": \"<decimal>\"\n            }\n        },\n        \"trainingPlan\": {\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"statusId\": \"<long>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingMeasure\": {\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingMeasureCategoryId\": \"<long>\",\n        \"trainingMeasureSchemeId\": \"<long>\",\n        \"trainingMeasureStrategicAxisId\": \"<long>\",\n        \"_metrics\": \"<object>\",\n        \"_links\": \"<object>\"\n    },\n    {\n        \"id\": \"<long>\",\n        \"date\": \"<dateTime>\",\n        \"label\": \"<string>\",\n        \"comment\": \"<string>\",\n        \"description\": \"<string>\",\n        \"validation\": \"<boolean>\",\n        \"estimatedBudget\": \"<decimal>\",\n        \"employee\": {\n            \"picture\": {\n                \"url\": \"<string>\",\n                \"name\": \"<string>\",\n                \"contentType\": \"<string>\",\n                \"thumbnails\": \"<object>\"\n            },\n            \"position\": {\n                \"label\": \"<string>\",\n                \"function\": \"<string>\",\n                \"functionId\": \"<long>\",\n                \"serviceId\": \"<long>\",\n                \"departmentId\": \"<long>\",\n                \"categoryId\": \"<long>\",\n                \"spcId\": \"<long>\",\n                \"contractTypeId\": \"<long>\",\n                \"entity\": {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"company\": {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"establishment\": {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"job\": {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"payroll\": {\n                    \"reference\": \"<string>\"\n                },\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            \"lineManager\": {\n                \"firstName\": \"<string>\",\n                \"lastName\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            \"lineManagerLevel2\": {\n                \"firstName\": \"<string>\",\n                \"lastName\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            \"custom\": {\n                \"text1\": \"<string>\",\n                \"text2\": \"<string>\"\n            },\n            \"state\": \"<string>\",\n            \"gender\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"firstName\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"manager\": {\n            \"firstName\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"course\": {\n            \"natureId\": \"<long>\",\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"subdomainId\": \"<long>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingPath\": {\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"subdomainId\": \"<long>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"outsidePlan\": \"<boolean>\",\n        \"periodId\": \"<long>\",\n        \"requestedPeriodId\": \"<long>\",\n        \"state\": \"<string>\",\n        \"status\": {\n            \"id\": \"<long>\",\n            \"comment\": \"<string>\",\n            \"declinedReasonId\": \"<long>\"\n        },\n        \"originId\": \"<long>\",\n        \"reasonId\": \"<long>\",\n        \"domainId\": \"<long>\",\n        \"subdomainId\": \"<long>\",\n        \"priority\": {\n            \"employeeId\": \"<long>\",\n            \"managerId\": \"<long>\"\n        },\n        \"custom\": {\n            \"boolean1\": \"<boolean>\",\n            \"metadata1Id\": \"<long>\",\n            \"text1\": \"<string>\"\n        },\n        \"duration\": {\n            \"planned\": {\n                \"hours\": \"<decimal>\"\n            }\n        },\n        \"trainingPlan\": {\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"statusId\": \"<long>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingMeasure\": {\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingMeasureCategoryId\": \"<long>\",\n        \"trainingMeasureSchemeId\": \"<long>\",\n        \"trainingMeasureStrategicAxisId\": \"<long>\",\n        \"_metrics\": \"<object>\",\n        \"_links\": \"<object>\"\n    }\n]"}],"_postman_id":"5ffaabf9-23c6-46a2-90cd-acc5d260d0ab"},{"name":"Partially updates the request.","id":"7fc09738-38a2-42b9-b902-e8cdd8ec53b2","request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json-merge-patch","description":"<p>Corps JSON Merge Patch de la demande.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"trainingPlanId\": \"<long>\",\n    \"priority\": {\n        \"managerId\": \"<long>\"\n    },\n    \"custom\": {\n        \"metadata1Id\": \"<long>\"\n    },\n    \"requestedPeriodId\": \"<long>\",\n    \"comments\": \"<string>\",\n    \"status\": {\n        \"id\": \"<long>\",\n        \"comment\": \"<string>\",\n        \"declinedReasonId\": \"<long>\"\n    },\n    \"trainingMeasureCategoryId\": \"<long>\",\n    \"originId\": \"<long>\",\n    \"trainingMeasureSchemeId\": \"<long>\"\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/requests/:requestId","description":"<p>Modifie partiellement une demande de formation individuelle.</p>\n<p>Chaque champ est optionnel : un champ absent reste inchangé ; une valeur <code>null</code> vide le champ. Pour un objet imbriqué, <code>null</code> vide tous ses sous-champs, tandis qu'un sous-champ absent reste inchangé et qu'un sous-champ à <code>null</code> vide seulement ce sous-champ. Si <code>trainingPlanId</code> change, l'action de formation associée est dissociée.</p>\n<p><code>status.id</code> met directement à jour le statut lorsque le paramètre <code>RequestTrainingWorkflowMode</code> vaut <code>false</code>. Lorsque ce paramètre vaut <code>true</code>, un changement de l'identifiant de statut est explicitement rejeté : le statut doit alors être modifié avec les endpoints <code>training/requests/{requestId}/workflows</code>. Les autres champs restent patchables dans les deux modes.</p>\n<p>Corps de la requête :</p>\n<ul>\n<li><code>comments</code> (string, optionnel) - Commentaire de la demande.</li>\n<li><code>custom</code> (object, optionnel) - Champs personnalisés modifiables.<ul>\n<li><code>metadata1Id</code> (long, optionnel) - Identifiant du champ personnalisé metadata 1.</li>\n</ul>\n</li>\n<li><code>originId</code> (long, optionnel) - Identifiant de l'origine.<blockquote>\n<p>Metadata : <code>RequestOrigin</code></p>\n</blockquote>\n</li>\n<li><code>priority</code> (object, optionnel) - Priorité de la demande.<ul>\n<li><code>managerId</code> (long, optionnel) - Identifiant de la priorité définie par le manager.<blockquote>\n<p>Metadata : <code>RequestPriority</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n<li><code>requestedPeriodId</code> (long, optionnel) - Identifiant de la période demandée.<blockquote>\n<p>Metadata : <code>RequestPeriod</code></p>\n</blockquote>\n</li>\n<li><code>trainingMeasureCategoryId</code> (long, optionnel) - Identifiant de la catégorie de mesure de formation.<blockquote>\n<p>Metadata : <code>ActionCategory</code></p>\n</blockquote>\n</li>\n<li><code>trainingMeasureSchemeId</code> (long, optionnel) - Identifiant du dispositif de la mesure de formation.</li>\n<li><code>trainingPlanId</code> (long, optionnel) - Identifiant du plan de formation.</li>\n</ul>\n<p>Paramètres : <code>requestId</code> (long, obligatoire).</p>\n<p>Réponses : <code>204 No Content</code> en cas de succès, <code>404 Not Found</code> si la demande est introuvable et <code>400 Bad Request</code> si le corps est vide ou si l'identifiant de statut change alors que le mode workflow est actif.</p>\n<blockquote>\n<p>Note : les demandes collectives se gèrent via les endpoints <code>training/group-requests</code>.</p>\n</blockquote>\n<p>Permissions : <code>training-requests:write</code></p>\n<p>Un commentaire de statut seul reste autorisé en mode workflow, sous réserve des droits et règles métier existants.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","requests",":requestId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[{"type":"any","key":"requestId"}]}},"response":[{"id":"dfc8d3b5-5f9d-43d3-9009-b194151cb035","name":"Partially updates the request","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"trainingPlanId\": \"<long>\",\n    \"priority\": {\n        \"managerId\": \"<long>\"\n    },\n    \"custom\": {\n        \"metadata1Id\": \"<long>\"\n    },\n    \"requestedPeriodId\": \"<long>\",\n    \"comments\": \"<string>\",\n    \"status\": {\n        \"id\": \"<long>\",\n        \"comment\": \"<string>\",\n        \"declinedReasonId\": \"<long>\"\n    },\n    \"trainingMeasureCategoryId\": \"<long>\",\n    \"originId\": \"<long>\",\n    \"reasonId\": \"<long>\",\n    \"trainingMeasureSchemeId\": \"<long>\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/requests/:requestId","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","requests",":requestId"],"variable":[{"key":"requestId","value":"<long>"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"7fc09738-38a2-42b9-b902-e8cdd8ec53b2"},{"name":"Partially updates requests in bulk.","id":"8885420d-9ab2-441a-8687-bca5a8c6ad50","request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json","description":"<p>Corps de mise à jour de masse des demandes.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"requestIds\": [\n        \"<long>\",\n        \"<long>\"\n    ],\n    \"trainingPlanId\": \"<long>\",\n    \"priority\": {\n        \"managerId\": \"<long>\"\n    },\n    \"custom\": {\n        \"metadata1Id\": \"<long>\"\n    },\n    \"requestedPeriodId\": \"<long>\",\n    \"comments\": \"<string>\",\n    \"status\": {\n        \"id\": \"<long>\",\n        \"comment\": \"<string>\",\n        \"declinedReasonId\": \"<long>\"\n    },\n    \"trainingMeasureCategoryId\": \"<long>\",\n    \"originId\": \"<long>\",\n    \"trainingMeasureSchemeId\": \"<long>\"\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/requests/bulk","description":"<p>Modifie plusieurs demandes de formation individuelles avec la sémantique de la mise à jour de masse legacy.</p>\n<p><code>requestIds</code> est obligatoire, contient des identifiants positifs uniques et non vides. Pour tous les autres champs et objets imbriqués, une valeur absente ou <code>null</code> signifie « inchangé » : cette opération ne permet pas de vider un champ.</p>\n<p><code>status.id</code> met directement à jour le statut lorsque le paramètre <code>RequestTrainingWorkflowMode</code> vaut <code>false</code>. Lorsque ce paramètre vaut <code>true</code>, un <code>status.id</code> non nul est explicitement rejeté : les statuts doivent alors être modifiés avec l'endpoint workflow bulk. Les autres champs restent patchables dans les deux modes.</p>\n<p>Corps de la requête :</p>\n<ul>\n<li><code>comments</code> (string, optionnel) - Commentaire.</li>\n<li><code>custom</code> (object, optionnel) - Champs personnalisés modifiables.<ul>\n<li><code>metadata1Id</code> (long, optionnel) - Identifiant du champ personnalisé metadata 1.</li>\n</ul>\n</li>\n<li><code>originId</code> (long, optionnel) - Identifiant de l'origine.<blockquote>\n<p>Metadata : <code>RequestOrigin</code></p>\n</blockquote>\n</li>\n<li><code>priority</code> (object, optionnel) - Priorité de la demande.<ul>\n<li><code>managerId</code> (long, optionnel) - Identifiant de la priorité définie par le manager.<blockquote>\n<p>Metadata : <code>RequestPriority</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n<li><code>requestedPeriodId</code> (long, optionnel) - Identifiant de la période demandée.<blockquote>\n<p>Metadata : <code>RequestPeriod</code></p>\n</blockquote>\n</li>\n<li><code>requestIds</code> (long[,], obligatoire) - Identifiants des demandes à modifier.</li>\n<li><code>trainingMeasureCategoryId</code> (long, optionnel) - Identifiant de la catégorie de mesure de formation.<blockquote>\n<p>Metadata : <code>ActionCategory</code></p>\n</blockquote>\n</li>\n<li><code>trainingMeasureSchemeId</code> (long, optionnel) - Identifiant du dispositif de la mesure de formation.</li>\n<li><code>trainingPlanId</code> (long, optionnel) - Identifiant du plan de formation.</li>\n</ul>\n<p>La réponse indique le résultat global (<code>Success</code>, <code>SuccessWithErrors</code> ou <code>Failed</code>), les identifiants mis à jour dans <code>resultList</code> et les erreurs dans <code>errors</code>.</p>\n<blockquote>\n<p>Note : les demandes collectives se gèrent via les endpoints <code>training/group-requests</code>.</p>\n</blockquote>\n<p>Permissions : <code>training-requests:write</code></p>\n<p>Un commentaire de statut seul reste autorisé en mode workflow, sous réserve des droits et règles métier existants.</p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","requests","bulk"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[]}},"response":[{"id":"8c669443-d0b8-4e9d-bf80-682fdf7b69e4","name":"Partially updates requests in bulk","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"requestIds\": [\n        \"<long>\",\n        \"<long>\"\n    ],\n    \"trainingPlanId\": \"<long>\",\n    \"priority\": {\n        \"managerId\": \"<long>\"\n    },\n    \"custom\": {\n        \"metadata1Id\": \"<long>\"\n    },\n    \"requestedPeriodId\": \"<long>\",\n    \"comments\": \"<string>\",\n    \"status\": {\n        \"id\": \"<long>\",\n        \"comment\": \"<string>\",\n        \"declinedReasonId\": \"<long>\"\n    },\n    \"trainingMeasureCategoryId\": \"<long>\",\n    \"originId\": \"<long>\",\n    \"trainingMeasureSchemeId\": \"<long>\"\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/requests/bulk"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"8885420d-9ab2-441a-8687-bca5a8c6ad50"},{"name":"Deletes the request.","id":"523dbe33-03da-4105-a966-6390e97b5428","request":{"method":"DELETE","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/requests/:requestId","description":"<p>Supprime une demande de formation individuelle selon les validations de la page legacy : une demande en lecture seule ou liée à une inscription, une autre demande ou une prévision ne peut pas être supprimée.</p>\n<p>Paramètres :</p>\n<ul>\n<li><code>requestId</code> (long, obligatoire) - Identifiant de la demande à supprimer.</li>\n</ul>\n<p>Réponses : <code>204 No Content</code> en cas de succès, <code>404 Not Found</code> si la demande est introuvable, ou une erreur fonctionnelle si la suppression est interdite.</p>\n<blockquote>\n<p>Note : les demandes collectives se gèrent via les endpoints <code>training/group-requests</code>.</p>\n</blockquote>\n<p>Permissions : <code>training-requests:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","requests",":requestId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[{"id":"3613cf9c-555c-4c05-890a-aaa72f4c7fa1","type":"any","key":"requestId"}]}},"response":[{"id":"d3d9152c-4b89-4ef6-9be4-98875d030264","name":"Deletes the request","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/requests/:requestId","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","requests",":requestId"],"variable":[{"key":"requestId","value":"<long>"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"523dbe33-03da-4105-a966-6390e97b5428"},{"name":"Deletes requests in bulk.","id":"ec5c3611-2a93-49a7-8f5d-48d1ec6468fd","request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json","description":"<p>Tableau JSON brut des identifiants de demandes.</p>\n"}],"body":{"mode":"raw","raw":"[\n    \"<long>\",\n    \"<long>\",\n    \"<long>\"\n]","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/requests/bulk","description":"<p>Supprime plusieurs demandes de formation individuelles à partir d'un tableau JSON brut d'identifiants.</p>\n<p>Le corps doit être un tableau d'identifiants positifs, sans objet englobant.</p>\n<p>La réponse indique le résultat global (<code>Success</code>, <code>SuccessWithErrors</code> ou <code>Failed</code>), les identifiants supprimés dans <code>resultList</code> et les erreurs fonctionnelles dans <code>errors</code>.</p>\n<blockquote>\n<p>Note : les demandes collectives se gèrent via les endpoints <code>training/group-requests</code>.</p>\n</blockquote>\n<p>Permissions : <code>training-requests:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","requests","bulk"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[]}},"response":[{"id":"62f9784d-fe5d-4393-b133-3ddfd4e57387","name":"Deletes requests in bulk.","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\n    \"<long>\",\n    \"<long>\",\n    \"<long>\"\n]"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/requests/bulk"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"ec5c3611-2a93-49a7-8f5d-48d1ec6468fd"},{"name":"Generates individual training requests for qualifications requiring recertification.","id":"68798ace-0db0-4ef1-9d37-0d6ca43d6984","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","description":"<p>Corps de génération des demandes de recyclage.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"dateBegin\": \"<date>\",\n    \"dateEnd\": \"<date>\",\n    \"type\": 1,\n    \"statusId\": \"<long>\",\n    \"diplomaIds\": [\n        \"<long>\",\n        \"<long>\"\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/requests/recertification?locale=fr-FR","description":"<p>Génère les demandes individuelles de formation pour les qualifications nécessitant un recyclage.</p>\n<p>Corps de la requête :</p>\n<ul>\n<li><code>dateBegin</code> (date, obligatoire, format <code>yyyy-MM-dd</code>) - Début de la période de recherche des recyclages.</li>\n<li><code>dateEnd</code> (date, obligatoire, format <code>yyyy-MM-dd</code>) - Fin de la période ; doit être supérieure ou égale à <code>dateBegin</code>.</li>\n<li><code>type</code> (enum, obligatoire) - Type de demande : <code>0</code> = Forecast, <code>1</code> = Training.</li>\n<li><code>statusId</code> (long, obligatoire) - Identifiant existant du statut de demande.<blockquote>\n<p>Metadata : <code>RequestStatus</code></p>\n</blockquote>\n</li>\n<li><code>diplomaIds</code> (long[,], optionnel) - Identifiants positifs des diplômes à traiter. Une valeur <code>null</code> ou un tableau vide traite tous les diplômes éligibles.</li>\n</ul>\n<p>Permissions : <code>training-requests:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","requests","recertification"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"description":{"content":"<p>Culture obligatoire utilisée pour les libellés et les référentiels.</p>\n","type":"text/plain"},"key":"locale","value":"fr-FR"}],"variable":[]}},"response":[{"id":"838b69ec-76b3-421c-838d-c28e352cbd1b","name":"Generates individual training requests for qualifications requiring recertification","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","description":"Corps de génération des demandes de recyclage."}],"body":{"mode":"raw","raw":"{\n    \"dateBegin\": \"<date>\",\n    \"dateEnd\": \"<date>\",\n    \"type\": \"<number>\",\n    \"statusId\": \"<long>\",\n    \"diplomaIds\": [\n        \"<long>\",\n        \"<long>\"\n    ]\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/requests/recertification?locale=fr-FR","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","requests","recertification"],"query":[{"key":"locale","value":"fr-FR","description":"Culture obligatoire utilisée pour les libellés et les référentiels."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"<string>\",\n    \"createdCount\": \"<number>\",\n    \"warnings\": \"<object>\",\n    \"errors\": \"<object>\"\n}"}],"_postman_id":"68798ace-0db0-4ef1-9d37-0d6ca43d6984"},{"name":"Generates training measures from requests.","id":"f31b94d7-5cb0-4d62-8bc4-3b4e34f10174","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","description":"<p>Critères de génération des actions.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"periodId\": \"<long>\",\n    \"includeSubdomainOnlyRequests\": \"<boolean>\"\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/requests/generate-measures","description":"<p>Crée les actions de formation à partir des demandes individuelles éligibles de la période, comme le bouton legacy « Créer les actions ».</p>\n<p>Corps de la requête :</p>\n<ul>\n<li><code>includeSubdomainOnlyRequests</code> (boolean, optionnel, défaut <code>false</code>) - Lorsque <code>true</code>, inclut aussi les demandes liées uniquement à un sous-domaine, sans course associée.</li>\n<li><code>periodId</code> (long, obligatoire) - Identifiant positif de la période.</li>\n</ul>\n<p>La réponse indique le résultat global (<code>Success</code>, <code>SuccessWithErrors</code> ou <code>Failed</code>), les identifiants créés dans <code>resultList</code> et les erreurs dans <code>errors</code>.</p>\n<blockquote>\n<p>Note : les demandes collectives se gèrent via les endpoints <code>training/group-requests</code>.</p>\n</blockquote>\n<p>Permissions : <code>training-requests:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","requests","generate-measures"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[]}},"response":[{"id":"2d0de87f-04e4-47e0-9b83-22c0d98274e7","name":"Generates training measures from requests","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"periodId\": \"<long>\",\n    \"includeSubdomainOnlyRequests\": \"<boolean>\"\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/requests/generate-measures"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"f31b94d7-5cb0-4d62-8bc4-3b4e34f10174"},{"name":"Matches requests to training measures.","id":"3f71f38a-8cbe-47ee-9822-532807fbb7ba","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","description":"<p>Critères de rapprochement automatique.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"periodId\": \"<long>\",\n    \"matchOnTrainingMeasureScheme\": \"<boolean>\",\n    \"matchOnTrainingMeasureCategory\": \"<boolean>\"\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/requests/match-measures","description":"<p>Rapproche automatiquement les demandes individuelles et les actions de formation, comme le bouton legacy « Rapprochement automatique ».</p>\n<p>Corps de la requête :</p>\n<ul>\n<li><code>matchOnTrainingMeasureCategory</code> (boolean, optionnel, défaut <code>false</code>) - Prend en compte la catégorie de mesure de formation lors du rapprochement.</li>\n<li><code>matchOnTrainingMeasureScheme</code> (boolean, optionnel, défaut <code>false</code>) - Prend en compte le dispositif de la mesure de formation lors du rapprochement.</li>\n<li><code>periodId</code> (long, obligatoire) - Identifiant positif de la période.</li>\n</ul>\n<p>Réponse : <code>204 No Content</code> en cas de succès.</p>\n<blockquote>\n<p>Note : les demandes collectives se gèrent via les endpoints <code>training/group-requests</code>.</p>\n</blockquote>\n<p>Permissions : <code>training-requests:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","requests","match-measures"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[]}},"response":[{"id":"631fc85b-a9db-4a54-9488-2a347401e48c","name":"Matches requests to training measures","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"periodId\": \"<long>\",\n    \"matchOnTrainingMeasureScheme\": \"<boolean>\",\n    \"matchOnTrainingMeasureCategory\": \"<boolean>\"\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/requests/match-measures"},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"3f71f38a-8cbe-47ee-9822-532807fbb7ba"}],"id":"a64e84b9-ddad-40bd-93aa-1d4865b18696","description":"<p>Utiliser ce endpoint pour la gestion des demandes de formation.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>careerReview</strong> <code>object</code> - Entretien de carrière.<ul>\n<li><strong>id</strong> - Identifiant de l'entretien.</li>\n<li><strong>label</strong> - Libellé de l'entretien.</li>\n</ul>\n</li>\n<li><strong>comment</strong> - Commentaires de la demande.</li>\n<li><strong>course</strong> <code>Course</code> - Cours.</li>\n<li><strong>custom</strong> <code>object</code> - Champs customs.<ul>\n<li><strong>boolean1</strong> - Booléen 1.</li>\n<li><strong>metadata1</strong> <code>metadata</code> - Metadata 1.<blockquote>\n<p>Metadata : <code>RequestIndividualCustom1</code></p>\n</blockquote>\n</li>\n<li><strong>text1</strong> - Texte 1.</li>\n<li><strong>text2</strong> - Texte 2.</li>\n</ul>\n</li>\n<li><strong>cycle</strong> <code>Training Cycle</code> - Cycle.</li>\n<li><strong>date</strong> - Date.</li>\n<li><strong>description</strong> - Déscription de la demande.</li>\n<li><strong>domain</strong> <code>metadata</code> <code>required</code> - Domaine de l'offre.    <blockquote>\n<p>Metadata : <code>OfferSubDomain</code></p>\n</blockquote>\n</li>\n<li><strong>duration</strong> <code>object</code> - Heures<ul>\n<li><strong>planned</strong> <code>object</code> - Prévisionnelles.<ul>\n<li><strong>hours</strong> - Heures</li>\n<li><strong>cpfHours</strong> - dont CPF</li>\n</ul>\n</li>\n<li><strong>paid</strong> <code>object</code> - Rémunérées.<ul>\n<li><strong>hours</strong> - Heures</li>\n<li><strong>cpfHours</strong> - dont CPF</li>\n</ul>\n</li>\n<li><strong>unpaid</strong> <code>object</code> - Non rémunérés.<ul>\n<li><strong>hours</strong> - Heures</li>\n<li><strong>cpfHours</strong> - dont CPF</li>\n</ul>\n</li>\n<li><strong>allocation</strong> <code>object</code> - Allocation.<ul>\n<li><strong>hours</strong> - Heures</li>\n<li><strong>cpfHours</strong> - dont CPF</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><strong>employee</strong> <code>Employee</code> <code>required</code> - Collaborateur.</li>\n<li><strong>estimatedBudget</strong> - Budget estimé.</li>\n<li><strong>goals</strong> <code>object</code> - Objectifs.<ul>\n<li><strong>career</strong> - Objectifs professionnels.</li>\n<li><strong>personal</strong> - Objectifs individuels.</li>\n<li><strong>performanceIndicator</strong> - Critères de réussite.</li>\n</ul>\n</li>\n<li><strong>historyGroupId</strong> - Identifiant du groupe d'historiques de la demande.</li>\n<li><strong>id</strong> - Identifiant de la demande.</li>\n<li><strong>label</strong> - Libellé de la demande.</li>\n<li><strong>manager</strong> - Responsable de la demande.</li>\n<li><strong>origin</strong> <code>metadata</code> - Origine de la demande.<blockquote>\n<p>Metadata : <code>RequestOrigin</code></p>\n</blockquote>\n</li>\n<li><strong>outsidePlan</strong> - Hors plan.</li>\n<li><strong>parent</strong> <code>Training Request</code> - Demande parcours parente.</li>\n<li><strong>period</strong> <code>metadata</code> - Période liée à la demande.<blockquote>\n<p>Metadata : <code>Period</code></p>\n</blockquote>\n</li>\n<li><strong>priority</strong> <code>object</code> - Priorité.<ul>\n<li><strong>employee</strong> <code>metadata</code> - Priorité demandeur.<blockquote>\n<p>Metadata : <code>RequestPriority</code></p>\n</blockquote>\n</li>\n<li><strong>manager</strong> <code>metadata</code> - Priorité manager.<blockquote>\n<p>Metadata : <code>RequestPriority</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n<li><strong>reference</strong> - Référence de la demande.</li>\n<li><strong>requestedPeriod</strong> <code>metadata</code> - Période demandée.<blockquote>\n<p>Metadata : <code>RequestPeriod</code></p>\n</blockquote>\n</li>\n<li><strong>state</strong> : <code>enum</code> - État de la demande.<blockquote>\n<p>Valeurs possibles : <code>NA</code>, <code>Engaged</code>, <code>Done</code>, <code>Cancelled</code>, <code>Planned</code>, <code>Postponed</code></p>\n</blockquote>\n</li>\n<li><strong>status</strong> <code>object</code> - Statut de la demande.<ul>\n<li><strong>id</strong> <code>long | null</code> - Identifiant du statut.<blockquote>\n<p>Metadata : <code>RequestStatus</code></p>\n</blockquote>\n</li>\n<li><strong>comment</strong> <code>string | null</code> - Commentaire du statut.</li>\n<li><strong>declinedReasonId</strong> <code>long | null</code> - Identifiant du motif de refus, lorsqu'il est renseigné.<blockquote>\n<p>Metadata : <code>RequestDeclinedReason</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n<li><strong>subdomain</strong> <code>metadata</code> <code>required</code> - Sous-domaine de l'offre.    <blockquote>\n<p>Metadata : <code>OfferSubDomain</code></p>\n</blockquote>\n</li>\n<li><strong>trainingMeasure</strong> <code>Training Measure</code> - Action.</li>\n<li><strong>trainingMeasureCategory</strong>  <code>metadata</code> - Catégorie d'action.<blockquote>\n<p>Metadata : <code>ActionCategory</code></p>\n</blockquote>\n</li>\n<li><strong>trainingMeasureScheme</strong> <code>metadata</code> - Dispositif de formation.<blockquote>\n<p>Metadata : <code>ActionTrainingDispositif</code></p>\n</blockquote>\n</li>\n<li><strong>trainingPlan</strong> <code>Training Plan</code> - Plan.</li>\n<li><strong>validation</strong> - Validation.</li>\n</ul>\n","_postman_id":"a64e84b9-ddad-40bd-93aa-1d4865b18696","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Requests - Workflows","item":[{"name":"Gets the request workflow actions.","id":"6c22f8ab-0726-401f-8b87-4b61ac50143f","request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/requests/:requestId/workflows","description":"<p>Retourne les actions de workflow disponibles pour une demande réelle individuelle et le rôle courant.</p>\n<p>Permissions : <code>training-requests:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","requests",":requestId","workflows"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[{"type":"any","value":"","key":"requestId"}]}},"response":[{"id":"7c2de3d3-79c5-4159-94d9-c11e8057cab5","name":"Gets the request workflow actions","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/requests/:requestId/workflows","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","requests",":requestId","workflows"],"variable":[{"key":"requestId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"6c22f8ab-0726-401f-8b87-4b61ac50143f"},{"name":"Gets the request workflow email template list.","id":"893e9ffd-917d-4033-b089-5acfc8e38cc6","request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/requests/:requestId/workflows/:workflowSequenceId/emails","description":"<p>Retourne les modèles d'e-mail associés à l'action de workflow disponible pour la demande de formation spécifiée.</p>\n<p>Permissions : <code>training-requests:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","requests",":requestId","workflows",":workflowSequenceId","emails"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[{"id":"ca7aaebe-6f32-4c77-b9d1-6fbe76427695","type":"any","value":"","key":"requestId"},{"id":"b98bea6c-2e1d-446e-9b41-997715369586","type":"any","value":"","key":"workflowSequenceId"}]}},"response":[{"id":"a927b5ac-ec3e-4891-8eb2-08bbf1a83641","name":"Gets the request workflow email template list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/requests/:requestId/workflows/:workflowSequenceId/emails","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","requests",":requestId","workflows",":workflowSequenceId","emails"],"variable":[{"key":"requestId","value":""},{"key":"workflowSequenceId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"type\": \"<string>\",\n        \"isDefault\": \"<boolean>\",\n        \"_links\": \"<object>\"\n    },\n    {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"type\": \"<string>\",\n        \"isDefault\": \"<boolean>\",\n        \"_links\": \"<object>\"\n    }\n]"}],"_postman_id":"893e9ffd-917d-4033-b089-5acfc8e38cc6"},{"name":"Updates the request workflow.","id":"fb6d541d-a1cc-4179-a94c-2b60189aab8b","request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","description":"<p>Corps de l'action workflow.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"fields\": {\n        \"comment\": \"<string>\",\n        \"email\": {\n            \"id\": \"<long>\",\n            \"object\": \"<string>\",\n            \"body\": \"<string>\"\n        },\n        \"reasonId\": \"<long>\",\n        \"required\": \"<boolean>\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/requests/:requestId/workflows/:workflowSequenceId","description":"<p>Exécute une action workflow disponible pour une demande réelle individuelle.</p>\n<p>Permissions : <code>training-requests:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","requests",":requestId","workflows",":workflowSequenceId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[{"type":"any","value":"","key":"requestId"},{"type":"any","value":"","key":"workflowSequenceId"}]}},"response":[{"id":"1a484da9-3fa6-4d33-ad35-4c1f0e3c9f46","name":"Updates the request workflow","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"fields\": {\n        \"comment\": \"<string>\",\n        \"email\": {\n            \"id\": \"<long>\",\n            \"object\": \"<string>\",\n            \"body\": \"<string>\"\n        },\n        \"reasonId\": \"<long>\",\n        \"required\": \"<boolean>\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/requests/:requestId/workflows/:workflowSequenceId","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","requests",":requestId","workflows",":workflowSequenceId"],"variable":[{"key":"requestId","value":""},{"key":"workflowSequenceId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"fb6d541d-a1cc-4179-a94c-2b60189aab8b"},{"name":"Updates request workflows in bulk.","id":"9053ed77-30fc-4f4d-a1d5-529dda32523b","request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","description":"<p>Corps de l'action workflow en masse.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"ids\": [\n        \"<long>\",\n        \"<long>\"\n    ],\n    \"fields\": {\n        \"comment\": \"<string>\",\n        \"email\": {\n            \"id\": \"<long>\",\n            \"object\": \"<string>\",\n            \"body\": \"<string>\"\n        },\n        \"reasonId\": \"<long>\",\n        \"required\": \"<boolean>\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/requests/workflows/:workflowSequenceId/bulk","description":"<p>Exécute une même action workflow sur plusieurs demandes réelles individuelles.</p>\n<p>Permissions : <code>training-requests:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","requests","workflows",":workflowSequenceId","bulk"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[{"type":"any","value":"","key":"workflowSequenceId"}]}},"response":[{"id":"1a329c6f-3e4f-4d4f-8ee1-4a4061ebe7f6","name":"Updates request workflows in bulk","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"ids\": [\n        \"<long>\",\n        \"<long>\"\n    ],\n    \"fields\": {\n        \"comment\": \"<string>\",\n        \"email\": {\n            \"id\": \"<long>\",\n            \"object\": \"<string>\",\n            \"body\": \"<string>\"\n        },\n        \"reasonId\": \"<long>\",\n        \"required\": \"<boolean>\"\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/requests/workflows/:workflowSequenceId/bulk","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","requests","workflows",":workflowSequenceId","bulk"],"variable":[{"key":"workflowSequenceId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"9053ed77-30fc-4f4d-a1d5-529dda32523b"}],"id":"5d6dce8b-d3c5-4480-bfd4-94a98a316715","description":"<p>Utiliser ce endpoint pour la gestion des workflows des demandes de formation.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>fields</strong> - Liste des champs attendus lors du déclenchement de l'action.</li>\n<li><strong>href</strong>  - Endpoint à appeler pour déclencher l'action. </li>\n<li><strong>label</strong> - Libellé de l'action.</li>\n<li><strong>nextStatus</strong> - Référence du statut d'arrivé de l'action.<blockquote>\n<p>Metadata : ProcessManagerState</p>\n</blockquote>\n</li>\n<li><strong>sequenceId</strong>  - Identifiant unique de la séquence de workflow.</li>\n</ul>\n","_postman_id":"5d6dce8b-d3c5-4480-bfd4-94a98a316715","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Request Forecasts","item":[{"name":"Gets the request forecast list.","id":"2bc1640c-6b40-4606-b43e-bf301f541d21","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/request-forecasts?locale=<string>&periodIds=<long>[,]&planIds=<long>[,]&statusIds=<long>[,]&entityIds=<long>[,]&subdomainIds=<long>[,]&courseIds=<long>[,]&employeeIds=<long>[,]&natureIds=<long>[,]&originIds=<long>[,]&employeeState=<integer>&skip=<integer>&top=<integer>&thumbnails=<string>[,]","description":"<p>Retourne la liste des demandes prévisionnelles de formation.</p>\n<p>Permissions : <code>training-request-forecasts:write</code> <code>training-request-forecasts:read</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","request-forecasts"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"periodIds","value":"<long>[,]"},{"key":"planIds","value":"<long>[,]"},{"key":"statusIds","value":"<long>[,]"},{"key":"entityIds","value":"<long>[,]"},{"key":"subdomainIds","value":"<long>[,]"},{"key":"courseIds","value":"<long>[,]"},{"key":"employeeIds","value":"<long>[,]"},{"key":"natureIds","value":"<long>[,]"},{"key":"originIds","value":"<long>[,]"},{"key":"employeeState","value":"<integer>"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"},{"key":"thumbnails","value":"<string>[,]"}],"variable":[]}},"response":[{"id":"eda7122a-8c62-4ee5-a06d-62d53e6d7c01","name":"Gets the request forecast list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/request-forecasts?locale=<string>&periodIds=<long>[,]&planIds=<long>[,]&statusIds=<long>[,]&entityIds=<long>[,]&subdomainIds=<long>[,]&courseIds=<long>[,]&employeeIds=<long>[,]&natureIds=<long>[,]&originIds=<long>[,]&employeeState=<integer>&skip=<integer>&top=<integer>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","request-forecasts"],"query":[{"key":"locale","value":"<string>"},{"key":"periodIds","value":"<long>[,]"},{"key":"planIds","value":"<long>[,]"},{"key":"statusIds","value":"<long>[,]"},{"key":"entityIds","value":"<long>[,]"},{"key":"subdomainIds","value":"<long>[,]"},{"key":"courseIds","value":"<long>[,]"},{"key":"employeeIds","value":"<long>[,]"},{"key":"natureIds","value":"<long>[,]"},{"key":"originIds","value":"<long>[,]"},{"key":"employeeState","value":"<integer>"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"date\": \"<dateTime>\",\n        \"label\": \"<string>\",\n        \"comment\": \"<string>\",\n        \"description\": \"<string>\",\n        \"validation\": \"<boolean>\",\n        \"estimatedBudget\": \"<decimal>\",\n        \"employee\": {\n            \"picture\": {\n                \"url\": \"<string>\",\n                \"name\": \"<string>\",\n                \"contentType\": \"<string>\",\n                \"thumbnails\": \"<object>\"\n            },\n            \"position\": {\n                \"label\": \"<string>\",\n                \"function\": \"<string>\",\n                \"functionId\": \"<long>\",\n                \"serviceId\": \"<long>\",\n                \"departmentId\": \"<long>\",\n                \"categoryId\": \"<long>\",\n                \"spcId\": \"<long>\",\n                \"contractTypeId\": \"<long>\",\n                \"entity\": {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"company\": {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"establishment\": {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"job\": {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"payroll\": {\n                    \"reference\": \"<string>\"\n                },\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            \"lineManager\": {\n                \"firstName\": \"<string>\",\n                \"lastName\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            \"lineManagerLevel2\": {\n                \"firstName\": \"<string>\",\n                \"lastName\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            \"custom\": {\n                \"text1\": \"<string>\",\n                \"text2\": \"<string>\"\n            },\n            \"state\": \"<string>\",\n            \"gender\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"firstName\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"manager\": {\n            \"firstName\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"course\": {\n            \"natureId\": \"<long>\",\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"subdomainId\": \"<long>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingPath\": {\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"subdomainId\": \"<long>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"periodId\": \"<long>\",\n        \"requestedPeriodId\": \"<long>\",\n        \"originId\": \"<long>\",\n        \"reasonId\": \"<long>\",\n        \"domainId\": \"<long>\",\n        \"subdomainId\": \"<long>\",\n        \"priority\": {\n            \"employeeId\": \"<long>\",\n            \"managerId\": \"<long>\"\n        },\n        \"status\": {\n            \"id\": \"<long>\",\n            \"comment\": \"<string>\",\n            \"declinedReasonId\": \"<long>\"\n        },\n        \"custom\": {\n            \"boolean1\": \"<boolean>\",\n            \"metadata1Id\": \"<long>\",\n            \"text1\": \"<string>\"\n        },\n        \"duration\": {\n            \"planned\": {\n                \"hours\": \"<decimal>\"\n            }\n        },\n        \"trainingPlan\": {\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"statusId\": \"<long>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingMeasure\": {\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingMeasureCategoryId\": \"<long>\",\n        \"trainingMeasureSchemeId\": \"<long>\",\n        \"trainingMeasureStrategicAxisId\": \"<long>\",\n        \"_metrics\": \"<object>\",\n        \"_links\": \"<object>\"\n    },\n    {\n        \"id\": \"<long>\",\n        \"date\": \"<dateTime>\",\n        \"label\": \"<string>\",\n        \"comment\": \"<string>\",\n        \"description\": \"<string>\",\n        \"validation\": \"<boolean>\",\n        \"estimatedBudget\": \"<decimal>\",\n        \"employee\": {\n            \"picture\": {\n                \"url\": \"<string>\",\n                \"name\": \"<string>\",\n                \"contentType\": \"<string>\",\n                \"thumbnails\": \"<object>\"\n            },\n            \"position\": {\n                \"label\": \"<string>\",\n                \"function\": \"<string>\",\n                \"functionId\": \"<long>\",\n                \"serviceId\": \"<long>\",\n                \"departmentId\": \"<long>\",\n                \"categoryId\": \"<long>\",\n                \"spcId\": \"<long>\",\n                \"contractTypeId\": \"<long>\",\n                \"entity\": {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"company\": {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"establishment\": {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"job\": {\n                    \"label\": \"<string>\",\n                    \"id\": \"<long>\",\n                    \"_links\": \"<object>\"\n                },\n                \"payroll\": {\n                    \"reference\": \"<string>\"\n                },\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            \"lineManager\": {\n                \"firstName\": \"<string>\",\n                \"lastName\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            \"lineManagerLevel2\": {\n                \"firstName\": \"<string>\",\n                \"lastName\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            \"custom\": {\n                \"text1\": \"<string>\",\n                \"text2\": \"<string>\"\n            },\n            \"state\": \"<string>\",\n            \"gender\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"firstName\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"manager\": {\n            \"firstName\": \"<string>\",\n            \"lastName\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"course\": {\n            \"natureId\": \"<long>\",\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"subdomainId\": \"<long>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingPath\": {\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"subdomainId\": \"<long>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"periodId\": \"<long>\",\n        \"requestedPeriodId\": \"<long>\",\n        \"originId\": \"<long>\",\n        \"reasonId\": \"<long>\",\n        \"domainId\": \"<long>\",\n        \"subdomainId\": \"<long>\",\n        \"priority\": {\n            \"employeeId\": \"<long>\",\n            \"managerId\": \"<long>\"\n        },\n        \"status\": {\n            \"id\": \"<long>\",\n            \"comment\": \"<string>\",\n            \"declinedReasonId\": \"<long>\"\n        },\n        \"custom\": {\n            \"boolean1\": \"<boolean>\",\n            \"metadata1Id\": \"<long>\",\n            \"text1\": \"<string>\"\n        },\n        \"duration\": {\n            \"planned\": {\n                \"hours\": \"<decimal>\"\n            }\n        },\n        \"trainingPlan\": {\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"statusId\": \"<long>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingMeasure\": {\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingMeasureCategoryId\": \"<long>\",\n        \"trainingMeasureSchemeId\": \"<long>\",\n        \"trainingMeasureStrategicAxisId\": \"<long>\",\n        \"_metrics\": \"<object>\",\n        \"_links\": \"<object>\"\n    }\n]"}],"_postman_id":"2bc1640c-6b40-4606-b43e-bf301f541d21"},{"name":"Partially updates the request forecast.","id":"bf0a2a82-852a-48fa-80b0-f1cb50d8dd34","request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json-merge-patch","description":"<p>Corps JSON Merge Patch de la demande prévisionnelle.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"trainingPlanId\": \"<long>\",\n    \"priority\": {\n        \"managerId\": \"<long>\"\n    },\n    \"custom\": {\n        \"metadata1Id\": \"<long>\"\n    },\n    \"requestedPeriodId\": \"<long>\",\n    \"comments\": \"<string>\",\n    \"status\": {\n        \"id\": \"<long>\",\n        \"comment\": \"<string>\",\n        \"declinedReasonId\": \"<long>\"\n    },\n    \"trainingMeasureCategoryId\": \"<long>\",\n    \"originId\": \"<long>\",\n    \"trainingMeasureSchemeId\": \"<long>\"\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/request-forecasts/:requestId","description":"<p>Modifie partiellement une demande de formation prévisionnelle individuelle.</p>\n<p>Chaque champ est optionnel : un champ absent reste inchangé ; une valeur <code>null</code> vide le champ. Pour un objet imbriqué, <code>null</code> vide tous ses sous-champs, tandis qu'un sous-champ absent reste inchangé et qu'un sous-champ à <code>null</code> vide seulement ce sous-champ. Le statut prévisionnel est toujours mis à jour directement avec <code>status.id</code>, indépendamment du paramètre <code>RequestTrainingWorkflowMode</code>. Si <code>trainingPlanId</code> change, l'action prévisionnelle associée est dissociée.</p>\n<p>Corps de la requête :</p>\n<ul>\n<li><code>comments</code> (string, optionnel) - Commentaire de la demande.</li>\n<li><code>custom</code> (object, optionnel) - Champs personnalisés modifiables.<ul>\n<li><code>metadata1Id</code> (long, optionnel) - Identifiant du champ personnalisé metadata 1.</li>\n</ul>\n</li>\n<li><code>originId</code> (long, optionnel) - Identifiant de l'origine.<blockquote>\n<p>Metadata : <code>RequestOrigin</code></p>\n</blockquote>\n</li>\n<li><code>priority</code> (object, optionnel) - Priorité de la demande.<ul>\n<li><code>managerId</code> (long, optionnel) - Identifiant de la priorité définie par le manager.<blockquote>\n<p>Metadata : <code>RequestPriority</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n<li><code>requestedPeriodId</code> (long, optionnel) - Identifiant de la période demandée.<blockquote>\n<p>Metadata : <code>RequestPeriod</code></p>\n</blockquote>\n</li>\n<li><code>trainingMeasureCategoryId</code> (long, optionnel) - Identifiant de la catégorie de mesure de formation.<blockquote>\n<p>Metadata : <code>ActionCategory</code></p>\n</blockquote>\n</li>\n<li><code>trainingMeasureSchemeId</code> (long, optionnel) - Identifiant du dispositif de la mesure de formation.</li>\n<li><code>trainingPlanId</code> (long, optionnel) - Identifiant du plan de formation prévisionnel.</li>\n</ul>\n<p>Paramètres : <code>requestId</code> (long, obligatoire).</p>\n<p>Réponses : <code>204 No Content</code> en cas de succès, <code>404 Not Found</code> si la demande est introuvable et <code>400 Bad Request</code> si le corps est vide.</p>\n<blockquote>\n<p>Note : les demandes prévisionnelles collectives se gèrent via les endpoints <code>training/group-request-forecasts</code>.</p>\n</blockquote>\n<p>Permissions : <code>training-request-forecasts:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","request-forecasts",":requestId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[{"type":"any","key":"requestId"}]}},"response":[{"id":"8798b2fe-fdc2-45c1-a751-a8d99828948f","name":"Partially updates the request forecast","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"trainingPlanId\": \"<long>\",\n    \"priority\": {\n        \"managerId\": \"<long>\"\n    },\n    \"custom\": {\n        \"metadata1Id\": \"<long>\"\n    },\n    \"requestedPeriodId\": \"<long>\",\n    \"comment\": \"<string>\",\n    \"status\": {\n        \"id\": \"<long>\",\n        \"comment\": \"<string>\",\n        \"declinedReasonId\": \"<long>\"\n    },\n    \"trainingMeasureCategoryId\": \"<long>\",\n    \"originId\": \"<long>\",\n    \"reasonId\": \"<long>\",\n    \"trainingMeasureSchemeId\": \"<long>\"\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/request-forecasts/:requestId","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","request-forecasts",":requestId"],"variable":[{"key":"requestId","value":"<long>"}]}},"status":"No Content","code":204,"_postman_previewlanguage":"text","header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"bf0a2a82-852a-48fa-80b0-f1cb50d8dd34"},{"name":"Partially updates request forecasts in bulk.","id":"04bf1798-3bc4-440c-9e74-cb5c47234f8c","request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json","description":"<p>Corps de mise à jour de masse des demandes prévisionnelles.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"requestIds\": [\n        \"<long>\",\n        \"<long>\"\n    ],\n    \"trainingPlanId\": \"<long>\",\n    \"priority\": {\n        \"managerId\": \"<long>\"\n    },\n    \"custom\": {\n        \"metadata1Id\": \"<long>\"\n    },\n    \"requestedPeriodId\": \"<long>\",\n    \"comments\": \"<string>\",\n    \"status\": {\n        \"id\": \"<long>\",\n        \"comment\": \"<string>\",\n        \"declinedReasonId\": \"<long>\"\n    },\n    \"trainingMeasureCategoryId\": \"<long>\",\n    \"originId\": \"<long>\",\n    \"trainingMeasureSchemeId\": \"<long>\"\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/request-forecasts/bulk","description":"<p>Modifie plusieurs demandes de formation prévisionnelles individuelles avec la sémantique de la mise à jour de masse legacy.</p>\n<p><code>requestIds</code> est obligatoire, contient des identifiants positifs uniques et non vides. Pour tous les autres champs et objets imbriqués, une valeur absente ou <code>null</code> signifie « inchangé » : cette opération ne permet pas de vider un champ. Le statut prévisionnel est toujours mis à jour directement avec <code>status.id</code>, indépendamment du paramètre <code>RequestTrainingWorkflowMode</code>.</p>\n<p>Corps de la requête :</p>\n<ul>\n<li><code>comments</code> (string, optionnel) - Commentaire.</li>\n<li><code>custom</code> (object, optionnel) - Champs personnalisés modifiables.<ul>\n<li><code>metadata1Id</code> (long, optionnel) - Identifiant du champ personnalisé metadata 1.</li>\n</ul>\n</li>\n<li><code>originId</code> (long, optionnel) - Identifiant de l'origine.<blockquote>\n<p>Metadata : <code>RequestOrigin</code></p>\n</blockquote>\n</li>\n<li><code>priority</code> (object, optionnel) - Priorité de la demande.<ul>\n<li><code>managerId</code> (long, optionnel) - Identifiant de la priorité définie par le manager.<blockquote>\n<p>Metadata : <code>RequestPriority</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n<li><code>requestedPeriodId</code> (long, optionnel) - Identifiant de la période demandée.<blockquote>\n<p>Metadata : <code>RequestPeriod</code></p>\n</blockquote>\n</li>\n<li><code>requestIds</code> (long[,], obligatoire) - Identifiants des demandes prévisionnelles à modifier.</li>\n<li><code>trainingMeasureCategoryId</code> (long, optionnel) - Identifiant de la catégorie de mesure de formation.<blockquote>\n<p>Metadata : <code>ActionCategory</code></p>\n</blockquote>\n</li>\n<li><code>trainingMeasureSchemeId</code> (long, optionnel) - Identifiant du dispositif de la mesure de formation.</li>\n<li><code>trainingPlanId</code> (long, optionnel) - Identifiant du plan de formation prévisionnel.</li>\n</ul>\n<p>La réponse indique le résultat global (<code>Success</code>, <code>SuccessWithErrors</code> ou <code>Failed</code>), les identifiants mis à jour dans <code>resultList</code> et les erreurs dans <code>errors</code>.</p>\n<blockquote>\n<p>Note : les demandes prévisionnelles collectives se gèrent via les endpoints <code>training/group-request-forecasts</code>.</p>\n</blockquote>\n<p>Permissions : <code>training-request-forecasts:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","request-forecasts","bulk"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[]}},"response":[{"id":"c2f39490-b592-4e55-8300-db4a8214c909","name":"Partially updates request forecasts in bulk","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"requestIds\": [\n        \"<long>\",\n        \"<long>\"\n    ],\n    \"trainingPlanId\": \"<long>\",\n    \"priority\": {\n        \"managerId\": \"<long>\"\n    },\n    \"custom\": {\n        \"metadata1Id\": \"<long>\"\n    },\n    \"requestedPeriodId\": \"<long>\",\n    \"comments\": \"<string>\",\n    \"status\": {\n        \"id\": \"<long>\",\n        \"comment\": \"<string>\",\n        \"declinedReasonId\": \"<long>\"\n    },\n    \"trainingMeasureCategoryId\": \"<long>\",\n    \"originId\": \"<long>\",\n    \"trainingMeasureSchemeId\": \"<long>\"\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/request-forecasts/bulk"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"04bf1798-3bc4-440c-9e74-cb5c47234f8c"},{"name":"Deletes the request forecast.","id":"7b75c590-91dc-4eb3-8abb-432034630807","request":{"method":"DELETE","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/request-forecasts/:requestId","description":"<p>Supprime une demande de formation prévisionnelle individuelle selon les validations de la page legacy : une demande en lecture seule ou liée à une inscription, une autre demande ou une demande réelle ne peut pas être supprimée.</p>\n<p>Paramètres :</p>\n<ul>\n<li><code>requestId</code> (long, obligatoire) - Identifiant de la demande prévisionnelle à supprimer.</li>\n</ul>\n<p>Réponses : <code>204 No Content</code> en cas de succès, <code>404 Not Found</code> si la demande est introuvable, ou une erreur fonctionnelle si la suppression est interdite (par exemple <code>409</code> si la demande prévisionnelle est liée à une demande réelle).</p>\n<blockquote>\n<p>Note : les demandes prévisionnelles collectives se gèrent via les endpoints <code>training/group-request-forecasts</code>.</p>\n</blockquote>\n<p>Permissions : <code>training-request-forecasts:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","request-forecasts",":requestId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[{"id":"764a3a77-fc69-4270-87a9-19bf40aca981","type":"any","key":"requestId"}]}},"response":[{"id":"69361084-160b-409d-8165-adf667ef21bc","name":"Deletes the request forecast","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/request-forecasts/:requestId","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","request-forecasts",":requestId"],"variable":[{"key":"requestId","value":"<long>"}]}},"status":"No Content","code":204,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"7b75c590-91dc-4eb3-8abb-432034630807"},{"name":"Deletes request forecasts in bulk.","id":"91836a7e-7174-4bf2-86d9-c5cfea9fe3f8","request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json","description":"<p>Tableau JSON brut des identifiants de demandes prévisionnelles.</p>\n"}],"body":{"mode":"raw","raw":"[\n    \"<long>\",\n    \"<long>\",\n    \"<long>\"\n]"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/request-forecasts/bulk","description":"<p>Supprime plusieurs demandes de formation prévisionnelles individuelles à partir d'un tableau JSON brut d'identifiants.</p>\n<p>Le corps doit être un tableau d'identifiants positifs, sans objet englobant.</p>\n<p>La réponse indique le résultat global (<code>Success</code>, <code>SuccessWithErrors</code> ou <code>Failed</code>), les identifiants supprimés dans <code>resultList</code> et les erreurs fonctionnelles dans <code>errors</code> (par exemple si une demande prévisionnelle est liée à une demande réelle).</p>\n<blockquote>\n<p>Note : les demandes prévisionnelles collectives se gèrent via les endpoints <code>training/group-request-forecasts</code>.</p>\n</blockquote>\n<p>Permissions : <code>training-request-forecasts:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","request-forecasts","bulk"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[]}},"response":[{"id":"d7c65343-4ad2-4203-8343-4e9949f7038e","name":"Deletes request forecasts in bulk","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\n    \"<long>\",\n    \"<long>\",\n    \"<long>\"\n]"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/request-forecasts/bulk"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"91836a7e-7174-4bf2-86d9-c5cfea9fe3f8"},{"name":"Generates training measures from request forecasts.","id":"cf47cf1a-cad0-4d93-a97c-38078d1d986a","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","description":"<p>Critères de génération des actions prévisionnelles.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"periodId\": \"<long>\",\n    \"includeSubdomainOnlyRequests\": \"<boolean>\"\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/request-forecasts/generate-measures","description":"<p>Crée les actions prévisionnelles à partir des demandes prévisionnelles individuelles éligibles de la période, comme le bouton legacy « Créer les actions ».</p>\n<p>Corps de la requête :</p>\n<ul>\n<li><code>includeSubdomainOnlyRequests</code> (boolean, optionnel, défaut <code>false</code>) - Lorsque <code>true</code>, inclut aussi les demandes liées uniquement à un sous-domaine, sans course associée.</li>\n<li><code>periodId</code> (long, obligatoire) - Identifiant positif de la période.</li>\n</ul>\n<p>La réponse indique le résultat global (<code>Success</code>, <code>SuccessWithErrors</code> ou <code>Failed</code>), les identifiants créés dans <code>resultList</code> et les erreurs dans <code>errors</code>.</p>\n<blockquote>\n<p>Note : les demandes prévisionnelles collectives se gèrent via les endpoints <code>training/group-request-forecasts</code>.</p>\n</blockquote>\n<p>Permissions : <code>training-request-forecasts:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","request-forecasts","generate-measures"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[]}},"response":[{"id":"dc764e7c-5886-4222-be41-3751fd32a7f1","name":"Generates training measures from request forecasts","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"periodId\": \"<long>\",\n    \"includeSubdomainOnlyRequests\": \"<boolean>\"\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/request-forecasts/generate-measures"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"cf47cf1a-cad0-4d93-a97c-38078d1d986a"},{"name":"Matches request forecasts to training measures.","id":"8f7111f8-1459-4085-a473-d1f788a5dd5c","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","description":"<p>Critères de rapprochement automatique des demandes prévisionnelles.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"periodId\": \"<long>\",\n    \"matchOnTrainingMeasureScheme\": \"<boolean>\",\n    \"matchOnTrainingMeasureCategory\": \"<boolean>\"\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/request-forecasts/match-measures","description":"<p>Rapproche automatiquement les demandes prévisionnelles individuelles et les actions prévisionnelles, comme le bouton legacy « Rapprochement automatique ».</p>\n<p>Corps de la requête :</p>\n<ul>\n<li><code>matchOnTrainingMeasureCategory</code> (boolean, optionnel, défaut <code>false</code>) - Prend en compte la catégorie de mesure de formation lors du rapprochement.</li>\n<li><code>matchOnTrainingMeasureScheme</code> (boolean, optionnel, défaut <code>false</code>) - Prend en compte le dispositif de la mesure de formation lors du rapprochement.</li>\n<li><code>periodId</code> (long, obligatoire) - Identifiant positif de la période.</li>\n</ul>\n<p>Réponse : <code>204 No Content</code> en cas de succès.</p>\n<blockquote>\n<p>Note : les demandes prévisionnelles collectives se gèrent via les endpoints <code>training/group-request-forecasts</code>.</p>\n</blockquote>\n<p>Permissions : <code>training-request-forecasts:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","request-forecasts","match-measures"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[]}},"response":[{"id":"caa2f41d-1d7f-4dbe-9268-f497c92582fa","name":"Matches request forecasts to training measures","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"periodId\": \"<long>\",\n    \"matchOnTrainingMeasureScheme\": \"<boolean>\",\n    \"matchOnTrainingMeasureCategory\": \"<boolean>\"\n}"},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/request-forecasts/match-measures"},"status":"No Content","code":204,"_postman_previewlanguage":null,"header":null,"cookie":[],"responseTime":null,"body":null}],"_postman_id":"8f7111f8-1459-4085-a473-d1f788a5dd5c"}],"id":"d3f5a774-0090-4029-bd19-a0f8eee28b3b","description":"<p>Utiliser ce endpoint pour la gestion des demandes de formation prévisionnelles (forecast) individuelles.</p>\n<p>Permissions : <code>training-request-forecasts:read</code>, <code>training-request-forecasts:write</code></p>\n<p><strong>Détails des principaux champs</strong></p>\n<p>Les champs sont identiques à ceux du dossier <strong>Requests</strong> (voir sa description) :</p>\n<ul>\n<li><p><strong>comment</strong> - Commentaires de la demande.</p>\n</li>\n<li><p><strong>custom</strong> <code>object</code> - Champs customs.</p>\n<ul>\n<li><strong>metadata1</strong> <code>metadata</code> - Metadata 1.</li>\n</ul>\n<blockquote>\n<p>Metadata : <code>RequestIndividualCustom1</code>  </p>\n</blockquote>\n</li>\n<li><p><strong>origin</strong> <code>metadata</code> - Origine de la demande.</p>\n</li>\n</ul>\n<p>&gt; Metadata : <code>RequestOrigin</code></p>\n<ul>\n<li><p><strong>priority</strong> <code>object</code> - Priorité.</p>\n<ul>\n<li><strong>manager</strong> <code>metadata</code> - Priorité manager.&gt; Metadata : <code>RequestPriority</code></li>\n</ul>\n</li>\n<li><p><strong>requestedPeriod</strong> <code>metadata</code> - Période demandée.&gt; Metadata : <code>RequestPeriod</code></p>\n</li>\n<li><p><strong>status</strong> <code>object</code> - Statut de la demande.</p>\n<ul>\n<li><p><strong>id</strong> <code>long | null</code> - Identifiant du statut.&gt; Metadata : <code>RequestStatus</code></p>\n</li>\n<li><p><strong>comment</strong> <code>string | null</code> - Commentaire du statut.</p>\n</li>\n<li><p><strong>declinedReasonId</strong> <code>long | null</code> - Identifiant du motif de refus, lorsqu'il est renseigné.&gt; Metadata : <code>RequestDeclinedReason</code></p>\n</li>\n</ul>\n</li>\n<li><p><strong>trainingMeasureCategory</strong> <code>metadata</code> - Catégorie d'action.&gt; Metadata : <code>ActionCategory</code></p>\n</li>\n<li><p><strong>trainingMeasureScheme</strong> <code>metadata</code> - Dispositif de formation.&gt; Metadata : <code>ActionTrainingDispositif</code></p>\n</li>\n<li><p><strong>trainingPlan</strong> <code>Training Plan Forecast</code> - Plan (plan prévisionnel).</p>\n</li>\n</ul>\n","_postman_id":"d3f5a774-0090-4029-bd19-a0f8eee28b3b","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Sessions","item":[{"name":"Gets the session list.","id":"ae2f0339-6bc0-4c76-9b16-804bfa7fab08","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions?beginDate=<datetime>&endDate=<datetime>&locale=<string>&thumbnails=<string>[,]&skip=<integer>&top=<integer>","description":"<p>Retourne la liste des sessions de formation.</p>\n<p>Permissions : <code>sessions:write</code> <code>sessions:read</code></p>\n<ul>\n<li><strong>beginDate</strong> <code>required</code> - Recherche les sessions dont la date de début est postérieure à la date spécifiée.</li>\n<li><strong>endDate</strong> <code>required</code> - Recherche les sessions dont la date de fin est antérieure à la date spécifiée.</li>\n<li><strong>statusIds</strong> <code>[,]</code> - Recherche les identifiants spécifiés dans les status des sessions (recherche \"<em>ou</em>\").    <blockquote>\n<p>Metadata: <code>SessionStatus</code> </p>\n</blockquote>\n</li>\n<li><strong>thumbnails</strong> <code>enum[,]</code> - Liens présignés à inclure pour les objets de type image.    <blockquote>\n<p>Valeurs possibles : <code>small</code>, <code>medium</code>, <code>large</code></p>\n</blockquote>\n</li>\n<li><strong>includeWorkflows</strong> <code>boolean</code> - Indique si les actions de workflow disponibles doivent être incluses dans chaque session sous la propriété <code>_workflows</code> (valeur par défaut : <code>false</code>). À <code>false</code>, <code>_workflows</code> vaut <code>null</code>. À <code>true</code>, <code>_workflows</code> est un dictionnaire <code>{ \"&lt;référence d'action&gt;\": { label, href, sequenceId, nextStatus, fields } }</code>, identique à <code>GET training/sessions/{sessionId}/workflows</code>, vide (<code>{}</code>) si le mode workflow des sessions est désactivé ; <code>href</code> pointe vers <code>PUT training/sessions/{sessionId}/workflows/{sequenceId}</code>.</li>\n<li><strong>geographicalZoneIds</strong> <code>[,]</code> - Recherche les sessions ayant un module attaché à l'identifiant de la zone géographique spécifiée (recherche \"<em>ou</em>\").</li>\n<li><strong>reference</strong> - Recherche les sessions ayant pour référence la valeur spécifiée.</li>\n<li><strong>label</strong> - Recherche les sessions ayant pour libellé la valeur spécifiée.</li>\n<li><strong>subdomainIds</strong> <code>[,]</code>  - Recherche les sessions ayant leur programme attaché au sous-domaine spécifié. (recherche \"<em>ou</em>\").<blockquote>\n<p>Metadata: <code>OfferSubdomain</code> </p>\n</blockquote>\n</li>\n<li><strong>natureIds</strong> <code>[,]</code>  - Recherche les sessions ayant leur programme attaché à la nature spécifiée. (recherche \"<em>ou</em>\").<blockquote>\n<p>Metadata: <code>OfferNature</code> </p>\n</blockquote>\n</li>\n<li><strong>cities</strong> <code>[,]</code>  - Recherche les sessions ayant un module dans la ville spécifiée. (recherche \"<em>ou</em>\").</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","sessions"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"beginDate","value":"<datetime>"},{"key":"endDate","value":"<datetime>"},{"key":"locale","value":"<string>"},{"key":"thumbnails","value":"<string>[,]"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"},{"disabled":true,"key":"geographicalZoneIds","value":"<integer>[,]"},{"disabled":true,"key":"cities","value":"<string>[,]"},{"disabled":true,"key":"label","value":"<string>"},{"disabled":true,"key":"reference","value":"<string>"},{"disabled":true,"key":"natureIds","value":"<integer>[,]"},{"disabled":true,"key":"statusIds","value":"<integer>[,]"},{"disabled":true,"key":"subdomainIds","value":"<integer>[,]"},{"disabled":true,"description":{"content":"<p>Inclut les actions de workflow disponibles dans chaque session sous <code>_workflows</code>. Valeur par défaut : false.</p>\n","type":"text/plain"},"key":"includeWorkflows","value":"<boolean>"}],"variable":[]}},"response":[{"id":"85366ee1-885b-4995-aa66-8e035de57e79","name":"Gets the session list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions?beginDate=<datetime>&endDate=<datetime>&locale=<string>&thumbnails=<string>[,]&skip=<integer>&top=<integer>&includeWorkflows=true","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","sessions"],"query":[{"key":"beginDate","value":"<datetime>"},{"key":"endDate","value":"<datetime>"},{"key":"locale","value":"<string>"},{"key":"thumbnails","value":"<string>[,]"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"},{"key":"geographicalZoneIds","value":"<integer>[,]","disabled":true},{"key":"cities","value":"<string>[,]","disabled":true},{"key":"label","value":"<string>","disabled":true},{"key":"reference","value":"<string>","disabled":true},{"key":"natureIds","value":"<integer>[,]","disabled":true},{"key":"statusIds","value":"<integer>[,]","disabled":true},{"key":"subdomainIds","value":"<integer>[,]","disabled":true},{"key":"includeWorkflows","value":"true"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\",\n        \"beginDate\": \"<dateTime>\",\n        \"endDate\": \"<dateTime>\",\n        \"period\": {\n            \"month\": \"<long>\",\n            \"year\": \"<long>\"\n        },\n        \"statusId\": \"<long>\",\n        \"classSize\": {\n            \"upperBound\": \"<long>\",\n            \"lowerBound\": \"<long>\"\n        },\n        \"owner\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"administrator\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"organizer\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"course\": {\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"natureId\": \"<long>\",\n            \"domainId\": \"<long>\",\n            \"subdomainId\": \"<long>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"duration\": {\n            \"days\": \"<decimal>\",\n            \"hours\": \"<decimal>\"\n        },\n        \"trainingVenues\": [\n            {\n                \"label\": \"<string>\",\n                \"geographicalZone\": \"<string>\",\n                \"location\": {\n                    \"city\": \"<string>\"\n                }\n            },\n            {\n                \"label\": \"<string>\",\n                \"geographicalZone\": \"<string>\",\n                \"location\": {\n                    \"city\": \"<string>\"\n                }\n            }\n        ],\n        \"trainers\": [\n            {\n                \"reference\": \"<string>\",\n                \"firstName\": \"<string>\",\n                \"lastName\":\"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            {\n                \"reference\": \"<string>\",\n                \"firstName\": \"<string>\",\n                \"lastName\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            }\n        ],\n        \"trainingPathCohorts\": [\n            {\n                \"id\": \"<long>\",\n                \"label\": \"<string>\"\n            },\n            {\n                \"id\": \"<long>\",\n                \"label\": \"<string>\"\n            }\n        ],\n        \"organisms\": [\n            {\n                \"id\": \"<long>\",\n                \"label\": \"<string>\"\n            },\n            {\n                \"id\": \"<long>\",\n                \"label\": \"<string>\"\n            }\n        ],\n        \"trainingFormatId\": \"<long>\",\n        \"reasonId\": \"<long>\",\n        \"custom\": {\n            \"text1\": \"<string>\",\n            \"text2\": \"<string>\",\n            \"metadata1\": \"<string>\",\n            \"metadata2\": \"<string>\"\n        },\n        \"_links\": \"<object>\",\n        \"_workflows\": \"<object>\"\n    },\n\t{\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\",\n        \"beginDate\": \"<dateTime>\",\n        \"endDate\": \"<dateTime>\",\n        \"period\": {\n            \"month\": \"<long>\",\n            \"year\": \"<long>\"\n        },\n        \"statusId\": \"<long>\",\n        \"classSize\": {\n            \"upperBound\": \"<long>\",\n            \"lowerBound\": \"<long>\"\n        },\n        \"owner\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"administrator\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"organizer\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"course\": {\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"natureId\": \"<long>\",\n            \"domainId\": \"<long>\",\n            \"subdomainId\": \"<long>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"duration\": {\n            \"days\": \"<decimal>\",\n            \"hours\": \"<decimal>\"\n        },\n        \"trainingVenues\": [\n            {\n                \"label\": \"<string>\",\n                \"geographicalZone\": \"<string>\",\n                \"location\": {\n                    \"city\": \"<string>\"\n                }\n            },\n            {\n                \"label\": \"<string>\",\n                \"geographicalZone\": \"<string>\",\n                \"location\": {\n                    \"city\": \"<string>\"\n                }\n            }\n        ],\n        \"trainers\": [\n            {\n                \"reference\": \"<string>\",\n                \"firstName\": \"<string>\",\n                \"lastName\":\"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            },\n            {\n                \"reference\": \"<string>\",\n                \"firstName\": \"<string>\",\n                \"lastName\": \"<string>\",\n                \"id\": \"<long>\",\n                \"_links\": \"<object>\"\n            }\n        ],\n        \"trainingPathCohorts\": [\n            {\n                \"id\": \"<long>\",\n                \"label\": \"<string>\"\n            },\n            {\n                \"id\": \"<long>\",\n                \"label\": \"<string>\"\n            }\n        ],\n        \"organisms\": [\n            {\n                \"id\": \"<long>\",\n                \"label\": \"<string>\"\n            },\n            {\n                \"id\": \"<long>\",\n                \"label\": \"<string>\"\n            }\n        ],\n        \"trainingFormatId\": \"<long>\",\n        \"reasonId\": \"<long>\",\n        \"custom\": {\n            \"text1\": \"<string>\",\n            \"text2\": \"<string>\",\n            \"metadata1\": \"<string>\",\n            \"metadata2\": \"<string>\"\n        },\n        \"_links\": \"<object>\",\n        \"_workflows\": \"<object>\"\n    }\n]"}],"_postman_id":"ae2f0339-6bc0-4c76-9b16-804bfa7fab08"},{"name":"Gets the session picker list.","id":"1edd87d1-2513-43e7-9cd9-151f7abc5a9b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions/pickers?locale=<string>&courseId=<long>&beginDate=<datetime>&statusIds=<long>[,]&skip=<integer>&top=<integer>","description":"<p>Retourne la liste des sessions de formation en format basique pour une utilisation dans un picker.</p>\n<ul>\n<li><strong>beginDate</strong> - Recherche les sessions dont la date de début est postérieure à la date spécifiée.</li>\n<li><strong>courseId</strong> - Offre de formation. </li>\n<li><strong>statusIds</strong> <code>[,]</code> - Recherche les identifiants spécifiés dans les status des sessions (recherche \"<em>ou</em>\").    <blockquote>\n<p>Metadata: <code>SessionStatus</code></p>\n</blockquote>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","sessions","pickers"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"courseId","value":"<long>"},{"key":"beginDate","value":"<datetime>"},{"key":"statusIds","value":"<long>[,]"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}],"variable":[]}},"response":[{"id":"2e8ef3c9-44e8-43bf-8dc6-30823c7e5c34","name":"Gets the session picker list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions/pickers?locale=<string>&courseId=<long>&beginDate=<datetime>&statusIds=<long>[,]&skip=<integer>&top=<integer>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","sessions","pickers"],"query":[{"key":"locale","value":"<string>"},{"key":"courseId","value":"<long>"},{"key":"beginDate","value":"<datetime>"},{"key":"statusIds","value":"<long>[,]"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"reference\": \"<string>\",\n        \"statusId\": \"<long>\",\n        \"beginDate\": \"<dateTime>\",\n        \"endDate\": \"<dateTime>\",\n        \"course\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"natureId\": \"<long>\",\n            \"_links\": \"<object>\"\n        },   \n        \"_links\": \"<object>\"\n    },\n    {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"reference\": \"<string>\",\n        \"statusId\": \"<long>\",\n        \"beginDate\": \"<dateTime>\",\n        \"endDate\": \"<dateTime>\",\n        \"course\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"natureId\": \"<long>\",\n            \"_links\": \"<object>\"\n        },   \n        \"_links\": \"<object>\"\n    }\n]"}],"_postman_id":"1edd87d1-2513-43e7-9cd9-151f7abc5a9b"},{"name":"Gets the session.","id":"0d15d55e-7306-42fe-a4cb-f4b1483827e2","request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions/:sessionId?locale=<string>","description":"<p>Retourne les champs principaux de la session.</p>\n<p>Permissions : <code>sessions:write</code> <code>sessions:read</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","sessions",":sessionId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"description":{"content":"<p>(Required) Locale used for localized fields.</p>\n","type":"text/plain"},"key":"locale","value":"<string>"}],"variable":[{"id":"7df3a6aa-530d-415f-95cd-0b55c298ad62","type":"any","value":"","key":"sessionId"}]}},"response":[{"id":"1a5e25ce-898b-43ae-ad65-2146bfca6b0c","name":"Gets the session","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions/:sessionId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","sessions",":sessionId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"sessionId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":"","type":"text"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"<long>\",\n    \"reference\": \"<string>\",\n    \"label\": \"<string>\",\n    \"beginDate\": \"<dateTime>\",\n    \"endDate\": \"<dateTime>\",\n    \"status\": {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\"\n    },\n    \"reason\": {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\"\n    },\n    \"course\": {\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\"\n    },\n    \"owner\": {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"_links\": \"<object>\"\n    },\n    \"organizer\": {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"_links\": \"<object>\"\n    },\n    \"administrator\": {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"_links\": \"<object>\"\n    },\n    \"publishing\": {\n        \"spaces\": [\n            {\n                \"id\": \"<long>\",\n                \"label\": \"<string>\",\n                \"_links\": \"<object>\"\n            },\n            {\n                \"id\": \"<long>\",\n                \"label\": \"<string>\",\n                \"_links\": \"<object>\"\n            }\n        ]\n    },\n    \"_audit\": \"<object>\",\n    \"_links\": \"<object>\"\n}"}],"_postman_id":"0d15d55e-7306-42fe-a4cb-f4b1483827e2"},{"name":"Partially updates the session.","id":"41710485-776e-4204-b8ed-170985ed008e","request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json-merge-patch","description":"<p>JSON Merge Patch publication request.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"statusId\": \"<long>\",\n    \"publishing\": {\n        \"spaceIds\": [\"<long>\", \"<long>\"]\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions/:sessionId","description":"<p>Modifie partiellement une session : statut et/ou espaces de publication.</p>\n<p>Permissions : <code>sessions:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","sessions",":sessionId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[{"type":"any","value":"","key":"sessionId"}]}},"response":[{"id":"260ad2fc-0d39-428b-b526-01000651d385","name":"Partially updates the session publication","originalRequest":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\r\n    \"publishing\": {\r\n        \"spaceIds\": [\"<long>\", \"<long>\"]\r\n    }\r\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions/:sessionId","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","sessions",":sessionId"],"variable":[{"key":"sessionId","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"41710485-776e-4204-b8ed-170985ed008e"},{"name":"Partially updates sessions in bulk.","id":"d509284b-9d55-4cb8-a0a9-53b99779bd3a","request":{"method":"PATCH","header":[{"key":"Content-Type","value":"application/json-merge-patch","description":"<p>JSON Merge Patch des sessions.</p>\n"}],"body":{"mode":"raw","raw":"[\n    {\n        \"id\": \"<long>\",\n        \"statusId\": \"<long>\"\n    },\n    {\n        \"id\": \"<long>\",\n        \"publishing\": {\n            \"spaceIds\": [\"<long>\", \"<long>\"]\n        }\n    }\n]","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions/bulk","description":"<p>Modifie partiellement plusieurs sessions : statut et/ou espaces de publication.</p>\n<p>Permissions : <code>sessions:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","sessions","bulk"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[]}},"response":[{"id":"1b54b449-4327-45d6-a605-4f239bf56ede","name":"Partially updates session publications in bulk","originalRequest":{"method":"PATCH","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions/bulk"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":""}],"_postman_id":"d509284b-9d55-4cb8-a0a9-53b99779bd3a"},{"name":"Deletes the session.","id":"66418c5a-30a3-4378-bf97-407fa2767c7b","request":{"method":"DELETE","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions/:sessionId","description":"<p>Supprime la session. </p>\n<p>L'espace courant doit être propriétaire ou organisateur et la session ne doit avoir aucune inscription ou dépendances.</p>\n<p>Permissions : <code>sessions:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","sessions",":sessionId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[{"id":"6098c2b0-6405-4e75-8592-cb1bef1a0db1","type":"any","value":"","key":"sessionId"}]}},"response":[{"id":"cf7e196e-3056-49ae-b1be-f9a207e6e3e9","name":"Deletes the session","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions/:sessionId","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","sessions",":sessionId"],"variable":[{"key":"sessionId","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"66418c5a-30a3-4378-bf97-407fa2767c7b"},{"name":"Deletes sessions in bulk.","id":"f7012d49-5abf-4bde-9470-4c266dfd34f2","request":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json","description":"<p>Array of session IDs.</p>\n"}],"body":{"mode":"raw","raw":"[\n    \"<long>\",\n    \"<long>\",\n    \"<long>\"\n]","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions/bulk","description":"<p>Supprime plusieurs sessions à partir d'une liste d'identifiants.</p>\n<p>Les règles de propriétaire/organisateur, d'absence d'inscriptions et de dépendances s'appliquent à chaque session.</p>\n<p>Permissions : <code>sessions:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","sessions","bulk"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[]}},"response":[{"id":"8425a8d9-96f5-4c0c-bc64-7dc8e96176a0","name":"Deletes sessions in bulk","originalRequest":{"method":"DELETE","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"[\r\n    \"<long>\",\r\n    \"<long>\",\r\n    \"<long>\"\r\n]","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions/bulk"},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"f7012d49-5abf-4bde-9470-4c266dfd34f2"},{"name":"Resets session fundings.","id":"48cab416-3b7d-4e7a-b6f0-0d449929871b","request":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","description":"<p>Session funding reset request.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"sessionIds\": [\"<long>\", \"<long>\"]\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions/reset-fundings","description":"<p>Réinitialise les financements uniquement pour les sessions fournies, en appliquant à chacune le comportement existant de réinitialisation des financements d'une session.</p>\n<p>Corps de la requête :</p>\n<ul>\n<li><code>sessionIds</code> (<strong>obligatoire</strong>) : tableau non vide d'identifiants de session 64 bits strictement positifs. Les identifiants en double sont acceptés, mais chaque session n'est traitée qu'une seule fois.</li>\n</ul>\n<p>Une requête nulle, un tableau <code>sessionIds</code> nul ou vide, ou tout identifiant nul ou négatif retourne <code>400 Bad Request</code> avec l'erreur existante de type <code>InvalidValue</code>.</p>\n<p>Permissions : <code>sessions:write</code> (<code>Permission.Sessions.Write</code>)</p>\n<p>Succès : <code>204 No Content</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","sessions","reset-fundings"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[]}},"response":[{"id":"61102824-4f10-4a21-9484-8bc654d244ae","name":"Resets session fundings","originalRequest":{"method":"POST","header":[{"key":"Content-Type","value":"application/json","description":"Session funding reset request."}],"body":{"mode":"raw","raw":"{\n    \"sessionIds\": [\"<long>\", \"<long>\"]\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions/reset-fundings"},"status":"No Content","code":204,"_postman_previewlanguage":"json","header":[],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"48cab416-3b7d-4e7a-b6f0-0d449929871b"}],"id":"62bd43cb-c80c-417b-b8e1-d67e7df1b27b","description":"<p>Utiliser ce endpoint pour la gestion des sessions de formation.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>beginDate</strong> - Date de début.</li>\n<li><strong>course</strong> <code>course</code> <code>required</code> - Offre de formation.</li>\n<li><strong>duration</strong> <code>object</code> - Informations relatives à la durée de la session.<ul>\n<li><strong>days</strong> - Durée en jours.</li>\n<li><strong>hours</strong> - Durée en heures.</li>\n<li><strong>remaining</strong> <code>object</code> - Heures à planifier.<ul>\n<li><strong>days</strong> - Durée en jours.</li>\n<li><strong>hours</strong> - Durée en heures.</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><strong>endDate</strong> - Date de fin.</li>\n<li><strong>id</strong> - Identifiant unique de la session.</li>\n<li><strong>label</strong> <code>required</code> - Libellé de la session.</li>\n<li><strong>owner</strong> <code>space</code> <code>required</code> - Espace propriétaire.</li>\n<li><strong>reference</strong> <code>required</code> - Référence.</li>\n<li><strong>status</strong> <code>metadata</code> - Statut.    <blockquote>\n<p>Metadata : <code>SessionStatus</code></p>\n</blockquote>\n</li>\n<li><strong>administrator</strong> <code>space</code> <code>required</code> - Espace administrateur.</li>\n<li><strong>classSize</strong> <code>range</code> - Effectifs minimum et maximum.</li>\n<li><strong>custom</strong> <code>object</code> - Informations personnalisables.<ul>\n<li><strong>metadata1</strong> - Invoicing 1.<blockquote>\n<p>Metadata : <code>InvoicingCustom1</code></p>\n</blockquote>\n</li>\n<li><strong>metadata2</strong> - Invoicing 2.<blockquote>\n<p>Metadata : <code>InvoicingCustom2</code></p>\n</blockquote>\n</li>\n<li><strong>text1</strong> - Texte 1.</li>\n<li><strong>text2</strong> - Texte 2.</li>\n</ul>\n</li>\n<li><strong>diplomas</strong> <code>object[]</code> - Diplômes liés à la session.<ul>\n<li><strong>id</strong> - Id.</li>\n<li><strong>label</strong> - Label.</li>\n</ul>\n</li>\n<li><strong>language</strong> <code>metadata</code> - Langue dans laquelle la session est dispensée.<blockquote>\n<p>Metadata : <code>Language</code></p>\n</blockquote>\n</li>\n<li><strong>organizer</strong> <code>space</code> <code>required</code> - Espace organisateur.</li>\n<li><strong>period</strong> <code>object</code> <code>required</code> - Période de réalisation.<ul>\n<li><strong>month</strong> - Mois.</li>\n<li><strong>year</strong> - Year.</li>\n</ul>\n</li>\n<li><strong>publishing</strong> <code>object</code> - Publication.<ul>\n<li><strong>spaces</strong> <code>space</code> - Espaces sur lequels la session est publiée.</li>\n</ul>\n</li>\n<li><strong>questionnaires</strong> <code>object[]</code> - Questionnaires liés à la session.<ul>\n<li><strong>id</strong> - Id du questionnaire.</li>\n<li><strong>label</strong> - Libellé du questionnaire.</li>\n<li><strong>reference</strong> - Référence du questionnaire.</li>\n<li><strong>type</strong> - Type de questionnaire.<blockquote>\n<p>Metadata : <code>FormMeetingType</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n<li><strong>reason</strong> <code>metadata</code> - Motif d'organisation.    <blockquote>\n<p>Metadata : <code>SessionReason</code></p>\n</blockquote>\n</li>\n<li><strong>trainers</strong> <code>employee[]</code> - Formateurs.</li>\n<li><strong>trainingMeasureCategoryId</strong> <code>metadata</code> - Catégorie d'action.<blockquote>\n<p>Metadata : <code>ActionCategory</code></p>\n</blockquote>\n</li>\n<li><strong>trainingFormatId</strong> <code>metadata</code> - Organisation des formations.<blockquote>\n<p>Metadata : <code>SessionOrganisation</code>  </p>\n</blockquote>\n</li>\n<li><strong>trainingVenues</strong> <code>object[]</code> - Lieux de formation.<ul>\n<li><strong>geographicalZone</strong> - Zone géographique.</li>\n<li><strong>label</strong> - Libellé du lieu de formation.</li>\n<li><strong>location</strong> <code>object</code> - Adresse.<ul>\n<li><strong>city</strong> - Ville.</li>\n</ul>\n</li>\n</ul>\n</li>\n</ul>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"f55953c8-8d9b-414f-b72f-fbb8307ddcb5"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"095fce30-73e5-4452-b748-211124f454ca"}}],"_postman_id":"62bd43cb-c80c-417b-b8e1-d67e7df1b27b","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Sessions - Modules","item":[{"name":"Gets the session module list.","id":"a6b30894-c364-4e1a-92dd-64e9c5839920","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions/:sessionId/modules?locale=<string>&thumbnails=<string>[,]&skip=<integer>&top=<integer>","description":"<p>Retourne la liste des modules d'une session de formation.</p>\n<p>Permissions : <code>sessions:write</code> <code>sessions:read</code></p>\n<ul>\n<li><strong>thumbnails</strong> <code>enum[,]</code> - Liens présignés à inclure pour les objets de type image.    <blockquote>\n<p>Valeurs possibles : <code>small</code>, <code>medium</code>, <code>large</code></p>\n</blockquote>\n</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","sessions",":sessionId","modules"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"thumbnails","value":"<string>[,]"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}],"variable":[{"type":"any","value":null,"key":"sessionId"}]}},"response":[{"id":"30b1e89c-5ac8-459f-8cb0-6c31595bae70","name":"Gets the session module list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions/:sessionId/modules?locale=<string>&thumbnails=<string>[,]&skip=<integer>&top=<integer>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","sessions",":sessionId","modules"],"query":[{"key":"locale","value":"<string>"},{"key":"thumbnails","value":"<string>[,]"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}],"variable":[{"key":"sessionId","value":null}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"reference\": \"<string>\",\n        \"beginDate\": \"<dateTime>\",\n        \"endDate\": \"<dateTime>\",\n        \"duration\": {\n            \"days\": \"<decimal>\",\n            \"hours\": \"<decimal>\"\n        },        \n        \"_links\": \"<object>\"\n    },\n    {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"reference\": \"<string>\",\n        \"beginDate\": \"<dateTime>\",\n        \"endDate\": \"<dateTime>\",\n        \"duration\": {\n            \"days\": \"<decimal>\",\n            \"hours\": \"<decimal>\"\n        },        \n        \"_links\": \"<object>\"\n    }\n]"}],"_postman_id":"a6b30894-c364-4e1a-92dd-64e9c5839920"}],"id":"2d8394c7-e5cf-4475-ac38-59f37f0cd68d","description":"<p>Utiliser ce endpoint pour la gestion des modules d'une session de formation.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>beginDate</strong> - Date de début.</li>\n<li><strong>duration</strong> <code>object</code> - Informations relatives à la durée du module.<ul>\n<li><strong>days</strong> - Durée en jours.</li>\n<li><strong>hours</strong> - Durée en heures.</li>\n</ul>\n</li>\n<li><strong>endDate</strong> - Date de fin.</li>\n<li><strong>id</strong> - Identifiant unique du module.</li>\n<li><strong>label</strong> <code>required</code> - Libellé du module.</li>\n<li><strong>reference</strong> <code>required</code> - Référence.</li>\n</ul>\n","event":[{"listen":"prerequest","script":{"type":"text/javascript","exec":[""],"id":"f55953c8-8d9b-414f-b72f-fbb8307ddcb5"}},{"listen":"test","script":{"type":"text/javascript","exec":[""],"id":"095fce30-73e5-4452-b748-211124f454ca"}}],"_postman_id":"2d8394c7-e5cf-4475-ac38-59f37f0cd68d","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Sessions - Workflows","item":[{"name":"Gets the session workflow action list.","id":"f341e565-ae3c-4123-b3a2-905707db2f9d","request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions/:sessionId/workflows?locale=<string>","description":"<p>Retourne les actions de workflow disponibles pour la session spécifiée et le rôle courant, indexées par référence d'action.</p>\n<p>Permissions : <code>sessions:write</code> </p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","sessions",":sessionId","workflows"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"description":{"content":"<p>Culture utilisée pour les libellés et les liens retournés.</p>\n","type":"text/plain"},"key":"locale","value":"<string>"}],"variable":[{"id":"7b3ebef0-5ef4-4652-9357-ae34b9eda5b8","type":"any","key":"sessionId"}]}},"response":[{"id":"8b7a2000-18f7-449d-8b0f-308110949559","name":"Gets the session workflow action list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions/:sessionId/workflows?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","sessions",":sessionId","workflows"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"sessionId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"workflowAction\": {\n        \"label\": \"<string>\",\n        \"href\": \"<string>\",\n        \"sequenceId\": \"<long>\",\n        \"nextStatus\": \"<string>\",\n        \"fields\": [\n            \"<string>\"\n        ]\n    }\n}"}],"_postman_id":"f341e565-ae3c-4123-b3a2-905707db2f9d"},{"name":"Gets the session workflow email template list.","id":"c09fc328-4e3d-4840-a771-055f201d5c7e","request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions/:sessionId/workflows/:workflowSequenceId/emails?locale=<string>","description":"<p>Retourne les modèles d'e-mail (types <code>EMAILHTML</code> et <code>EMAILTEXT</code>) associés à l'action de workflow disponible pour la session spécifiée.</p>\n<p>Permissions : <code>sessions:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","sessions",":sessionId","workflows",":workflowSequenceId","emails"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"description":{"content":"<p>Culture utilisée pour les libellés et les liens retournés.</p>\n","type":"text/plain"},"key":"locale","value":"<string>"}],"variable":[{"id":"f1940f78-0b2d-44d0-8c60-73b98598c8a0","type":"any","value":"","key":"sessionId"},{"id":"a17e42b5-6c05-4d4a-bddd-a621801081d9","type":"any","value":"","key":"workflowSequenceId"}]}},"response":[{"id":"aed37bd0-ecf6-4fe8-98ae-854b3f090d7e","name":"Gets the session workflow email template list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions/:sessionId/workflows/:workflowSequenceId/emails?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","sessions",":sessionId","workflows",":workflowSequenceId","emails"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"sessionId","value":""},{"key":"workflowSequenceId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"type\": \"<string>\",\n        \"isDefault\": \"<boolean>\",\n        \"_links\": \"<object>\"\n    },\n    {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"type\": \"<string>\",\n        \"isDefault\": \"<boolean>\",\n        \"_links\": \"<object>\"\n    }\n]"}],"_postman_id":"c09fc328-4e3d-4840-a771-055f201d5c7e"},{"name":"Updates the session workflow.","id":"76889ef7-3d28-44f5-bf49-5e0f3e6f6ef1","request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","description":"<p>Corps JSON de la transition.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"fields\": {\n        \"email\": {\n            \"id\": \"<long>\",\n            \"object\": \"<string>\",\n            \"body\": \"<string>\"\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions/:sessionId/workflows/:workflowSequenceId?locale=<string>","description":"<p>Exécute l'action de workflow spécifiée pour une session.</p>\n<p>Permissions : <code>sessions:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","sessions",":sessionId","workflows",":workflowSequenceId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"description":{"content":"<p>Culture utilisée pendant la transition.</p>\n","type":"text/plain"},"key":"locale","value":"<string>"}],"variable":[{"id":"89a992ba-f166-4895-ba3f-bc8ece3cc320","type":"any","value":"","key":"sessionId"},{"id":"27709e1a-7691-4626-8450-8949cda16fb3","type":"any","value":"","key":"workflowSequenceId"}]}},"response":[{"id":"41a2596d-9093-4359-9d1b-7d03f063c03e","name":"Updates the session workflow","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"fields\": {\n        \"email\": {\n            \"id\": \"<long>\",\n            \"object\": \"<string>\",\n            \"body\": \"<string>\"\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions/:sessionId/workflows/:workflowSequenceId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","sessions",":sessionId","workflows",":workflowSequenceId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"sessionId","value":""},{"key":"workflowSequenceId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"76889ef7-3d28-44f5-bf49-5e0f3e6f6ef1"},{"name":"Updates session workflows in bulk.","id":"6a1cff41-9a2e-47d1-8277-d69040504979","request":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json","description":"<p>Corps JSON de la transition en lot.</p>\n"}],"body":{"mode":"raw","raw":"{\n    \"ids\": [\n        \"<long>\",\n        \"<long>\"\n    ],\n    \"fields\": {\n        \"email\": {\n            \"id\": \"<long>\",\n            \"object\": \"<string>\",\n            \"body\": \"<string>\"\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions/workflows/:workflowSequenceId/bulk?locale=<string>","description":"<p>Exécute une même action de workflow sur plusieurs sessions, en un seul traitement.</p>\n<p>Permissions : <code>sessions:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","sessions","workflows",":workflowSequenceId","bulk"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"description":{"content":"<p>Culture utilisée pendant la transition.</p>\n","type":"text/plain"},"key":"locale","value":"<string>"}],"variable":[{"id":"71f71f8c-ea24-4f5e-9388-7abe4f77ba12","type":"any","value":"","key":"workflowSequenceId"}]}},"response":[{"id":"1d69f9d0-3f15-444d-86fe-242567596f0a","name":"Updates session workflows in bulk","originalRequest":{"method":"PUT","header":[{"key":"Content-Type","value":"application/json"}],"body":{"mode":"raw","raw":"{\n    \"ids\": [\n        \"<long>\",\n        \"<long>\"\n    ],\n    \"fields\": {\n        \"email\": {\n            \"id\": \"<long>\",\n            \"object\": \"<string>\",\n            \"body\": \"<string>\"\n        }\n    }\n}","options":{"raw":{"language":"json"}}},"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/sessions/workflows/:workflowSequenceId/bulk?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","sessions","workflows",":workflowSequenceId","bulk"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"workflowSequenceId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"type\": \"Success\",\n    \"error\": null,\n    \"result\": null\n}"}],"_postman_id":"6a1cff41-9a2e-47d1-8277-d69040504979"}],"id":"6254e8b2-4fbe-49ca-b9d7-e809e13d64fa","description":"<p>Utiliser ce endpoint pour la gestion des workflows des sessions de formation.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>fields</strong> - Liste des champs attendus lors du déclenchement de l'action. Pour les sessions, seul <code>email</code> peut être attendu (absent si l'action définit <code>HideDocumentActivity</code>).</li>\n<li><strong>href</strong>  - Endpoint à appeler pour déclencher l'action. </li>\n<li><strong>label</strong> - Libellé de l'action.</li>\n<li><strong>nextStatus</strong> - Référence du statut d'arrivé de l'action.<blockquote>\n<p>Metadata : ProcessManagerState</p>\n</blockquote>\n</li>\n<li><strong>sequenceId</strong>  - Identifiant unique de la séquence de workflow.</li>\n</ul>\n","_postman_id":"6254e8b2-4fbe-49ca-b9d7-e809e13d64fa","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Measures","item":[{"name":"Gets the measure list.","id":"a63875df-42f4-4d50-a63b-078d8932cef6","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/measures?locale=<string>&periodId=<long>","description":"<p>Retourne la liste des actions de formation.</p>\n<p>Permissions : <code>training-measures:write</code> <code>training-measures:read</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","measures"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"periodId","value":"<long>"},{"disabled":true,"key":"planId","value":"<long>"},{"disabled":true,"key":"skip","value":"<integer>"},{"disabled":true,"key":"top","value":"<integer>"}],"variable":[]}},"response":[{"id":"fb9c5d40-55e5-40e2-9457-f74866d26414","name":"Gets the measure list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/measures?locale=<string>&periodId=<long>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","measures"],"query":[{"key":"locale","value":"<string>"},{"key":"periodId","value":"<long>"},{"key":"planId","value":"<long>","disabled":true},{"key":"skip","value":"<integer>","disabled":true},{"key":"top","value":"<integer>","disabled":true}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"reference\": \"<string>\",\n        \"description\": \"<string>\",\n        \"categoryId\": \"<long>\",\n        \"chargeable\": \"<boolean>\",\n        \"deliveryTypeId\": \"<long>\",\n        \"domainId\": \"<long>\",\n        \"duration\": {\n            \"hours\": \"<decimal>\"\n        },\n        \"entity\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"headcountPerSession\": \"<integer>\",\n        \"headcountPlan\": {\n            \"headcount\": \"<integer>\",\n            \"accepted\": \"<integer>\",\n            \"pending\": \"<integer>\",\n            \"engaged\": \"<integer>\",\n            \"completed\": \"<integer>\",\n            \"planned\": \"<integer>\"\n        },\n        \"natureId\": \"<long>\",\n        \"objectiveId\": \"<long>\",\n        \"outsidePlan\": \"<boolean>\",\n        \"progressPercentage\": \"<decimal>\",\n        \"strategicAxisId\": \"<long>\",\n        \"subdomainId\": \"<long>\",\n        \"trainingFormatId\": \"<long>\",\n        \"trainingOrganization\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingPlan\": {\n            \"label\": \"<string>\",\n            \"statusId\": \"<long>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"computed\": {\n            \"budgetAmount\": \"<decimal>\"\n        },\n        \"trainingSchemeId\": \"<long>\"\n    },\n    {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"reference\": \"<string>\",\n        \"description\": \"<string>\",\n        \"categoryId\": \"<long>\",\n        \"chargeable\": \"<boolean>\",\n        \"deliveryTypeId\": \"<long>\",\n        \"domainId\": \"<long>\",\n        \"duration\": {\n            \"hours\": \"<decimal>\"\n        },\n        \"entity\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"headcountPerSession\": \"<integer>\",\n        \"headcountPlan\": {\n            \"headcount\": \"<integer>\",\n            \"accepted\": \"<integer>\",\n            \"pending\": \"<integer>\",\n            \"engaged\": \"<integer>\",\n            \"completed\": \"<integer>\",\n            \"planned\": \"<integer>\"\n        },\n        \"natureId\": \"<long>\",\n        \"objectiveId\": \"<long>\",\n        \"outsidePlan\": \"<boolean>\",\n        \"progressPercentage\": \"<decimal>\",\n        \"strategicAxisId\": \"<long>\",\n        \"subdomainId\": \"<long>\",\n        \"trainingFormatId\": \"<long>\",\n        \"trainingOrganization\": {\n            \"label\": \"<string>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"trainingPlan\": {\n            \"label\": \"<string>\",\n            \"statusId\": \"<long>\",\n            \"id\": \"<long>\",\n            \"_links\": \"<object>\"\n        },\n        \"computed\": {\n            \"budgetAmount\": \"<decimal>\"\n        },\n        \"trainingSchemeId\": \"<long>\"\n    }\n]"}],"_postman_id":"a63875df-42f4-4d50-a63b-078d8932cef6"},{"name":"Deletes the measure.","id":"6388e0a0-bd12-45f5-bb8a-c767d82d65c9","request":{"method":"DELETE","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/measures/:measureId","description":"<p>Supprime l'action de formation selon la validation propriétaire existante.</p>\n<p>Permissions : <code>measures:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","measures",":measureId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[{"id":"6a07e62d-f81b-4a5a-a2ea-24223c7038db","type":"any","value":"","key":"measureId"}]}},"response":[{"id":"c2879657-b128-4d10-8d9b-be5ccfd9e38d","name":"Deletes the measure.","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/measures/:measureId","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","measures",":measureId"],"variable":[{"key":"measureId","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"6388e0a0-bd12-45f5-bb8a-c767d82d65c9"}],"id":"0b4f8da7-8ecd-4551-83ec-50d58b13aa2d","description":"<p>Utiliser ce endpoint pour la gestion des actions de formation.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>category</strong> <code>metadata</code> - Catégorie d'action.<blockquote>\n<p>Metadata : <code>ActionCategory</code></p>\n</blockquote>\n</li>\n<li><strong>chargeable</strong> - Indique si l'action est imputable au budget de formation.</li>\n<li><strong>computed</strong> <code>object</code> - Propriétés calculées.<ul>\n<li><strong>budgetAmount</strong> - Montant du budget calculé.</li>\n</ul>\n</li>\n<li><strong>deliveryType</strong> <code>metadata</code> - Organisation.<blockquote>\n<p>Metadata : <code>ActionOrganization</code></p>\n</blockquote>\n</li>\n<li><strong>description</strong> - Description.</li>\n<li><strong>duration</strong> <code>object</code> - Informations relatives à la durée de l'action.<ul>\n<li><strong>allocationHours</strong> - Heures d'allocation.</li>\n<li><strong>hours</strong> - Durée en heures.</li>\n<li><strong>paidHours</strong> - Heures rémunérées.</li>\n<li><strong>unpaidHours</strong> - Heures non-rémunérées.</li>\n</ul>\n</li>\n<li><strong>entity</strong> <code>company</code> - Entité.</li>\n<li><strong>headcountPerSession</strong> - Effectif par session.</li>\n<li><strong>headcountPlan</strong> <code>object</code> - Plan de masse.<ul>\n<li><strong>accepted</strong> - Effectif accepté.</li>\n<li><strong>completed</strong> - Effectif réalisé.</li>\n<li><strong>engaged</strong> - Effectif engagé.</li>\n<li><strong>headcount</strong> - Nombre de collaborateurs.</li>\n<li><strong>jobSubdomain</strong> <code>metadata</code> - Famille d'emplois.    <blockquote>\n<p>Metadata : <code>JobSubDomain</code></p>\n</blockquote>\n</li>\n<li><strong>loadedHourlySalary</strong> - Salaire horaire chargé.</li>\n<li><strong>pending</strong> - Effectif en attente.</li>\n<li><strong>planned</strong> - Effectif prévu.</li>\n</ul>\n</li>\n<li><strong>id</strong> - Identifiant unique de l'action.</li>\n<li><strong>label</strong> <code>required</code> - Libellé de l'action.</li>\n<li><strong>nature</strong> <code>metadata</code> - Nature d'action.<blockquote>\n<p>Metadata : <code>ActionNature</code></p>\n</blockquote>\n</li>\n<li><strong>objective</strong> <code>metadata</code> - Objectif de l'action.<blockquote>\n<p>Metadata : <code>ActionGoals</code></p>\n</blockquote>\n</li>\n<li><strong>outsidePlan</strong> - Indique si l'action est hors plan.</li>\n<li><strong>reference</strong> - Référence.</li>\n<li><strong>scheme</strong> <code>metadata</code> - Dispositif d'action.<blockquote>\n<p>Metadata : <code>ActionTrainingDispositif</code></p>\n</blockquote>\n</li>\n<li><strong>startedOnPriorPlan</strong> - Indique si l'action a démarré sur un plan précédent.</li>\n<li><strong>strategicAxis</strong> <code>metadata</code> - Axe stratégique.<blockquote>\n<p>Metadata : <code>ActionPolicyPath</code></p>\n</blockquote>\n</li>\n<li><strong>subdomain</strong> <code>metadata</code> - Sous-domaine de l'offre.<blockquote>\n<p>Metadata : <code>OfferSubDomain</code></p>\n</blockquote>\n</li>\n</ul>\n<ul>\n<li><strong>trainers</strong> <code>trainer[]</code> - Formateurs.</li>\n</ul>\n<ul>\n<li><strong>trainingFormat</strong> <code>metadata</code> - Organisation des formations.<blockquote>\n<p>Metadata : <code>SessionOrganisation</code></p>\n</blockquote>\n</li>\n<li><strong>trainingOrganization</strong> <code>trainingOrganization</code> - Organisme de formation.</li>\n<li><strong>trainingPlan</strong> <code>Training Plan</code> - Plan.</li>\n<li><strong>trainingScheme</strong> <code>metadata</code> - Dispositif de formation.<blockquote>\n<p>Metadata : <code>ActionTrainingDispositif</code></p>\n</blockquote>\n</li>\n</ul>\n","_postman_id":"0b4f8da7-8ecd-4551-83ec-50d58b13aa2d","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Measure Forecasts","item":[{"name":"Gets the measure forecast list.","id":"3831fdd2-9730-43e3-b5cc-bde26ca42848","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/measure-forecasts?locale=<string>&periodId=<long>","description":"<p>Retourne la liste des actions de formations prévisonnelles.</p>\n<p>Permissions : <code>training-measure-forecasts:write</code> <code>training-measure-forecasts:read</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","measure-forecasts"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"periodId","value":"<long>"},{"disabled":true,"key":"planId","value":"<long>"},{"disabled":true,"key":"skip","value":"<integer>"},{"disabled":true,"key":"top","value":"<integer>"}],"variable":[]}},"response":[{"id":"872e93c3-a90a-45eb-926d-3590c62d1d46","name":"Gets the measure forecast list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/measure-forecasts?locale=<string>&periodId=<long>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","measure-forecasts"],"query":[{"key":"locale","value":"<string>"},{"key":"periodId","value":"<long>"},{"key":"planId","value":"<long>","disabled":true},{"key":"skip","value":"<integer>","disabled":true},{"key":"top","value":"<integer>","disabled":true}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"[\r\n    {\r\n        \"id\": \"<long>\",\r\n        \"label\": \"<string>\",\r\n        \"reference\": \"<string>\",\r\n        \"description\": \"<string>\",\r\n        \"categoryId\": \"<long>\",\r\n        \"chargeable\": \"<boolean>\",\r\n        \"deliveryTypeId\": \"<long>\",\r\n        \"domainId\": \"<long>\",\r\n        \"duration\": {\r\n            \"hours\": \"<decimal>\"\r\n        },\r\n        \"entity\": {\r\n            \"label\": \"<string>\",\r\n            \"id\": \"<long>\",\r\n            \"_links\": \"<object>\"\r\n        },\r\n        \"headcountPerSession\": \"<integer>\",\r\n        \"headcountPlan\": {\r\n            \"headcount\": \"<integer>\",\r\n            \"accepted\": \"<integer>\",\r\n            \"pending\": \"<integer>\"\r\n        },\r\n        \"natureId\": \"<long>\",\r\n        \"objectiveId\": \"<long>\",\r\n        \"strategicAxisId\": \"<long>\",\r\n        \"subdomainId\": \"<long>\",\r\n        \"trainingFormatId\": \"<long>\",\r\n        \"trainingOrganization\": {\r\n            \"label\": \"<string>\",\r\n            \"id\": \"<long>\",\r\n            \"_links\": \"<object>\"\r\n        },\r\n        \"trainingPlan\": {\r\n            \"label\": \"<string>\",\r\n            \"statusId\": \"<long>\",\r\n            \"id\": \"<long>\",\r\n            \"_links\": \"<object>\"\r\n        },\r\n        \"computed\": {\r\n            \"budgetAmount\": \"<decimal>\"\r\n        },\r\n        \"trainingSchemeId\": \"<long>\"\r\n    },\r\n    {\r\n        \"id\": \"<long>\",\r\n        \"label\": \"<string>\",\r\n        \"reference\": \"<string>\",\r\n        \"description\": \"<string>\",\r\n        \"categoryId\": \"<long>\",\r\n        \"chargeable\": \"<boolean>\",\r\n        \"deliveryTypeId\": \"<long>\",\r\n        \"domainId\": \"<long>\",\r\n        \"duration\": {\r\n            \"hours\": \"<decimal>\"\r\n        },\r\n        \"entity\": {\r\n            \"label\": \"<string>\",\r\n            \"id\": \"<long>\",\r\n            \"_links\": \"<object>\"\r\n        },\r\n        \"headcountPerSession\": \"<integer>\",\r\n        \"headcountPlan\": {\r\n            \"headcount\": \"<integer>\",\r\n            \"accepted\": \"<integer>\",\r\n            \"pending\": \"<integer>\"\r\n        },\r\n        \"natureId\": \"<long>\",\r\n        \"objectiveId\": \"<long>\",\r\n        \"strategicAxisId\": \"<long>\",\r\n        \"subdomainId\": \"<long>\",\r\n        \"trainingFormatId\": \"<long>\",\r\n        \"trainingOrganization\": {\r\n            \"label\": \"<string>\",\r\n            \"id\": \"<long>\",\r\n            \"_links\": \"<object>\"\r\n        },\r\n        \"trainingPlan\": {\r\n            \"label\": \"<string>\",\r\n            \"statusId\": \"<long>\",\r\n            \"id\": \"<long>\",\r\n            \"_links\": \"<object>\"\r\n        },\r\n        \"computed\": {\r\n            \"budgetAmount\": \"<decimal>\"\r\n        },\r\n        \"trainingSchemeId\": \"<long>\"\r\n    }\r\n]"}],"_postman_id":"3831fdd2-9730-43e3-b5cc-bde26ca42848"},{"name":"Deletes the measure forecast.","id":"86e08da5-e202-4e4d-9652-20528ba01498","request":{"method":"DELETE","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/measure-forecasts/:measureId","description":"<p>Supprime l'action prévisionnelle selon la validation propriétaire existante.</p>\n<p>Permissions : <code>measure-forecasts:write</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","measure-forecasts",":measureId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[],"variable":[{"id":"f0e33b81-2917-40f9-971e-0f76d3133a7f","type":"any","value":"","key":"measureId"}]}},"response":[{"id":"27c962e7-a17a-4ce8-a39b-531a6c1b25f8","name":"Deletes the measure forecast.","originalRequest":{"method":"DELETE","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/measure-forecasts/:measureId","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","measure-forecasts",":measureId"],"variable":[{"key":"measureId","value":""}]}},"status":"No Content","code":204,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":null}],"_postman_id":"86e08da5-e202-4e4d-9652-20528ba01498"}],"id":"5415e694-1de6-41a0-a528-7b382e137b0c","description":"<p>Utiliser ce endpoint pour la gestion des actions de formation prévisionnelles.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>category</strong> <code>metadata</code> - Catégorie d'action.<blockquote>\n<p>Metadata : <code>ActionCategory</code></p>\n</blockquote>\n</li>\n<li><strong>chargeable</strong> - Indique si l'action est imputable au budget de formation.</li>\n<li><strong>computed</strong> <code>object</code> - Propriétés calculées.<ul>\n<li><strong>budgetAmount</strong> - Montant du budget calculé.</li>\n</ul>\n</li>\n<li><strong>deliveryType</strong> <code>metadata</code> - Organisation.<blockquote>\n<p>Metadata : <code>ActionOrganization</code></p>\n</blockquote>\n</li>\n<li><strong>description</strong> - Description.</li>\n<li><strong>domain</strong> - <code>metadata</code> - Domaine de l'offre.<blockquote>\n<p>Metadata : <code>OfferDomain</code></p>\n</blockquote>\n</li>\n<li><strong>duration</strong> <code>object</code> - Informations relatives à la durée de l'action.<ul>\n<li><strong>allocationHours</strong> - Heures d'allocation.</li>\n<li><strong>hours</strong> - Durée en heures.</li>\n<li><strong>paidHours</strong> - Heures rémunérées.</li>\n<li><strong>unpaidHours</strong> - Heures non-rémunérées.</li>\n</ul>\n</li>\n<li><strong>entity</strong> <code>company</code> - Entité.</li>\n<li><strong>headcountPerSession</strong> - Effectif par session.</li>\n<li><strong>headcountPlan</strong> <code>object</code> - Plan de masse.<ul>\n<li><strong>headcount</strong> - Nombre de collaborateurs.</li>\n<li><strong>jobSubdomain</strong> <code>metadata</code> - Famille d'emplois.    <blockquote>\n<p>Metadata : <code>JobSubDomain</code></p>\n</blockquote>\n</li>\n<li><strong>loadedHourlySalary</strong> - Salaire horaire chargé.</li>\n</ul>\n</li>\n<li><strong>id</strong> - Identifiant unique de l'action.</li>\n<li><strong>label</strong> <code>required</code> - Libellé de l'action.</li>\n<li><strong>nature</strong> <code>metadata</code> - Nature d'action.<blockquote>\n<p>Metadata : <code>ActionNature</code></p>\n</blockquote>\n</li>\n<li><strong>objective</strong> <code>metadata</code> - Objectif de l'action.<blockquote>\n<p>Metadata : <code>ActionGoals</code></p>\n</blockquote>\n</li>\n<li><strong>outsidePlan</strong> - Indique si l'action est hors plan.</li>\n<li><strong>reference</strong> - Référence.</li>\n<li><strong>startedOnPriorPlan</strong> - Indique si l'action a démarré sur un plan précédent.</li>\n<li><strong>strategicAxis</strong> <code>metadata</code> - Axe stratégique.<blockquote>\n<p>Metadata : <code>ActionPolicyPath</code></p>\n</blockquote>\n</li>\n<li><strong>subdomain</strong> <code>metadata</code> - Sous-domaine de l'offre.<blockquote>\n<p>Metadata : <code>OfferSubDomain</code></p>\n</blockquote>\n</li>\n</ul>\n<ul>\n<li><strong>trainers</strong> <code>trainer[]</code> - Formateurs.</li>\n</ul>\n<ul>\n<li><strong>trainingFormat</strong> <code>metadata</code> - Organisation des formations.<blockquote>\n<p>Metadata : <code>SessionOrganisation</code></p>\n</blockquote>\n</li>\n<li><strong>trainingOrganization</strong> <code>trainingOrganization</code> - Organisme de formation.</li>\n<li><strong>trainingPlan</strong> <code>Training Plan Forecast</code> - Plan.</li>\n<li><strong>trainingScheme</strong> <code>metadata</code> - Dispositif de formation.<blockquote>\n<p>Metadata : <code>ActionTrainingDispositif</code></p>\n</blockquote>\n</li>\n</ul>\n","_postman_id":"5415e694-1de6-41a0-a528-7b382e137b0c","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Plans","item":[{"name":"Gets the plan picker list.","id":"5a52f961-1aeb-4585-9408-dafc7055d1bc","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/plans/pickers?locale=<string>&periodIds=<long>[,]","description":"<p>Retourne la liste des plans de formation en fonction d'une liste de périodes.</p>\n<ul>\n<li><strong>periodIds</strong> <code>required</code> - Liste des identifiants des périodes`.</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","plans","pickers"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"periodIds","value":"<long>[,]"}],"variable":[]}},"response":[{"id":"df0c5df0-78b9-4734-a4df-74cf5064aab1","name":"Gets the plan picker list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/plans/pickers?locale=<string>&periodIds=<long>[,]","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","plans","pickers"],"query":[{"key":"locale","value":"<string>"},{"key":"periodIds","value":"<long>[,]"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"statusId\": \"<long>\",\n        \"entity\": {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\"\n        }\n    },\n    {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"statusId\": \"<long>\",\n        \"entity\": {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\"\n        }\n    }\n]"}],"_postman_id":"5a52f961-1aeb-4585-9408-dafc7055d1bc"},{"name":"Gets the plan list.","id":"304a351f-4982-4caa-ad47-46689b8d2c6c","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/plans?locale=<string>","description":"<p>Retourne la liste des plans de formation.</p>\n<p>Permissions : <code>plans:write</code> <code>plans:read</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","plans"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"disabled":true,"key":"periodIds","value":"<string>[,]"},{"disabled":true,"key":"statusIds","value":"<string>[,]"}],"variable":[]}},"response":[{"id":"4da8f762-9b78-432a-bda1-6e4cad67d49c","name":"Gets the plan list.","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/plans?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","plans"],"query":[{"key":"locale","value":"<string>"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"[\r\n\t{\r\n        \"id\": \"<long>\",\r\n        \"label\": \"<string>\",\r\n        \"entity\": {\r\n            \"label\": \"<string>\",\r\n            \"id\": \"<long>\",\r\n            \"_links\": \"<object>\"\r\n        },\r\n        \"type\": \"<string>\",\r\n        \"periodId\": \"<long>\",\r\n        \"statusId\": \"<long>\"\r\n    },\r\n\t{\r\n        \"id\": \"<long>\",\r\n        \"label\": \"<string>\",\r\n        \"entity\": {\r\n            \"label\": \"<string>\",\r\n            \"id\": \"<long>\",\r\n            \"_links\": \"<object>\"\r\n        },\r\n        \"type\": \"<string>\",\r\n        \"periodId\": \"<long>\",\r\n        \"statusId\": \"<long>\"\r\n    }\r\n]"}],"_postman_id":"304a351f-4982-4caa-ad47-46689b8d2c6c"}],"id":"d284110c-7882-491e-866f-5ef92b9947c3","description":"<p>Utiliser ce endpoint pour la gestion des plans de formation.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>beginDate</strong> - Date de début.</li>\n<li><strong>trainingBudget</strong> <code>object[]</code>- Budget<ul>\n<li><strong>amount</strong> - Montant</li>\n<li><strong>fundingBody</strong> <code>company</code> - Organisme financeur.</li>\n<li><strong>fundingDevice</strong> <code>metadata</code> - Dispositif de financement.<blockquote>\n<p>Metadata : PlanFunding.</p>\n</blockquote>\n</li>\n<li><strong>id</strong> - Identifiant du budget.</li>\n<li><strong>primary</strong> - Budget principal.</li>\n<li><strong>reserve</strong> - Budget provision.</li>\n<li><strong>secondary</strong> - Budget secondaire.</li>\n</ul>\n</li>\n<li><strong>conclusion</strong> - Conclusion.</li>\n<li><strong>custom</strong> <code>object</code> - Informations personnalisables.<ul>\n<li><strong>metadata1</strong> <code>metadata</code> - Metadata 1.<blockquote>\n<p>Metadata : <code>PlanCustom1</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n<li><strong>endDate</strong> - Date de fin.</li>\n<li><strong>id</strong> - Identifiant unique du plan.</li>\n<li><strong>entity</strong> <code>company</code> - Entité.</li>\n<li><strong>label</strong> <code>required</code> - Libellé du plan.</li>\n<li><strong>period</strong> <code>metadata</code> - Période liée au plan.<blockquote>\n<p>Metadata : <code>Period</code></p>\n</blockquote>\n</li>\n<li><strong>reference</strong> - Référence.</li>\n<li><strong>status</strong> <code>metadata</code> - Statut du plau.<blockquote>\n<p>Metadata : <code>PlanStatus</code></p>\n</blockquote>\n</li>\n<li><strong>payrollAmount</strong> - Masse salariale.</li>\n<li><strong>trainingPolicy</strong> - Politique de formation. </li>\n<li><strong>type</strong> <code>enum</code> - Type de plan.<blockquote>\n<p>Valeurs possibles : Training, Forecast</p>\n</blockquote>\n</li>\n</ul>\n","_postman_id":"d284110c-7882-491e-866f-5ef92b9947c3","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Plan Forecasts","item":[{"name":"Gets the plan forecast picker list.","id":"3af48fc8-882b-4c32-95da-1671ab84fe68","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/plan-forecasts/pickers?locale=<string>&periodIds=<long>[,]","description":"<p>Retourne la liste des plans prévisionnelles en fonction d'une liste de périodes.</p>\n<ul>\n<li><strong>periodIds</strong> <code>required</code> - Liste des identifiants des périodes`.</li>\n</ul>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","plan-forecasts","pickers"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"periodIds","value":"<long>[,]"}],"variable":[]}},"response":[{"id":"2fe72f9c-a82d-4648-a312-f4eb8df38314","name":"Gets the plan forecast picker list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/plan-forecasts/pickers?locale=<string>&periodIds=<long>[,]","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","plan-forecasts","pickers"],"query":[{"key":"locale","value":"<string>"},{"key":"periodIds","value":"<long>[,]"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"[\r\n    {\r\n        \"id\": \"<long>\",\r\n        \"label\": \"<string>\",\r\n        \"statusId\": \"<long>\",\r\n        \"entity\": {\r\n            \"id\": \"<long>\",\r\n            \"label\": \"<string>\"\r\n        }\r\n    },\r\n    {\r\n        \"id\": \"<long>\",\r\n        \"label\": \"<string>\",\r\n        \"statusId\": \"<long>\",\r\n        \"entity\": {\r\n            \"id\": \"<long>\",\r\n            \"label\": \"<string>\"\r\n        }\r\n    }\r\n]"}],"_postman_id":"3af48fc8-882b-4c32-95da-1671ab84fe68"},{"name":"Gets the plan forecast list.","id":"d244aad4-4474-4924-bed3-6357d0fe4f7b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/plan-forecasts?locale=<string>","description":"<p>Retourne la liste des plans prévisionnels de formation.</p>\n<p>Permissions : <code>plan-forecasts:write</code> <code>plan-forecasts:read</code></p>\n","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","plan-forecasts"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"disabled":true,"key":"periodIds","value":"<string>[,]"},{"disabled":true,"key":"statusIds","value":"<string>[,]"}],"variable":[]}},"response":[{"id":"962edc60-c6b9-4696-aa2e-2ab7b28d2be4","name":"Gets the plan forecast list.","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/plan-forecasts?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","plan-forecasts"],"query":[{"key":"locale","value":"<string>"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"[\r\n\t{\r\n        \"id\": \"<long>\",\r\n        \"label\": \"<string>\",\r\n        \"entity\": {\r\n            \"label\": \"<string>\",\r\n            \"id\": \"<long>\",\r\n            \"_links\": \"<object>\"\r\n        },\r\n        \"type\": \"<string>\",\r\n        \"periodId\": \"<long>\",\r\n        \"statusId\": \"<long>\"\r\n    },\r\n\t{\r\n        \"id\": \"<long>\",\r\n        \"label\": \"<string>\",\r\n        \"entity\": {\r\n            \"label\": \"<string>\",\r\n            \"id\": \"<long>\",\r\n            \"_links\": \"<object>\"\r\n        },\r\n        \"type\": \"<string>\",\r\n        \"periodId\": \"<long>\",\r\n        \"statusId\": \"<long>\"\r\n    }\r\n]"}],"_postman_id":"d244aad4-4474-4924-bed3-6357d0fe4f7b"}],"id":"d842ace9-2c82-4999-a9bc-f2f9910d0026","description":"<p>Utiliser ce endpoint pour la gestion des plans de formation prévisionnels.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>beginDate</strong> - Date de début.</li>\n<li><strong>trainingBudget</strong> <code>object[]</code>- Budget<ul>\n<li><strong>amount</strong> - Montant</li>\n<li><strong>fundingBody</strong> <code>company</code> - Organisme financeur.</li>\n<li><strong>fundingDevice</strong> <code>metadata</code> - Dispositif de financement.<blockquote>\n<p>Metadata : PlanFunding</p>\n</blockquote>\n</li>\n<li><strong>id</strong> - Identifiant du budget.</li>\n<li><strong>label</strong> - Libellé du budget.</li>\n<li><strong>primary</strong> - Budget principal.</li>\n<li><strong>rollover</strong> - Budget provision.</li>\n<li><strong>secondary</strong> - Budget secondaire.</li>\n</ul>\n</li>\n<li><strong>conclusion</strong> - Conclusion.</li>\n<li><strong>custom</strong> <code>object</code> - Informations personnalisables.<ul>\n<li><strong>metadata1</strong> <code>metadata</code> - Metadata 1.<blockquote>\n<p>Metadata : <code>PlanCustom1</code></p>\n</blockquote>\n</li>\n</ul>\n</li>\n<li><strong>endDate</strong> - Date de fin.</li>\n<li><strong>id</strong> - Identifiant unique du plan.</li>\n<li><strong>entity</strong> <code>company</code> - Entité.</li>\n<li><strong>label</strong> <code>required</code> - Libellé du plan.</li>\n<li><strong>period</strong> <code>metadata</code> - Période liée au plan.<blockquote>\n<p>Metadata : <code>Period</code></p>\n</blockquote>\n</li>\n<li><strong>reference</strong> - Référence.</li>\n<li><strong>status</strong> <code>metadata</code> - Statut du plau.<blockquote>\n<p>Metadata : <code>PlanStatus</code></p>\n</blockquote>\n</li>\n<li><strong>totalPayroll</strong> - Masse salariale.</li>\n<li><strong>trainingPolicy</strong> - Politique de formation. </li>\n<li><strong>type</strong> <code>enum</code> - Type de plan.<blockquote>\n<p>Valeurs possibles : Training, Forecast</p>\n</blockquote>\n</li>\n</ul>\n","_postman_id":"d842ace9-2c82-4999-a9bc-f2f9910d0026","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Venues","item":[{"name":"Get the city picker list.","id":"71f845ff-5727-4ad8-9501-4a8918775bee","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/venues/pickers/cities?locale=<string>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","venues","pickers","cities"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[]}},"response":[{"id":"16e492a6-3025-43cf-a0fa-bdc70b985213","name":"Get the city picker list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/venues/pickers/cities?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","venues","pickers","cities"],"query":[{"key":"locale","value":"<string>"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"[\n    \"<string>\",\n    \"<string>\"\n]"}],"_postman_id":"71f845ff-5727-4ad8-9501-4a8918775bee"}],"id":"6ee2da71-34c9-4aad-b135-e5500113a1fe","description":"<p>Utiliser ce endpoint pour la gestion des lieux de formation.</p>\n","_postman_id":"6ee2da71-34c9-4aad-b135-e5500113a1fe","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"Organizations","item":[{"name":"Gets the organization picker list.","id":"224d13c0-b378-4b8b-b0a0-dbfd4319808a","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/organizations/pickers?locale=<string>","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}},"urlObject":{"path":["api","v2","training","organizations","pickers"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[]}},"response":[{"id":"a2c854c6-ce1b-49d5-bad5-7b9c890778ef","name":"Gets the organization picker list","originalRequest":{"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/organizations/pickers?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","organizations","pickers"],"query":[{"key":"locale","value":"<string>"}]}},"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json","description":""}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\"\n    },\n    {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\"\n    }\n]"}],"_postman_id":"224d13c0-b378-4b8b-b0a0-dbfd4319808a"}],"id":"2e28eb26-9e58-4657-b564-4adfd4aa6f56","description":"<p>Utiliser ce endpoint pour la gestion des organismes de formation.</p>\n","_postman_id":"2e28eb26-9e58-4657-b564-4adfd4aa6f56","auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]},"isInherited":true,"source":{"_postman_id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","id":"af2734ed-d206-4d6a-9bb3-3684ffa0644c","name":"quarksUp - Training Api","type":"collection"}}},{"name":"# Public","item":[{"name":"Catalogs","item":[{"name":"Gets the catalog item list.","id":"0cc33427-bdd6-45d7-8bde-e262ad44508d","request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/public/catalogs/:spaceId?locale=<string>&keywords=<string>&natureIds=<long>[,]&domainIds=<long>[,]&subdomainIds=<long>[,]&jobIds=<long>[,]&jobDomainIds=<long>[,]&jobSubdomainIds=<long>[,]&skip=<integer>&top=<integer>","description":"<p>Retourne les offres et parcours de formation publiés dans le catalogue public de l'espace, triés par domaine, sous-domaine puis libellé. Le nombre total d'éléments est retourné dans l'en-tête <code>X-Total-Count</code>.</p>\n<p>Retourne <code>404</code> si l'espace n'existe pas ou si son catalogue public n'est pas activé. Retourne <code>400</code> si une liste d'identifiants est invalide.</p>\n<ul>\n<li><strong>domainIds[,]</strong> - Recherche les identifiants spécifiés dans les domaines des offres de formation (recherche \"ou\").<blockquote>\n<p>Metadata: <code>OfferDomainRepository</code></p>\n</blockquote>\n</li>\n<li><strong>jobDomainIds[,]</strong> - Recherche les identifiants spécifiés dans les filières d'emplois (recherche \"ou\").<blockquote>\n<p>Metadata: <code>JobDomainRepository</code></p>\n</blockquote>\n</li>\n<li><strong>jobIds[,]</strong> - Recherche les identifiants spécifiés dans les emplois (recherche \"ou\").</li>\n<li><strong>jobSubdomainIds[,]</strong> - Recherche les identifiants spécifiés dans les familles d'emplois (recherche \"ou\").<blockquote>\n<p>Metadata: <code>JobSubDomainRepository</code></p>\n</blockquote>\n</li>\n<li><strong>keywords</strong> - Recherche les mots-clés spécifiés dans le libellé et la référence des offres de formation (recherche \"contient\"). Les expressions entre guillemets sont recherchées telles quelles, les mots préfixés par <code>+</code> sont obligatoires et ceux préfixés par <code>-</code> sont exclus.</li>\n<li><strong>natureIds[,]</strong> - Recherche les identifiants spécifiés dans les natures des offres de formation (recherche \"ou\").<blockquote>\n<p>Metadata: <code>OfferNature</code></p>\n</blockquote>\n</li>\n<li><strong>subdomainIds[,]</strong> - Recherche les identifiants spécifiés dans les sous-domaines des offres de formation (recherche \"ou\").<blockquote>\n<p>Metadata: <code>OfferSubDomainRepository</code></p>\n</blockquote>\n</li>\n</ul>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"api-key"},{"key":"value","value":"{{api-key}}"}]},"isInherited":true,"source":{"_postman_id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","name":"# Public","type":"folder"}},"urlObject":{"path":["api","v2","training","public","catalogs",":spaceId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"keywords","value":"<string>"},{"key":"natureIds","value":"<long>[,]"},{"key":"domainIds","value":"<long>[,]"},{"key":"subdomainIds","value":"<long>[,]"},{"key":"jobIds","value":"<long>[,]"},{"key":"jobDomainIds","value":"<long>[,]"},{"key":"jobSubdomainIds","value":"<long>[,]"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}],"variable":[{"id":"e672f0d7-9bf8-4ed0-9abf-ab6f06c885b9","type":"any","value":"","key":"spaceId"}]}},"response":[{"id":"99b01fe3-d998-4f50-9e2f-83694fd8fd73","name":"Gets the catalog item list","originalRequest":{"auth":{"type":"apikey","apikey":{"value":"{{api-key}}","key":"api-key"}},"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/public/catalogs/:spaceId?locale=<string>&keywords=<string>&natureIds=<long>[,]&domainIds=<long>[,]&subdomainIds=<long>[,]&jobIds=<long>[,]&jobDomainIds=<long>[,]&jobSubdomainIds=<long>[,]&skip=<integer>&top=<integer>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","public","catalogs",":spaceId"],"query":[{"key":"locale","value":"<string>"},{"key":"keywords","value":"<string>"},{"key":"natureIds","value":"<long>[,]"},{"key":"domainIds","value":"<long>[,]"},{"key":"subdomainIds","value":"<long>[,]"},{"key":"jobIds","value":"<long>[,]"},{"key":"jobDomainIds","value":"<long>[,]"},{"key":"jobSubdomainIds","value":"<long>[,]"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}],"variable":[{"key":"spaceId","value":"<long>","description":"(Required) Identifiant de l'espace du catalogue public."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"X-Total-Count","value":"<integer>"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"creationDate\": \"<dateTime>\",\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"reference\": \"<string>\",\n        \"description\": \"<string>\",\n        \"duration\": {\n            \"text\": \"<string>\"\n        },\n        \"domainId\": \"<long>\",\n        \"subdomainId\": \"<long>\",\n        \"natureId\": \"<long>\",\n        \"color\": \"<string>\",\n        \"new\": \"<boolean>\",\n        \"tile\": {\n            \"name\": \"<string>\",\n            \"contentType\": \"<string>\",\n            \"url\": \"<string>\",\n            \"thumbnails\": \"<object>\"\n        },\n        \"rating\": {\n            \"average\": \"<integer>\",\n            \"count\": \"<integer>\"\n        },\n        \"coursesCount\": \"<integer>\"\n    },\n    {\n        \"creationDate\": \"<dateTime>\",\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"reference\": \"<string>\",\n        \"description\": \"<string>\",\n        \"duration\": {\n            \"text\": \"<string>\"\n        },\n        \"domainId\": \"<long>\",\n        \"subdomainId\": \"<long>\",\n        \"natureId\": \"<long>\",\n        \"color\": \"<string>\",\n        \"new\": \"<boolean>\",\n        \"tile\": {\n            \"name\": \"<string>\",\n            \"contentType\": \"<string>\",\n            \"url\": \"<string>\",\n            \"thumbnails\": \"<object>\"\n        },\n        \"rating\": {\n            \"average\": \"<integer>\",\n            \"count\": \"<integer>\"\n        },\n        \"coursesCount\": \"<integer>\"\n    }\n]"}],"_postman_id":"0cc33427-bdd6-45d7-8bde-e262ad44508d"}],"id":"9118e637-e1d0-48dd-80a0-fe094de7c981","description":"<p>Utiliser ce endpoint pour obtenir les offres et parcours de formation publiés dans le catalogue public d'un espace.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>color</strong> - Couleur.</li>\n<li><strong>coursesCount</strong> - Nombre d'offres publiques composant le parcours (parcours de formation uniquement).</li>\n<li><strong>creationDate</strong> - Date de création (UTC).</li>\n<li><strong>description</strong> - Description.</li>\n<li><strong>domainId</strong> <code>metadata</code> - Domaine de l'offre.<blockquote>\n<p>Metadata : <code>OfferDomainRepository</code></p>\n</blockquote>\n</li>\n<li><strong>duration</strong> <code>object</code> - Informations relatives à la durée de formation.<ul>\n<li><strong>text</strong> - Durée en format texte.</li>\n</ul>\n</li>\n<li><strong>id</strong> - Identifiant unique de l'offre ou du parcours.</li>\n<li><strong>label</strong> - Libellé.</li>\n<li><strong>natureId</strong> <code>metadata</code> - Nature de l'offre (<code>0</code> pour un parcours de formation).<blockquote>\n<p>Metadata : <code>OfferNature</code></p>\n</blockquote>\n</li>\n<li><strong>new</strong> - Indique si l'élément a été créé au cours des 12 derniers mois.</li>\n<li><strong>rating</strong> <code>object</code> - Évaluation.<ul>\n<li><strong>average</strong> - Note moyenne.</li>\n<li><strong>count</strong> - Nombre d'évaluations.</li>\n</ul>\n</li>\n<li><strong>reference</strong> - Référence.</li>\n<li><strong>subdomainId</strong> <code>metadata</code> - Sous-domaine de l'offre.<blockquote>\n<p>Metadata : <code>OfferSubDomainRepository</code></p>\n</blockquote>\n</li>\n<li><strong>tile</strong> <code>file</code> - Tuile de prévisualisation.</li>\n</ul>\n","_postman_id":"9118e637-e1d0-48dd-80a0-fe094de7c981","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"api-key"},{"key":"value","value":"{{api-key}}"}]},"isInherited":true,"source":{"_postman_id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","name":"# Public","type":"folder"}}},{"name":"Catalogs - Configuration","item":[{"name":"Gets the catalog configuration.","id":"7b577713-59b7-46e1-8e07-e5c5dfb22cd1","request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/public/catalogs/:spaceId/configuration?locale=<string>","description":"<p>Retourne les éléments de configuration du catalogue public de l'espace.</p>\n<p>Retourne <code>404</code> si l'espace n'existe pas ou si son catalogue public n'est pas activé.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"api-key"},{"key":"value","value":"{{api-key}}"}]},"isInherited":true,"source":{"_postman_id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","name":"# Public","type":"folder"}},"urlObject":{"path":["api","v2","training","public","catalogs",":spaceId","configuration"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"id":"acc62fe6-d026-4ef8-8e42-cdf1e777dedb","type":"any","value":"","key":"spaceId"}]}},"response":[{"id":"dc10e993-7e36-4106-9922-65163ea7fddc","name":"Gets the catalog configuration","originalRequest":{"auth":{"type":"apikey","apikey":{"value":"{{api-key}}","key":"api-key"}},"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/public/catalogs/:spaceId/configuration?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","public","catalogs",":spaceId","configuration"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"spaceId","value":"<long>","description":"(Required) Identifiant de l'espace du catalogue public."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"ui\": {\n        \"defaultLocale\": \"<string>\",\n        \"jobFilter\": \"<boolean>\"\n    },\n    \"branding\": {\n        \"logo\": {\n            \"name\": \"<string>\",\n            \"contentType\": \"<string>\",\n            \"url\": \"<string>\",\n            \"thumbnails\": \"<object>\"\n        },\n        \"banner\": {\n            \"name\": \"<string>\",\n            \"contentType\": \"<string>\",\n            \"url\": \"<string>\",\n            \"thumbnails\": \"<object>\"\n        },\n        \"url\": \"<string>\"\n    }\n}"}],"_postman_id":"7b577713-59b7-46e1-8e07-e5c5dfb22cd1"}],"id":"f7e244da-c7fa-434f-a033-ea505b8eeaf7","description":"<p>Utiliser ce endpoint pour obtenir la configuration du catalogue public d'un espace (informations de branding, localisation, affichage).</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>branding</strong> <code>object</code> - Éléments de branding.<ul>\n<li><strong>banner</strong> <code>file</code> - Bannière (<code>null</code> si non renseignée).</li>\n<li><strong>logo</strong> <code>file</code> - Logo (<code>null</code> si non renseigné).</li>\n<li><strong>url</strong> - Url du site du compte client.</li>\n</ul>\n</li>\n<li><strong>ui</strong> <code>object</code> - Éléments d'affichage.<ul>\n<li><strong>defaultLocale</strong> - Langue de navigation par défaut.</li>\n<li><strong>jobFilter</strong> - Affiche ou non le filtre par emploi.</li>\n</ul>\n</li>\n</ul>\n","_postman_id":"f7e244da-c7fa-434f-a033-ea505b8eeaf7","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"api-key"},{"key":"value","value":"{{api-key}}"}]},"isInherited":true,"source":{"_postman_id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","name":"# Public","type":"folder"}}},{"name":"Catalogs - Courses","item":[{"name":"Gets the catalog course.","id":"58be7cf6-b52d-4d82-880d-f5410c78c995","request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/public/catalogs/:spaceId/courses/:courseId?locale=<string>","description":"<p>Retourne l'offre de formation publiée dans le catalogue public de l'espace, sans ses sessions.</p>\n<p>Retourne <code>404</code> si l'espace n'existe pas ou si son catalogue public n'est pas activé. Retourne également <code>404</code> si l'offre n'est pas publiée dans le catalogue public de l'espace, est inactive ou hors de sa période de disponibilité.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"api-key"},{"key":"value","value":"{{api-key}}"}]},"isInherited":true,"source":{"_postman_id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","name":"# Public","type":"folder"}},"urlObject":{"path":["api","v2","training","public","catalogs",":spaceId","courses",":courseId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"id":"0ecf69be-8ddf-4b9b-bce0-acf884789e19","type":"any","value":"","key":"spaceId"},{"id":"c5ce1c38-a4cb-4737-9c14-b35d1c5bc152","type":"any","value":"","key":"courseId"}]}},"response":[{"id":"438b6fc9-dbe2-40c6-b9e3-b231f0dae02f","name":"Gets the catalog course","originalRequest":{"auth":{"type":"apikey","apikey":{"value":"{{api-key}}","key":"api-key"}},"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/public/catalogs/:spaceId/courses/:courseId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","public","catalogs",":spaceId","courses",":courseId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"spaceId","value":"<long>","description":"(Required) Identifiant de l'espace du catalogue public."},{"key":"courseId","value":"<long>","description":"(Required) Identifiant de l'offre de formation."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"<long>\",\n    \"label\": \"<string>\",\n    \"reference\": \"<string>\",\n    \"description\": \"<string>\",\n    \"duration\": {\n        \"text\": \"<string>\"\n    },\n    \"domainId\": \"<long>\",\n    \"subdomainId\": \"<long>\",\n    \"natureId\": \"<long>\",\n    \"color\": \"<string>\",\n    \"new\": \"<boolean>\",\n    \"tile\": {\n        \"name\": \"<string>\",\n        \"contentType\": \"<string>\",\n        \"url\": \"<string>\",\n        \"thumbnails\": \"<object>\"\n    },\n    \"rating\": {\n        \"average\": \"<integer>\",\n        \"count\": \"<integer>\"\n    },\n    \"content\": {\n        \"agenda\": \"<string>\",\n        \"benefits\": \"<string>\",\n        \"audience\": \"<string>\",\n        \"methods\": \"<string>\",\n        \"notes\": \"<string>\",\n        \"objectives\": \"<string>\",\n        \"prerequisites\": \"<string>\",\n        \"validation\": \"<string>\"\n    },\n    \"custom\": {\n        \"link1\": \"<string>\",\n        \"link2\": \"<string>\",\n        \"text2\": \"<string>\",\n        \"text3\": \"<string>\"\n    },\n    \"practicalDetails\": {\n        \"additionalInfo\": \"<string>\",\n        \"logistics\": \"<string>\",\n        \"preparation\": \"<string>\",\n        \"preReading\": \"<string>\",\n        \"presentationSupport\": \"<string>\"\n    },\n    \"provider\": {\n        \"contact\": \"<string>\",\n        \"description\": \"<string>\"\n    },\n    \"documents\": [\n        {\n            \"name\": \"<string>\",\n            \"contentType\": \"<string>\",\n            \"url\": \"<string>\",\n            \"thumbnails\": \"<object>\"\n        },\n        {\n            \"name\": \"<string>\",\n            \"contentType\": \"<string>\",\n            \"url\": \"<string>\",\n            \"thumbnails\": \"<object>\"\n        }\n    ],\n    \"eLearning\": {\n        \"units\": [\n            {\n                \"id\": \"<long>\",\n                \"reference\": \"<string>\",\n                \"label\": \"<string>\",\n                \"duration\": \"<decimal>\"\n            }\n        ]\n    }\n}"}],"_postman_id":"58be7cf6-b52d-4d82-880d-f5410c78c995"}],"id":"6faf3cd6-de89-430c-bdd8-c9b7a074c678","description":"<p>Utiliser ce endpoint pour obtenir le détail d'une offre de formation publiée dans le catalogue public d'un espace.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>color</strong> - Couleur.</li>\n<li><strong>content</strong> <code>object</code> - Contenu de l'offre.<ul>\n<li><strong>agenda</strong> - Programme.</li>\n<li><strong>audience</strong> - Cible.</li>\n<li><strong>benefits</strong> - Les plus.</li>\n<li><strong>methods</strong> - Modalités pédagogiques.</li>\n<li><strong>notes</strong> - Informations.</li>\n<li><strong>objectives</strong> - Objectifs.</li>\n<li><strong>prerequisites</strong> - Pré-requis.</li>\n<li><strong>validation</strong> - Validation.</li>\n</ul>\n</li>\n<li><strong>custom</strong> <code>object</code> - Informations personnalisables.<ul>\n<li><strong>link1</strong> - Lien 1.</li>\n<li><strong>link2</strong> - Lien 2.</li>\n<li><strong>text2</strong> - Texte 2.</li>\n<li><strong>text3</strong> - Texte 3.</li>\n</ul>\n</li>\n<li><strong>description</strong> - Description.</li>\n<li><strong>documents</strong> <code>file[]</code> - Documents de l'offre (liens présignés, téléchargeables sans <code>api-key</code>).</li>\n<li><strong>domainId</strong> <code>metadata</code> - Domaine de l'offre.<blockquote>\n<p>Metadata : <code>OfferDomainRepository</code></p>\n</blockquote>\n</li>\n<li><strong>duration</strong> <code>object</code> - Informations relatives à la durée de formation.<ul>\n<li><strong>text</strong> - Durée en format texte.</li>\n</ul>\n</li>\n<li><strong>eLearning</strong> <code>object</code> - Informations e-learning.<ul>\n<li><strong>units</strong> <code>object[]</code> - Modules e-learning.<ul>\n<li><strong>duration</strong> - Durée.</li>\n<li><strong>id</strong> - Identifiant unique du module.</li>\n<li><strong>label</strong> - Libellé.</li>\n<li><strong>reference</strong> - Référence.</li>\n</ul>\n</li>\n</ul>\n</li>\n<li><strong>id</strong> - Identifiant unique de l'offre.</li>\n<li><strong>label</strong> - Libellé de l'offre.</li>\n<li><strong>natureId</strong> <code>metadata</code> - Nature de l'offre.<blockquote>\n<p>Metadata : <code>OfferNature</code></p>\n</blockquote>\n</li>\n<li><strong>new</strong> - Indique si l'offre a été créée au cours des 12 derniers mois.</li>\n<li><strong>practicalDetails</strong> <code>object</code> - Informations pratiques.<ul>\n<li><strong>additionalInfo</strong> - Autre.</li>\n<li><strong>logistics</strong> - Logistique.</li>\n<li><strong>preparation</strong> - Préparation.</li>\n<li><strong>preReading</strong> - À lire.</li>\n<li><strong>presentationSupport</strong> - Support de présentation.</li>\n</ul>\n</li>\n<li><strong>provider</strong> <code>object</code> - Prestataire.<ul>\n<li><strong>contact</strong> - Contact.</li>\n<li><strong>description</strong> - Description.</li>\n</ul>\n</li>\n<li><strong>rating</strong> <code>object</code> - Évaluation.<ul>\n<li><strong>average</strong> - Note moyenne.</li>\n<li><strong>count</strong> - Nombre d'évaluations.</li>\n</ul>\n</li>\n<li><strong>reference</strong> - Référence.</li>\n<li><strong>subdomainId</strong> <code>metadata</code> - Sous-domaine de l'offre.<blockquote>\n<p>Metadata : <code>OfferSubDomainRepository</code></p>\n</blockquote>\n</li>\n<li><strong>tile</strong> <code>file</code> - Tuile de prévisualisation.</li>\n</ul>\n","_postman_id":"6faf3cd6-de89-430c-bdd8-c9b7a074c678","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"api-key"},{"key":"value","value":"{{api-key}}"}]},"isInherited":true,"source":{"_postman_id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","name":"# Public","type":"folder"}}},{"name":"Catalogs - Paths","item":[{"name":"Gets the catalog path.","id":"5a51767a-2123-4ddf-a9b1-39b7e021e9ba","request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/public/catalogs/:spaceId/paths/:pathId?locale=<string>","description":"<p>Retourne le parcours de formation publié dans le catalogue public de l'espace, avec uniquement les offres qui le composent également publiées dans ce catalogue.</p>\n<p>Retourne <code>404</code> si l'espace n'existe pas ou si son catalogue public n'est pas activé. Retourne également <code>404</code> si le parcours n'est pas publié dans le catalogue public de l'espace, est inactif ou hors de sa période de disponibilité.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"api-key"},{"key":"value","value":"{{api-key}}"}]},"isInherited":true,"source":{"_postman_id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","name":"# Public","type":"folder"}},"urlObject":{"path":["api","v2","training","public","catalogs",":spaceId","paths",":pathId"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"id":"a8f127bd-4e93-48c4-9bd5-543d1cdf912e","type":"any","value":"","key":"spaceId"},{"id":"8e633b64-ff96-4548-8872-cb5a7e04642c","type":"any","value":"","key":"pathId"}]}},"response":[{"id":"c7d42c9c-149a-431f-826a-291adeda79ab","name":"Gets the catalog path","originalRequest":{"auth":{"type":"apikey","apikey":{"value":"{{api-key}}","key":"api-key"}},"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/public/catalogs/:spaceId/paths/:pathId?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","public","catalogs",":spaceId","paths",":pathId"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"spaceId","value":"<long>","description":"(Required) Identifiant de l'espace du catalogue public."},{"key":"pathId","value":"<long>","description":"(Required) Identifiant du parcours de formation."}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"{\n    \"id\": \"<long>\",\n    \"label\": \"<string>\",\n    \"reference\": \"<string>\",\n    \"description\": \"<string>\",\n    \"duration\": {\n        \"text\": \"<string>\"\n    },\n    \"domainId\": \"<long>\",\n    \"subdomainId\": \"<long>\",\n    \"natureId\": \"<long>\",\n    \"color\": \"<string>\",\n    \"new\": \"<boolean>\",\n    \"tile\": {\n        \"name\": \"<string>\",\n        \"contentType\": \"<string>\",\n        \"url\": \"<string>\",\n        \"thumbnails\": \"<object>\"\n    },\n    \"rating\": {\n        \"average\": \"<integer>\",\n        \"count\": \"<integer>\"\n    },\n    \"content\": {\n        \"agenda\": \"<string>\",\n        \"benefits\": \"<string>\",\n        \"audience\": \"<string>\",\n        \"methods\": \"<string>\",\n        \"notes\": \"<string>\",\n        \"objectives\": \"<string>\",\n        \"prerequisites\": \"<string>\",\n        \"validation\": \"<string>\"\n    },\n    \"custom\": {\n        \"link1\": \"<string>\",\n        \"link2\": \"<string>\",\n        \"text2\": \"<string>\",\n        \"text3\": \"<string>\"\n    },\n    \"practicalDetails\": {\n        \"additionalInfo\": \"<string>\",\n        \"logistics\": \"<string>\",\n        \"preparation\": \"<string>\",\n        \"preReading\": \"<string>\",\n        \"presentationSupport\": \"<string>\"\n    },\n    \"provider\": {\n        \"contact\": \"<string>\",\n        \"description\": \"<string>\"\n    },\n    \"documents\": [\n        {\n            \"name\": \"<string>\",\n            \"contentType\": \"<string>\",\n            \"url\": \"<string>\",\n            \"thumbnails\": \"<object>\"\n        },\n        {\n            \"name\": \"<string>\",\n            \"contentType\": \"<string>\",\n            \"url\": \"<string>\",\n            \"thumbnails\": \"<object>\"\n        }\n    ],\n    \"courses\": [\n        {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"description\": \"<string>\",\n            \"duration\": {\n                \"text\": \"<string>\"\n            },\n            \"natureId\": \"<long>\",\n            \"tile\": {\n                \"name\": \"<string>\",\n                \"contentType\": \"<string>\",\n                \"url\": \"<string>\",\n                \"thumbnails\": \"<object>\"\n            },\n            \"publishing\": {\n                \"spaceIds\": [\n                    \"<long>\"\n                ]\n            }\n        },\n        {\n            \"id\": \"<long>\",\n            \"label\": \"<string>\",\n            \"reference\": \"<string>\",\n            \"description\": \"<string>\",\n            \"duration\": {\n                \"text\": \"<string>\"\n            },\n            \"natureId\": \"<long>\",\n            \"tile\": {\n                \"name\": \"<string>\",\n                \"contentType\": \"<string>\",\n                \"url\": \"<string>\",\n                \"thumbnails\": \"<object>\"\n            },\n            \"publishing\": {\n                \"spaceIds\": [\n                    \"<long>\"\n                ]\n            }\n        }\n    ]\n}"}],"_postman_id":"5a51767a-2123-4ddf-a9b1-39b7e021e9ba"}],"id":"be0510e0-a897-4f40-9692-491770d0c0fd","description":"<p>Utiliser ce endpoint pour obtenir le détail d'un parcours de formation publié dans le catalogue public d'un espace.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>color</strong> - Couleur.</li>\n<li><strong>content</strong> <code>object</code> - Contenu du parcours.<ul>\n<li><strong>agenda</strong> - Programme.</li>\n<li><strong>audience</strong> - Cible.</li>\n<li><strong>benefits</strong> - Les plus.</li>\n<li><strong>methods</strong> - Modalités pédagogiques.</li>\n<li><strong>notes</strong> - Informations.</li>\n<li><strong>objectives</strong> - Objectifs.</li>\n<li><strong>prerequisites</strong> - Pré-requis.</li>\n<li><strong>validation</strong> - Validation.</li>\n</ul>\n</li>\n<li><strong>courses</strong> <code>object[]</code> - Offres composant le parcours, limitées à celles publiées dans le catalogue public de l'espace.<ul>\n<li><strong>description</strong> - Description.</li>\n<li><strong>duration</strong> <code>object</code> - Informations relatives à la durée de formation.<ul>\n<li><strong>text</strong> - Durée en format texte.</li>\n</ul>\n</li>\n<li><strong>id</strong> - Identifiant unique de l'offre.</li>\n<li><strong>label</strong> - Libellé.</li>\n<li><strong>natureId</strong> <code>metadata</code> - Nature de l'offre.<blockquote>\n<p>Metadata : <code>OfferNature</code></p>\n</blockquote>\n</li>\n<li><strong>publishing</strong> <code>object</code> - Publication.<ul>\n<li><strong>spaceIds</strong> - Espace du catalogue public.</li>\n</ul>\n</li>\n<li><strong>reference</strong> - Référence.</li>\n<li><strong>tile</strong> <code>file</code> - Tuile de prévisualisation.</li>\n</ul>\n</li>\n<li><strong>custom</strong> <code>object</code> - Informations personnalisables.<ul>\n<li><strong>link1</strong> - Lien 1.</li>\n<li><strong>link2</strong> - Lien 2.</li>\n<li><strong>text2</strong> - Texte 2.</li>\n<li><strong>text3</strong> - Texte 3.</li>\n</ul>\n</li>\n<li><strong>description</strong> - Description.</li>\n<li><strong>documents</strong> <code>file[]</code> - Documents du parcours (liens présignés, téléchargeables sans <code>api-key</code>).</li>\n<li><strong>domainId</strong> <code>metadata</code> - Domaine du parcours.<blockquote>\n<p>Metadata : <code>OfferDomainRepository</code></p>\n</blockquote>\n</li>\n<li><strong>duration</strong> <code>object</code> - Informations relatives à la durée de formation.<ul>\n<li><strong>text</strong> - Durée en format texte.</li>\n</ul>\n</li>\n<li><strong>id</strong> - Identifiant unique du parcours.</li>\n<li><strong>label</strong> - Libellé du parcours.</li>\n<li><strong>natureId</strong> <code>metadata</code> - Nature (<code>0</code> pour un parcours de formation).<blockquote>\n<p>Metadata : <code>OfferNature</code></p>\n</blockquote>\n</li>\n<li><strong>new</strong> - Indique si le parcours a été créé au cours des 12 derniers mois.</li>\n<li><strong>practicalDetails</strong> <code>object</code> - Informations pratiques.<ul>\n<li><strong>additionalInfo</strong> - Autre.</li>\n<li><strong>logistics</strong> - Logistique.</li>\n<li><strong>preparation</strong> - Préparation.</li>\n<li><strong>preReading</strong> - À lire.</li>\n<li><strong>presentationSupport</strong> - Support de présentation.</li>\n</ul>\n</li>\n<li><strong>provider</strong> <code>object</code> - Prestataire.<ul>\n<li><strong>contact</strong> - Contact.</li>\n<li><strong>description</strong> - Description.</li>\n</ul>\n</li>\n<li><strong>rating</strong> <code>object</code> - Évaluation.<ul>\n<li><strong>average</strong> - Note moyenne.</li>\n<li><strong>count</strong> - Nombre d'évaluations.</li>\n</ul>\n</li>\n<li><strong>reference</strong> - Référence.</li>\n<li><strong>subdomainId</strong> <code>metadata</code> - Sous-domaine du parcours.<blockquote>\n<p>Metadata : <code>OfferSubDomainRepository</code></p>\n</blockquote>\n</li>\n<li><strong>tile</strong> <code>file</code> - Tuile de prévisualisation.</li>\n</ul>\n","_postman_id":"be0510e0-a897-4f40-9692-491770d0c0fd","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"api-key"},{"key":"value","value":"{{api-key}}"}]},"isInherited":true,"source":{"_postman_id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","name":"# Public","type":"folder"}}},{"name":"Catalogs - Pickers","item":[{"name":"Gets the catalog subdomain picker list.","id":"d8a93dc9-9982-4aa8-8684-56e02f7f3ac4","request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/public/catalogs/:spaceId/pickers/subdomains?locale=<string>","description":"<p>Retourne la liste des domaines et sous-domaines des offres de formation publiées dans le catalogue public de l'espace. Les domaines ont un <code>parentId</code> à <code>null</code> et sont suivis de leurs sous-domaines.</p>\n<p>Retourne <code>404</code> si l'espace n'existe pas ou si son catalogue public n'est pas activé.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"api-key"},{"key":"value","value":"{{api-key}}"}]},"isInherited":true,"source":{"_postman_id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","name":"# Public","type":"folder"}},"urlObject":{"path":["api","v2","training","public","catalogs",":spaceId","pickers","subdomains"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"id":"b70398fe-2730-42d6-82a6-84c60cdf0110","type":"any","value":"","key":"spaceId"}]}},"response":[{"id":"98b70b9a-cbd8-40cb-82f4-0ba92e892401","name":"Gets the catalog subdomain picker list","originalRequest":{"auth":{"type":"apikey","apikey":{"value":"{{api-key}}","key":"api-key"}},"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/public/catalogs/:spaceId/pickers/subdomains?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","public","catalogs",":spaceId","pickers","subdomains"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"spaceId","value":""}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\",\n        \"parentId\": \"<long>\"\n    },\n    {\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\",\n        \"parentId\": \"<long>\"\n    }\n]"}],"_postman_id":"d8a93dc9-9982-4aa8-8684-56e02f7f3ac4"},{"name":"Gets the catalog job domain picker list.","id":"85aecf81-281a-486f-b360-16b1c32fe175","request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/public/catalogs/:spaceId/pickers/job-domains?locale=<string>","description":"<p>Retourne la liste des filières d'emplois actives du référentiel de l'espace.</p>\n<p>Retourne <code>404</code> si l'espace n'existe pas ou si son catalogue public n'est pas activé.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"api-key"},{"key":"value","value":"{{api-key}}"}]},"isInherited":true,"source":{"_postman_id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","name":"# Public","type":"folder"}},"urlObject":{"path":["api","v2","training","public","catalogs",":spaceId","pickers","job-domains"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"id":"516981fd-f52d-4d77-b1c5-c7d3985db7ba","type":"any","value":"","key":"spaceId"}]}},"response":[{"id":"93a6c4b6-92e4-475b-9621-e3adedeedf0f","name":"Gets the catalog job domain picker list","originalRequest":{"auth":{"type":"apikey","apikey":{"value":"{{api-key}}","key":"api-key"}},"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/public/catalogs/:spaceId/pickers/job-domains?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","public","catalogs",":spaceId","pickers","job-domains"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"spaceId"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\",\n        \"externalId\": \"<string>\",\n        \"description\": \"<string>\",\n        \"order\": \"<integer>\",\n        \"_isReadOnly\": \"<boolean>\",\n        \"isActive\": \"<boolean>\",\n        \"_integrationId\": \"<string>\",\n        \"parentId\": \"<long>\"\n    },\n    {\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\",\n        \"externalId\": \"<string>\",\n        \"description\": \"<string>\",\n        \"order\": \"<integer>\",\n        \"_isReadOnly\": \"<boolean>\",\n        \"isActive\": \"<boolean>\",\n        \"_integrationId\": \"<string>\",\n        \"parentId\": \"<long>\"\n    }\n]"}],"_postman_id":"85aecf81-281a-486f-b360-16b1c32fe175"},{"name":"Gets the catalog job subdomain picker list.","id":"cd24f4f5-94ad-4ecf-a4c8-d964dbe38056","request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/public/catalogs/:spaceId/pickers/job-subdomains?locale=<string>","description":"<p>Retourne la liste des familles d'emplois actives du référentiel de l'espace. Le <code>parentId</code> référence la filière d'emplois.</p>\n<p>Retourne <code>404</code> si l'espace n'existe pas ou si son catalogue public n'est pas activé.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"api-key"},{"key":"value","value":"{{api-key}}"}]},"isInherited":true,"source":{"_postman_id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","name":"# Public","type":"folder"}},"urlObject":{"path":["api","v2","training","public","catalogs",":spaceId","pickers","job-subdomains"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"id":"bf81b56f-0692-436f-a037-77b96ed80d03","type":"any","value":"","key":"spaceId"}]}},"response":[{"id":"e8567f32-29da-4892-8820-d42b99061d70","name":"Gets the catalog job subdomain picker list","originalRequest":{"auth":{"type":"apikey","apikey":{"value":"{{api-key}}","key":"api-key"}},"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/public/catalogs/:spaceId/pickers/job-subdomains?locale=<string>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","public","catalogs",":spaceId","pickers","job-subdomains"],"query":[{"key":"locale","value":"<string>"}],"variable":[{"key":"spaceId"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\",\n        \"externalId\": \"<string>\",\n        \"description\": \"<string>\",\n        \"order\": \"<integer>\",\n        \"_isReadOnly\": \"<boolean>\",\n        \"isActive\": \"<boolean>\",\n        \"_integrationId\": \"<string>\",\n        \"parentId\": \"<long>\"\n    },\n    {\n        \"id\": \"<long>\",\n        \"reference\": \"<string>\",\n        \"label\": \"<string>\",\n        \"externalId\": \"<string>\",\n        \"description\": \"<string>\",\n        \"order\": \"<integer>\",\n        \"_isReadOnly\": \"<boolean>\",\n        \"isActive\": \"<boolean>\",\n        \"_integrationId\": \"<string>\",\n        \"parentId\": \"<long>\"\n    }\n]"}],"_postman_id":"cd24f4f5-94ad-4ecf-a4c8-d964dbe38056"},{"name":"Gets the catalog job picker list.","id":"fa3b37bf-7d8c-40f9-8830-0bd0495e1d91","request":{"method":"GET","header":[],"url":"https://service-{{tenant}}.quarksup.net/api/v2/training/public/catalogs/:spaceId/pickers/jobs?locale=<string>&skip=<integer>&top=<integer>","description":"<p>Retourne la liste des emplois actifs de l'espace. Le nombre total d'éléments est retourné dans l'en-tête <code>X-Total-Count</code>.</p>\n<p>Retourne <code>404</code> si l'espace n'existe pas ou si son catalogue public n'est pas activé.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"api-key"},{"key":"value","value":"{{api-key}}"}]},"isInherited":true,"source":{"_postman_id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","name":"# Public","type":"folder"}},"urlObject":{"path":["api","v2","training","public","catalogs",":spaceId","pickers","jobs"],"host":["https://service-{{tenant}}.quarksup.net"],"query":[{"key":"locale","value":"<string>"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}],"variable":[{"id":"403e4efe-6a75-4cb8-b088-f547997d8075","type":"any","value":"","key":"spaceId"}]}},"response":[{"id":"1a847e6c-c776-4ac4-b7cc-5f4ebac73b77","name":"Gets the catalog job picker list","originalRequest":{"auth":{"type":"apikey","apikey":{"value":"{{api-key}}","key":"api-key"}},"method":"GET","header":[],"url":{"raw":"https://service-{{tenant}}.quarksup.net/api/v2/training/public/catalogs/:spaceId/pickers/jobs?locale=<string>&skip=<integer>&top=<integer>","host":["https://service-{{tenant}}.quarksup.net"],"path":["api","v2","training","public","catalogs",":spaceId","pickers","jobs"],"query":[{"key":"locale","value":"<string>"},{"key":"skip","value":"<integer>"},{"key":"top","value":"<integer>"}],"variable":[{"key":"spaceId"}]}},"status":"OK","code":200,"_postman_previewlanguage":"json","header":[{"key":"Content-Type","value":"application/json"},{"key":"X-Total-Count","value":"<integer>"}],"cookie":[],"responseTime":null,"body":"[\n    {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"reference\": \"<string>\",\n        \"subdomainId\": \"<long>\",\n        \"_links\": \"<object>\"\n    },\n    {\n        \"id\": \"<long>\",\n        \"label\": \"<string>\",\n        \"reference\": \"<string>\",\n        \"subdomainId\": \"<long>\",\n        \"_links\": \"<object>\"\n    }\n]"}],"_postman_id":"fa3b37bf-7d8c-40f9-8830-0bd0495e1d91"}],"id":"0a3f06b8-8017-410b-a5cf-7cfffed891e5","description":"<p>Utiliser ces endpoints pour alimenter les filtres du catalogue public d'un espace.</p>\n<p><strong>Détails des principaux champs</strong></p>\n<ul>\n<li><strong>id</strong> - Identifiant unique.</li>\n<li><strong>isActive</strong> - Élément actif (filières et familles d'emplois). Seuls les éléments actifs sont retournés.</li>\n<li><strong>label</strong> - Libellé.</li>\n<li><strong>order</strong> - Ordre d'affichage (filières et familles d'emplois).</li>\n<li><strong>parentId</strong> - Identifiant du parent : domaine pour un sous-domaine (<code>null</code> pour un domaine), filière pour une famille d'emplois.</li>\n<li><strong>reference</strong> - Référence.</li>\n<li><strong>subdomainId</strong> - Famille d'emplois de l'emploi (emplois uniquement).</li>\n</ul>\n","_postman_id":"0a3f06b8-8017-410b-a5cf-7cfffed891e5","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"api-key"},{"key":"value","value":"{{api-key}}"}]},"isInherited":true,"source":{"_postman_id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","name":"# Public","type":"folder"}}}],"id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b","description":"<p>L'API <strong>Training Public</strong> permet d'interagir avec les différentes fonctionnalités publiques du module Training de quarksUp.</p>\n","auth":{"type":"apikey","apikey":{"basicConfig":[{"key":"key","value":"api-key"},{"key":"value","value":"{{api-key}}"}]},"isInherited":false},"_postman_id":"0d2fc6b2-6aa4-4ce7-b4c2-281e9f57471b"}],"auth":{"type":"bearer","bearer":{"basicConfig":[{"key":"token","value":""}]}},"event":[{"listen":"prerequest","script":{"id":"5789b25a-88d6-4098-a348-05b82d8ffaab","type":"text/javascript","exec":[""]}},{"listen":"test","script":{"id":"949fd7fd-bf5d-400b-91ba-1889d9e33397","type":"text/javascript","exec":[""]}}],"variable":[{"key":"api-url","value":"https://service-{{tenant}}.quarksup.net"},{"key":"api-version","value":"2"},{"key":"token","value":""}]}