Create tenant job (create, upgrade, delete)
accept | string |
module_from | string Existing module ID. If omitted, the module is not enabled already | ||||
module_to | string Target module ID. If omitted, the existing module is disabled | ||||
purge | boolean On disable should data also be purged | ||||
Array of objects (parameter) List of key/value parameters | |||||
Array
|
{- "module_from": "string",
- "module_to": "string",
- "purge": true,
- "parameters": [
- {
- "key": "string",
- "value": "string"
}
]
}
"string"
Does tenant id already exist
operationId required | string Operation ID |
{- "errors": [
- {
- "message": "string",
- "type": "string",
- "code": "string",
- "parameters": [
- {
- "key": "string",
- "value": "string"
}
]
}
], - "total_records": 0
}
{- "property1": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}, - "property2": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
get-node
page | integer >= 0 Default: 0 Zero-based page index (0..N) |
size | integer >= 1 Default: 20 The size of the page to be returned |
sort | Array of strings Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported. |
{- "_embedded": {
- "nodes": [
- {
- "name": "string",
- "description": "string",
- "deserializeAs": "string",
- "identifier": "string",
- "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
]
}, - "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}, - "page": {
- "size": 0,
- "totalElements": 0,
- "totalPages": 0,
- "number": 0
}
}
create-node
id | string |
name required | string [ 3 .. 64 ] characters |
description | string [ 0 .. 512 ] characters |
identifier | string |
{- "id": "string",
- "name": "string",
- "description": "string",
- "identifier": "string"
}
{- "name": "string",
- "description": "string",
- "deserializeAs": "string",
- "identifier": "string",
- "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
{- "name": "string",
- "description": "string",
- "deserializeAs": "string",
- "identifier": "string",
- "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
update-node
id required | string |
id | string |
name required | string [ 3 .. 64 ] characters |
description | string [ 0 .. 512 ] characters |
identifier | string |
{- "id": "string",
- "name": "string",
- "description": "string",
- "identifier": "string"
}
{- "name": "string",
- "description": "string",
- "deserializeAs": "string",
- "identifier": "string",
- "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
patch-node
id required | string |
id | string |
name required | string [ 3 .. 64 ] characters |
description | string [ 0 .. 512 ] characters |
identifier | string |
{- "id": "string",
- "name": "string",
- "description": "string",
- "identifier": "string"
}
{- "name": "string",
- "description": "string",
- "deserializeAs": "string",
- "identifier": "string",
- "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
{- "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
get-trigger
page | integer >= 0 Default: 0 Zero-based page index (0..N) |
size | integer >= 1 Default: 20 The size of the page to be returned |
sort | Array of strings Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported. |
{- "_embedded": {
- "triggers": [
- {
- "name": "string",
- "description": "string",
- "pathPattern": "string",
- "method": "GET",
- "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
]
}, - "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}, - "page": {
- "size": 0,
- "totalElements": 0,
- "totalPages": 0,
- "number": 0
}
}
create-trigger
id | string |
name required | string [ 4 .. 64 ] characters |
description | string [ 0 .. 256 ] characters |
pathPattern required | string [ 2 .. 256 ] characters |
method required | string Enum: "GET" "HEAD" "POST" "PUT" "PATCH" "DELETE" "OPTIONS" "TRACE" |
{- "id": "string",
- "name": "string",
- "description": "string",
- "pathPattern": "string",
- "method": "GET"
}
{- "name": "string",
- "description": "string",
- "pathPattern": "string",
- "method": "GET",
- "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
{- "name": "string",
- "description": "string",
- "pathPattern": "string",
- "method": "GET",
- "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
update-trigger
id required | string |
id | string |
name required | string [ 4 .. 64 ] characters |
description | string [ 0 .. 256 ] characters |
pathPattern required | string [ 2 .. 256 ] characters |
method required | string Enum: "GET" "HEAD" "POST" "PUT" "PATCH" "DELETE" "OPTIONS" "TRACE" |
{- "id": "string",
- "name": "string",
- "description": "string",
- "pathPattern": "string",
- "method": "GET"
}
{- "name": "string",
- "description": "string",
- "pathPattern": "string",
- "method": "GET",
- "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
patch-trigger
id required | string |
id | string |
name required | string [ 4 .. 64 ] characters |
description | string [ 0 .. 256 ] characters |
pathPattern required | string [ 2 .. 256 ] characters |
method required | string Enum: "GET" "HEAD" "POST" "PUT" "PATCH" "DELETE" "OPTIONS" "TRACE" |
{- "id": "string",
- "name": "string",
- "description": "string",
- "pathPattern": "string",
- "method": "GET"
}
{- "name": "string",
- "description": "string",
- "pathPattern": "string",
- "method": "GET",
- "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
{- "_embedded": {
- "triggers": [
- {
- "name": "string",
- "description": "string",
- "pathPattern": "string",
- "method": "GET",
- "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
]
}, - "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
get-workflow
page | integer >= 0 Default: 0 Zero-based page index (0..N) |
size | integer >= 1 Default: 20 The size of the page to be returned |
sort | Array of strings Sorting criteria in the format: property,(asc|desc). Default sort order is ascending. Multiple sort criteria are supported. |
{- "_embedded": {
- "workflows": [
- {
- "active": true,
- "deploymentId": "string",
- "description": "string",
- "historyTimeToLive": 0,
- "initialContext": {
- "property1": { },
- "property2": { }
}, - "name": "string",
- "setup": {
- "asyncAfter": true,
- "asyncBefore": true
}, - "versionTag": "string",
- "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
]
}, - "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}, - "page": {
- "size": 0,
- "totalElements": 0,
- "totalPages": 0,
- "number": 0
}
}
create-workflow
id | string | ||||
active | boolean | ||||
deploymentId | string | ||||
description | string [ 0 .. 512 ] characters | ||||
historyTimeToLive | integer <int32> >= 0 | ||||
object | |||||
| |||||
name required | string [ 4 .. 64 ] characters | ||||
nodes | Array of strings | ||||
object (Setup) | |||||
| |||||
versionTag required | string [ 1 .. 64 ] characters |
{- "id": "string",
- "active": true,
- "deploymentId": "string",
- "description": "string",
- "historyTimeToLive": 0,
- "initialContext": {
- "property1": { },
- "property2": { }
}, - "name": "string",
- "nodes": [
- "string"
], - "setup": {
- "asyncAfter": true,
- "asyncBefore": true
}, - "versionTag": "string"
}
{- "active": true,
- "deploymentId": "string",
- "description": "string",
- "historyTimeToLive": 0,
- "initialContext": {
- "property1": { },
- "property2": { }
}, - "name": "string",
- "setup": {
- "asyncAfter": true,
- "asyncBefore": true
}, - "versionTag": "string",
- "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
get-workflow
id required | string |
tenant required | string |
token required | string |
{- "active": true,
- "deploymentId": "string",
- "description": "string",
- "historyTimeToLive": 0,
- "initialContext": {
- "property1": { },
- "property2": { }
}, - "name": "string",
- "setup": {
- "asyncAfter": true,
- "asyncBefore": true
}, - "versionTag": "string",
- "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
update-workflow
id required | string |
id | string | ||||
active | boolean | ||||
deploymentId | string | ||||
description | string [ 0 .. 512 ] characters | ||||
historyTimeToLive | integer <int32> >= 0 | ||||
object | |||||
| |||||
name required | string [ 4 .. 64 ] characters | ||||
nodes | Array of strings | ||||
object (Setup) | |||||
| |||||
versionTag required | string [ 1 .. 64 ] characters |
{- "id": "string",
- "active": true,
- "deploymentId": "string",
- "description": "string",
- "historyTimeToLive": 0,
- "initialContext": {
- "property1": { },
- "property2": { }
}, - "name": "string",
- "nodes": [
- "string"
], - "setup": {
- "asyncAfter": true,
- "asyncBefore": true
}, - "versionTag": "string"
}
{- "active": true,
- "deploymentId": "string",
- "description": "string",
- "historyTimeToLive": 0,
- "initialContext": {
- "property1": { },
- "property2": { }
}, - "name": "string",
- "setup": {
- "asyncAfter": true,
- "asyncBefore": true
}, - "versionTag": "string",
- "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
patch-workflow
id required | string |
id | string | ||||
active | boolean | ||||
deploymentId | string | ||||
description | string [ 0 .. 512 ] characters | ||||
historyTimeToLive | integer <int32> >= 0 | ||||
object | |||||
| |||||
name required | string [ 4 .. 64 ] characters | ||||
nodes | Array of strings | ||||
object (Setup) | |||||
| |||||
versionTag required | string [ 1 .. 64 ] characters |
{- "id": "string",
- "active": true,
- "deploymentId": "string",
- "description": "string",
- "historyTimeToLive": 0,
- "initialContext": {
- "property1": { },
- "property2": { }
}, - "name": "string",
- "nodes": [
- "string"
], - "setup": {
- "asyncAfter": true,
- "asyncBefore": true
}, - "versionTag": "string"
}
{- "active": true,
- "deploymentId": "string",
- "description": "string",
- "historyTimeToLive": 0,
- "initialContext": {
- "property1": { },
- "property2": { }
}, - "name": "string",
- "setup": {
- "asyncAfter": true,
- "asyncBefore": true
}, - "versionTag": "string",
- "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
{- "active": true,
- "deploymentId": "string",
- "description": "string",
- "historyTimeToLive": 0,
- "initialContext": {
- "property1": { },
- "property2": { }
}, - "name": "string",
- "setup": {
- "asyncAfter": true,
- "asyncBefore": true
}, - "versionTag": "string",
- "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
get-node-by-workflow-Id
id required | string |
{- "_embedded": {
- "nodes": [
- {
- "name": "string",
- "description": "string",
- "deserializeAs": "string",
- "identifier": "string"
}
]
}, - "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
update-node-by-workflow-Id
id required | string |
object | |||
| |||
object (Links) | |||
|
{- "_embedded": {
- "objects": [
- { }
]
}, - "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
{- "_embedded": {
- "nodes": [
- {
- "name": "string",
- "description": "string",
- "deserializeAs": "string",
- "identifier": "string"
}
]
}, - "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
patch-node-by-workflow-Id
id required | string |
object | |||
| |||
object (Links) | |||
|
{- "_embedded": {
- "objects": [
- { }
]
}, - "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
{- "_embedded": {
- "nodes": [
- {
- "name": "string",
- "description": "string",
- "deserializeAs": "string",
- "identifier": "string"
}
]
}, - "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
get-node-by-workflow-Id
id required | string |
propertyId required | string |
{- "_embedded": {
- "nodes": [
- {
- "name": "string",
- "description": "string",
- "deserializeAs": "string",
- "identifier": "string"
}
]
}, - "_links": {
- "property1": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}, - "property2": {
- "href": "string",
- "hreflang": "string",
- "title": "string",
- "type": "string",
- "deprecation": "string",
- "profile": "string",
- "name": "string",
- "templated": true
}
}
}
id required | string |
tenant | string |
token | string |
{- "tenant": "string",
- "token": "string"
}
{- "id": "string",
- "active": true,
- "deploymentId": "string",
- "description": "string",
- "historyTimeToLive": 0,
- "initialContext": {
- "property1": { },
- "property2": { }
}, - "name": "string",
- "nodes": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "deserializeAs": "string",
- "identifier": "string"
}
], - "setup": {
- "asyncAfter": true,
- "asyncBefore": true
}, - "versionTag": "string"
}
id required | string |
tenant | string |
token | string |
{- "tenant": "string",
- "token": "string"
}
{- "id": "string",
- "active": true,
- "deploymentId": "string",
- "description": "string",
- "historyTimeToLive": 0,
- "initialContext": {
- "property1": { },
- "property2": { }
}, - "name": "string",
- "nodes": [
- {
- "id": "string",
- "name": "string",
- "description": "string",
- "deserializeAs": "string",
- "identifier": "string"
}
], - "setup": {
- "asyncAfter": true,
- "asyncBefore": true
}, - "versionTag": "string"
}
id required | string |
tenant | string |
token | string |
context | object (JsonNode) |
{- "tenant": "string",
- "token": "string",
- "context": { }
}
{ }
Create tenant job (create, upgrade, delete)
accept | string |
module_from | string Existing module ID. If omitted, the module is not enabled already | ||||
module_to | string Target module ID. If omitted, the existing module is disabled | ||||
purge | boolean On disable should data also be purged | ||||
Array of objects (parameter) List of key/value parameters | |||||
Array
|
{- "module_from": "string",
- "module_to": "string",
- "purge": true,
- "parameters": [
- {
- "key": "string",
- "value": "string"
}
]
}
"string"
"string"
{- "errors": [
- {
- "message": "string",
- "type": "string",
- "code": "string",
- "parameters": [
- {
- "key": "string",
- "value": "string"
}
]
}
], - "total_records": 0
}