get
https://api.seismic.com/programs/v2/spaces//programs/groupby
Groups programs by various attributes (manager, creator, custom properties, program type, etc.) and applies
aggregations to calculate metrics for each group. This endpoint is useful for analytics, reporting, and
understanding program distribution across different dimensions.
Key Features:
- Groups programs by multiple attributes including managers, creators, audiences, topics, and program types
- Supports custom property grouping for flexible categorization
- Applies aggregations (min, max, count, sum) to calculate metrics per group
- Enables advanced filtering before grouping for targeted analysis
- Returns paginated results with cursor support for large datasets
Authorization Logic:
- User must have a valid JWT token with viewing or management scopes
- Valid token is required for querying
- Programs are filtered based on user's access permissions before grouping
Usage Example:
Group programs by manager to see workload distribution, or group by program type to analyze portfolio composition
and resource allocation across different initiative types.