Delete multiple programs in a single operation

Deletes one or more programs from the space in a single bulk operation. Optionally deletes all
associated tasks if specified. The deletion is performed asynchronously and returns operation IDs
for tracking the deletion progress.

Key Features:

  • Efficiently deletes multiple programs in a single API call
  • Removes programs and all their metadata
  • Optionally deletes all associated tasks for each program
  • Returns async operation IDs for tracking deletion progress
  • Maintains audit trail of all deletion actions
  • Processes deletions asynchronously for better performance

Authorization Logic:

  1. User must have a valid JWT token with management scopes
  2. User must have program update permissions
  3. User must have permission to delete all specified programs

Usage Example:

Delete multiple completed or cancelled programs at once to clean up the workspace, or perform bulk cleanup
operations for archived campaigns.

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".

Query Params
ids
array of strings
required

Array of program IDs to delete. All programs must exist within the specified space and be accessible to the user.

ids*
boolean
Defaults to false

Optional flag to also delete all associated tasks for each program. If false, tasks will be orphaned.

Responses

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