Transitions inProcess
api-version: 1.0
Retrieves transitions of a specific element.
GET /{collectionId}/{storageId}/_api/release/{elementId}/transitionsParameters
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| collectionId | path | true | string | The ID of the storage collection. |
| storageId | path | true | string | The ID of the tenant. |
| elementId | path | true | string | The ID of the element. |
Responses
Success 200
| Name | Type | Description |
|---|---|---|
| count | integer | The number of returned values. |
| values | Transition | The list of transitions. |
Error 4xx
| Name | Type | Description |
|---|---|---|
| message | string | The error message |
| output | OperationResultOutput | The result output. |
| type | OperationResultType | The result type. |
| data | OperationError | The list of errors. |
Examples
Request
GET https://demo.symbioworld.com/pz/showcase/_api/rest/release/f2f5c58e-8624-416a-b3d6-0f6bf480937a/transitionsResponse (200 OK)
{
"count": 6,
"values": [
{
"transitionId": "InProcessToInReview",
"sourceState": "inProcess",
"targetState": "inReview"
},
{
"transitionId": "InProcessToReadyForQA",
"sourceState": "inProcess",
"targetState": "readyForQa"
},
{
"transitionId": "InProcessToReadyForRelease",
"sourceState": "inProcess",
"targetState": "readyForRelease"
},
{
"transitionId": "InProcessToReleased",
"sourceState": "inProcess",
"targetState": "released"
},
{
"transitionId": "InProcessToReleasedQA",
"sourceState": "inProcess",
"targetState": "released"
},
{
"transitionId": "InProcessToReleasedExternal",
"sourceState": "inProcess",
"targetState": "released"
}
]
}Request
POST https://demo.symbioworld.com/pz/showcase/_api/rest/release/664fd624-d341-4521-b430-897bb16399f4/transitionsResponse (200 OK)
{
"count": 1,
"transitions": [
{
"transitionId": "ReleasedToRequestToExpire",
"sourceState": "released",
"targetState": "requestToExpire"
}
]
}Definitions
Transition
| Name | Type | Description |
|---|---|---|
| transitionId | string | The ID of the transition. |
| sourceState | string | The source state of the transition. |
| targetState | string | The target state of the transition. |
OperationResultOutput
| Name | Type |
|---|---|
| volatile | string |
| permanent | string |
| dialog | string |
| inline | string |
OperationResultType
| Name | Type |
|---|---|
| critical | string |
| error | string |
| warning | string |
| success | string |
| unauthorized | string |
OperationError
| Name | Type | Description |
|---|---|---|
| error | string | The error message. |