Remove entities from a program, task, or request

Removes entities (tasks, requests, or content items) from another entity (program, task, or request) so they are no longer part of the entity or visible within its UI. This operation excludes entities without affecting the actual entities themselves. Use this endpoint when you need to remove tasks, requests, or content from programs while preserving the entities for other uses.

Key Features:

  • Supports bulk removal of multiple entities in a single request
  • Validates entity identification before processing removal operations
  • Gracefully handles cases where entities are not currently associated
  • Operation is atomic - either all specified entities are removed or none
  • Preserves original entities while removing them from program structure

Authorization Logic:

  1. User must have a valid JWT token with appropriate scopes
  2. Token is valid for this operation
  3. User must have permission to manage the target entity (program, task, or request)
  4. User must have access to all entities being removed from the association

Usage Example:

Remove completed tasks from a program to clean up the active workflow view.

Language
Response
Click Try It! to start a request and see the response here!