You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 16 Next »

Definition

App API can perform many app-level functions.

The options here is based on the current app context.


NameDescription
1Add environment variable

Add a new environment variable to the current app.

URL
/app/environment
HTTP Method
POST
Request Body ParametersDescription
idEnvironment variable ID
valueEnvironment variable value
remarksDescription of environment variable
Response Schema
{
  "id": "string",
  "value": "string",
  "remarks": "string"
}
2Create new version

Create a new app version of the current app.

URL
/app/new/{version}
HTTP Method
POST
3Delete environment variable

Remove the specified environment variable in the current app.

URL
/app/environment/{id}
HTTP Method
DELETE
4Delete version

Remove the specified app version in context of the current app.

URL
/app/delete/{version}
HTTP Method
DELETE
5Deploy XPDL

Deploy a XPDL file as a new/updated process design to the current app.

URL
/app/deploy/xpdl
HTTP Method
POST
6Download XPDL

Download the specified process definition as a XPDL file into the current machine.

URL
/app/xpdl
HTTP Method
GET
7Download addon builder definition

Download the specified addon builder JSON definition.

URL
/app/{builder}/definition/{id}
HTTP Method
GET
8Download datalist definition

Download the specified datalist JSON definition.

URL
/app/datalist/definition/{id}
HTTP Method
GET
9Download form definition

Download the specified form JSON definition.

URL
/app/form/definition/{id}
HTTP Method
GET
10Download userview definition

Download the specified userview JSON definition.

URL
/app/userview/definition/{id}
HTTP Method
GET
11Find 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.

URL
/app/environment/find
HTTP Method
GET
12Get environment variable by ID

Get values of an environment variable by its specified ID.

URL
/app/environment/{id}
HTTP Method
GET
13Increase environment variable counter value

Increments the specified environment variable counter value by 1.

URL
/app/environment/increaseCounter
HTTP Method
PUT
14List created addon builder element

List ID of all created addon builder element(s) present in the current app.

URL
/app/list/{builder}
HTTP Method
GET
15List created datalist

List ID of all created datalist(s) present in the current app.

URL
/app/list/datalist
HTTP Method
GET
16List created form

List ID of all created form(s) present in the current app.

URL
/app/list/form
HTTP Method
GET
17List created userview

List ID of all created userview(s) present in the current app.

URL
/app/list/userview
HTTP Method
GET
18List versions

List ID of all created app version(s) of the current app.

URL
/app/versions
HTTP Method
GET
19Published version

Get the currently published app version of the current app.

URL
/app/published
HTTP Method
GET
20Retrieve created addon builder element as options

List label & value of all addon builder element(s) present in the current app.

URL
/app/{builder}/options
HTTP Method
GET
21Retrieve created datalist as options

List label & value of all datalist(s) present in the current app.

URL
/app/datalist/options
HTTP Method
GET
22Retrieve created form as options

List label & value of all form(s) present in the current app.

URL
/app/form/options
HTTP Method
GET
23Retrieve created userview as options

List label & value of all userview(s) present in the current app.

URL
/app/userview/options
HTTP Method
GET
24Retrieve processes as options

List label & value of all process(es) present in the current app.

URL
/app/process/options
HTTP Method
GET
25Update environment variable

Update the value of an environment variable in the current app.

URL
/app/environment
HTTP Method
PUT




  • No labels