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
}