Workflows
Statuses, tasks, checklists, and assignees — the review process around assets and projects.
addWorkflowChecklistItem
Add a new WorkflowChecklistItem for a given WorkflowTask. Requires basic:write scope to be accessible and Project permission level EDIT.
Beta
Returns
Arguments
- input:AddWorkflowChecklistItemInput!RequiredBeta
AddWorkflowChecklistIteminput argument.- Required
id: ID!,content: String! - Optional
isCompleted: Boolean,assigneeUserId: ID
Response fields
0 selected
Toggle fields to tailor the query and response.
- WorkflowChecklistItem
- ID!
- String!
- Boolean!
- User
- String
- ID!
addWorkflowChecklistPreset
Add a new WorkflowChecklistPreset for a given WorkflowStatus. Requires basic:write scope to be accessible and Project permission level EDIT.
Beta
Returns
Arguments
- input:AddWorkflowChecklistPresetInput!RequiredBeta
AddWorkflowChecklistPresetinput argument.- Required
id: ID!,content: String! - Optional
assigneeUserId: ID
Response fields
0 selected
Toggle fields to tailor the query and response.
- WorkflowChecklistPreset
- ID!
- String!
- User
- String
- ID!
addWorkflowStatusAssignees
Add assignees to an existing WorkflowStatus. Currently, only one assignee is supported. Requires basic:write scope to be accessible and Project permission level EDIT.
Beta
Returns
Arguments
- input:AddWorkflowStatusAssigneesInput!RequiredBeta
AddWorkflowStatusAssigneesinput argument.- Required
id: ID!,userIds: [ID!]!
Response fields
0 selected
Toggle fields to tailor the query and response.
- WorkflowStatus
- String!
- ID!
- [WorkflowStatusEnterRule]!
- [User]!
- String
- ID!
- [WorkflowChecklistPreset]!
- ID!
- String!
- User
- ID!
- RgbaColor!
- Percent!
- RgbColorChannel!
- RgbColorChannel!
- RgbColorChannel!
- WorkflowStatusTaskItems!
- Int!
- Int!
- Int!
- Boolean!
- [WorkflowTask]
- ID!
addWorkflowTaskAssignees
Add assignees to an existing WorkflowTask. Requires basic:write scope to be accessible and Project permission level EDIT.
Beta
Returns
Arguments
- input:AddWorkflowTaskAssigneesInput!RequiredBeta
AddWorkflowTaskAssigneesinput argument.- Required
id: ID!,userIds: [ID!]!
Response fields
0 selected
Toggle fields to tailor the query and response.
- WorkflowTask
- String
- ID!
- String
- Asset
- String!
- ID!
- String
- String
- [AssetAttachment]
- ID!
- DateTimeRange!
- DateTime
… on Audio
- Url!
- Url
- String
- Url
… on Document
- Url!
- Url
- String
- Url
… on EmbeddedContent
- Url!
- Url
- Boolean!
… on File
- Url!
- Url
- String
- Url
… on Image
- Url!
- Url
- String
- Url
… on Video
- Url!
- Url
- String
- Int!
- [User]!
- String
- ID!
- WorkflowChecklistItems!
- Int!
- Int!
- Int!
- Boolean!
- [WorkflowChecklistItem]
- ID!
- WorkflowStatus!
- String!
- ID!
- [WorkflowStatusEnterRule]!
- [User]!
- ID!
- [WorkflowChecklistPreset]!
- ID!
createWorkflowStatus
Create new WorkflowStatus in a given Workflow. Requires basic:write scope to be accessible and Project permission level EDIT.
Beta
Returns
Arguments
- input:CreateWorkflowStatusInput!RequiredBeta
CreateWorkflowStatusinput argument.- Required
workflowId: ID!,title: String! - Optional
color: RgbaColorInput
Response fields
0 selected
Toggle fields to tailor the query and response.
- WorkflowStatus
- String!
- ID!
- [WorkflowStatusEnterRule]!
- [User]!
- String
- ID!
- [WorkflowChecklistPreset]!
- ID!
- String!
- User
- ID!
- RgbaColor!
- Percent!
- RgbColorChannel!
- RgbColorChannel!
- RgbColorChannel!
- WorkflowStatusTaskItems!
- Int!
- Int!
- Int!
- Boolean!
- [WorkflowTask]
- ID!
deleteWorkflowStatus
Delete an existing WorkflowStatus. Requires basic:write scope to be accessible and Project permission level EDIT.
Beta
Returns
Arguments
Response fields
1 selected
Toggle fields to tailor the query and response.
- ID!
deleteWorkflowTask
Delete an existing WorkflowTask. Requires basic:write scope to be accessible and Project permission level EDIT.
Beta
Returns
Arguments
Response fields
1 selected
Toggle fields to tailor the query and response.
- ID!
moveWorkflowTask
Move one or more WorkflowTask to a new WorkflowStatus. All EnterRule of the destination WorkflowStatus have to be satisfied to be able to move. Requires basic:write scope to be accessible and Project permission level EDIT.
Beta
Returns
Arguments
- input:MoveWorkflowTaskInput!RequiredBeta
MoveWorkflowTaskinput argument.- Required
workflowStatusId: ID!,workflowTaskIds: [ID!]! - Optional
statusEnterMessage: String
Response fields
0 selected
Toggle fields to tailor the query and response.
- WorkflowStatus
- String!
- ID!
- [WorkflowStatusEnterRule]!
- [User]!
- String
- ID!
- [WorkflowChecklistPreset]!
- ID!
- String!
- User
- ID!
- RgbaColor!
- Percent!
- RgbColorChannel!
- RgbColorChannel!
- RgbColorChannel!
- WorkflowStatusTaskItems!
- Int!
- Int!
- Int!
- Boolean!
- [WorkflowTask]
- ID!
removeWorkflowChecklistItem
Remove a WorkflowChecklistItem.Requires basic:write scope to be accessible and Project permission level EDIT.
Beta
Returns
Arguments
- input:RemoveWorkflowChecklistItemInput!RequiredBeta
RemoveWorkflowChecklistIteminput argument.- Required
id: ID!
Response fields
0 selected
Toggle fields to tailor the query and response.
- WorkflowChecklistItem
- ID!
- String!
- Boolean!
- User
- String
- ID!
removeWorkflowChecklistPreset
Remove a WorkflowChecklistPreset.Requires basic:write scope to be accessible and Project permission level EDIT.
Beta
Returns
Arguments
- input:RemoveWorkflowChecklistPresetInput!RequiredBeta
RemoveWorkflowChecklistPresetinput argument.- Required
id: ID!
Response fields
0 selected
Toggle fields to tailor the query and response.
- WorkflowChecklistPreset
- ID!
- String!
- User
- String
- ID!
removeWorkflowStatusAssignees
Remove assignees from an existing WorkflowStatus. Requires basic:write scope to be accessible and Project permission level EDIT.
Beta
Returns
Arguments
- input:RemoveWorkflowStatusAssigneesInput!RequiredBeta
RemoveWorkflowStatusAssigneesinput argument.- Required
id: ID!,userIds: [ID!]!
Response fields
0 selected
Toggle fields to tailor the query and response.
- WorkflowStatus
- String!
- ID!
- [WorkflowStatusEnterRule]!
- [User]!
- String
- ID!
- [WorkflowChecklistPreset]!
- ID!
- String!
- User
- ID!
- RgbaColor!
- Percent!
- RgbColorChannel!
- RgbColorChannel!
- RgbColorChannel!
- WorkflowStatusTaskItems!
- Int!
- Int!
- Int!
- Boolean!
- [WorkflowTask]
- ID!
removeWorkflowTaskAssignees
Remove assignees from an existing WorkflowTask. Requires basic:write scope to be accessible and Project permission level EDIT.
Beta
Returns
Arguments
- input:RemoveWorkflowTaskAssigneesInput!RequiredBeta
RemoveWorkflowTaskAssigneesinput argument.- Required
id: ID!,userIds: [ID!]!
Response fields
0 selected
Toggle fields to tailor the query and response.
- WorkflowTask
- String
- ID!
- String
- Asset
- String!
- ID!
- String
- String
- [AssetAttachment]
- ID!
- DateTimeRange!
- DateTime
… on Audio
- Url!
- Url
- String
- Url
… on Document
- Url!
- Url
- String
- Url
… on EmbeddedContent
- Url!
- Url
- Boolean!
… on File
- Url!
- Url
- String
- Url
… on Image
- Url!
- Url
- String
- Url
… on Video
- Url!
- Url
- String
- Int!
- [User]!
- String
- ID!
- WorkflowChecklistItems!
- Int!
- Int!
- Int!
- Boolean!
- [WorkflowChecklistItem]
- ID!
- WorkflowStatus!
- String!
- ID!
- [WorkflowStatusEnterRule]!
- [User]!
- ID!
- [WorkflowChecklistPreset]!
- ID!
updateWorkflowChecklistItem
Update an existing WorkflowChecklistItem. Requires basic:write scope to be accessible and Project permission level EDIT.
Beta
Returns
Arguments
- input:UpdateWorkflowChecklistItemInput!RequiredBeta
UpdateWorkflowChecklistIteminput argument.- Required
id: ID!,data: UpdateWorkflowChecklistItemDataInput!
Response fields
0 selected
Toggle fields to tailor the query and response.
- WorkflowChecklistItem
- ID!
- String!
- Boolean!
- User
- String
- ID!
updateWorkflowChecklistPreset
Update an existing WorkflowChecklistPreset. Requires basic:write scope to be accessible and Project permission level EDIT.
Beta
Returns
Arguments
- input:UpdateWorkflowChecklistPresetInput!RequiredBeta
UpdateWorkflowChecklistPresetinput argument.- Required
id: ID!,data: UpdateWorkflowChecklistPresetDataInput!
Response fields
0 selected
Toggle fields to tailor the query and response.
- WorkflowChecklistPreset
- ID!
- String!
- User
- String
- ID!
updateWorkflowStatus
Update an existing WorkflowStatus. Requires basic:write scope to be accessible and Project permission level EDIT.
Beta
Returns
Arguments
- input:UpdateWorkflowStatusInput!RequiredBeta
UpdateWorkflowStatusinput argument.- Required
id: ID!,data: UpdateWorkflowStatusDataInput!
Response fields
0 selected
Toggle fields to tailor the query and response.
- WorkflowStatus
- String!
- ID!
- [WorkflowStatusEnterRule]!
- [User]!
- String
- ID!
- [WorkflowChecklistPreset]!
- ID!
- String!
- User
- ID!
- RgbaColor!
- Percent!
- RgbColorChannel!
- RgbColorChannel!
- RgbColorChannel!
- WorkflowStatusTaskItems!
- Int!
- Int!
- Int!
- Boolean!
- [WorkflowTask]
- ID!
updateWorkflowTask
Update an existing WorkflowTask. Requires basic:write scope to be accessible and Project permission level EDIT.
Beta
Returns
Arguments
- input:UpdateWorkflowTaskInput!RequiredBeta
UpdateWorkflowTaskinput argument.- Required
id: ID!,data: UpdateWorkflowTaskDataInput!
Response fields
0 selected
Toggle fields to tailor the query and response.
- WorkflowTask
- String
- ID!
- String
- Asset
- String!
- ID!
- String
- String
- [AssetAttachment]
- ID!
- DateTimeRange!
- DateTime
… on Audio
- Url!
- Url
- String
- Url
… on Document
- Url!
- Url
- String
- Url
… on EmbeddedContent
- Url!
- Url
- Boolean!
… on File
- Url!
- Url
- String
- Url
… on Image
- Url!
- Url
- String
- Url
… on Video
- Url!
- Url
- String
- Int!
- [User]!
- String
- ID!
- WorkflowChecklistItems!
- Int!
- Int!
- Int!
- Boolean!
- [WorkflowChecklistItem]
- ID!
- WorkflowStatus!
- String!
- ID!
- [WorkflowStatusEnterRule]!
- [User]!
- ID!
- [WorkflowChecklistPreset]!
- ID!