delete
https://api.seismic.com/programs/v2/spaces//programs/template
Deletes one or more program templates by their unique identifiers. The deletion is performed asynchronously
and returns operation IDs for tracking progress. Optionally deletes associated tasks that were part of the
template structure.
Key Features:
- Deletes multiple program templates in a single API call
- Performs deletion asynchronously for better performance
- Returns operation IDs for tracking deletion progress
- Optionally deletes associated template tasks
- Maintains referential integrity of template relationships
- Does not affect programs created from the template
- Creates audit trail of template deletion
Authorization Logic:
- User must have a valid JWT token with management scopes
- User must have program update permissions
- User must have permission to delete templates in the space
- User must have permission to delete each specified template
Usage Example:
Delete obsolete or outdated program templates that are no longer needed, or remove test templates
created during development. Existing programs created from these templates remain unaffected.