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
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
field_requirement | string | Required within parent | Whether an answer is mandatory, and under which conditions. Known values: ALWAYS_REQUIRED, REQUIRED_CONDITIONALLY, OPTIONAL |
id | string | Required within parent | The custom field id. Format: uuid |
key | string | Required within parent | Machine key, unique within the policy. |
name | string | Required within parent | Human-facing field name shown on the request form. |
requirement_conditions | JSON | Optional | |
requirement_conditions (anyOf 1) | array | Alternative | Present only for a REQUIRED_CONDITIONALLY field: the conditions under which it becomes required. |
requirement_conditions (anyOf 1)[] | Model | Each item | Expand Validate time-off request — 200 response body — data custom fields item requirement conditions null item |
requirement_conditions (anyOf 2) | null | Alternative | Present only for a REQUIRED_CONDITIONALLY field: the conditions under which it becomes required. |
requirement_conditions (anyOf 2)[] | Model | Each item | Expand Validate time-off request — 200 response body — data custom fields item requirement conditions null item |
schema | Model | Required within parent | Expand 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