Bulk update multiple requests with partial updates

Updates multiple requests simultaneously by applying the same field changes to all specified requests. This operation executes asynchronously and returns an operation ID for tracking progress. Ideal for batch operations like reassigning multiple requests, updating priorities, or changing dates across a set of requests. Only users with appropriate management permissions can perform bulk updates.

Key Features:

  • Updates multiple requests simultaneously for efficient batch operations
  • Executes asynchronously to handle large update sets without timeout
  • Returns operation ID for tracking bulk update progress and results
  • Applies consistent field updates across all specified requests
  • Validates all updates before committing changes
  • Maintains activity tracking and audit trails for all modified requests

Authorization Logic:

  1. User must have a valid JWT token with program management scopes
  2. User must have permission to update all specified requests
  3. User must have access to the space containing the requests

Usage Example:

Reassign 50 requests to a new team member when workload shifts, or update priorities for all requests in a campaign when business priorities change.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
length between 7 and 22

The unique identifier of the space containing the target entity. This determines the scope of entity queries and ensures proper access control. The space must be accessible to the authenticated user with appropriate permissions. It can be the unique identifier (GUID) of the space or the word "default" to indicate the default programs space. Common values include "default" and "rkr83lapKkyCJuLLWqLqzB".

Body Params
plannerRequests
array of objects

Array of BulkUpdateRequestItem objects defining the requests to update and their respective patch operations. Each item contains a request ID and a JSON Patch document specifying the modifications to apply. Used to execute multiple request updates in a single bulk operation for efficiency such as reassigning requests, updating priorities, or changing status schemas across multiple requests. Empty array results in no operations performed. Enables efficient request portfolio management and bulk workflow updates.

plannerRequests
Responses

Language
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json