| Name | Description |
|---|
| 1 | | Anchor |
|---|
| Add environment variable |
|---|
| Add environment variable |
|---|
| Add environment variable | | Panel |
|---|
| borderColor | black |
|---|
| bgColor | #fbfff5 |
|---|
| borderStyle | solid |
|---|
| Add a new environment variable to the current app. |
Name | Description |
|---|
| URL | /app/environment | | HTTP Method | POST | | Body Parameters | | Parameter | Description |
|---|
| id | Environment variable ID. | | value | Environment variable value. | | remarks | Description of environment variable. |
| | Sample Response | | Code Block |
|---|
| {
"value": "I exist via API.",
"remarks": "This is an environment variable created with API Builder.",
"id": "apiEnvVar"
} |
|
|
| 2 | | Anchor |
|---|
| Create new version |
|---|
| Create new version |
|---|
| Create new version
| | Panel |
|---|
| borderColor | black |
|---|
| bgColor | #fbfff5 |
|---|
| borderStyle | solid |
|---|
| Create a new app version based on the specified version of the current app. |
Name | Description |
|---|
| URL | /app/new/{version} | | HTTP Method | POST | | Path Parameters | | Parameter | Description |
|---|
| version | Version of current app to base on. Expects an integer value. |
| | Sample Response | | Code Block |
|---|
| {
"published": false,
"description": null,
"meta": null,
"id": "expenseclaim",
"version": 2,
"name": "Expenses Claim",
"dateCreated": "Aug 26, 2019 4:37:19 PM",
"dateModified": "Aug 26, 2019 4:37:22 PM"
} |
|
|
| 3 | Delete environment variable | | Panel |
|---|
| borderColor | black |
|---|
| bgColor | #fbfff5 |
|---|
| borderStyle | solid |
|---|
| Delete the specified environment variable in the current app. |
Name | Description |
|---|
| URL | /app/environment/{id} | | HTTP Method | DELETE | | Path Parameters | | Parameter | Description |
|---|
| id | ID of environment variable to remove. Expects a string. |
| | Sample Response | | Code Block |
|---|
| {
"date": "Mon Aug 26 16:57:53 SGT 2019",
"code": "200",
"message": "Successful operation"
} |
|
|
| 4 | Delete version | | Panel |
|---|
| borderColor | black |
|---|
| bgColor | #fbfff5 |
|---|
| borderStyle | solid |
|---|
| Delete the specified app version of the current app. |
Name | Description |
|---|
| URL | /app/delete/{version} | | HTTP Method | DELETE | | Path Parameters | | Parameter | Description |
|---|
| version | Version of current app to remove. Expects an integer value. |
| | Sample Response | | Code Block |
|---|
| {
"date": "Mon Aug 26 17:02:35 SGT 2019",
"code": "200",
"message": "Successful operation"
} |
|
|
| 5 | Deploy XPDL | | Panel |
|---|
| borderColor | black |
|---|
| bgColor | #fbfff5 |
|---|
| borderStyle | solid |
|---|
| Deploy a XPDL file as a new/updated process design to the current app. |
Name | Description |
|---|
| URL | /app/deploy/xpdl | | HTTP Method | POST | | Body Parameters | | Parameter | Description |
|---|
| File | Expects a XPDL file. |
| | Sample Response | | Code Block |
|---|
| {
"date": "Mon Aug 26 18:17:30 SGT 2019",
"code": "200",
"message": "Successful operation"
} |
|
|
| 6 | Download XPDL | | Panel |
|---|
| borderColor | black |
|---|
| bgColor | #fbfff5 |
|---|
| borderStyle | solid |
|---|
| Download the process definition of all process(es) as XPDL file. |
Name | Description |
|---|
| URL | /app/xpdl | | HTTP Method | GET | | Parameters | - | | Sample Response | |
|
| 7 | Download addon builder definition | Download the specified addon builder JSON definition. Name | Description |
|---|
| URL |
| | HTTP Method |
| | Path Parameters | | | Sample Response | |
| Panel |
|---|
| borderColor | lightgreen |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #c4ffd8 |
|---|
| borderStyle | solid |
|---|
| title | URL |
|---|
| | /app/{builder}/definition/{id} |
| Panel |
|---|
| borderColor | #f5c402 |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #fff5cf |
|---|
| borderStyle | solid |
|---|
| title | HTTP Method |
|---|
| | GET |
|
| 8 | Download datalist definition | Download the specified datalist JSON definition. Name | Description |
|---|
| URL |
| | HTTP Method |
| | Path Parameters | | | Sample Response | |
| Panel |
|---|
| borderColor | lightgreen |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #c4ffd8 |
|---|
| borderStyle | solid |
|---|
| title | URL |
|---|
| | /app/datalist/definition/{id} |
| Panel |
|---|
| borderColor | #f5c402 |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #fff5cf |
|---|
| borderStyle | solid |
|---|
| title | HTTP Method |
|---|
| | GET |
|
| 9 | Download form definition | Download the specified form JSON definition. Name | Description |
|---|
| URL |
| | HTTP Method |
| | Path Parameters | | | Sample Response | |
| Panel |
|---|
| borderColor | lightgreen |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #c4ffd8 |
|---|
| borderStyle | solid |
|---|
| title | URL |
|---|
| | /app/form/definition/{id} |
| Panel |
|---|
| borderColor | #f5c402 |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #fff5cf |
|---|
| borderStyle | solid |
|---|
| title | HTTP Method |
|---|
| | GET |
|
| 10 | Download userview definition | Download the specified userview JSON definition. Name | Description |
|---|
| URL |
| | HTTP Method |
| | Path Parameters | | | Sample Response | |
| Panel |
|---|
| borderColor | lightgreen |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #c4ffd8 |
|---|
| borderStyle | solid |
|---|
| title | URL |
|---|
| | /app/userview/definition/{id} |
| Panel |
|---|
| borderColor | #f5c402 |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #fff5cf |
|---|
| borderStyle | solid |
|---|
| title | HTTP Method |
|---|
| | GET |
|
| 11 | Find environment variable | Get values of all environment variable(s) in the current app by default. Able to filter or sort the returned results via parameters. Name | Description |
|---|
| URL |
| | HTTP Method |
| | Path Parameters | | | Sample Response | |
| Panel |
|---|
| borderColor | lightgreen |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #c4ffd8 |
|---|
| borderStyle | solid |
|---|
| title | URL |
|---|
| | /app/environment/find |
| Panel |
|---|
| borderColor | #f5c402 |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #fff5cf |
|---|
| borderStyle | solid |
|---|
| title | HTTP Method |
|---|
| | GET |
|
| 12 | Get environment variable by ID | Get values of an environment variable by its specified ID. Name | Description |
|---|
| URL |
| | HTTP Method |
| | Path Parameters | | | Sample Response | |
| Panel |
|---|
| borderColor | lightgreen |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #c4ffd8 |
|---|
| borderStyle | solid |
|---|
| title | URL |
|---|
| | /app/environment/{id} |
| Panel |
|---|
| borderColor | #f5c402 |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #fff5cf |
|---|
| borderStyle | solid |
|---|
| title | HTTP Method |
|---|
| | GET |
|
| 13 | Increase environment variable counter value | Increments the specified environment variable counter value by 1. Name | Description |
|---|
| URL |
| | HTTP Method |
| | Path Parameters | | | Sample Response | |
| Panel |
|---|
| borderColor | lightgreen |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #c4ffd8 |
|---|
| borderStyle | solid |
|---|
| title | URL |
|---|
| | /app/environment/increaseCounter |
| Panel |
|---|
| borderColor | #f5c402 |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #fff5cf |
|---|
| borderStyle | solid |
|---|
| title | HTTP Method |
|---|
| | PUT |
|
| 14 | List created addon builder element | List ID of all created addon builder element(s) present in the current app. Name | Description |
|---|
| URL |
| | HTTP Method |
| | Path Parameters | | | Sample Response | |
| Panel |
|---|
| borderColor | lightgreen |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #c4ffd8 |
|---|
| borderStyle | solid |
|---|
| title | URL |
|---|
| | /app/list/{builder} |
| Panel |
|---|
| borderColor | #f5c402 |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #fff5cf |
|---|
| borderStyle | solid |
|---|
| title | HTTP Method |
|---|
| | GET |
|
| 15 | List created datalist | List ID of all created datalist(s) present in the current app. Name | Description |
|---|
| URL |
| | HTTP Method |
| | Path Parameters | | | Sample Response | |
| Panel |
|---|
| borderColor | lightgreen |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #c4ffd8 |
|---|
| borderStyle | solid |
|---|
| title | URL |
|---|
| | /app/list/datalist |
| Panel |
|---|
| borderColor | #f5c402 |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #fff5cf |
|---|
| borderStyle | solid |
|---|
| title | HTTP Method |
|---|
| | GET |
|
| 16 | List created form | List ID of all created form(s) present in the current app. Name | Description |
|---|
| URL |
| | HTTP Method |
| | Path Parameters | | | Sample Response | |
| Panel |
|---|
| borderColor | lightgreen |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #c4ffd8 |
|---|
| borderStyle | solid |
|---|
| title | URL |
|---|
| | /app/list/form |
| Panel |
|---|
| borderColor | #f5c402 |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #fff5cf |
|---|
| borderStyle | solid |
|---|
| title | HTTP Method |
|---|
| | GET |
|
| 17 | List created userview | List ID of all created userview(s) present in the current app. Name | Description |
|---|
| URL |
| | HTTP Method |
| | Path Parameters | | | Sample Response | |
| Panel |
|---|
| borderColor | lightgreen |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #c4ffd8 |
|---|
| borderStyle | solid |
|---|
| title | URL |
|---|
| | /app/list/userview |
| Panel |
|---|
| borderColor | #f5c402 |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #fff5cf |
|---|
| borderStyle | solid |
|---|
| title | HTTP Method |
|---|
| | GET |
|
| 18 | List versions | List ID of all created app version(s) of the current app. Name | Description |
|---|
| URL |
| | HTTP Method |
| | Path Parameters | | | Sample Response | |
| Panel |
|---|
| borderColor | lightgreen |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #c4ffd8 |
|---|
| borderStyle | solid |
|---|
| title | URL |
|---|
| | /app/versions |
| Panel |
|---|
| borderColor | #f5c402 |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #fff5cf |
|---|
| borderStyle | solid |
|---|
| title | HTTP Method |
|---|
| | GET |
|
| 19 | Published version | Get the currently published app version of the current app. Name | Description |
|---|
| URL |
| | HTTP Method |
| | Path Parameters | | | Sample Response | |
| Panel |
|---|
| borderColor | lightgreen |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #c4ffd8 |
|---|
| borderStyle | solid |
|---|
| title | URL |
|---|
| | /app/published |
| Panel |
|---|
| borderColor | #f5c402 |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #fff5cf |
|---|
| borderStyle | solid |
|---|
| title | HTTP Method |
|---|
| | GET |
|
| 20 | Retrieve created addon builder element as options | List label & value of all addon builder element(s) present in the current app. Name | Description |
|---|
| URL |
| | HTTP Method |
| | Path Parameters | | | Sample Response | |
| Panel |
|---|
| borderColor | lightgreen |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #c4ffd8 |
|---|
| borderStyle | solid |
|---|
| title | URL |
|---|
| | /app/{builder}/options |
| Panel |
|---|
| borderColor | #f5c402 |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #fff5cf |
|---|
| borderStyle | solid |
|---|
| title | HTTP Method |
|---|
| | GET |
|
| 21 | Retrieve created datalist as options | List label & value of all datalist(s) present in the current app. Name | Description |
|---|
| URL |
| | HTTP Method |
| | Path Parameters | | | Sample Response | |
| Panel |
|---|
| borderColor | lightgreen |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #c4ffd8 |
|---|
| borderStyle | solid |
|---|
| title | URL |
|---|
| | /app/datalist/options |
| Panel |
|---|
| borderColor | #f5c402 |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #fff5cf |
|---|
| borderStyle | solid |
|---|
| title | HTTP Method |
|---|
| | GET |
|
| 22 | Retrieve created form as options | List label & value of all form(s) present in the current app. Name | Description |
|---|
| URL |
| | HTTP Method |
| | Path Parameters | | | Sample Response | |
| Panel |
|---|
| borderColor | lightgreen |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #c4ffd8 |
|---|
| borderStyle | solid |
|---|
| title | URL |
|---|
| | /app/form/options |
| Panel |
|---|
| borderColor | #f5c402 |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #fff5cf |
|---|
| borderStyle | solid |
|---|
| title | HTTP Method |
|---|
| | GET |
|
| 23 | Retrieve created userview as options | List label & value of all userview(s) present in the current app. Name | Description |
|---|
| URL |
| | HTTP Method |
| | Path Parameters | | | Sample Response | |
| Panel |
|---|
| borderColor | lightgreen |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #c4ffd8 |
|---|
| borderStyle | solid |
|---|
| title | URL |
|---|
| | /app/userview/options |
| Panel |
|---|
| borderColor | #f5c402 |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #fff5cf |
|---|
| borderStyle | solid |
|---|
| title | HTTP Method |
|---|
| | GET |
|
| 24 | Retrieve processes as options | List label & value of all process(es) present in the current app. Name | Description |
|---|
| URL |
| | HTTP Method |
| | Path Parameters | | | Sample Response | |
| Panel |
|---|
| borderColor | lightgreen |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #c4ffd8 |
|---|
| borderStyle | solid |
|---|
| title | URL |
|---|
| | /app/process/options |
| Panel |
|---|
| borderColor | #f5c402 |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #fff5cf |
|---|
| borderStyle | solid |
|---|
| title | HTTP Method |
|---|
| | GET |
|
| 25 | Update environment variable | Update the value of an environment variable in the current app. Name | Description |
|---|
| URL |
| | HTTP Method |
| | Path Parameters | | | Sample Response | |
| Panel |
|---|
| borderColor | lightgreen |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #c4ffd8 |
|---|
| borderStyle | solid |
|---|
| title | URL |
|---|
| | /app/environment |
| Panel |
|---|
| borderColor | #f5c402 |
|---|
| borderWidth | 1 |
|---|
| titleBGColor | #fff5cf |
|---|
| borderStyle | solid |
|---|
| title | HTTP Method |
|---|
| | PUT |
|