Skip to content

Zoho: Territory users schemas

7 Zoho schemas with complete fields and constraints.

← Territory users operations · All schemas

Specific Territory User — request body — path

FieldTypePresenceDescription and constraints
$objectRootAdditional keys: not allowed
territorystringRequired within parentTerritory Id Param in URL. Use the [Get Territories API](territories.yaml#$.paths./settings/territories.get) to retrieve the territory ID.
Maximum length: 100
userstringRequired within parentRepresents the unique ID of the user as a string, with a maximum length of 100 characters. Use the [Users API](users.yaml#$.paths./users/bulk.get) to retrieve the user ID.
Maximum length: 100

Specific Territory User — response body — info, users info

FieldTypePresenceDescription and constraints
$objectRootRepresents the pagination metadata for the response.
Additional keys: not allowed
countJSONRequired within parent
count (anyOf 1)integerAlternativeRepresents the total number of records returned.
Format: int32
count (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
more_recordsbooleanRequired within parentIndicates whether there are more records available beyond the current page.
pageJSONRequired within parent
page (anyOf 1)integerAlternativeRepresents the current page number.
Format: int32
page (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
per_pageJSONRequired within parent
per_page (anyOf 1)integerAlternativeRepresents the number of records per page.
Format: int32
per_page (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$

Specific Territory User — response body — info, users users item

FieldTypePresenceDescription and constraints
$objectRootRepresents a user record in Zoho CRM, including personal details, role, profile, and related information.
Additional keys: not allowed
$current_shiftJSONOptional
$current_shift (anyOf 1)objectAlternativeRepresents the user's current shift assignment.
$current_shift (anyOf 2)nullAlternativeRepresents the user's current shift assignment.
$next_shiftJSONOptional
$next_shift (anyOf 1)objectAlternativeRepresents the user's next upcoming shift assignment.
$next_shift (anyOf 2)nullAlternativeRepresents the user's next upcoming shift assignment.
$shift_effective_fromJSONOptional
$shift_effective_from (anyOf 1)objectAlternativeRepresents the date from which the user's shift becomes effective.
$shift_effective_from (anyOf 2)nullAlternativeRepresents the date from which the user's shift becomes effective.
IsonlinebooleanOptionalIndicates whether the user is currently online.
Modified_ByobjectRequired within parentRepresents the user who last modified this user record.
Additional keys: not allowed
Modified_By.idstringRequired within parentRepresents the unique ID of the modifier.
Maximum length: 100
Modified_By.namestringRequired within parentRepresents the full name of the modifier.
Maximum length: 200
Modified_TimestringRequired within parentRepresents the date and time when the user account was last modified.
Format: date-time
aliasJSONOptional
alias (anyOf 1)stringAlternativeRepresents the user's alias.
Maximum length: 50
alias (anyOf 2)nullAlternativeRepresents the user's alias.
Maximum length: 50
categorystringRequired within parentRepresents the user's category or type.
Known values: regular_user, sandbox_user, light_user
cityJSONOptional
city (anyOf 1)stringAlternativeRepresents the user's city.
Maximum length: 100
city (anyOf 2)nullAlternativeRepresents the user's city.
Maximum length: 100
confirmbooleanOptionalIndicates whether the user has confirmed their account.
countryJSONOptional
country (anyOf 1)stringAlternativeRepresents the user's country.
Maximum length: 100
country (anyOf 2)nullAlternativeRepresents the user's country.
Maximum length: 100
country_localestringOptionalRepresents the user's country locale.
Maximum length: 50
created_byobjectRequired within parentRepresents the user who created this user record.
Additional keys: not allowed
created_by.idstringRequired within parentRepresents the unique ID of the creator.
Maximum length: 100
created_by.namestringRequired within parentRepresents the full name of the creator.
Maximum length: 200
created_timestringRequired within parentRepresents the date and time when the user account was created.
Format: date-time
customize_infoobjectOptionalRepresents the user's customization preferences.
Additional keys: not allowed
customize_info.bc_viewJSONOptional
customize_info.bc_view (anyOf 1)objectAlternativeRepresents the business card view preference.
customize_info.bc_view (anyOf 2)nullAlternativeRepresents the business card view preference.
customize_info.notes_descJSONOptional
customize_info.notes_desc (anyOf 1)objectAlternativeIndicates whether the notes description is visible.
customize_info.notes_desc (anyOf 2)nullAlternativeIndicates whether the notes description is visible.
customize_info.show_detail_viewbooleanOptionalIndicates whether the detail view is visible.
customize_info.show_homebooleanOptionalIndicates whether the home page is visible.
customize_info.show_left_panelJSONOptional
customize_info.show_left_panel (anyOf 1)booleanAlternativeIndicates whether the left panel is visible.
customize_info.show_left_panel (anyOf 2)nullAlternativeIndicates whether the left panel is visible.
customize_info.show_right_panelJSONOptional
customize_info.show_right_panel (anyOf 1)booleanAlternativeIndicates whether the right panel is visible.
customize_info.show_right_panel (anyOf 2)nullAlternativeIndicates whether the right panel is visible.
customize_info.unpin_recent_itemJSONOptional
customize_info.unpin_recent_item (anyOf 1)objectAlternativeIndicates whether recent items are unpinned.
customize_info.unpin_recent_item (anyOf 2)nullAlternativeIndicates whether recent items are unpinned.
date_formatstringOptionalRepresents the user's preferred date format.
Maximum length: 50
decimal_separatorstringOptionalRepresents the user's preferred decimal separator.
Known values: Comma, Period
default_tab_groupstringOptionalRepresents the user's default tab group.
Maximum length: 100
dobJSONOptional
dob (anyOf 1)stringAlternativeRepresents the user's date of birth.
Format: date
dob (anyOf 2)nullAlternativeRepresents the user's date of birth.
Format: date
faxJSONOptional
fax (anyOf 1)stringAlternativeRepresents the user's fax number.
Maximum length: 30
fax (anyOf 2)nullAlternativeRepresents the user's fax number.
Maximum length: 30
first_namestringRequired within parentRepresents the user's first name.
Maximum length: 50
full_namestringRequired within parentRepresents the user's full name.
Maximum length: 200
idstringRequired within parentRepresents the unique identifier of the user.
Maximum length: 100
languagestringRequired within parentRepresents the user's preferred language.
Maximum length: 50
last_nameJSONOptional
last_name (anyOf 1)stringAlternativeRepresents the user's last name.
Maximum length: 50
last_name (anyOf 2)nullAlternativeRepresents the user's last name.
Maximum length: 50
localestringRequired within parentRepresents the user's locale.
Maximum length: 50
microsoftbooleanOptionalIndicates whether the user has Microsoft integration enabled.
name_format__sstringOptionalRepresents the user's preferred name format.
Known values: First Name,Last Name,Salutation, Salutation,First Name,Last Name, First Name,Salutation,Last Name, Last Name,Salutation,First Name, Salutation,Last Name,First Name, Last Name,First Name,Salutation
number_separatorstringOptionalRepresents the user's preferred number separator.
Maximum length: 10
offsetJSONOptional
offset (anyOf 1)integerAlternativeRepresents the time zone offset in milliseconds.
Format: int32
offset (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
personal_accountbooleanOptionalIndicates whether this is a personal account.
profileobjectRequired within parentRepresents the user's profile.
Additional keys: not allowed
profile.idstringRequired within parentRepresents the unique ID of the user's profile.
Maximum length: 100
profile.namestringRequired within parentRepresents the name of the user's profile.
Maximum length: 100
roleobjectRequired within parentRepresents the user's role.
Additional keys: not allowed
role.idstringRequired within parentRepresents the unique ID of the user's role.
Maximum length: 100
role.namestringRequired within parentRepresents the name of the user's role.
Maximum length: 100
sandboxDeveloperbooleanOptionalIndicates whether the user is a sandbox developer.
signatureJSONOptional
signature (anyOf 1)stringAlternativeRepresents the user's email signature.
Maximum length: 200
signature (anyOf 2)nullAlternativeRepresents the user's email signature.
Maximum length: 200
sort_order_preference__sstringOptionalRepresents the user's sort order preference.
Maximum length: 50
stateJSONOptional
state (anyOf 1)stringAlternativeRepresents the user's state or province.
Maximum length: 100
state (anyOf 2)nullAlternativeRepresents the user's state or province.
Maximum length: 100
statusstringRequired within parentRepresents the user's account status.
Known values: inactive, deleted, rejected, active, closed, disabled
status_reason__sJSONOptional
status_reason__s (anyOf 1)stringAlternativeRepresents the reason for the user's current status.
Maximum length: 100
status_reason__s (anyOf 2)nullAlternativeRepresents the reason for the user's current status.
Maximum length: 100
streetJSONOptional
street (anyOf 1)stringAlternativeRepresents the user's street address.
Maximum length: 250
street (anyOf 2)nullAlternativeRepresents the user's street address.
Maximum length: 250
themeobjectOptionalRepresents the user's UI theme preferences.
Additional keys: not allowed
theme.backgroundstringRequired within parentRepresents the overall background color of the theme.
Maximum length: 7
Pattern: ^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$
theme.new_backgroundJSONOptional
theme.new_background (anyOf 1)stringAlternativeRepresents the new background color of the theme.
Maximum length: 7
Pattern: ^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$
theme.new_background (anyOf 2)nullAlternativeRepresents the new background color of the theme.
Maximum length: 7
Pattern: ^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$
theme.normal_tabModelRequired within parentExpand Specific Territory User — response body — info, users users item theme normal tab
theme.screenstringRequired within parentRepresents the screen layout preference.
Known values: stretched, fixed
theme.selected_tabModelRequired within parentExpand Specific Territory User — response body — info, users users item theme selected tab
theme.typestringRequired within parentRepresents the type of theme applied.
Known values: default, custom
time_formatstringOptionalRepresents the user's preferred time format.
Known values: HH:mm, hh:mm a
time_zonestringOptionalRepresents the user's time zone.
Maximum length: 50
websiteJSONOptional
website (anyOf 1)stringAlternativeRepresents the user's website URL.
Maximum length: 250
Pattern: [a-z0-9]{5}[.]com
website (anyOf 2)nullAlternativeRepresents the user's website URL.
Maximum length: 250
Pattern: [a-z0-9]{5}[.]com
zipJSONOptional
zip (anyOf 1)stringAlternativeRepresents the user's postal or zip code.
Maximum length: 30
zip (anyOf 2)nullAlternativeRepresents the user's postal or zip code.
Maximum length: 30
zuidstringRequired within parentRepresents the Zoho user ID.
Maximum length: 100

Referenced models: Specific Territory User — response body — info, users users item theme normal tab, Specific Territory User — response body — info, users users item theme selected tab

Specific Territory User — response body — info, users users item theme normal tab

FieldTypePresenceDescription and constraints
$objectRootRepresents the normal tab theme settings.
Additional keys: not allowed
backgroundstringRequired within parentRepresents the background color of the normal tab in hexadecimal format.
Maximum length: 7
Pattern: ^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$
font_colorstringRequired within parentRepresents the font color of the normal tab in hexadecimal format.
Maximum length: 7
Pattern: ^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$

Specific Territory User — response body — info, users users item theme selected tab

FieldTypePresenceDescription and constraints
$objectRootRepresents the selected tab theme settings.
Additional keys: not allowed
backgroundstringRequired within parentRepresents the background color of the selected tab in hexadecimal format.
Maximum length: 7
Pattern: ^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$
font_colorstringRequired within parentRepresents the font color of the selected tab in hexadecimal format.
Maximum length: 7
Pattern: ^#([A-Fa-f0-9]{6}|[A-Fa-f0-9]{3})$

Territory Users — territory Users deassociate Users From Territories — response body — users

FieldTypePresenceDescription and constraints
$objectRootRepresents the response body containing the list of user disassociation results.
Additional keys: not allowed
usersarrayRequired within parentRepresents the list of user-territory disassociation results.
Maximum items: 100
users[]JSONEach itemRepresents a user entry in the territory user list.
users[] (anyOf 1)arrayAlternativeRepresents an array of error details associated with the user entry.
Maximum items: 100
users[] (anyOf 1)[]ModelEach itemExpand Territory Users — territory Users deassociate Users From Territories — response body — users users item array item

Referenced models: Territory Users — territory Users deassociate Users From Territories — response body — users users item array item

Territory Users — territory Users deassociate Users From Territories — response body — users users item array item

FieldTypePresenceDescription and constraints
$objectRootRepresents an error detail for an invalid user ID in the request.
Additional keys: not allowed
codestringRequired within parentRepresents the status code of the disassociation operation for the user.
Known values: SUCCESS
detailsobjectRequired within parentRepresents additional details about the disassociation operation.
Additional keys: not allowed
details.idstringRequired within parentRepresents the unique ID of the user.
Maximum length: 100
messagestringRequired within parentRepresents the status message of the disassociation operation.
Maximum length: 250
statusstringRequired within parentRepresents the status of the disassociation operation for the user.
Known values: success

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.