Skip to content

Deel: Get amendment validation settings — 200 response body — data item rules item tenure based rules item

Get amendment validation settings: 200 response body, field data / item / rules / item / tenure_based_rules / item. 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 tenure based rules item

FieldTypePresenceDescription and constraints
$objectRoot
employment_duration_typeJSONOptionalThe unit of measurement for the employment duration.
employment_duration_type (anyOf 1)stringAlternativeThe unit of measurement for the employment duration.
Known values: DAY, WEEK, MONTH, YEAR
employment_duration_type (anyOf 2)nullAlternative
max_employment_durationJSONOptional
max_employment_duration (anyOf 1)JSONAlternative
max_employment_duration (anyOf 1) (anyOf 1)integerAlternativeThe maximum duration of employment for this rule to apply.
max_employment_duration (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
max_employment_duration (anyOf 2)nullAlternativeThe maximum duration of employment for this rule to apply.
min_employment_durationJSONOptional
min_employment_duration (anyOf 1)JSONAlternative
min_employment_duration (anyOf 1) (anyOf 1)integerAlternativeThe minimum duration of employment for this rule to apply.
min_employment_duration (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
min_employment_duration (anyOf 2)nullAlternativeThe minimum duration of employment for this rule to apply.
notice_valueJSONOptional
notice_value (anyOf 1)JSONAlternative
notice_value (anyOf 1) (anyOf 1)integerAlternativeThe required notice period for this range of employment duration.
notice_value (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
notice_value (anyOf 2)nullAlternativeThe required notice period for this range of employment duration.

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.