delete
https://api.seismic.com/programs/v2/spaces//programs/
Deletes a program from the space. Optionally deletes all associated tasks if specified.
The deletion is performed asynchronously and returns operation IDs for tracking the deletion progress.
Key Features:
- Removes program and all its metadata
- Optionally deletes all associated tasks (deleteTasks parameter)
- Preserves content associations unless explicitly deleted
- Returns async operation IDs for tracking deletion progress
- Maintains audit trail of deletion action
- Removes program from all related queries and views
Authorization Logic:
- User must have a valid token with appropriate scopes
- User must have program update permissions
- User must have permission to delete the specific program
Usage Example:
Delete a completed program to clean up the space, or remove a cancelled program including all its tasks to maintain space organization.