View states / Save

Creates or update view state.

Route: /api/{tenant:minlength(2)}/v{version:apiVersion}/view_states/save

Method: PUT

Authorisation: Minimum role: USER

Request Arguments
Name Type Source
entityENUM entity
optional_idInt32
payloadDTO_view_stateBody

  Request body example

Response object

Response status: 200 (OK)

Response type: DTO_view_state

Wrapper: DTO_response_wrap

Other response statuses: 400 (BadRequest), 403 (Forbidden)

  Response body example

DTO_view_state
NameTypeReadOnlyDescription
nameStringName of view
field_infosDTO_view_state_field_info[]Read only data
field_settingsDTO_view_state_field_setting[]Configurable data per field
sortDTO_view_state_sortSort
paginationDTO_view_state_paginationPagination
view_typeENUM view_typeView type
kanbanDTO_view_state_kanbanKanban
DTO_view_state_field_info
NameTypeReadOnlyDescription
field_keyStringField key
labelStringLabel
data_typeENUM field_data_typeData type
filterDTO_view_state_field_filterFilter
groupDTO_view_state_field_groupGroup
batch_updateDTO_view_state_field_batchBatch update
sortDTO_view_state_field_sortSort
DTO_view_state_field_filter
NameTypeReadOnlyDescription
allowBooleanAllow
typeENUM filter_typeType
usage_countInt32Usage count
DTO_view_state_field_group
NameTypeReadOnlyDescription
allowBooleanAllow
DTO_view_state_field_batch
NameTypeReadOnlyDescription
allowBooleanAllow
DTO_view_state_field_sort
NameTypeReadOnlyDescription
allowBooleanAllow
DTO_view_state_field_setting
NameTypeReadOnlyDescription
field_keyStringField key
columnDTO_view_state_field_columnColumn
rowDTO_view_state_field_rowRow
kanbanDTO_view_state_field_kanbanKanban
DTO_view_state_field_column
NameTypeReadOnlyDescription
widthInt32Width
visibleBooleanVisible
orderInt32Order
DTO_view_state_field_row
NameTypeReadOnlyDescription
upper_orderInt32Upper order
lower_orderInt32Lower order
DTO_view_state_field_kanban
NameTypeReadOnlyDescription
card_positionInt32Card position
hover_orderInt32Hover order
DTO_view_state_sort
NameTypeReadOnlyDescription
field_keyStringField key
orderENUM sort_orderOrder
DTO_view_state_pagination
NameTypeReadOnlyDescription
takeInt32Take
DTO_view_state_kanban
NameTypeReadOnlyDescription
swimlane_keyStringSwimlane key
swimlane_orderString[]Swimlane order
column_keyStringColumn key
column_orderString[]Column order
ENUM field_data_type
ValueNameDescription
0UNKNOWNUNKNOWN
1STRINGText
2MULTI_LINE_STRINGText (multi-line)
3DATE_TIMEDate and time
4DATE_NO_TIMEDate
5DOUBLENumber (decimal)
6INTNumber (int)
7LONGNumber (long)
8BOOLOn / Off
9EMAILText (email)
10PHONEText (phone)
11PICK_ONEPick one
12PICK_MANYPick many
13IMAGEImage
14RICH_TEXTText (rich editor)
15FILESFiles
16COLORColor
-1INTERNAL_ENUMINTERNAL_ENUM
ENUM filter_type
ValueNameDescription
0UNKNOWNUNKNOWN
1DEFAULTDefault
2RANGERange
ENUM sort_order
ValueNameDescription
0ASCASC
1DESCDESC
ENUM view_type
ValueNameDescription
0UNKNOWNUNKNOWN
1LISTList
2KANBANKanban