# Assignments Managing the assignment of operations to resources (CRUD, bulk operations, deactivation, listing per operation). ## Create Assignment - [POST /v1/assignments/](https://docs.adm.wearetransformers.nl/apis/schema/assignments/v1_assignments_create.md): Creates a new assignment (with its parts) for an operation. If X-Workspace-Id header is set, creates in workspace (branch-on-first-write). Otherwise creates on mainline and deactivates any existing active assignment. ## Deactivate an assignment - [POST /v1/assignments/{id}/deactivate/](https://docs.adm.wearetransformers.nl/apis/schema/assignments/v1_assignments_deactivate_create.md): Deactivates the active assignment for an operation. If X-Workspace-Id header is set, creates a tombstone in the workspace instead. ## Bulk create assignments - [POST /v1/assignments/bulk/](https://docs.adm.wearetransformers.nl/apis/schema/assignments/v1_assignments_bulk_create.md): Create multiple assignments in a single request. ## v1_plannings_assignments_list - [GET /v1/plannings/{id}/assignments/](https://docs.adm.wearetransformers.nl/apis/schema/assignments/v1_plannings_assignments_list.md): Extends WorkspaceMixin with serializer context for workspace-aware CRUD.