Deel: Assign agreement to a new worker — request body — body data
Assign agreement to a new worker: request body, field body / data. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: Assign agreement to a new worker — request body — body data
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Reassignment payload. |
delivery_address | Model | Required within parent | Expand Assign agreement to a new worker — request body — body data delivery address Delivery address for the new holder. Country must appear in `actions.reuse.details.reassignable_in`. |
hris_profile_id | string | Required within parent | HRIS profile identifier of the new holder. Format: uuid |
is_express_delivery_requested | boolean | Optional | Charges the express-delivery fee when the destination country supports it. Defaults to `false`. |
variant_id | string | Required within parent | Product variant to reassign the agreement to. Must be one of the variants returned in `actions.reuse.details.reusable_variants` on `GET /agreements/{agreement_id}`. Format: uuid |
Referenced models: Assign agreement to a new worker — request body — body data delivery address