Deel: Get static employee bank transfer requirements — 200 response body — data item fields item group item
Get static employee bank transfer requirements: 200 response body, field data / item / fields / item / group / item. Complete fields and constraints for contract 2026-10-27.
API reference · Contract 2026-10-27
SDK schema: Get static employee bank transfer requirements — 200 response body — data item fields item group item
| Field | Type | Presence | Description and constraints |
|---|---|---|---|
$ | object | Root | |
display_format | JSON | Optional | |
display_format (anyOf 1) | string | Alternative | Optional display format hint for the field. |
display_format (anyOf 2) | null | Alternative | Optional display format hint for the field. |
example | JSON | Optional | |
example (anyOf 1) | string | Alternative | Example value for the field. |
example (anyOf 2) | null | Alternative | Example value for the field. |
is_required | boolean | Required within parent | Whether the field is required. |
key | string | Required within parent | Identifier of the input field. Dotted keys (for example `intermediary.bic`) denote nested properties. |
max_length | JSON | Optional | |
max_length (anyOf 1) | JSON | Alternative | |
max_length (anyOf 1) (anyOf 1) | integer | Alternative | Maximum length of the field value. |
max_length (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
max_length (anyOf 2) | null | Alternative | Maximum length of the field value. |
min_length | JSON | Optional | |
min_length (anyOf 1) | JSON | Alternative | |
min_length (anyOf 1) (anyOf 1) | integer | Alternative | Minimum length of the field value. |
min_length (anyOf 1) (anyOf 2) | string | Alternative | Pattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$ |
min_length (anyOf 2) | null | Alternative | Minimum length of the field value. |
name | string | Required within parent | User-facing name of the field. |
should_refresh_requirements_on_change | boolean | Optional | Whether the requirements can change depending on this field’s value. This lookup does not re-evaluate requirements; when `true`, use `POST /payouts/employees/methods/bank_transfers/requirements`. |
type | string | Optional | Input type of the field, for example `text`, `select`, `country`, `number` or `date_local`. |
validation_regexp | JSON | Optional | |
validation_regexp (anyOf 1) | string | Alternative | Regular expression the field value must match. |
validation_regexp (anyOf 2) | null | Alternative | Regular expression the field value must match. |
values_allowed | JSON | Optional | |
values_allowed (anyOf 1) | array | Alternative | Allowed values for select-type fields; null otherwise. |
values_allowed (anyOf 1)[] | Model | Each item | Expand Get static employee bank transfer requirements — 200 response body — data item fields item group item values allowed null item |
values_allowed (anyOf 2) | null | Alternative | Allowed values for select-type fields; null otherwise. |
values_allowed (anyOf 2)[] | Model | Each item | Expand Get static employee bank transfer requirements — 200 response body — data item fields item group item values allowed null item |
Referenced models: Get static employee bank transfer requirements — 200 response body — data item fields item group item values allowed null item