{"id":149218,"date":"2024-02-20T12:15:25","date_gmt":"2024-02-20T03:15:25","guid":{"rendered":"https:\/\/support.questetra.com\/?p=149218"},"modified":"2024-02-20T12:21:36","modified_gmt":"2024-02-20T03:21:36","slug":"service-task-box-sign-request-monitor","status":"publish","type":"post","link":"https:\/\/support.questetra.com\/en\/bpmn-icons\/service-task-box-sign-request-monitor\/","title":{"rendered":"Box Sign: Monitor Sign Request"},"content":{"rendered":"\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"58\" data-attachment-id=\"113160\" data-permalink=\"https:\/\/support.questetra.com\/en\/developer-blog\/how-to-use-timer-start-event\/attachment\/advanced-banner-new-en\/\" data-orig-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/05\/advanced-banner-new-en.png?fit=1200%2C68&amp;ssl=1\" data-orig-size=\"1200,68\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"advanced-banner-new-en\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/05\/advanced-banner-new-en.png?fit=1024%2C58&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/05\/advanced-banner-new-en-1024x58.png?resize=1024%2C58&#038;ssl=1\" alt=\"\" class=\"wp-image-113160\" srcset=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/05\/advanced-banner-new-en.png?resize=1024%2C58&amp;ssl=1 1024w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/05\/advanced-banner-new-en.png?resize=600%2C34&amp;ssl=1 600w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/05\/advanced-banner-new-en.png?resize=768%2C44&amp;ssl=1 768w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/05\/advanced-banner-new-en.png?w=1200&amp;ssl=1 1200w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<div style=\"height:50px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h4 class=\"wp-block-heading has-border-color has-product-main-border-color has-white-color has-product-main-background-color has-text-color has-background has-link-color\" style=\"border-width:2px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:var(--wp--preset--spacing--10);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--10);padding-left:var(--wp--preset--spacing--20)\"><strong>Box Sign: Monitor Sign Request<\/strong><\/h4>\n\n\n\n<p class=\"has-text-align-right has-border-color has-product-main-border-color has-white-color has-product-main-background-color has-text-color has-background has-link-color has-small-font-size mt-0 pt-0 wp-block-paragraph\" style=\"border-width:2px;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:var(--wp--preset--spacing--20);padding-bottom:0;padding-left:var(--wp--preset--spacing--20)\"><a href=\"https:\/\/support.questetra.com\/en\/bpmn-icons\/service-task-box-sign-request-monitor\/\">Box Sign: \u7f72\u540d\u30ea\u30af\u30a8\u30b9\u30c8\u306e\u9032\u6357\u78ba\u8a8d<\/a><\/p>\n\n\n\n<p class=\"has-border-color has-product-main-border-color has-text-color has-white-background-color has-background has-link-color mt-0 pt-0 wp-block-paragraph\" style=\"border-width:2px;margin-top:0;margin-right:0;margin-bottom:var(--wp--preset--spacing--30);margin-left:0;padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--20);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--20)\">This item monitors the progress of a Sign Request on Box Sign until its completion. File ID of the signed document can be saved when all the signers have signed.<\/p>\n\n\n\n<div class=\"wp-block-coblocks-accordion\">\n<div class=\"wp-block-coblocks-accordion-item\"><details open><summary class=\"wp-block-coblocks-accordion-item__title\">Basic Configs<\/summary><div class=\"wp-block-coblocks-accordion-item__content\">\n<dl style=\"0 0 -0.7em 0\">\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #C3C3C3;\"><\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">Step Name<\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #C3C3C3;\"><\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">Note<\/dd>\n<\/dl>\n<\/div><\/details><\/div>\n<\/div>\n\n\n\n<figure class=\"wp-block-image alignright has-custom-border is-style-default\"><img decoding=\"async\" src=\"data:image;base64,\n        iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAEBElEQVRYR82Xb2jbRRjHP\/fL2jXJ\n        0qSd65x11aK0YgJWZUwEWZ0DfSNaHYKKmgykbP7pH\/SVghvCkIlb6kREwfyGOougbgxB2Yt1oGwg\n        aietdOJoV21ty2ob26xdm+TkLsufJr+2Sdtt3pv8uDx3z+ee+z53zwmucRMF+ff\/9ijEtwB1IDwI\n        9QtIOkGOA50I0UHIezTfeRcH8Pd64GITyGaE8OQ1sVQwIgiONsxqBTZvWxjA3+UHDuTtONuNBjEC\n        mLcfmY9gfgB\/dxBBU14rXsxIyiCmr8XKzBog0GWCeG6xeQv6X2JiegPZY3IBVnLlOVtCG6a3ObN7\n        LoDacyFCBa2sUGMpGjI1kQbQao\/0Lllw+YJoYTqrk9mRAdC9G8Eb+c6zLDvJHkzvbjVHGiDQpXLX\n        nZw4tOMGyp02Hjn457J8WQ5WUTB9ZWkAdcIJ+XWm8XCwFkexwLWrZ+UB9OmZ0EIiAhbKH2lLAKzZ\n        eaUAEhmRAAh0dYBQZ3yqKQDnaoPDp8PUVZXo\/pM9EV75Ylh\/77q\/jO2bSlmz2mBgLErjoUHad95I\n        Z\/80re0Jmw+e3UD1dcU8uP+8RRTlSUK++ssA3X3ATdkA61y2nIE\/9k7Rd2GWx+4uxWZkAP8bo9Ru\n        YAho+XyIUruNNxsqiMzE8bxgEUV1gZneO5MAMtuTioACUM7e+W4Uj8Pg5W1rdV9cwvSsxPx+nNPn\n        LvLStnI2VdsZi8TwOGyMTsY0nNth493j\/9DSPmSto5BXLAigsmDLW7388MeUnuDVh9ay74n1+vvI\n        zxM0vJfOkNGDtdiLDH7pn+beW+3a5kRPhK37rMJ\/mScDIGcLBvfXsM61isrWs4xMxPSIpza7+ayx\n        Un8rbTz94UBqZX8fqNFp+82vkzTc5dL9n54K88xHaZu5YZBnCPnq5hXhqdequecWO2rPH3j7PBvc\n        qzjWVEXN9cV6HhVmJbwvf5rgcGMlT2526y1wldiYiUl9wKhtUHp4\/8TYIiK0SMP6WgdfvbiRMqeN\n        yKU4NkNQUiToH51lcDyq4aIxtMjcdoOpGYkSkrJpOz6qt6OxvowLkzEqms7mAsjMNLQ4iNSIrbc5\n        2bu9QqdSNC7pHrjEjo8H+GssyifPV3JfjQNHscFQOMqeoyPsfXw9vw\/P8HBbv3b4bWsVG8uL8L5+\n        zgIg8yBSf2cdxdayXaleGSbk0+Xd\/+gyUtexiPRlXkgrtd4s9YeRzptzr2NldU0LkiTmlS3JUnVA\n        0t3VK0qRhwj5VJk\/p12lsjxdAeUPoDWhCpW4KtFTlVJhwpRhpOFf2sMkpQn9NGtGyOb8QZRj\/TQL\n        Lu9plr1c\/TiV9QipHqUeEHckTOQZYBwpOkF0LLTiwragsHgvyfo\/g3CBMFgjn40AAAAASUVORK5C\n        YII=\n    \" alt=\"Auto Step icon\" class=\"has-border-color has-ast-global-color-4-border-color\" style=\"border-width:0.5em\"\/><\/figure>\n\n\n\n<div class=\"wp-block-coblocks-accordion\">\n<div class=\"wp-block-coblocks-accordion-item\"><details open><summary class=\"wp-block-coblocks-accordion-item__title\">Configs for this Auto Step<\/summary><div class=\"wp-block-coblocks-accordion-item__content\">\n<dl style=\"0 0 -0.7em 0\">\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_OAuth2<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">C1: OAuth2 Setting<span style=\"color:#990000;\"> *<\/span><\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_RequestId<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">C2: Sign Request ID<span style=\"color:#990000;\"> *<\/span><\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_Status<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">C3: Data item to save the status of the sign request<\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_NotSigned<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">C4-A: Data item to save the signers who have not signed yet<\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_Signed<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">C4-B: Data item to save the signers who have signed<\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_Declined<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">C4-C: Data item to save the signer who has declined<\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_SignedFileId<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">C5: Data item to save the File ID of the signed document<\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_LogFileId<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">C6: Data item to save the File ID of the signing log<\/dd>\n\n<\/dl>\n<\/div><\/details><\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:var(--wp--preset--spacing--30)\"><span>Notes<\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Box Sign must be enabled on the Box platform (default: disabled)\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/support.box.com\/hc\/en-us\/articles\/4404076971155\" target=\"_blank\" rel=\"noreferrer noopener\">Enabling Box Sign (Box document)<\/a><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Users authenticating in the C1: OAuth2 Setting must have a Box Business plan user account\n<ul class=\"wp-block-list\">\n<li>Your Box plan limits the number of files you can ask for signatures<\/li>\n\n\n\n<li>See Box documentation for details\n<ul class=\"wp-block-list\">\n<li><a rel=\"noreferrer noopener\" href=\"https:\/\/support.box.com\/hc\/en-us\/articles\/8959729175827-Box-Sign-features-in-Box-Individual-and-Business-plans\" target=\"_blank\">Box Sign features in Box Individual and Business plans<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>The ID of the sign request to set in the C2: Sign Request ID can be retrieved using <a rel=\"noreferrer noopener\" href=\"https:\/\/support.questetra.com\/en\/bpmn-icons\/service-task-box-sign-request-create\/\" target=\"_blank\">Box Sign: Create Sign Request<\/a>\n<ul class=\"wp-block-list\">\n<li>It is different from the ID shown in the WebUI of Box Sign<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>The signed document and the signing log can be downloaded using <a rel=\"noreferrer noopener\" href=\"https:\/\/support.questetra.com\/en\/bpmn-icons\/service-task-box-file-download\/\" target=\"_blank\">Box: Download File<\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:var(--wp--preset--spacing--30)\"><span>Capture<\/span><\/h3>\n\n\n\n<figure class=\"wp-block-image size-full has-custom-border is-style-rounded is-style-rounded--1\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1192\" height=\"1470\" data-attachment-id=\"149219\" data-permalink=\"https:\/\/support.questetra.com\/en\/templates\/meeting-report-process\/attachment\/box-sign-request-monitor_capture_en\/\" data-orig-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/box-sign-request-monitor_capture_en.png?fit=1192%2C1470&amp;ssl=1\" data-orig-size=\"1192,1470\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"box-sign-request-monitor_capture_en\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/box-sign-request-monitor_capture_en.png?fit=511%2C630&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/box-sign-request-monitor_capture_en.png?resize=1192%2C1470&#038;ssl=1\" alt=\"\" class=\"has-border-color wp-image-149219\" style=\"border-color:#009900;border-width:3px;border-radius:9px\" srcset=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/box-sign-request-monitor_capture_en.png?w=1192&amp;ssl=1 1192w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/box-sign-request-monitor_capture_en.png?resize=255%2C315&amp;ssl=1 255w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/box-sign-request-monitor_capture_en.png?resize=511%2C630&amp;ssl=1 511w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/box-sign-request-monitor_capture_en.png?resize=768%2C947&amp;ssl=1 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:var(--wp--preset--spacing--30)\"><span>See also<\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/support.questetra.com\/en\/bpmn-icons\/service-task-box-sign-request-create\/\" target=\"_blank\" rel=\"noreferrer noopener\">Box Sign: Create Sign Request<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/support.questetra.com\/en\/bpmn-icons\/service-task-box-file-download\/\" target=\"_blank\" rel=\"noreferrer noopener\">Box: Download File<\/a><\/li>\n\n\n\n<li><a rel=\"noreferrer noopener\" href=\"https:\/\/support.questetra.com\/en\/bpmn-icons\/intermediate-error-catch-event-boundary-type\/\" target=\"_blank\">Intermediate Error Catch Event (Boundary Type)<\/a><\/li>\n<\/ul>\n\n\n\n<div style=\"height:30px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<div class=\"wp-block-coblocks-accordion\">\n<div class=\"wp-block-coblocks-accordion-item\"><details><summary class=\"wp-block-coblocks-accordion-item__title\">Script (click to open)<\/summary><div class=\"wp-block-coblocks-accordion-item__content\">\n<ul class=\"wp-block-list\">\n<li>An XML file that contains the code below is available to download\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/raw.githubusercontent.com\/Questetra\/Addon-XML\/release-2024-02-06\/box-sign-request-monitor.xml\" target=\"_blank\" rel=\"noreferrer noopener\">box-sign-request-monitor.xml<\/a> (C) Questetra, Inc. (MIT License)<\/li>\n\n\n\n<li>If you are using Professional, you can modify the contents of this file and use it as your own add-on auto step<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>\n\n\/\/ OAuth2 config sample at [OAuth 2.0 Setting]\n\/\/ - Authorization Endpoint URL: https:\/\/account.box.com\/api\/oauth2\/authorize\n\/\/ - Token Endpoint URL: https:\/\/api.box.com\/oauth2\/token\n\/\/ - Scope: sign_requests.readwrite root_readwrite\n\/\/ - Consumer Key: (Get by Box Developer Console)\n\/\/ - Consumer Secret: (Get by Box Developer Console)\n\nconst SIGNED_STATUS = &apos;signed&apos;;\n\nconst PROCESSING_STATUSES = [\n    &apos;converting&apos;,\n    &apos;created&apos;,\n    &apos;sent&apos;,\n    &apos;viewed&apos;,\n    &apos;finalizing&apos;\n];\n\nfunction main(){\n    \/\/\/\/ == \u5de5\u7a0b\u30b3\u30f3\u30d5\u30a3\u30b0\u30fb\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30c7\u30fc\u30bf\u306e\u53c2\u7167 \/ Config &amp; Data Retrieving ==\n    const oauth2 = configs.getObject(&quot;conf_OAuth2&quot;);\n    const requestId = retrieveRequestId();\n    const dataDefs = retrieveDataDefs();\n    \n    \/\/\/\/ == \u6f14\u7b97 \/ Calculating ==\n    if (checkAndSaveStatus(oauth2, requestId, dataDefs) === false) {\n        return false;\n    }\n}\n\nfunction proceed() {\n    return main();\n}\n\n\/**\n  * config \u304b\u3089\u7f72\u540d\u30ea\u30af\u30a8\u30b9\u30c8 ID \u3092\u8aad\u307f\u51fa\u3059\n  * \u8a2d\u5b9a\u5024\u304c\u7a7a\u306e\u5834\u5408\u306f\u30a8\u30e9\u30fc\n  * @return {String} requestId \u7f72\u540d\u30ea\u30af\u30a8\u30b9\u30c8 ID\n  *\/\nfunction retrieveRequestId() {\n    const requestId = engine.findData(configs.getObject(&apos;conf_RequestId&apos;));\n    if (requestId === null) {\n        throw &apos;Sign Request ID is blank.&apos;;\n    }\n    return requestId;\n}\n\n\/**\n  * config \u304b\u3089\u30c7\u30fc\u30bf\u4fdd\u5b58\u5148\u306e DataDefinitionView \u3092\u8aad\u307f\u51fa\u3059\n  * @return {Object} dataDefs\n  * @return {DataDefinitionView} dataDefs.statusDef\n  * @return {DataDefinitionView} dataDefs.notSignedDef\n  * @return {DataDefinitionView} dataDefs.signedDef\n  * @return {DataDefinitionView} dataDefs.declinedDef\n  * @return {DataDefinitionView} dataDefs.signedFileIdDef\n  * @return {DataDefinitionView} dataDefs.logFileIdDef\n  *\/\nfunction retrieveDataDefs() {\n    const statusDef = configs.getObject(&apos;conf_Status&apos;);\n    const notSignedDef = configs.getObject(&apos;conf_NotSigned&apos;);\n    const signedDef = configs.getObject(&apos;conf_Signed&apos;);\n    const declinedDef = configs.getObject(&apos;conf_Declined&apos;);\n    const signedFileIdDef = configs.getObject(&apos;conf_SignedFileId&apos;);\n    const logFileIdDef = configs.getObject(&apos;conf_LogFileId&apos;);\n\n    return {\n        statusDef,\n        notSignedDef,\n        signedDef,\n        declinedDef,\n        signedFileIdDef,\n        logFileIdDef\n    };\n}\n\n\/**\n  * \u7f72\u540d\u30ea\u30af\u30a8\u30b9\u30c8\u306e\u30b9\u30c6\u30fc\u30bf\u30b9\u3092\u78ba\u8a8d\u3057\u3001\u4fdd\u5b58\u3059\u308b\n  * @param {AuthSettingWrapper} oauth2  OAuth2 \u8a8d\u8a3c\u8a2d\u5b9a\n  * @param {String} requestId \u7f72\u540d\u30ea\u30af\u30a8\u30b9\u30c8 ID\n  * @param {Object} dataDefs\n  * @param {DataDefinitionView} dataDefs.statusDef\n  * @param {DataDefinitionView} dataDefs.notSignedDef\n  * @param {DataDefinitionView} dataDefs.signedDef\n  * @param {DataDefinitionView} dataDefs.declinedDef\n  * @param {DataDefinitionView} dataDefs.signedFileIdDef\n  * @param {DataDefinitionView} dataDefs.logFileIdDef\n  * @return {Boolean} isFinished \u51e6\u7406\u4e2d\u306e\u5834\u5408\u3001false\n  *\/\nfunction checkAndSaveStatus(oauth2, requestId, {statusDef, notSignedDef, signedDef, declinedDef, signedFileIdDef, logFileIdDef}) {\n    const signRequest = getSignRequest(oauth2, requestId);\n    const status = signRequest.status;\n    const {notSigned, signed, declined} = classifySigners(signRequest.signers);\n\n    \/\/ \u51e6\u7406\u72b6\u6cc1\u306e\u30c7\u30fc\u30bf\u4fdd\u5b58\n    setData(statusDef, status);\n    setData(notSignedDef, notSigned);\n    setData(signedDef, signed);\n    setData(declinedDef, declined);\n\n    \/\/ \u51e6\u7406\u4e2d\u306e\u5834\u5408\u3001false \u3092\u8fd4\u3059\n    if (PROCESSING_STATUSES.includes(status)) {\n        return false;\n    }\n\n    \/\/ \u51e6\u7406\u5b8c\u4e86\u306e\u5834\u5408\u3001\u30ed\u30b0\u30d5\u30a1\u30a4\u30eb\u306e ID \u3092\u4fdd\u5b58\n    if (signRequest.signing_log !== null) {\n        setData(logFileIdDef, signRequest.signing_log.id);\n    }\n    \/\/ \u7f72\u540d\u6e08\u307f\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u306e ID \u306f\u3001\u7f72\u540d\u5b8c\u4e86\u6642\u306e\u307f\u4fdd\u5b58\n    if (status === SIGNED_STATUS) {\n        const signedFileId = signRequest.sign_files.files[0].id;\n        setData(signedFileIdDef, signedFileId);\n    }\n}\n\n\/**\n  * \u7f72\u540d\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u53d6\u5f97\n  * @param {AuthSettingWrapper} oauth2  OAuth2 \u8a8d\u8a3c\u8a2d\u5b9a\n  * @param {String} requestId \u7f72\u540d\u30ea\u30af\u30a8\u30b9\u30c8\u306e ID\n  * @return {Object} signRequest \u7f72\u540d\u30ea\u30af\u30a8\u30b9\u30c8\n  *\/\nfunction getSignRequest(oauth2, requestId) {\n    const url = `https:\/\/api.box.com\/2.0\/sign_requests\/${requestId}`;\n    const response = httpClient.begin()\n        .authSetting(oauth2)\n        .get(url);\n    const status = response.getStatusCode();\n    const responseTxt = response.getResponseAsString();\n    if (status !== 200) {\n        engine.log(responseTxt);\n        throw `Failed to get Sign Request. status: ${status}`;\n    }\n    return JSON.parse(responseTxt);\n}\n\n\/**\n  * \u7f72\u540d\u8005\u3092\u672a\u7f72\u540d\u3001\u7f72\u540d\u6e08\u307f\u3001\u62d2\u5426\u306e\u5404\u30b0\u30eb\u30fc\u30d7\u306b\u5206\u985e\u3059\u308b\n  * @param {Array&lt;Object&gt;} signers \u7f72\u540d\u8005\u306e\u30ea\u30b9\u30c8\n  * @return {Object} classified \u5206\u985e\u7d50\u679c\n  * @return {String} classified.notSigned \u672a\u7f72\u540d\u306e\u7f72\u540d\u8005\u306e\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u306e\u30ea\u30b9\u30c8\uff08\u6539\u884c\u533a\u5207\u308a\u306e\u6587\u5b57\u5217\uff09\n  * @return {String} classified.signed \u7f72\u540d\u6e08\u307f\u306e\u7f72\u540d\u8005\u306e\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u306e\u30ea\u30b9\u30c8\uff08\u6539\u884c\u533a\u5207\u308a\u306e\u6587\u5b57\u5217\uff09\n  * @return {String} classified.declined \u7f72\u540d\u3092\u62d2\u5426\u3057\u305f\u7f72\u540d\u8005\u306e\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\n  *\/\nfunction classifySigners(signers) {\n    const notSignedList = [];\n    const signedList = [];\n    let declined = &apos;&apos;;\n    signers.forEach(signer =&gt; {\n        if (signer.role === &apos;final_copy_reader&apos;) {\n            return;\n        }\n        const decision = signer.signer_decision;\n        if (decision === null) {\n            notSignedList.push(signer.email);\n            return;\n        }\n        if (decision.type === &apos;signed&apos;) {\n            signedList.push(signer.email);\n            return;\n        }\n        \/\/ 1 \u4eba\u3067\u3082\u62d2\u5426\u3057\u305f\u6642\u70b9\u3067 declined \u30b9\u30c6\u30fc\u30bf\u30b9\u306b\u306a\u308b\u306e\u3067\u3001declined \u306f 1 \u4eba\u3060\u3051\u306e\u306f\u305a\n        declined = signer.email;\n    });\n    return {\n        notSigned: notSignedList.join(&apos;\\n&apos;),\n        signed: signedList.join(&apos;\\n&apos;),\n        declined\n    };\n}\n\n\/**\n  * \u30c7\u30fc\u30bf\u9805\u76ee\u306b\u30c7\u30fc\u30bf\u3092\u4fdd\u5b58\u3059\u308b\n  * @param {DataDefinitionView} dataDef \u30c7\u30fc\u30bf\u9805\u76ee\u306e DataDefinitionView\n  * @param {Object} value \u4fdd\u5b58\u3059\u308b\u5024\n  *\/\nfunction setData(dataDef, value) {\n    if (dataDef !== null) {\n        engine.setData(dataDef, value);\n    }\n}\n\n<\/code><\/pre><\/div>\n<\/div><\/details><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>This item monitors the progress of a Sign Request on Box Sign until its completion. File ID of the signed document can be saved when all the signers have signed.<\/p>\n","protected":false},"author":17,"featured_media":110854,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_uag_custom_page_level_css":"","advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_seo_schema_type":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_wpcom_ai_launchpad_first_post":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"{title}\n\n{excerpt}\n\n{url}","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[551],"tags":[421],"class_list":["post-149218","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-bpmn-icons","tag-box-api"],"jetpack_publicize_connections":[],"uagb_featured_image_src":{"full":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?fit=1200%2C675&ssl=1",1200,675,false],"thumbnail":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?resize=440%2C440&ssl=1",440,440,true],"medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?fit=560%2C315&ssl=1",560,315,true],"medium_large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?fit=768%2C432&ssl=1",768,432,true],"large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?fit=1024%2C576&ssl=1",1024,576,true],"1536x1536":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?fit=1200%2C675&ssl=1",1200,675,true],"2048x2048":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?fit=1200%2C675&ssl=1",1200,675,true],"newspack-article-block-landscape-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?resize=1200%2C675&ssl=1",1200,675,true],"newspack-article-block-portrait-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?resize=900%2C675&ssl=1",900,675,true],"newspack-article-block-square-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?resize=1200%2C675&ssl=1",1200,675,true],"newspack-article-block-landscape-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?resize=800%2C600&ssl=1",800,600,true],"newspack-article-block-portrait-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?resize=600%2C675&ssl=1",600,675,true],"newspack-article-block-square-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?resize=800%2C675&ssl=1",800,675,true],"newspack-article-block-landscape-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?resize=600%2C450&ssl=1",600,450,true],"newspack-article-block-portrait-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?resize=450%2C600&ssl=1",450,600,true],"newspack-article-block-square-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?resize=600%2C600&ssl=1",600,600,true],"newspack-article-block-landscape-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?resize=400%2C300&ssl=1",400,300,true],"newspack-article-block-portrait-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?resize=300%2C400&ssl=1",300,400,true],"newspack-article-block-square-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?resize=400%2C400&ssl=1",400,400,true],"newspack-article-block-landscape-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?resize=200%2C150&ssl=1",200,150,true],"newspack-article-block-portrait-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?resize=150%2C200&ssl=1",150,200,true],"newspack-article-block-square-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?resize=200%2C200&ssl=1",200,200,true],"newspack-article-block-uncropped":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?fit=1200%2C675&ssl=1",1200,675,true]},"uagb_author_info":{"display_name":"Shiho Tatsumi","author_link":"https:\/\/support.questetra.com\/en\/author\/tatsumi48c607ec82\/"},"uagb_comment_info":2,"uagb_excerpt":"This item monitors the progress of a Sign Request on Box Sign until its completion. File ID of the signed document can be saved when all the signers have signed.","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9DiIh-COK","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":82560,"url":"https:\/\/support.questetra.com\/en\/system-settings\/sso-saml\/","url_meta":{"origin":149218,"position":0},"title":"System Settings &#8211; SSO (SAML)","author":"Peter Glover","date":"2020-03-05","format":false,"excerpt":"Set up Questetra to use Single Sign-On (SSO) using an external ID Provider.","rel":"","context":"In &quot;System Settings&quot;","block_context":{"text":"System Settings","link":"https:\/\/support.questetra.com\/en\/category\/system-settings\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/03\/System-Settings-SSO-SAML.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/03\/System-Settings-SSO-SAML.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/03\/System-Settings-SSO-SAML.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/03\/System-Settings-SSO-SAML.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/03\/System-Settings-SSO-SAML.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":127661,"url":"https:\/\/support.questetra.com\/en\/developer-blog\/tutorial-box-sign\/","url_meta":{"origin":149218,"position":1},"title":"Request a Signature on a File with Box Sign","author":"Hirotaka NISHI","date":"2023-11-09","format":false,"excerpt":"This article describes the automated process of requesting digital signatures for files uploaded to Box.","rel":"","context":"In &quot;Questetra Developers Blog&quot;","block_context":{"text":"Questetra Developers Blog","link":"https:\/\/support.questetra.com\/en\/category\/developer-blog\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/box-sign-fi-en.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/box-sign-fi-en.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/box-sign-fi-en.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/box-sign-fi-en.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2022\/09\/box-sign-fi-en.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":152424,"url":"https:\/\/support.questetra.com\/en\/bpmn-icons\/service-task-box-sign-request-cancel\/","url_meta":{"origin":149218,"position":2},"title":"Box: Cancel Sign Request","author":"suesesayaka","date":"2023-12-12","format":false,"excerpt":"This item cancels the specified sign request on Box.","rel":"","context":"In &quot;BPMN Icons&quot;","block_context":{"text":"BPMN Icons","link":"https:\/\/support.questetra.com\/en\/category\/bpmn-icons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":95834,"url":"https:\/\/support.questetra.com\/en\/addons\/google-drive-file-permissions-add-anyonewithlink\/","url_meta":{"origin":149218,"position":3},"title":"Google Drive #File_Permissions: Add AnyoneWithLink","author":"IMAMURA, Genichi","date":"2020-10-06","format":false,"excerpt":"Creates AnyoneWithLink permission (a Reader permission to anyone who has the link) to the file. Viewers who are notified of the link do not need to sign in to their Google account.","rel":"","context":"In &quot;Add-ons&quot;","block_context":{"text":"Add-ons","link":"https:\/\/support.questetra.com\/en\/category\/addons\/"},"img":{"alt_text":"Google Drive: File Permissions, Add AnyoneWithLink","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/10\/Google-Drive-File-Permissions-Add-AnyoneWithLink-en.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/10\/Google-Drive-File-Permissions-Add-AnyoneWithLink-en.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/10\/Google-Drive-File-Permissions-Add-AnyoneWithLink-en.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/10\/Google-Drive-File-Permissions-Add-AnyoneWithLink-en.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/10\/Google-Drive-File-Permissions-Add-AnyoneWithLink-en.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":70426,"url":"https:\/\/support.questetra.com\/en\/developer-blog\/sso-saml-salesforce\/","url_meta":{"origin":149218,"position":4},"title":"Single Sign-on with Salesforce via SAML 2.0","author":"HatanakaAkihiro","date":"2018-07-31","format":false,"excerpt":"In Questetra BPM Suite, it is possible to configure Single Sign-on using SAML 2.0. Although Salesforce can act as either of ID Provider and Service Provider for SAML, we will configure Single Sign-on using Salesforce as ID Provider and Questetra BPM Suite as Service Provider.","rel":"","context":"In &quot;Questetra Developers Blog&quot;","block_context":{"text":"Questetra Developers Blog","link":"https:\/\/support.questetra.com\/en\/category\/developer-blog\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/07\/SAML-salesorce-1200x675-1.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/07\/SAML-salesorce-1200x675-1.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/07\/SAML-salesorce-1200x675-1.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/07\/SAML-salesorce-1200x675-1.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/07\/SAML-salesorce-1200x675-1.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":82512,"url":"https:\/\/support.questetra.com\/en\/system-settings\/google-connectivity\/","url_meta":{"origin":149218,"position":5},"title":"System Settings &#8211; Google Connectivity","author":"Peter Glover","date":"2020-03-05","format":false,"excerpt":"Sign in to your Questetra account with your Google Workspace sign-on details.","rel":"","context":"In &quot;System Settings&quot;","block_context":{"text":"System Settings","link":"https:\/\/support.questetra.com\/en\/category\/system-settings\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/03\/System-Settings-Google-Connectivity.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/03\/System-Settings-Google-Connectivity.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/03\/System-Settings-Google-Connectivity.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/03\/System-Settings-Google-Connectivity.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/03\/System-Settings-Google-Connectivity.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"amp_enabled":false,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/02\/bpmn-icon-service-task-box.png?fit=1200%2C675&ssl=1","_links":{"self":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/149218","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/users\/17"}],"replies":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/comments?post=149218"}],"version-history":[{"count":9,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/149218\/revisions"}],"predecessor-version":[{"id":158256,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/149218\/revisions\/158256"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/media\/110854"}],"wp:attachment":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/media?parent=149218"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/categories?post=149218"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/tags?post=149218"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}