Skip to content

Deel: Validate time-off request — 200 response body — data custom fields item

Validate time-off request: 200 response body, field data / custom_fields / item. Complete fields and constraints for contract 2026-10-27.

API reference · Contract 2026-10-27

SDK schema: Validate time-off request — 200 response body — data custom fields item

FieldTypePresenceDescription and constraints
$objectRoot
field_requirementstringRequired within parentWhether an answer is mandatory, and under which conditions.
Known values: ALWAYS_REQUIRED, REQUIRED_CONDITIONALLY, OPTIONAL
idstringRequired within parentThe custom field id.
Format: uuid
keystringRequired within parentMachine key, unique within the policy.
namestringRequired within parentHuman-facing field name shown on the request form.
requirement_conditionsJSONOptional
requirement_conditions (anyOf 1)arrayAlternativePresent only for a REQUIRED_CONDITIONALLY field: the conditions under which it becomes required.
requirement_conditions (anyOf 1)[]ModelEach itemExpand Validate time-off request — 200 response body — data custom fields item requirement conditions null item
requirement_conditions (anyOf 2)nullAlternativePresent only for a REQUIRED_CONDITIONALLY field: the conditions under which it becomes required.
requirement_conditions (anyOf 2)[]ModelEach itemExpand Validate time-off request — 200 response body — data custom fields item requirement conditions null item
schemaModelRequired within parentExpand Validate time-off request — 200 response body — data custom fields item schema
The value type plus shape/constraints of the field.

Referenced models: Validate time-off request — 200 response body — data custom fields item requirement conditions null item, Validate time-off request — 200 response body — data custom fields item schema

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.