Deel: Update contract — request body — body data base compensation type: salaried, hourly, unpaid, commission only, contract term: definite, indefinite, type of edit: amendment, direct custom fields item value
Update contract: request body, field body / data / base_compensation_type: salaried, hourly, unpaid, commission_only, contract_term: definite, indefinite, type_of_edit: amendment, direct / custom_fields / item / value. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: Update contract — request body — body / data / base_compensation_type: salaried, hourly, unpaid, commission only, contract term: definite, indefinite, type of edit: amendment, direct custom fields item value
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | JSON | Root | The new value for the custom field. |
$ (oneOf 1) | string | Alternative | Maximum length: 5000 |
$ (oneOf 2) | number | Alternative | Format: double |
$ (oneOf 3) | boolean | Alternative |