Deel: Get amendment validation settings — 200 response body — data item rules item additional details
Get amendment validation settings: 200 response body, field data / item / rules / item / additional_details. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: Get amendment validation settings — 200 response body — data item rules item additional details
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Optional additional information for rules, if applicable. |
cap | JSON | Optional | |
cap (anyOf 1) | JSON | Alternative | |
cap (anyOf 1) (anyOf 1) | number | Alternative | The maximum limit imposed for probation period for definite contract when specific calculation is used, it will be in additional_details.rule. Format: double |
cap (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
cap (anyOf 2) | null | Alternative | The maximum limit imposed for probation period for definite contract when specific calculation is used, it will be in additional_details.rule. Format: double |
note | JSON | Optional | |
note (anyOf 1) | string | Alternative | Additional explanation or notes related to this rule. |
note (anyOf 2) | null | Alternative | Additional explanation or notes related to this rule. |
rule | JSON | Optional | Specific rule that applies for probation period. |
rule (anyOf 1) | string | Alternative | Specific rule that applies for probation period. Known values: ONE_QUARTER_OF_CONTRACT_DURATION, ONE_THIRD_OF_CONTRACT_DURATION, HALF_OF_CONTRACT_DURATION |
rule (anyOf 2) | null | Alternative | |
time_unit | JSON | Optional | The unit of time applicable to notice period. |
time_unit (anyOf 1) | string | Alternative | The unit of time applicable to notice period. Known values: WEEK, MONTH, DAY |
time_unit (anyOf 2) | null | Alternative |