# v1_plannings_assignments_list Extends WorkspaceMixin with serializer context for workspace-aware CRUD. Endpoint: GET /v1/plannings/{id}/assignments/ Version: 1.0.0 Security: tokenAuth ## Query parameters: - `active` (boolean) Filter assignments by active status. - `end_timestamp` (integer, required) End time for filtering assignments (Unix timestamp). - `operation` (integer) Filter by operation ID. - `range_field` (string) Which time reference to use for filtering operations. Options: 'expectedTime95Interval' (p05–p95), 'expectedTime90Interval' (p10–p90), 'expectedTime' (point estimate), 'scheduledTime' (planned time). * expectedTime95Interval - expectedTime95Interval * expectedTime90Interval - expectedTime90Interval * expectedTime - expectedTime * scheduledTime - scheduledTime Enum: "expectedTime95Interval", "expectedTime90Interval", "expectedTime", "scheduledTime" - `start_timestamp` (integer, required) Start time for filtering assignments (Unix timestamp). ## Path parameters: - `id` (string, required) ## Response 200 fields (application/json): - `id` (string) - `operation` (string, required) - `planning` (string, required) - `parts` (array, required) - `parts.startAt` (string,null) - `parts.endAt` (string,null) - `parts.resource` (string,null) - `parts.isFixed` (boolean) - `parts.metadata` (any) - `assignedAt` (string,null, required) - `validTo` (string,null, required) - `assignedBy` (string,null, required) - `workspace` (string,null, required) - `tombstone` (boolean, required)