Skip to content

Deel: Fetch EOR Contract form — 200 response body — data pages item sections item questions item rules Validation rules for the question item

Fetch EOR Contract form: 200 response body, field data / pages / item / sections / item / questions / item / rules / Validation rules for the question / item. 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 rules Validation rules for the question item

FieldTypePresenceDescription and constraints
$objectRoot
date_limitationJSONOptional
date_limitation (anyOf 1)stringAlternativeLimits date selection (e.g., blocking past dates). Will always be ‘BLOCK_PAST’ for now.
date_limitation (anyOf 2)nullAlternativeLimits date selection (e.g., blocking past dates). Will always be ‘BLOCK_PAST’ for now.
default_valueModelOptionalExpand Fetch Project Assignment Checkin Questionnaire Data — 200 response body — data sections item questions item default value
Default value to pre-fill in the form.
helper_textJSONOptional
helper_text (anyOf 1)stringAlternativeAdditional information to assist the user.
helper_text (anyOf 2)nullAlternativeAdditional information to assist the user.
is_disabledbooleanOptionalIf true, the field is disabled and cannot be edited.
is_multiple_selectionbooleanOptionalIndicates if the user can select multiple values.
is_only_digitsbooleanOptionalRestricts input to numeric characters only, for FreeText questions.
is_rangebooleanOptionalSpecifies whether a date picker allows range selection.
is_requiredbooleanOptionalIndicates if the question is required.
max_lengthJSONOptional
max_length (anyOf 1)JSONAlternative
max_length (anyOf 1) (anyOf 1)integerAlternativeMaximum character length for text responses.
max_length (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
max_length (anyOf 2)nullAlternativeMaximum character length for text responses.
max_valueModelOptionalExpand Fetch EOR Contract form — 200 response body — data pages item sections item questions item max value
Maximum value allowed.
min_lengthJSONOptional
min_length (anyOf 1)JSONAlternative
min_length (anyOf 1) (anyOf 1)integerAlternativeMinimum character length for text responses.
min_length (anyOf 1) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
min_length (anyOf 2)nullAlternativeMinimum character length for text responses.
min_valueModelOptionalExpand Fetch EOR Contract form — 200 response body — data pages item sections item questions item min value
Minimum value allowed.
must_request_validationbooleanOptionalWhether additional validation should be triggered for this field.
number_typestringOptionalUsed for number fields to define the unit or representation.
optionsJSONOptional
options (anyOf 1)arrayAlternativeList of selectable options for selection-type questions. Value may be of any type.
options (anyOf 1)[]ModelEach itemExpand Fetch Project Assignment Checkin Questionnaire Data — 200 response body — data sections item questions item options null item
options (anyOf 2)nullAlternativeList of selectable options for selection-type questions. Value may be of any type.
options (anyOf 2)[]ModelEach itemExpand Fetch Project Assignment Checkin Questionnaire Data — 200 response body — data sections item questions item options null item
requiresarrayOptionalList of conditions that must be met for this rule to apply.
requires[]ModelEach itemExpand Fetch EOR Contract form — 200 response body — data pages item sections item questions item rules Validation rules for the question item requires item
sourceJSONOptionalDefines dynamic data source for the question.
source (anyOf 1)ModelAlternativeExpand Fetch EOR Contract form — 200 response body — data pages item sections item questions item source Defines dynamic data source for the question
source (anyOf 2)nullAlternative
titlestringOptionalTitle of the question.

Referenced models: Fetch EOR Contract form — 200 response body — data pages item sections item questions item source Defines dynamic data source for the question, Fetch Project Assignment Checkin Questionnaire Data — 200 response body — data sections item questions item default value, Fetch Project Assignment Checkin Questionnaire Data — 200 response body — data sections item questions item options null item, Fetch EOR Contract form — 200 response body — data pages item sections item questions item max value, Fetch EOR Contract form — 200 response body — data pages item sections item questions item min value, Fetch EOR Contract form — 200 response body — data pages item sections item questions item rules Validation rules for the question item requires item

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.