{"id":73584,"date":"2018-12-13T15:11:29","date_gmt":"2018-12-13T06:11:29","guid":{"rendered":"https:\/\/support.questetra.com\/addons\/message-start-event-http-browser\/"},"modified":"2026-04-14T15:22:04","modified_gmt":"2026-04-14T06:22:04","slug":"message-start-event-http-browser","status":"publish","type":"post","link":"https:\/\/support.questetra.com\/en\/developer-blog\/message-start-event-http-browser\/","title":{"rendered":"Starting a Process from Outside of Questetra BPM Suite (Preparatory Chapter)"},"content":{"rendered":"\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"58\" data-attachment-id=\"113212\" data-permalink=\"https:\/\/support.questetra.com\/en\/developer-blog\/message-start-event-http-browser\/attachment\/professional-banner-new-en\/\" data-orig-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/12\/professional-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=\"professional-banner-new-en\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/12\/professional-banner-new-en.png?fit=1024%2C58&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/12\/professional-banner-new-en-1024x58.png?resize=1024%2C58&#038;ssl=1\" alt=\"\" class=\"wp-image-113212\" srcset=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/12\/professional-banner-new-en.png?resize=1024%2C58&amp;ssl=1 1024w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/12\/professional-banner-new-en.png?resize=600%2C34&amp;ssl=1 600w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/12\/professional-banner-new-en.png?resize=768%2C44&amp;ssl=1 768w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/12\/professional-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<ul class=\"wp-block-list\">\n<li><strong>Starting a Process from Outside of Questetra BPM Suite (Preparatory Chapter)<\/strong><\/li>\n\n\n\n<li><a href=\"https:\/\/support.questetra.com\/en\/developer-blog\/message-start-event-http-curl\/\">Starting a Process from Outside of Questetra BPM Suite (curl Chapter)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/support.questetra.com\/en\/developer-blog\/message-start-event-http-python\/\">Starting a Process from Outside of Questetra BPM Suite (Python Chapter)<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/support.questetra.com\/en\/developer-blog\/message-start-event-http-error\/\">Starting a Process from Outside of Questetra BPM Suite (Error Chapter)<\/a><\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Starting a Process by Curl Commands or External Programs<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">When you want to Start a new Process<span style=\"font-weight: 400;\"> in Questetra BPM Suite<\/span> you usually follow a procedure like log in, then open the Start page and so on. However, if you set a <strong>Message Start Event (HTTP)<\/strong> in a Workflow App you can start a Process by sending an HTTP request from a curl command or your own program. This makes it possible to automatically start a Process without human intervention, and to build cooperation between systems.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Message Start Event (HTTP) is, just like a normal Start Event, placed and used in the Workflow diagram. A user starts a new Process by clicking the &#8220;Start and Operate First Step&#8221; button manually for a Start Event, whereas with a Message Start Event (HTTP) a Process will be started when it receives an HTTP request from an external system. An endpoint is given to each Message Start Event (HTTP), and it can be used from the external system.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In this series of posts I will deal with the following content.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Settings of Message Start Event<\/li>\n\n\n\n<li>Settings of IP Address Filter<\/li>\n\n\n\n<li>Starting a Process using Curl Command<\/li>\n\n\n\n<li>Starting a Process using Python<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In this post I will cover up to doing Settings of IP Address Filter.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Settings of Message Start Event (HTTP)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">To see how a Message Start Event (HTTP) works let&#8217;s create a simple App. Create a new App, then draw a Workflow diagram like the following figure. The Message Start Event (HTTP) icon is listed in the Start Event category in the advanced palette.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"600\" height=\"161\" data-attachment-id=\"89002\" data-permalink=\"https:\/\/support.questetra.com\/en\/developer-blog\/message-start-event-http-browser\/attachment\/message-start-http1\/\" data-orig-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/12\/Message-Start-HTTP1.png?fit=640%2C172&amp;ssl=1\" data-orig-size=\"640,172\" 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=\"Message Start HTTP1\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/12\/Message-Start-HTTP1.png?fit=640%2C172&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/12\/Message-Start-HTTP1.png?resize=600%2C161&#038;ssl=1\" alt=\"\" class=\"wp-image-89002\" srcset=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/12\/Message-Start-HTTP1.png?resize=600%2C161&amp;ssl=1 600w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/12\/Message-Start-HTTP1.png?w=640&amp;ssl=1 640w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Concerning Data Items, only a Title is required for the moment, and for Data editing permissions, in the Message Start Event (HTTP) set the Title to &#8220;Editable&#8221;, and in the Check Task set it to &#8220;Only display&#8221;.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By default the Swimlane will be set to your account, so you can leave this as it is.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once you&#8217;ve finished making the above settings save the App and release it. By doing this the endpoint is determined. In the Workflow diagram on the App details screen open the Message Start Event (HTTP) properties and you should be able to click the <strong>URL \/ Parameter Details<\/strong> button. Click it to open the <strong>Message Start Event (HTTP) Detail<\/strong> screen where you can confirm the endpoint URL and the Parameter names.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Setting the IP Address Filter<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Let&#8217;s learn how to register the IP address used to access the endpoint to Questetra BPM Suite. With the default settings, all access to the Message Start Event (HTTP) from external networks is denied.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To go to the IP address filter settings, go to the System Settings and in the <strong>left menu<\/strong> under the <strong>Security<\/strong> section click on IP Address Filtering. Let&#8217;s set the access permissions for the Message Start Event (HTTP) of the App you created earlier.<\/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;\">System Administrator authorization is required for going into [System Settings].<\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Specifying Path Prefix<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You can set the IP address filter for each path prefix. To restrict the IP address to a specific Message Start Event (HTTP) add an item <strong>Message Start Event (HTTP) &#8211; a specific node<\/strong>. You can select it in the pull-down menu in Path Prefix in the &#8220;Message Start Event\/Receive Task Configuration&#8221; section. A Path Prefix for a particular node is as follows.<\/p>\n\n\n<div class=\"su-note\"  style=\"border-color:#bcd3e5;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:#d6edff;border-color:#ffffff;color:#333333;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;\">\n\/System\/Event\/MessageStart\/<strong>(processModelInfoId)<\/strong>\/<strong>(nodeNumber)<\/strong>\/<br \/>\n<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">The <strong>processModelInfoId<\/strong> part refers to the number assigned to each application, and <strong>nodeNumber<\/strong> refers to the number assigned to each node on the workflow diagram. Since these two numbers are also included in the endpoint URL of the Message Start Event (HTTP), I recommend you check them. For example, if the endpoint URL is;<\/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;\"><a href=\"https:\/\/example.questetra.net\/System\/Event\/MessageStart\/\" rel=\"nofollow\">https:\/\/example.questetra.net\/System\/Event\/MessageStart\/<\/a><span style=\"color: #00a000; font-weight: bold;\">8<\/span>\/<span style=\"color: #00a000; font-weight: bold;\">0<\/span>\/start<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">the processModelInfoId is <span style=\"color: #00a000; font-weight: bold;\">8<\/span>, and the nodeNumber is <span style=\"color: #00a000; font-weight: bold;\">0<\/span>. <span style=\"font-weight: 400;\">Confirm the endpoint URL from the workflow diagram on the app detail screen.<\/span><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Another way to confirm the App ID is available, since the processModelInfoId is equal to the App ID without the &#8220;m&#8221;. For the nodeNumber, it is indicated on the properties screen of each node on the Workflow diagram.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Specifying IP addresses to permit access<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">You can specify an IP address to permit for each Path Prefix. Please enter the IP address in the following manner.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Enter a global IP address.<\/li>\n\n\n\n<li>Please use IPv4 as IPv6 is not supported.<\/li>\n\n\n\n<li>Specification of IP address can be both single and ranged.\n<ul class=\"wp-block-list\">\n<li>Please use a Subnet Mask for ranged specification. (e.g. 69.208.0.0<strong>\/22<\/strong>)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Access from all global IP addresses is permitted if 0.0.0.0\/0 is specified.<\/li>\n\n\n\n<li>Access from all global IP addresses is denied if nothing is specified (blank).<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">In addition, longer Path Prefixes are preferentially applied to the IP address filter settings. For example, even if 0.0.0.0\/0 is permitted for the Global Configuration and for <span style=\"font-weight: 400;\">a <\/span><span style=\"font-weight: 400;\">\/System\/-level <\/span>Path Prefix, if a stricter IP address filter is set for a specific node, the setting to that node will be applied. The order of the setting items does not affect the priority. Let&#8217;s try setting a narrow range of access permissions, such as a single IP address to the Message Start Event (HTTP) of the App you created earlier. Then open the Message Start Event (HTTP) Details through the Workflow diagram and confirm the Allowed Hosts\/Networks. You see that the settings value has been applied preferentially since the Path Prefix is longer than the other settings items.<\/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;\">Please be sure to click the [Save] button after changing the settings!<\/div><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">At this point, we are ready to start the Process from outside. In the next post, I will mention methods of starting a Process, even without a browser, from a command line using Curl command.<\/p>\n\n\n\n<p class=\"has-text-align-right wp-block-paragraph\"><a href=\"https:\/\/support.questetra.com\/en\/developer-blog\/message-start-event-http-curl\/\">Next: Starting a Process from Outside of Questetra BPM Suite (curl Chapter)<svg class=\"svg-inline--fa fa-arrow-right\" aria-hidden=\"true\" focusable=\"false\" data-prefix=\"fas\" data-icon=\"arrow-right\" role=\"img\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 448 512\" data-fa-i2svg=\"\"><path fill=\"currentColor\" d=\"M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z\"><\/path><\/svg><!-- <i class=\"fas fa-arrow-right\"><\/i> --><\/a><\/p>\n\n\n\n<h3 id=\"ip-filter\" class=\"wp-block-heading\">Appendix: Details of IP address filtering settings<\/h3>\n\n\n\n<h4 class=\"wp-block-heading\">Enabling\/disabling of IP address filtering<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">It can be set using the <span style=\"font-weight: 400;\">Enable IP Address Filtering <\/span>checkbox. When you uncheck the box to disable it the following settings items will vanish since filtering is not performed. Basically, please do not disable it.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Global Configuration<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">You can specify an accessible IP address for your entire Questetra BPM Suite environment. The access permission here also applies to icons and events other than the Message Start Event\/Receive Task.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Message Start Event\/Receive Task Configuration<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">You can specify the access permission to a range finer than the Global Configuration. As we used the Message Start Event (HTTP) in this article, you can select from;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>all<\/li>\n\n\n\n<li>Message Start Event (HTTP) &#8211; all apps<\/li>\n\n\n\n<li>Message Start Event (HTTP) &#8211; a specific app<\/li>\n\n\n\n<li>Message Start Event (HTTP) &#8211; a specific node<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The Path Prefix will not be determined until the target App is created if using &#8220;- a specific app&#8221;, and until the App is Released if using &#8221; &#8211; a specific node&#8221;. The format of the Path Prefix is as the following.<\/p>\n\n\n<div class=\"su-table su-table-alternate\">\n<table>\n<tbody>\n<tr>\n<th>Access Permission Range<\/th>\n<th>Path Prefix<\/th>\n<\/tr>\n<tr>\n<td>all<\/td>\n<td>\/System\/<\/td>\n<\/tr>\n<tr>\n<td>&#8211; all apps<\/td>\n<td>\/System\/Event\/MessageStart\/<\/td>\n<\/tr>\n<tr>\n<td>&#8211; a specific app<\/td>\n<td>\/System\/Event\/MessageStart\/<strong>(processModelInfoId)<\/strong>\/<\/td>\n<\/tr>\n<tr>\n<td>&#8211; a specific node<\/td>\n<td>\/System\/Event\/MessageStart\/<strong>(processModelInfoId)<\/strong>\/<strong>(nodeNumber)<\/strong>\/<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Questetra BPM Suite has a feature to Start a Process by an HTTP request from external systems. I will show you how to use this &#8220;Message Start Event (HTTP)&#8221; which is useful for advancing intersystem cooperation. In this post, I will focus mainly on setting on the Workflow App side.<\/p>\n","protected":false},"author":3,"featured_media":102647,"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-73584","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\/2018\/12\/message-start-event-http-1200x675-1.png?fit=1200%2C675&ssl=1","uagb_featured_image_src":{"full":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/12\/message-start-event-http-1200x675-1.png?fit=1200%2C675&ssl=1",1200,675,false],"thumbnail":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/12\/message-start-event-http-1200x675-1.png?resize=440%2C440&ssl=1",440,440,true],"medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/12\/message-start-event-http-1200x675-1.png?fit=560%2C315&ssl=1",560,315,true],"medium_large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/12\/message-start-event-http-1200x675-1.png?fit=768%2C432&ssl=1",768,432,true],"large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/12\/message-start-event-http-1200x675-1.png?fit=1024%2C576&ssl=1",1024,576,true],"1536x1536":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/12\/message-start-event-http-1200x675-1.png?fit=1200%2C675&ssl=1",1200,675,true],"2048x2048":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2018\/12\/message-start-event-http-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\/2018\/12\/message-start-event-http-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\/2018\/12\/message-start-event-http-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\/2018\/12\/message-start-event-http-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\/2018\/12\/message-start-event-http-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\/2018\/12\/message-start-event-http-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\/2018\/12\/message-start-event-http-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\/2018\/12\/message-start-event-http-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\/2018\/12\/message-start-event-http-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\/2018\/12\/message-start-event-http-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\/2018\/12\/message-start-event-http-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\/2018\/12\/message-start-event-http-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\/2018\/12\/message-start-event-http-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\/2018\/12\/message-start-event-http-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\/2018\/12\/message-start-event-http-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\/2018\/12\/message-start-event-http-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\/2018\/12\/message-start-event-http-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":10,"uagb_excerpt":"Questetra BPM Suite has a feature to Start a Process by an HTTP request from external systems. I will show you how to use this \"Message Start Event (HTTP)\" which is useful for advancing intersystem cooperation. In this post, I will focus mainly on setting on the Workflow App side.","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9DiIh-j8Q","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":74618,"url":"https:\/\/support.questetra.com\/en\/developer-blog\/message-start-event-http-python\/","url_meta":{"origin":73584,"position":0},"title":"Starting a Case from Outside of Questetra BPM Suite (Python Chapter)","author":"Hirotaka NISHI","date":"2019-01-28","format":false,"excerpt":"Introducing how to access Message Start Event (HTTP) API from Python script.","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\/01\/message-start-event-http-with-python-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\/2019\/01\/message-start-event-http-with-python-1200x675-1.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/01\/message-start-event-http-with-python-1200x675-1.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/01\/message-start-event-http-with-python-1200x675-1.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/01\/message-start-event-http-with-python-1200x675-1.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":73811,"url":"https:\/\/support.questetra.com\/en\/developer-blog\/message-start-event-http-curl\/","url_meta":{"origin":73584,"position":1},"title":"Starting a Case from Outside of Questetra BPM Suite (curl Chapter)","author":"Hirotaka NISHI","date":"2019-01-04","format":false,"excerpt":"Introducing how to access the Message Start Event (HTTP) API from the curl command. This allows Starting a Case from the command shell.","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\/01\/message-start-event-http-with-curl-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\/2019\/01\/message-start-event-http-with-curl-1200x675-1.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/01\/message-start-event-http-with-curl-1200x675-1.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/01\/message-start-event-http-with-curl-1200x675-1.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/01\/message-start-event-http-with-curl-1200x675-1.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":76802,"url":"https:\/\/support.questetra.com\/en\/developer-blog\/first-questetra-bpm-suite-step1\/","url_meta":{"origin":73584,"position":2},"title":"Your first step in Questetra BPM Suite \/ Chpt.1: Using the Preinstalled App as a Workflow User","author":"Hirotaka NISHI","date":"2020-02-20","format":false,"excerpt":"To learn the basic of Questetra BPM Suite, try manipulating a preinstalled App","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\/02\/first-step.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\/02\/first-step.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/02\/first-step.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/02\/first-step.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2020\/02\/first-step.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":162101,"url":"https:\/\/support.questetra.com\/en\/developer-blog\/beginner-tutorial-chpt1\/","url_meta":{"origin":73584,"position":3},"title":"Chapter 1: About Questetra BPM Suite","author":"Tomoatsu Horibe","date":"2024-07-18","format":false,"excerpt":"This is an overview of the tutorial. We will explain the overview and advantages of Questetra, as well as the steps to start using the Workflow App, in relation to the contents of each chapter.","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\/2024\/06\/beginner-tutorial-eyecatch1200x675-chpt3-04-en-1.png?fit=960%2C540&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2024\/06\/beginner-tutorial-eyecatch1200x675-chpt3-04-en-1.png?fit=960%2C540&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2024\/06\/beginner-tutorial-eyecatch1200x675-chpt3-04-en-1.png?fit=960%2C540&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2024\/06\/beginner-tutorial-eyecatch1200x675-chpt3-04-en-1.png?fit=960%2C540&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":76060,"url":"https:\/\/support.questetra.com\/en\/developer-blog\/synchronize-users-chapter1\/","url_meta":{"origin":73584,"position":4},"title":"Synchronizing User Information with Local Data (Preparatory Chapter)","author":"Hirotaka NISHI","date":"2021-01-18","format":false,"excerpt":"Synchronize user information on Questetra BPM Suite with local data. In this Preparatory Chapter, introducing a Java program that retrieves for information of users on QBPMS.","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\/2021\/01\/sync-with-local-data-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\/2021\/01\/sync-with-local-data-1200x675-1.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/01\/sync-with-local-data-1200x675-1.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/01\/sync-with-local-data-1200x675-1.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/01\/sync-with-local-data-1200x675-1.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":80114,"url":"https:\/\/support.questetra.com\/en\/developer-blog\/message-start-event-receive-task-form-basic\/","url_meta":{"origin":73584,"position":5},"title":"Let&#8217;s Create Public Web Forms (Basic)","author":"Hirotaka NISHI","date":"2020-10-01","format":false,"excerpt":"Introducing \u201cMessage Start Event (Form)\u201d and \u201cReceive Task (Form)\u201d that can be set up as a Web form accessible from outside.","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\/09\/web-form-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\/2019\/09\/web-form-featured-image.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/09\/web-form-featured-image.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/09\/web-form-featured-image.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2019\/09\/web-form-featured-image.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\/73584","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=73584"}],"version-history":[{"count":17,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/73584\/revisions"}],"predecessor-version":[{"id":180829,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/73584\/revisions\/180829"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/media\/102647"}],"wp:attachment":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/media?parent=73584"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/categories?post=73584"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/tags?post=73584"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}