WorkflowServicesGetContentItemAdvanceInfo Method |
Namespace: IngeniuxCMService
public XHRServiceResponseGeneric<ContentItemAdvanceInfo> GetContentItemAdvanceInfo( string contentItemId )
Workflow advancement information
Sample JSON return
{
"ContentFreezeEndTime": "",
"ContentFreezeStartTime": "",
"code": 0,
"error": null,
"message": {
"states": [
{
"name": "Authoring",
"id": "WorkStates\/39",
"isCurrent": true,
"transitions": [
{
"name": "Send For Apporval",
"id": "WorkflowTransition_WorkflowDefinitions\/1_2",
"assignToGroupOnly": false,
"bridgeToWorkflow": "",
"defaultUserId": "",
"description": "",
"disallowDefaultUserOverride": false,
"externalActions": {
"first": null,
"last": null
},
"groupId": "UserGroups\/1",
"groupName": "Authors",
"isDefaultTransition": false,
"nextStateId": "WorkStates\/40",
"nextStateName": "Approving",
"onEnterDisplayTime": 0,
"onEnterHideDlgButtons": false,
"onEnterPrompt": "",
"onExistDisplayTime": 0,
"onExistHideDlgButtons": false,
"onExistPrompt": "",
"toolbarIcon": "",
"userNames": [
{
"Key": "User\/ashley",
"Value": "ashley"
}
]
}
]
},
{
"name": "Approving",
"id": "WorkStates\/40",
"isCurrent": false,
"transitions": [
{
"name": "Send for review",
"id": "WorkflowTransition_WorkflowDefinitions\/1_3",
"assignToGroupOnly": false,
"bridgeToWorkflow": "",
"defaultUserId": "",
"description": "",
"disallowDefaultUserOverride": false,
"externalActions": {
"first": null,
"last": null
},
"groupId": "UserGroups\/1",
"groupName": "Authors",
"isDefaultTransition": false,
"nextStateId": "WorkStates\/41",
"nextStateName": "Reviewing",
"onEnterDisplayTime": 0,
"onEnterHideDlgButtons": false,
"onEnterPrompt": "",
"onExistDisplayTime": 0,
"onExistHideDlgButtons": false,
"onExistPrompt": "",
"toolbarIcon": "",
"userNames": [
{
"Key": "User\/ashley",
"Value": "ashley"
}
]
},
{
"name": "Send back to authors",
"id": "WorkflowTransition_WorkflowDefinitions\/1_5",
"assignToGroupOnly": false,
"bridgeToWorkflow": "",
"defaultUserId": "",
"description": "",
"disallowDefaultUserOverride": false,
"externalActions": {
"first": null,
"last": null
},
"groupId": "UserGroups\/1",
"groupName": "Authors",
"isDefaultTransition": false,
"nextStateId": "WorkStates\/39",
"nextStateName": "Authoring",
"onEnterDisplayTime": 0,
"onEnterHideDlgButtons": false,
"onEnterPrompt": "",
"onExistDisplayTime": 0,
"onExistHideDlgButtons": false,
"onExistPrompt": "",
"toolbarIcon": "",
"userNames": [
{
"Key": "User\/ashley",
"Value": "ashley"
}
]
},
{
"name": "Skip review and send to publish",
"id": "WorkflowTransition_WorkflowDefinitions\/1_7",
"assignToGroupOnly": false,
"bridgeToWorkflow": "",
"defaultUserId": "",
"description": "",
"disallowDefaultUserOverride": false,
"externalActions": {
"first": null,
"last": null
},
"groupId": "UserGroups\/1",
"groupName": "Authors",
"isDefaultTransition": false,
"nextStateId": "WorkStates\/42",
"nextStateName": "Publishing",
"onEnterDisplayTime": 0,
"onEnterHideDlgButtons": false,
"onEnterPrompt": "",
"onExistDisplayTime": 0,
"onExistHideDlgButtons": false,
"onExistPrompt": "",
"toolbarIcon": "",
"userNames": [
{
"Key": "User\/ashley",
"Value": "ashley"
}
]
}
]
},
{
"name": "Reviewing",
"id": "WorkStates\/41",
"isCurrent": false,
"transitions": [
{
"name": "Send for publish",
"id": "WorkflowTransition_WorkflowDefinitions\/1_4",
"assignToGroupOnly": false,
"bridgeToWorkflow": "",
"defaultUserId": "",
"description": "",
"disallowDefaultUserOverride": false,
"externalActions": {
"first": null,
"last": null
},
"groupId": "UserGroups\/1",
"groupName": "Authors",
"isDefaultTransition": false,
"nextStateId": "WorkStates\/42",
"nextStateName": "Publishing",
"onEnterDisplayTime": 0,
"onEnterHideDlgButtons": false,
"onEnterPrompt": "",
"onExistDisplayTime": 0,
"onExistHideDlgButtons": false,
"onExistPrompt": "",
"toolbarIcon": "",
"userNames": [
{
"Key": "User\/ashley",
"Value": "ashley"
}
]
},
{
"name": "Send back to approvers",
"id": "WorkflowTransition_WorkflowDefinitions\/1_6",
"assignToGroupOnly": false,
"bridgeToWorkflow": "",
"defaultUserId": "",
"description": "",
"disallowDefaultUserOverride": false,
"externalActions": {
"first": null,
"last": null
},
"groupId": "UserGroups\/1",
"groupName": "Authors",
"isDefaultTransition": false,
"nextStateId": "WorkStates\/40",
"nextStateName": "Approving",
"onEnterDisplayTime": 0,
"onEnterHideDlgButtons": false,
"onEnterPrompt": "",
"onExistDisplayTime": 0,
"onExistHideDlgButtons": false,
"onExistPrompt": "",
"toolbarIcon": "",
"userNames": [
{
"Key": "User\/ashley",
"Value": "ashley"
}
]
}
]
},
{
"name": "Publishing",
"id": "WorkStates\/42",
"isCurrent": false,
"transitions": [
{
"name": "Update Content",
"id": "WorkflowTransition_WorkflowDefinitions\/1_8",
"assignToGroupOnly": false,
"bridgeToWorkflow": "",
"defaultUserId": "",
"description": "",
"disallowDefaultUserOverride": false,
"externalActions": {
"first": null,
"last": null
},
"groupId": "UserGroups\/1",
"groupName": "Authors",
"isDefaultTransition": false,
"nextStateId": "WorkStates\/39",
"nextStateName": "Authoring",
"onEnterDisplayTime": 0,
"onEnterHideDlgButtons": false,
"onEnterPrompt": "",
"onExistDisplayTime": 0,
"onExistHideDlgButtons": false,
"onExistPrompt": "",
"toolbarIcon": "",
"userNames": [
{
"Key": "User\/ashley",
"Value": "ashley"
}
]
}
]
}
]
}
}