Deel: Fetch EOR Contract form — 200 response body — data pages item sections item questions item additional info value probation type for definite: STANDARD, SPECIFIC CALCULATION, SPECIFIC TO DURATION OF CONTRACT specific calculation rules time unit: DAY, WEEK, MONTH
Fetch EOR Contract form: 200 response body, field data / pages / item / sections / item / questions / item / additional_info / value / probation_type_for_definite: STANDARD, SPECIFIC_CALCULATION, SPECIFIC_TO_DURATION_OF_CONTRACT / specific_calculation_rules / time_unit: DAY, WEEK, MONTH. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: Fetch EOR Contract form — 200 response body — data / pages / item / sections / item / questions / item / additional_info / value / probation_type_for_definite: STANDARD, SPECIFIC CALCULATION, SPECIFIC TO DURATION OF CONTRACT specific calculation rules time unit: DAY, WEEK, MONTH
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | Calculation rules when probation_type_for_definite is SPECIFIC_CALCULATION. Null for other types. |
max_probation_for_definite | JSON | Optional | |
max_probation_for_definite (anyOf 1) | number | Alternative | Maximum probation duration (in the unit specified by time_unit). Format: double |
max_probation_for_definite (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
max_probation_type_for_definite | string | Optional | The formula used to derive the maximum probation period for a definite contract. |
min_probation_for_definite | JSON | Optional | |
min_probation_for_definite (anyOf 1) | number | Alternative | Minimum probation duration (in the unit specified by time_unit). Format: double |
min_probation_for_definite (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
time_unit | string | Optional | Time unit for all probation durations in this object (DAY, WEEK, or MONTH). Known values: DAY, WEEK, MONTH |