Joget DX 8 Stable Released
The stable release for Joget DX 8 is now available, with a focus on UX and Governance.
...
The JSON API in a process enables one to issue a JSON web service call, and to save the returned data into Joget's form data and/or into the process's workflow variable. Download the demo app to try it out on your Joget DX platform.
Figure 1: Configure JSON API for Mapping Tools to Plugins
Name | Description |
---|---|
JSON URL | URL to be called. |
Call Type | Select the call type:
GET |
requests include all required data in the URL. |
GET is less secure compared to POST because the data sent is part of the URL. So it's saved in browser history and server logs in plaintext. In contrast, |
HTTP POST requests supply additional data from the client (browser) to the server in the message body. POST is a little safer than GET because the parameters are not stored in browser history or in web server logs. From here. |
Body Type (Only Applicable to Call type = POST) | Select the post method: |
| |||||||
Request Parameters | Add name(s) and value(s) to the request header
| ||||||
POST Parameters (Call type = POST) | When POST Method is set to "POST Parameters", these parameters will be sent as a UrlEncodedFormEntity. When POST Method is set to "POST Parameters as JSON Payload", these parameters will be sent as a StringEntity in a form of an escaped JSON string. | ||||||
Custom JSON Payload | Write your own JSON to be the payload. It will be sent as a StringEntity. This option is available only when "Custom JSON Payload" |
is selected. | |
Request Headers | Add name(s) and value(s) to the request header. |
No Response Expected | Check if no response is expected |
so that even if there is a response, this tool will simply ignore it. Using this option will also disable "store to form" and "store to workflow variable" properties. | |
Debug Mode | Show relevant debug entries in the server log for debugging purposes. |
Figure 2: Store to Form
Name | Description | ||||||
---|---|---|---|---|---|---|---|
Form | Select the target form to store data to. | ||||||
Base JSON Object Name for Multirow Data | Name of the object that contains an array to be based on. | ||||||
Field Mapping | Mapping with JSON data with Form fields.
|
...
Figure 3: Store to Workflow Variable
...