post
https://api.seismic.com/programs/v2/spaces//nodes//associations
Adds entities (tasks, requests, or content items) to another entity (program, task, or request), making them part of the entity and visible within its UI. Associations enable organizational hierarchy and workflow management, and ensure relevant entities appear within the program interface for better organization and accessibility.
Key Features:
- Supports bulk addition of multiple entities in a single request
- Validates all entity references exist and are accessible before processing
- Automatically sanitizes input data for security and consistency
- Returns complete entity information including generated metadata
- Maintains hierarchical relationships and prevents circular dependencies
- Supports special subType 'brief' for content associations that serve as the program's brief/description
Authorization Logic:
- User must have a valid JWT token with appropriate scopes
- User must have permission to manage the target entity (program, task, or request)
- User must have access to all entities being added to the association
Usage Example:
Add tasks and content to a program to create a structured workflow with all necessary components. Use subType 'brief' when associating content that should serve as the program's brief or detailed description.