Skip to content

Zoho: Pick list values schemas

14 Zoho schemas with complete fields and constraints.

← Pick list values operations · All schemas

Delete a picklist field option — response body — pick list values pick list values item — Direct Picklist Option Deletion Result

FieldTypePresenceDescription and constraints
$objectRootRepresents a direct (non-scheduled) deletion result for a picklist option, including status, code, message, and deleted option ID.
Additional keys: not allowed
codestringRequired within parentPicklist option deletion result code
Known values: SUCCESS
detailsobjectRequired within parentDetails of the deleted picklist option
Additional keys: not allowed
details.idstringRequired within parentThe unique ID of the deleted picklist option
Format: int64
Maximum length: 100
Minimum length: 13
messagestringRequired within parentPicklist option deletion message
Known values: PickList Option deleted successfully
statusstringRequired within parentPicklist option deletion status
Known values: success
Maximum length: 7
Minimum length: 5

Delete a picklist field option — response body — pick list values pick list values item — Picklist Option Deletion Result

FieldTypePresenceDescription and constraints
$objectRootRepresents the scheduled deletion outcome for a picklist option, including status, code, message, and async job details.
Additional keys: not allowed
codestringRequired within parentpicklist option deletion code
Known values: SCHEDULED
detailsModelRequired within parentExpand Replace Pick list values — response body — replace pick list values item details
messagestringRequired within parentPicklist option deletion message
Known values: Picklist Option deletion scheduled successfully
statusstringRequired within parentPicklist option deletion status
Known values: success
Maximum length: 7
Minimum length: 5

Referenced models: Replace Pick list values — response body — replace pick list values item details

Delete a picklist field option — response body — pick list values — Direct Picklist Option Deletion Response

FieldTypePresenceDescription and constraints
$objectRootSuccess response indicating picklist option has been deleted directly. Returns an array of deletion results.
Additional keys: not allowed
pick_list_valuesarrayRequired within parentpick list values
Maximum items: 1
Minimum items: 0
pick_list_values[]ModelEach itemExpand Delete a picklist field option — response body — pick list values pick list values item — Direct Picklist Option Deletion Result

Referenced models: Delete a picklist field option — response body — pick list values pick list values item — Direct Picklist Option Deletion Result

Delete a picklist field option — response body — pick list values — Picklist Option Deletion Response

FieldTypePresenceDescription and constraints
$objectRootAccepted response indicating picklist option deletion has been scheduled. Returns an array of deletion results.
Additional keys: not allowed
pick_list_valuesarrayRequired within parentpick list values
Maximum items: 1
Minimum items: 0
pick_list_values[]ModelEach itemExpand Delete a picklist field option — response body — pick list values pick list values item — Picklist Option Deletion Result

Referenced models: Delete a picklist field option — response body — pick list values pick list values item — Picklist Option Deletion Result

Replace Pick list values — request body — body

FieldTypePresenceDescription and constraints
$objectRootContainer for the replace_pick_list_values array, listing one or more instructions to perform picklist value replacements.
Additional keys: not allowed
replace_pick_list_valuesarrayRequired within parentReplace picklist value with from and to options (Required)
Maximum items: 1
Minimum items: 1
replace_pick_list_values[]ModelEach itemExpand Replace Pick list values — request body — body replace pick list values item

Referenced models: Replace Pick list values — request body — body replace pick list values item

Replace Pick list values — request body — body replace pick list values item

FieldTypePresenceDescription and constraints
$objectRootA structured instruction that pairs a source and target picklist option, with an option to delete the source after replacement.
Additional keys: not allowed
delete_old_valueboolean or nullOptionalBoolean value to delete the old_value along with replace
new_valueModelRequired within parentExpand Replace Pick list values — request body — body replace pick list values item new value
The option to be replaced with the option (Required)
old_valueModelRequired within parentExpand Replace Pick list values — request body — body replace pick list values item old value
The option which is to be replaced (Required)

Referenced models: Replace Pick list values — request body — body replace pick list values item old value, Replace Pick list values — request body — body replace pick list values item new value

Replace Pick list values — request body — body replace pick list values item new value

FieldTypePresenceDescription and constraints
$objectRootRepresents the picklist option that will act as the replacement, providing the display value and unique identifier. At least one of id or display_value must be provided.
Additional keys: not allowed
display_valuestring or nullOptionalDisplay value of the option
Maximum length: 120
idstring or nullOptionalThe option id (Unique)
Format: int64
Maximum length: 20
Minimum length: 13
$ (anyOf 1)JSONAlternative
$ (anyOf 2)JSONAlternative

Replace Pick list values — request body — body replace pick list values item old value

FieldTypePresenceDescription and constraints
$objectRootRepresents the picklist option to be replaced, providing the display value and unique identifier. At least one of id or display_value must be provided.
Additional keys: not allowed
display_valuestring or nullOptionalSpecify the display value of the option to be replaced
Maximum length: 120
idstring or nullOptionalSpecify the option id which is to be replaced (Unique)
Format: int64
Maximum length: 20
Minimum length: 13
$ (anyOf 1)JSONAlternative
$ (anyOf 2)JSONAlternative

Replace Pick list values — response body

FieldTypePresenceDescription and constraints
$objectRootAccepted response indicating picklist replace operations have been scheduled. Returns an array of scheduling results.
Additional keys: not allowed
replace_pick_list_valuesarrayRequired within parentDescription of the replace option on schedule
Maximum items: 1
Minimum items: 1
replace_pick_list_values[]ModelEach itemExpand Replace Pick list values — response body — replace pick list values item

Referenced models: Replace Pick list values — response body — replace pick list values item

Replace Pick list values — response body — replace pick list values item

FieldTypePresenceDescription and constraints
$objectRootResult entry for a scheduled replace operation, including status, code, message, and asynchronous job details.
Additional keys: not allowed
codestringRequired within parentCode of the scheduler response
Known values: SCHEDULED
detailsModelRequired within parentExpand Replace Pick list values — response body — replace pick list values item details
messagestringRequired within parentMessage of the scheduled details
Known values: Picklist option replace operation scheduled successfully
statusstringRequired within parentstatus on replace operation of the scheduler
Known values: success
Maximum length: 7
Minimum length: 5

Referenced models: Replace Pick list values — response body — replace pick list values item details

Replace Pick list values — response body — replace pick list values item details

FieldTypePresenceDescription and constraints
$objectRootContains the scheduler job identifier for an asynchronous operation that was accepted for processing.
Additional keys: not allowed
job_idstringRequired within parentscheduler jobid
Format: int64
Maximum length: 20
Minimum length: 13

get a picklist field option — response body — pick list values

FieldTypePresenceDescription and constraints
$objectRootSuccessful response containing the list of picklist options that match the specified pick list value ID for the given field.
Additional keys: not allowed
pick_list_valuesarrayRequired within parentPickList option of the mention picklist unique Id
Maximum items: 1
Minimum items: 1
pick_list_values[]ModelEach itemExpand get a picklist field option — response body — pick list values pick list values item

Referenced models: get a picklist field option — response body — pick list values pick list values item

get a picklist field option — response body — pick list values pick list values item

FieldTypePresenceDescription and constraints
$objectRootFull metadata for a picklist option, including unique ID, actual/reference/display values, sequence order, usage type (used/unused), optional color code, and associated layouts.
Additional keys: not allowed
actual_valuestringRequired within parentActual value of the picklist option.
Maximum length: 120
colour_codeJSONRequired within parent
colour_code (anyOf 1)stringAlternativeColor code of the picklist option when the picklist field in color code enabled
Maximum length: 9
colour_code (anyOf 2)nullAlternativeColor code of the picklist option when the picklist field in color code enabled
Maximum length: 9
display_valuestringRequired within parentDisplay value of the picklist option which are localised or translated
Maximum length: 120
idstringRequired within parentUnique Id of the picklist option
Format: int64
layout_associationsJSONRequired within parent
layout_associations (anyOf 1)arrayAlternativeLayout Association of the picklist option
Maximum items: 6
Minimum items: 0
layout_associations (anyOf 1)[]ModelEach itemExpand get a picklist field option — response body — pick list values pick list values item layout associations Layout Association of the picklist option item
layout_associations (anyOf 2)nullAlternativeLayout Association of the picklist option
Maximum items: 6
Minimum items: 0
layout_associations (anyOf 2)[]ModelEach itemExpand get a picklist field option — response body — pick list values pick list values item layout associations Layout Association of the picklist option item
reference_valuestringRequired within parentReference value of the picklist option which are localised or updated
Maximum length: 120
sequence_numberJSONRequired within parent
sequence_number (anyOf 1)integerAlternativesort order of the option respective to field
Format: int32
sequence_number (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
typestringRequired within parentPresence of the option in layouts and in the module
Known values: used, unused

Referenced models: get a picklist field option — response body — pick list values pick list values item layout associations Layout Association of the picklist option item

get a picklist field option — response body — pick list values pick list values item layout associations Layout Association of the picklist option item

FieldTypePresenceDescription and constraints
$objectRootIdentifies a layout where the picklist option is available, including the layout API name, display name, and unique association ID.
Additional keys: not allowed
api_namestringRequired within parentApi Name of the layout
Maximum length: 255
idstringRequired within parentUnique Id of the picklist option
Format: int64
namestringRequired within parentName of the layout
Maximum length: 255

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.