{"id":77067,"date":"2022-01-18T10:30:00","date_gmt":"2022-01-18T01:30:00","guid":{"rendered":"https:\/\/support.questetra.com\/developer-blog\/download-process-data\/"},"modified":"2026-07-02T14:54:19","modified_gmt":"2026-07-02T05:54:19","slug":"download-process-data","status":"publish","type":"post","link":"https:\/\/support.questetra.com\/en\/developer-blog\/download-process-data\/","title":{"rendered":"Downloading Case and Task Lists Using Workflow API (reportId)"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"68\" data-attachment-id=\"89190\" data-permalink=\"https:\/\/support.questetra.com\/en\/maintenance\/maintenance-20251117\/attachment\/basic-banner-en\/\" data-orig-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/06\/basic-banner-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=\"basic-banner-en\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/06\/basic-banner-en.png?fit=1024%2C58&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/06\/basic-banner-en.png?resize=1200%2C68&#038;ssl=1\" alt=\"\" class=\"wp-image-89190\" srcset=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/06\/basic-banner-en.png?w=1200&amp;ssl=1 1200w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/06\/basic-banner-en.png?resize=600%2C34&amp;ssl=1 600w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/06\/basic-banner-en.png?resize=1024%2C58&amp;ssl=1 1024w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/06\/basic-banner-en.png?resize=768%2C44&amp;ssl=1 768w\" 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<p class=\"wp-block-paragraph\">There are two Web APIs in Questetra BPM Suite: the System Settings API, in which you can configure User registration information and system privileges, and the Workflow API, in which you can operate Cases and Tasks. In this article I will show you how to download a list of Cases (instances) and Tasks via the Workflow API using the reportId function. By using the Workflow API you can create scripts that automatically download Case\/Task data on a regular basis.<\/p>\n\n\n<div class=\"su-note\"  style=\"border-color:#dbdbdb;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;\"><div class=\"su-note-inner su-u-clearfix su-u-trim\" style=\"background-color:#f5f5f5;border-color:#ffffff;color:#333333;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;\">\n<p>The following tasks are to be performed with an account that has Data Viewer Authorization for the target Workflow App. You can check whether your account has the Data Viewer privilege at [Account Settings] &gt; [Authorization].<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">To Download Case Data<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Questetra BPM Suite has a Case search function in its Web UI. For example, you can search by specifying the App and selecting the Data Items to be displayed, as shown in the image below.<\/p>\n\n\n<div class=\"su-note\"  style=\"border-color:#dbdbdb;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;\"><div class=\"su-note-inner su-u-clearfix su-u-trim\" style=\"background-color:#f5f5f5;border-color:#ffffff;color:#333333;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;\">\n<p>To proceed to the next tutorial <a href=\"https:\/\/support.questetra.com\/en\/developer-blog\/download-process-files-using-the-workflow-api\/\">Download Case Files Using the Workflow API<\/a>, an App with a File-type Data Item is required. If you do not have an app with file-type data yet, make one and start some Cases with files attached.<\/p>\n<p>In this article, we will use the Simple Request App from the tutorial <a href=\"https:\/\/support.questetra.com\/en\/developer-blog\/first-questetra-bpm-suite-step3\/\">Creating a Travel Request App<\/a>, after adding a File-type Data Item to it.<\/p>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">These search results can be obtained via the Workflow API. When downloaded, for example, in CSV (UTF-8) format, the following search results are returned from the API.<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>&quot;App ID&quot;,&quot;App Name&quot;,&quot;Category&quot;,&quot;Version&quot;,&quot;Case ID&quot;,&quot;Status&quot;,&quot;Start User ID&quot;,&quot;Start User&quot;,&quot;Start Organization ID&quot;,&quot;Start Organization&quot;,&quot;Title&quot;,&quot;Start Time&quot;,&quot;End Time&quot;,&quot;Token Current Position&quot;,&quot;Amount&quot;,&quot;File_FileName&quot;,&quot;File_ContentType&quot;\n20,&quot;Simple Request App&quot;,&quot;Test App&quot;,1,93,&quot;Running&quot;,1,&quot;tutorial&quot;,1,&quot;00 Questetra&quot;,&quot;Test Request 2&quot;,&quot;2022-01-18 10:30:11&quot;,,&quot;Approve&quot;,&quot;60.00&quot;,&quot;README.txt&quot;,&quot;text\/plain&quot;\n20,&quot;Simple Request App&quot;,&quot;Test App&quot;,1,92,&quot;Completed&quot;,1,&quot;tutorial&quot;,1,&quot;00 Questetra&quot;,&quot;Test Request 1&quot;,&quot;2022-01-18 10:28:28&quot;,&quot;2022-01-18 10:34:42&quot;,,&quot;22.00&quot;,&quot;ques-kun.png&quot;,&quot;image\/png&quot;<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">There are three types of API endpoints that you can download Cases from.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><em>\/API\/OR\/ProcessInstance\/listCsvUtf16<\/em><\/strong>: CSV (UTF-16) format<\/li>\n\n\n\n<li><strong><em>\/API\/OR\/ProcessInstance\/listCsv<\/em><\/strong>: CSV (UTF-8) format<\/li>\n\n\n\n<li><strong><em>\/API\/OR\/ProcessInstance\/list<\/em><\/strong>: JSON (UTF-8) format<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Among them, <em>\/API\/OR\/ProcessInstance\/listCsvUtf16<\/em> for the \u201cCSV download (Excel compatible)\u201d, and <em>\/API\/OR\/ProcessInstance\/listCsv<\/em> for the \u201cCSV download (UTF-8)\u201d corresponds respectively to options on the Case search page Download drop-down menu.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Preparation of search parameters<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">There are two tools which can be used to specify and retrieve data via Questetra\u2019s Workflow API; these are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>reportId<\/li>\n\n\n\n<li>Criteria<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In this article, I will discuss only the method that uses reportId. The explanation for using the <em>criteria<\/em> method can be found <a href=\"https:\/\/support.questetra.com\/en\/developer-blog\/download-process-data-criteria\/\">here<\/a>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The following three parameters are required for any of the API endpoints:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>start<\/em>: specifies the starting position on the search results list<\/li>\n\n\n\n<li><em>limit<\/em>: specifies the maximum number of results to be obtained<\/li>\n\n\n\n<li>Parameter that specifies the search conditions\n<ul class=\"wp-block-list\">\n<li><em>reportId<\/em><\/li>\n\n\n\n<li><em>criteria<\/em><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Only one of either <em>reportId<\/em> or <em>criteria<\/em> will be used at a time, as they both perform the same function in this situation. For start (0 by default) and limit (1 by default, max. 1000), you just specify an appropriate number according to your purpose.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The reportId is a feature which can be used for specifying and retrieving saved searches for Case data in Questetra\u2019s web UI.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When you use the Save List function to save the search conditions, the saved list is automatically assigned a reportId. This ID acts as a reference which can be used instead of criteria JSON to refer to Case search data.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the Workflow section of Questetra go to the All Cases screen and in the filters section specify an App and an End Date using the dropdown menus.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A list of Cases related to the specified App will be displayed in that date range.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Click the \u201cSave List\u201d button and a window will appear where you can specify a name for the saved search.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> As soon as the list is saved a reportId will be automatically assigned to it, which will be displayed in the URL. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The chosen List Name will now appear in the side menu in the [Others] section, so you can retrieve the saved search with only one click.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can use reportId to express the list data in curl command.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Obtaining Case search results with curl command<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Let\u2019s get a search result by accessing <em>\/API\/OR\/ProcessInstance\/listCsvUtf16<\/em> which returns Cases that satisfy the search conditions in the format of CSV UTF-16. The format of CSV data in UTF-16 is friendly for importing to Excel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In Questetra BPM Suite, OAuth 2 and Basic Authentication are available for accessing APIs. We will use Basic Authentication as it is easier to set up.<\/p>\n\n\n<div class=\"su-note\"  style=\"border-color:#dbdbdb;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;\"><div class=\"su-note-inner su-u-clearfix su-u-trim\" style=\"background-color:#f5f5f5;border-color:#ffffff;color:#333333;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;\">\n<p>Concerning Basic Authentication in Questetra BPM Suite, please refer to the article <a href=\"https:\/\/support.questetra.com\/en\/developer-blog\/synchronize-users-chapter1\/#basic\">\u201cSynchronizing User Information with Local Data (Preparatory Chapter)\u201d<\/a>, in which procedures from enablement setting to confirmation of the password are explained.<\/p>\n<\/div><\/div>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>$ curl -u {EMAIL ADDRESS}:{PASSWORD for Basic authentication} \\\n&gt; &#39;https:\/\/example.questetra.net\/API\/OR\/ProcessInstance\/listCsvUtf16&#39; \\\n&gt; --data-urlencode &#39;reportId=1234567&#39; \\\n&gt; --data-urlencode &#39;limit=10&#39; \\\n&gt; --data-urlencode &#39;start=0&#39;<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">In order to pass the URL encoding to the curl command, send each parameter as <em>\u2018key=value\u2019<\/em> by the <em>?data-urlencode option<\/em>. For short parameters, it is better to embed them directly in the command as \u2018key=value\u2019.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The parameter <em>limit<\/em> is for specifying the upper limit of the number of search results (1 by default, max. 1000), and <em>start<\/em> specifies from which search result number to start (0 by default). If you want to obtain more than 1000 results, you need to change the value of <em>start<\/em> and repeatedly access the API.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Also, it is possible to perform Basic Authentication with the <em>-u<\/em> option in curl command. Write the email address and password separated by a colon (:).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Since CSV data is encoded in UTF-16LE, it will often be garbled when it is output to bash as stdout. To output the results to a file, set as the following:<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>$ curl -u {EMAIL ADDRESS}:{PASSWORD for Basic authentication} \\\n&gt;...(omitted)... &gt; output.csv<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">The following is an example of the returned result.<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>&quot;AppID&quot;\t&quot;App Name&quot;\t&quot;Category&quot;\t&quot;Version&quot;\t&quot;Case ID&quot;\t&quot;Status&quot;\t&quot;Start UserID&quot;\t&quot;Start User&quot;\t&quot;Start Organization ID&quot;\t&quot;Start Organization&quot;\t&quot;Title&quot;\t&quot;Start Time&quot;\t&quot;End Time&quot;\t&quot;Token Current Position&quot;\t&quot;Amount&quot;\t&quot;File_FileName&quot;\t&quot;File_ContentType&quot;\n20\t&quot;Simple Request App&quot;\t&quot;Test App&quot;\t1\t93\t&quot;Running&quot;\t1\t&quot;Tutorial&quot;\t1\t&quot;00 Questetra&quot;\t&quot;Test Request 2&quot;\t&quot;2022-01-18 10:30:11&quot;\t\t&quot;Approve&quot;\t&quot;60.00&quot;\t&quot;README.txt&quot;\t&quot;text\/plain&quot;\n20\t&quot;Simple Request App&quot;\t&quot;Test App&quot;\t1\t92\t&quot;Completed&quot;\t1\t&quot;Tutorial&quot;\t1\t&quot;00 Questetra&quot;\t&quot;Test Request 1&quot;\t&quot;2022-01-18 10:28:28&quot;\t&quot;2022-01-18 10:34:42&quot;\t\t&quot;22.00&quot;\t&quot;ques-kun.png&quot;\t&quot;image\/png&quot;<\/code><\/pre><\/div>\n\n\n<div class=\"su-note\"  style=\"border-color:#dbdbdb;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;\"><div class=\"su-note-inner su-u-clearfix su-u-trim\" style=\"background-color:#f5f5f5;border-color:#ffffff;color:#333333;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;\">\n<p>To include Data Items in the result, you need to specify these Data Items in the Search conditions when they are saved and the <em>reportId<\/em> is generated. In this article, we obtain the <em>reportId<\/em> from a Case search in the Web UI. On the Case search page in the Web UI be sure to open the \u201cDisplay items\u201d area, check the Data Items to be included, and then click the \u201cUpdate Saved List\u201d button to update the saved conditions to which the <em>reportId<\/em> has been assigned.<\/p>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">In the same way, you can use <em>\/API\/OR\/ProcessInstance\/listCsv<\/em> which returns results in UTF-8 CSV format and <em>\/API\/OR\/ProcessInstance\/list<\/em> in UTF-8 JSON format. Below are examples of the search results of those respectively.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><em>\/API\/OR\/ProcessInstance\/listCsv<\/em> (CSV, UTF-8)<\/h4>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>&quot;App ID&quot;,&quot;App Name&quot;,&quot;Category&quot;,&quot;Version&quot;,&quot;Case ID&quot;,&quot;Status&quot;,&quot;Start User ID&quot;,&quot;Start User&quot;,&quot;Start Organization ID&quot;,&quot;Start Organization&quot;,&quot;Title&quot;,&quot;Start Time&quot;,&quot;End Time&quot;,&quot;Token Current Position&quot;,&quot;Amount&quot;,&quot;File_FileName&quot;,&quot;File_ContentType&quot;\n20,&quot;Simple Request App&quot;,&quot;Test App&quot;,1,93,&quot;Running&quot;,1,&quot;tutorial&quot;,1,&quot;00 Questetra&quot;,&quot;Test Request 2&quot;,&quot;2022-01-18 10:30:11&quot;,,&quot;Approve&quot;,&quot;60.00&quot;,&quot;README.txt&quot;,&quot;text\/plain&quot;\n20,&quot;Simple Request App&quot;,&quot;Test App&quot;,1,92,&quot;Completed&quot;,1,&quot;tutorial&quot;,1,&quot;00 Questetra&quot;,&quot;Test Request 1&quot;,&quot;2022-01-18 10:28:28&quot;,&quot;2022-01-18 10:34:42&quot;,,&quot;22.00&quot;,&quot;ques-kun.png&quot;,&quot;image\/png&quot;<\/code><\/pre><\/div>\n\n\n\n<h4 class=\"wp-block-heading\"><em>\/API\/OR\/ProcessInstance\/list<\/em> (JSON, UTF-8)<\/h4>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-json\" data-lang=\"JSON\"><code>{\n  &quot;count&quot;:2,\n  &quot;processInstances&quot;:[\n    {\n      &quot;activeTokenNodeName&quot;:[&quot;Approve&quot;],\n      &quot;data&quot;:{\n        &quot;0&quot;:{\n          &quot;dataType&quot;:&quot;DECIMAL&quot;,\n          &quot;id&quot;:5784,\n          &quot;processDataDefinitionNumber&quot;:0,\n          &quot;subType&quot;:null,\n          &quot;value&quot;:&quot;60.00&quot;,\n          &quot;viewOrder&quot;:4\n        },\n        &quot;5&quot;:{\n          &quot;dataType&quot;:&quot;FILE2&quot;,\n          &quot;id&quot;:5789,\n          &quot;processDataDefinitionNumber&quot;:5,\n          &quot;subType&quot;:null,\n          &quot;value&quot;:[\n            {\n              &quot;contentType&quot;:&quot;text\\\/plain&quot;,\n              &quot;id&quot;:5798,\n              &quot;image&quot;:false,\n              &quot;length&quot;:7,\n              &quot;lengthText&quot;:&quot;7 bytes&quot;,\n              &quot;name&quot;:&quot;README.txt&quot;,\n              &quot;processDataInstanceId&quot;:5789\n            }\n          ],\n          &quot;viewOrder&quot;:6\n        }\n      },\n      &quot;processInstanceDebug&quot;:false,\n      &quot;processInstanceEndDatetime&quot;:null,\n      &quot;processInstanceId&quot;:93,\n      &quot;processInstanceIdForView&quot;:&quot;p93&quot;,\n      &quot;processInstanceInitQgroupId&quot;:1,\n      &quot;processInstanceInitQgroupName&quot;:&quot;00 Questetra&quot;,\n      &quot;processInstanceInitQuserId&quot;:1,\n      &quot;processInstanceInitQuserName&quot;:&quot;tutorial&quot;,\n      &quot;processInstanceSequenceNumber&quot;:2,\n      &quot;processInstanceStartDatetime&quot;:&quot;2022-01-18T10:30:11+0900&quot;,\n      &quot;processInstanceState&quot;:&quot;STARTED&quot;,\n      &quot;processInstanceTitle&quot;:&quot;Test Request 2&quot;,\n      &quot;processModelInfoCategory&quot;:&quot;Test App&quot;,\n      &quot;processModelInfoId&quot;:20,\n      &quot;processModelInfoName&quot;:&quot;Simple Request App&quot;,\n      &quot;processModelVersion&quot;:1\n    },\n    {\n      &quot;activeTokenNodeName&quot;:null,\n      &quot;data&quot;:{\n        &quot;0&quot;:{\n          &quot;dataType&quot;:&quot;DECIMAL&quot;,\n          &quot;id&quot;:5759,\n          &quot;processDataDefinitionNumber&quot;:0,\n          &quot;subType&quot;:null,\n          &quot;value&quot;:&quot;22.00&quot;,\n          &quot;viewOrder&quot;:4\n        },\n        &quot;5&quot;:{\n          &quot;dataType&quot;:&quot;FILE2&quot;,\n          &quot;id&quot;:5764,\n          &quot;processDataDefinitionNumber&quot;:5,\n          &quot;subType&quot;:null,\n          &quot;value&quot;:[\n            {\n              &quot;contentType&quot;:&quot;image\\\/png&quot;,\n              &quot;id&quot;:5773,\n              &quot;image&quot;:true,\n              &quot;length&quot;:7236,\n              &quot;lengthText&quot;:&quot;7.1 KB&quot;,\n              &quot;name&quot;:&quot;ques-kun.png&quot;,\n              &quot;processDataInstanceId&quot;:5764\n            }\n          ],\n          &quot;viewOrder&quot;:6\n        }\n      },\n      &quot;processInstanceDebug&quot;:false,\n      &quot;processInstanceEndDatetime&quot;:&quot;2022-01-18T10:34:42&quot;,\n      &quot;processInstanceId&quot;:92,\n      &quot;processInstanceIdForView&quot;:&quot;p92&quot;,\n      &quot;processInstanceInitQgroupId&quot;:1,\n      &quot;processInstanceInitQgroupName&quot;:&quot;00 Questetra&quot;,\n      &quot;processInstanceInitQuserId&quot;:1,\n      &quot;processInstanceInitQuserName&quot;:&quot;tutorial&quot;,\n      &quot;processInstanceSequenceNumber&quot;:1,\n      &quot;processInstanceStartDatetime&quot;:&quot;2022-01-18T10:28:28+0900&quot;,\n      &quot;processInstanceState&quot;:&quot;ENDED&quot;,\n      &quot;processInstanceTitle&quot;:&quot;Test Request 1&quot;,\n      &quot;processModelInfoCategory&quot;:&quot;Test App&quot;,\n      &quot;processModelInfoId&quot;:20,\n      &quot;processModelInfoName&quot;:&quot;Simple Request App&quot;,\n      &quot;processModelVersion&quot;:1\n    }\n  ]\n}<\/code><\/pre><\/div>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\">To Download Task Data<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Task information can be retrieved from the Workflow API in the same way as Case information. As with the Case search criteria is required, but you can search in the same way by switching to Operated Tasks in the left menu and opening the task search page.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For Task Data there are two special values which can be specified as a reportId. These are:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>ALLOCATED<\/code>&nbsp;&#8211; My Tasks<\/li>\n\n\n\n<li><code>OFFERED<\/code>&nbsp;&#8211; Offered Tasks<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">So for example, a URL such as the following will return data of the Tasks listed in the &#8220;Offered&#8221; list. <\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">https:\/\/****.questetra.net\/API\/OR\/Workitem\/list?reportId=OFFERED<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">There are also three types of API endpoints for downloading Tasks provided.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><em>\/API\/OR\/Workitem\/listCsvUtf16<\/em><\/strong>: CSV (UTF-16, Excel compatible) format<\/li>\n\n\n\n<li><strong><em>\/API\/OR\/Workitem\/listCsv<\/em><\/strong>: CSV (UTF-8) format<\/li>\n\n\n\n<li><strong><em>\/API\/OR\/Workitem\/list<\/em><\/strong>: JSON (UTF-8) format<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Obtaining Task search results with curl command<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Let\u2019s access <em>\/API\/OR\/Workitem\/listCsvUtf16<\/em> which returns Tasks that satisfy the search conditions in the format of CSV UTF-16. The following is an example of commands:<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-bash\" data-lang=\"Bash\"><code>$ curl -v -u {EMAIL ADDRESS }:{PASSWORD for Basic authentication} \\\n&gt; &#39;https:\/\/example.questetra.net\/API\/OR\/Workitem\/listCsvUtf16&#39; \\\n&gt; --data-urlencode &#39;reportId=1234567&#39; \\\n&gt; --data-urlencode &#39;limit=10&#39; \\\n&gt; --data-urlencode &#39;start=0&#39; &gt; ~\/Desktop\/output.txt<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Even though the target of the search has changed from Cases to Tasks, the parameters are the same as with the Case search. Note that the Task search page is where you configure a search condition and save it to obtain another reportId. In this article, we will use the newly obtained <em>reportId<\/em> for the Task search by specifying it in the command. You cannot use the same reportId which we used for the Case search in the previous section.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Since it is encoded in UTF-16LE as with the Case search, it will be garbled in many cases on stdout. It is better to output to a file and import to Excel.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Below is an example of the result. The third result and after are omitted.<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>&quot;App ID&quot;\t&quot;App Name&quot;\t&quot;Category&quot;\t&quot;Version&quot;\t&quot;Case ID&quot;\t&quot;Status&quot;\t&quot;Start User ID&quot;\t&quot;Start User&quot;\t&quot;Start Organization ID&quot;\t&quot;Start Organization&quot;\t&quot;Title&quot;\t&quot;Start Time&quot;\t&quot;End Time&quot;\t&quot;Node Number&quot;\t&quot;Step Name&quot;\t&quot;Status&quot;\t&quot;Deadline&quot;\t&quot;User ID&quot;\t&quot;User&quot;\t&quot;Organization ID&quot;\t&quot;Organization&quot;\t&quot;Offer Time&quot;\t&quot;Allocate Time&quot;\t&quot;Start Time&quot;\t&quot;End Time&quot;\t&quot;Numeric 0&quot;\t&quot;File_FileName&quot;\t&quot;File_ContentType&quot;\n20\t&quot;Simple Request App&quot;\t&quot;Test App&quot;\t2\t15\t&quot;Completed&quot;\t1\t&quot;Tutorial&quot;\t1\t&quot;00 Questetra&quot;\t&quot;Test Request 1&quot;\t&quot;2022-01-10 16:07:28&quot;\t&quot;2022-01-10 17:37:41&quot;\t2\t&quot;Confirmation&quot;\t&quot;Finished&quot;\t\t11\t&quot;Canarias&quot;\t2\t&quot;10 Management department&quot;\t&quot;2022-01-10 16:07:44&quot;\t&quot;2022-01-10 17:37:34&quot;\t&quot;2022-01-10 17:37:34&quot;\t&quot;2022-01-10 17:37:38&quot;\t&quot;22.00&quot;\t&quot;ques-kun.png&quot;\t&quot;image\/png&quot;\n20\t&quot;Simple Request App&quot;\t&quot;Test App&quot;\t2\t15\t&quot;Completed&quot;\t1\t&quot;Tutorial&quot;\t1\t&quot;00 Questetra&quot;\t&quot;Test Request 1&quot;\t&quot;2022-01-10 16:07:28&quot;\t&quot;2022-01-10 17:37:41&quot;\t1\t&quot;Apply&quot;\t&quot;Finished&quot;\t\t1\t&quot;Tutorial&quot;\t1\t&quot;00 Questetra&quot;\t&quot;2022-01-10 16:07:28&quot;\t&quot;2022-01-10 16:07:28&quot;\t&quot;2022-01-10 16:07:28&quot;\t&quot;2022-01-10 16:07:42&quot;\t&quot;22.00&quot;\t&quot;ques-kun.png&quot;\t&quot;image\/png&quot;\n...<\/code><\/pre><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">You can use it likewise for <em>\/API\/OR\/ProcessInstance\/listCsv<\/em> which returns results in UTF-8 CSV format and <em>\/API\/OR\/ProcessInstance\/list<\/em> in UTF-8 JSON format. Below are examples of the search results of those respectively.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><em>\/API\/OR\/Workitem\/listCsv<\/em> (CSV, UTF-8)<\/h4>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>&quot;App ID&quot;,&quot;App Name&quot;,&quot;Category&quot;,&quot;Version&quot;,&quot;Case ID&quot;,&quot;Status&quot;,&quot;Start User ID&quot;,&quot;Start User&quot;,&quot;Start Organization ID&quot;,&quot;Start Organization&quot;,&quot;Title&quot;,&quot;Start Time&quot;,&quot;End Time&quot;,&quot;Node Number&quot;,&quot;Step Name&quot;,&quot;Status&quot;,&quot;Deadline&quot;,&quot;User ID&quot;,&quot;User&quot;,&quot;Organization ID&quot;,&quot;Organization&quot;,&quot;Offer Time&quot;,&quot;Allocate Time&quot;,&quot;Start Time&quot;,&quot;End Time&quot;,&quot;Numeric 0&quot;,&quot;Date 1&quot;\n20,&quot;Simple Request App&quot;,&quot;Test App&quot;,2,15,&quot;Completed&quot;,1,&quot;Tutorial&quot;,1,&quot;00 Questetra&quot;,&quot;Test Request 1&quot;,&quot;2022-01-10 16:07:28&quot;,&quot;2022-01-10 17:37:41&quot;,2,&quot;Confirmation&quot;,&quot;Finished&quot;,,11,&quot;Canarias&quot;,2,&quot;10 Management department&quot;,&quot;2022-01-10 16:07:44&quot;,&quot;2022-01-10 17:37:34&quot;,&quot;2022-01-10 17:37:34&quot;,&quot;2022-01-10 17:37:38&quot;,&quot;22.00&quot;,&quot;&quot;ques-kun.png&quot;,&quot;image\/png&quot;\n200,&quot;Simple Request App&quot;,&quot;Test App&quot;,2,15,&quot;Completed&quot;,1,&quot;Tutorial&quot;,1,&quot;00 Questetra&quot;,&quot;Test Request 1&quot;,&quot;2022-01-10 16:07:28&quot;,&quot;2022-01-10 17:37:41&quot;,1,&quot;Apply&quot;,&quot;Finished&quot;,,1,&quot;Tutorial&quot;,1,&quot;00 Questetra&quot;,&quot;2022-01-10 16:07:28&quot;,&quot;2022-01-10 16:07:28&quot;,&quot;2022-01-10 16:07:28&quot;,&quot;2022-01-10 16:07:42&quot;,&quot;22.00&quot;,&quot;ques-kun.png&quot;,&quot;image\/png&quot;\n...<\/code><\/pre><\/div>\n\n\n\n<h4 class=\"wp-block-heading\"><em>\/API\/OR\/Workitem\/list<\/em> (JSON, UTF-8)<\/h4>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-json\" data-lang=\"JSON\"><code>{\n  &quot;count&quot;: 4,\n  &quot;workitems&quot;: [\n    {\n      &quot;allocateDatetime&quot;: &quot;2022-01-10T17:37:34+0900&quot;,\n      &quot;allocatedQgroupId&quot;: 2,\n      &quot;allocatedQgroupName&quot;: &quot;10 Management department&quot;,\n      &quot;allocatedQuserId&quot;: 11,\n      &quot;allocatedQuserName&quot;: &quot;Canarias&quot;,\n      &quot;offerDatetime&quot;: &quot;2022-01-10T16:07:44+0900&quot;,\n      &quot;data&quot;: {\n        &quot;0&quot;: {\n          &quot;dataType&quot;: &quot;DECIMAL&quot;,\n          &quot;id&quot;: 2424,\n          &quot;processDataDefinitionNumber&quot;: 0,\n          &quot;subType&quot;: null,\n          &quot;value&quot;: &quot;22.00&quot;,\n          &quot;viewOrder&quot;: 1\n        },\n        &quot;1&quot;: {\n          &quot;dataType&quot;:&quot;FILE2&quot;,\n          &quot;id&quot;:5764,\n          &quot;processDataDefinitionNumber&quot;:5,\n          &quot;subType&quot;:null,\n          &quot;value&quot;:[\n            {\n              &quot;contentType&quot;:&quot;image\\\/png&quot;,\n              &quot;id&quot;:5773,\n              &quot;image&quot;:true,\n              &quot;length&quot;:7236,\n              &quot;lengthText&quot;:&quot;7.1 KB&quot;,\n              &quot;name&quot;:&quot;ques-kun.png&quot;,\n              &quot;processDataInstanceId&quot;:5764\n        }\n      },\n      &quot;endDatetime&quot;: &quot;2022-01-10T17:37:38+0900&quot;,\n      &quot;failType&quot;: null,\n      &quot;id&quot;: 2434,\n      &quot;nodeName&quot;: &quot;Confirmation&quot;,\n      &quot;nodeNumber&quot;: 2,\n      &quot;processInstanceDebug&quot;: false,\n      &quot;processInstanceEndDatetime&quot;: &quot;2022-01-10T17:37:41&quot;,\n      &quot;processInstanceId&quot;: 15,\n      &quot;processInstanceIdForView&quot;: &quot;p15&quot;,\n      &quot;processInstanceInitQgroupId&quot;: 1,\n      &quot;processInstanceInitQgroupName&quot;: &quot;00 Questetra&quot;,\n      &quot;processInstanceInitQuserId&quot;: 1,\n      &quot;processInstanceInitQuserName&quot;: &quot;Tutorial&quot;,\n      &quot;processInstanceSequenceNumber&quot;: 2,\n      &quot;processInstanceStartDatetime&quot;: &quot;2022-01-10T16:07:28+0900&quot;,\n      &quot;processInstanceState&quot;: &quot;ENDED&quot;,\n      &quot;processInstanceTitle&quot;: &quot;Test Request 1&quot;,\n      &quot;processModelInfoCategory&quot;: &quot;Test App&quot;,\n      &quot;processModelInfoId&quot;: 20,\n      &quot;processModelInfoName&quot;: &quot;Simple Request App&quot;,\n      &quot;processModelVersion&quot;: 2,\n      &quot;read&quot;: false,\n      &quot;starred&quot;: false,\n      &quot;startDatetime&quot;: &quot;2022-01-10T17:37:34+0900&quot;,\n      &quot;state&quot;: &quot;ENDED&quot;,\n      &quot;swimlaneType&quot;: &quot;NORMAL&quot;,\n      &quot;timeLimitDatetime&quot;: null\n    },\n...<\/code><\/pre><\/div>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\">In this way, you can easily search for and download information about Cases\/Tasks using the Web API. Please use it when you need to import business data to other systems in situations where you need a backup for an audit, or you want to analyze the business situation.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><i class=\"fal fa-balance-scale\"><\/i> See also<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/support.questetra.com\/en\/developer-blog\/download-process-data-criteria-json\/\" data-type=\"URL\" data-id=\"https:\/\/support.questetra.com\/developer-blog\/download-process-data-criteria-json\/\">Downloading Case and Task Lists Using Workflow API (criteria-JSON)<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Download Case and Task data from Questetra BPM Suite. Introducing examples of scripts using curl command.<\/p>\n","protected":false},"author":3,"featured_media":102442,"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":"","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":[296],"tags":[419],"class_list":["post-77067","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-developer-blog","tag-questetra-workflow-api"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/05\/download-process-task-workflow-api-1200x675-1.png?fit=1200%2C675&ssl=1","uagb_featured_image_src":{"full":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/05\/download-process-task-workflow-api-1200x675-1.png?fit=1200%2C675&ssl=1",1200,675,false],"thumbnail":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/05\/download-process-task-workflow-api-1200x675-1.png?resize=440%2C440&ssl=1",440,440,true],"medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/05\/download-process-task-workflow-api-1200x675-1.png?fit=560%2C315&ssl=1",560,315,true],"medium_large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/05\/download-process-task-workflow-api-1200x675-1.png?fit=768%2C432&ssl=1",768,432,true],"large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/05\/download-process-task-workflow-api-1200x675-1.png?fit=1024%2C576&ssl=1",1024,576,true],"1536x1536":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/05\/download-process-task-workflow-api-1200x675-1.png?fit=1200%2C675&ssl=1",1200,675,true],"2048x2048":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/05\/download-process-task-workflow-api-1200x675-1.png?fit=1200%2C675&ssl=1",1200,675,true],"newspack-article-block-landscape-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/05\/download-process-task-workflow-api-1200x675-1.png?resize=1200%2C675&ssl=1",1200,675,true],"newspack-article-block-portrait-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/05\/download-process-task-workflow-api-1200x675-1.png?resize=900%2C675&ssl=1",900,675,true],"newspack-article-block-square-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/05\/download-process-task-workflow-api-1200x675-1.png?resize=1200%2C675&ssl=1",1200,675,true],"newspack-article-block-landscape-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/05\/download-process-task-workflow-api-1200x675-1.png?resize=800%2C600&ssl=1",800,600,true],"newspack-article-block-portrait-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/05\/download-process-task-workflow-api-1200x675-1.png?resize=600%2C675&ssl=1",600,675,true],"newspack-article-block-square-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/05\/download-process-task-workflow-api-1200x675-1.png?resize=800%2C675&ssl=1",800,675,true],"newspack-article-block-landscape-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/05\/download-process-task-workflow-api-1200x675-1.png?resize=600%2C450&ssl=1",600,450,true],"newspack-article-block-portrait-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/05\/download-process-task-workflow-api-1200x675-1.png?resize=450%2C600&ssl=1",450,600,true],"newspack-article-block-square-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/05\/download-process-task-workflow-api-1200x675-1.png?resize=600%2C600&ssl=1",600,600,true],"newspack-article-block-landscape-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/05\/download-process-task-workflow-api-1200x675-1.png?resize=400%2C300&ssl=1",400,300,true],"newspack-article-block-portrait-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/05\/download-process-task-workflow-api-1200x675-1.png?resize=300%2C400&ssl=1",300,400,true],"newspack-article-block-square-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/05\/download-process-task-workflow-api-1200x675-1.png?resize=400%2C400&ssl=1",400,400,true],"newspack-article-block-landscape-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/05\/download-process-task-workflow-api-1200x675-1.png?resize=200%2C150&ssl=1",200,150,true],"newspack-article-block-portrait-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/05\/download-process-task-workflow-api-1200x675-1.png?resize=150%2C200&ssl=1",150,200,true],"newspack-article-block-square-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/05\/download-process-task-workflow-api-1200x675-1.png?resize=200%2C200&ssl=1",200,200,true],"newspack-article-block-uncropped":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/05\/download-process-task-workflow-api-1200x675-1.png?fit=1200%2C675&ssl=1",1200,675,true]},"uagb_author_info":{"display_name":"Hirotaka NISHI","author_link":"https:\/\/support.questetra.com\/en\/author\/nishiquestetra\/"},"uagb_comment_info":5,"uagb_excerpt":"Download Case and Task data from Questetra BPM Suite. Introducing examples of scripts using curl command.","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9DiIh-k31","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":80825,"url":"https:\/\/support.questetra.com\/en\/developer-blog\/google-cloud-vision-api-questetra\/","url_meta":{"origin":77067,"position":0},"title":"Incorporate Optical Character Reading into Workflow (AI-OCR\/BPM Integration)","author":"Tsuyoshi Kusaka","date":"2019-09-04","format":false,"excerpt":"How to link Questetra BPM Suite with Google Cloud Vision API","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\/2019\/08\/GoogleAPI-Questetra-eyecatch.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/08\/GoogleAPI-Questetra-eyecatch.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/08\/GoogleAPI-Questetra-eyecatch.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/08\/GoogleAPI-Questetra-eyecatch.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/08\/GoogleAPI-Questetra-eyecatch.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":84047,"url":"https:\/\/support.questetra.com\/en\/developer-blog\/download-process-files-using-the-workflow-api\/","url_meta":{"origin":77067,"position":1},"title":"Download Case Files Using the Workflow API","author":"Peter Glover","date":"2020-05-22","format":false,"excerpt":"Here is a script that searches for a Case that matches the conditions and downloads the file attached to the Case.","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\/2020\/01\/workflow-api-file-download-featured-image.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\/01\/workflow-api-file-download-featured-image.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/01\/workflow-api-file-download-featured-image.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/01\/workflow-api-file-download-featured-image.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/01\/workflow-api-file-download-featured-image.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":81650,"url":"https:\/\/support.questetra.com\/en\/addons\/questetra-bpms-process-list-all-file-urls\/","url_meta":{"origin":77067,"position":2},"title":"Questetra BPMS: Process, List All File URLs","author":"IMAMURA, Genichi","date":"2019-11-06","format":false,"excerpt":"Lists the download URLs for the files stored as workflow data of Questetra BPM Suite. If two files are attached, output two lines of text. This is useful for browser extensions and email text attachment.","rel":"","context":"In &quot;Add-ons&quot;","block_context":{"text":"Add-ons","link":"https:\/\/support.questetra.com\/en\/category\/addons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/11\/Questetra-BPMS-Process-List-All-File-URLs-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\/2019\/11\/Questetra-BPMS-Process-List-All-File-URLs-en.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/11\/Questetra-BPMS-Process-List-All-File-URLs-en.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/11\/Questetra-BPMS-Process-List-All-File-URLs-en.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/11\/Questetra-BPMS-Process-List-All-File-URLs-en.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":70260,"url":"https:\/\/support.questetra.com\/en\/developer-blog\/bpms-parent-child-workflows\/","url_meta":{"origin":77067,"position":3},"title":"How to Create a Good Parent-Child Workflow","author":"furuzo","date":"2018-07-17","format":false,"excerpt":"I will show you how to launch child Workflows from a parent Workflow, and advance the parent Workflow according to the situation in child Workflow.","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\/parent-child-workflows-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\/parent-child-workflows-1200x675-1.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/07\/parent-child-workflows-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\/parent-child-workflows-1200x675-1.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/07\/parent-child-workflows-1200x675-1.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":97078,"url":"https:\/\/support.questetra.com\/en\/developer-blog\/how-to-add-an-event-to-an-outlook-calendar-from-the-cloud-bpm-workflow-questetra-api-integration-setup-procedure\/","url_meta":{"origin":77067,"position":4},"title":"How to Add an Event to an Outlook Calendar from the Cloud BPM Workflow Questetra (API Integration Setup Procedure)","author":"Peter Glover","date":"2020-10-28","format":false,"excerpt":"Summary of settings for linking Questetra BPM Suite and Outlook calendar","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\/2020\/09\/Outlook-Questetra-eyecatch.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\/09\/Outlook-Questetra-eyecatch.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/09\/Outlook-Questetra-eyecatch.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/09\/Outlook-Questetra-eyecatch.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/09\/Outlook-Questetra-eyecatch.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":71241,"url":"https:\/\/support.questetra.com\/en\/developer-blog\/zendesk-add-on\/","url_meta":{"origin":77067,"position":5},"title":"How to Collaborate with Zendesk (Zendesk Ticket Update)","author":"Tsuyoshi Kusaka","date":"2018-09-20","format":false,"excerpt":"Summarized the mutual way of linking between Zendesk support and Questetra BPM Suite","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\/09\/zendesk-questetra-1200-675.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\/09\/zendesk-questetra-1200-675.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/09\/zendesk-questetra-1200-675.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/09\/zendesk-questetra-1200-675.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/09\/zendesk-questetra-1200-675.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"amp_enabled":false,"_links":{"self":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/77067","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\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/comments?post=77067"}],"version-history":[{"count":56,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/77067\/revisions"}],"predecessor-version":[{"id":188675,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/77067\/revisions\/188675"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/media\/102442"}],"wp:attachment":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/media?parent=77067"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/categories?post=77067"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/tags?post=77067"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}