Skip to content

Deel: Fetch multiple EOR Contract forms — 200 response body — data item pages item sections item questions item

Fetch multiple EOR Contract forms: 200 response body, field data / item / pages / item / sections / item / questions / item. Complete fields and constraints for contract 2026-10-27.

API reference · Contract 2026-10-27

SDK schema: Fetch multiple EOR Contract forms — 200 response body — data item pages item sections item questions 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.
keystringRequired within parentUnique key identifier for the question.
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
rulesJSONOptional
rules (anyOf 1)arrayAlternativeValidation rules for the question.
rules (anyOf 1)[]ModelEach itemExpand Fetch EOR Contract form — 200 response body — data pages item sections item questions item rules Validation rules for the question item
rules (anyOf 2)nullAlternativeValidation rules for the question.
rules (anyOf 2)[]ModelEach itemExpand Fetch EOR Contract form — 200 response body — data pages item sections item questions item rules Validation rules for the question 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
titlestringRequired within parentTitle of the question.
typestringRequired within parentType of the question.
Known values: FreeText, Paragraph, SingleSelection, MultiSelection, Address, PhoneNumber, DocumentUpload, Number, Dropdown, DatePicker, Email, Nested

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

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.