Deel: Update employment type for a contract — 200 response body — data
Update employment type for a contract: 200 response body, field data. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: Update employment type for a contract — 200 response body — data
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
contract_id | string | Required within parent | The unique identifier of the GP contract. Maximum length: 100 Pattern: ^(([a-z0-9]{6,})|([a-z0-9-_]{20,})|(-2[0-9]{2}))$ |
effective_date | string | Required within parent | The date from which the change takes effect. Format: date |
employment_type | string | Required within parent | The updated employment type. Known values: EMPLOYEE_FT, EMPLOYEE_PT, ON_LEAVE |
fte | JSON | Required within parent | |
fte (anyOf 1) | number | Alternative | The full-time equivalent for the updated employment type, as a fraction between 0 and 1 (inclusive). Format: double Maximum: 1 Minimum: 0 |
fte (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |