Box Developer Documentation

Join BoxWorks 2024 to discover what's possible with content and AI!

Register now!

Get Workflows

Get Workflows

The get workflows endpoint can be used to grab all workflows on a particular folder. It will return all workflows regardless of if there is a flow of type WORKFLOW_MANUAL_START.

For more information on how to use these endpoints, refer to our blog post.

cURL
curl -i -X GET "https://api.box.com/2.0/workflows?folder_id=324234" \
     -H "authorization: Bearer <ACCESS_TOKEN>"
TypeScript Gen
await adminClient.workflows.getWorkflows({
  folderId: workflowFolderId,
} satisfies GetWorkflowsQueryParams);
Python Gen
admin_client.workflows.get_workflows(workflow_folder_id)
.NET Gen
await adminClient.Workflows.GetWorkflowsAsync(queryParams: new GetWorkflowsQueryParams(folderId: workflowFolderId));
Swift Gen (Beta)
try await adminClient.workflows.getWorkflows(queryParams: GetWorkflowsQueryParams(folderId: workflowFolderId))