Skip to content

Zoho: Profiles schemas

10 Zoho schemas with complete fields and constraints.

← Profiles operations · All schemas

Clone a CRM profile — response body

FieldTypePresenceDescription and constraints
$objectRootResponse body returned after a profile is successfully cloned.
Additional keys: not allowed
profilesarrayRequired within parentArray containing the clone action result (contains at most one entry).
Maximum items: 1
profiles[]ModelEach itemExpand Clone a CRM profile — response body — profiles item

Referenced models: Clone a CRM profile — response body — profiles item

Clone a CRM profile — response body — profiles item

FieldTypePresenceDescription and constraints
$objectRootResponse of a successful profile clone action.
Additional keys: not allowed
codestringRequired within parentOperation result code. Possible values: `SUCCESS`.
Known values: SUCCESS
detailsobjectRequired within parentRepresents the additional details returned with the clone operation result.
Additional keys: not allowed
details.idstringRequired within parentUnique record identifier - a 64-bit integer encoded as a string of 1 to 19 decimal digits.
ID of the newly created (cloned) profile.
Format: int64
Maximum length: 19
Minimum length: 1
Pattern: ^[0-9]{1,19}$
messagestringRequired within parentDescription of the clone operation result.
Maximum length: 1000
statusstringRequired within parentStatus of the operation result. Possible values: `success`.
Known values: success

Profiles — response body — profiles item created by

FieldTypePresenceDescription and constraints
$JSONRootCreator of the profile - a [UserReference](users.yaml#$.paths./users.get) object, or null when creator information is not available.
$ (anyOf 1)JSONAlternativeUser who created the profile.
$ (anyOf 1) (allOf 1)ModelAll variants applyExpand Profiles — response body — profiles item created by id, name id, name
$ (anyOf 2)JSONAlternativeNull when creator information is not available.
$ (anyOf 2) (allOf 1)nullAll variants applyRepresents a null value for optional fields.

Referenced models: Profiles — response body — profiles item created by id, name id, name

Profiles — response body — profiles item created by id, name id, name

FieldTypePresenceDescription and constraints
$objectRootReference to the CRM user who performed an action on a profile.
Additional keys: not allowed
idstringRequired within parentUnique record identifier - a 64-bit integer encoded as a string of 1 to 19 decimal digits.
Format: int64
Maximum length: 19
Minimum length: 1
Pattern: ^[0-9]{1,19}$
namestringRequired within parentDisplay name of the user as shown in Zoho CRM.
Maximum length: 100
Minimum length: 1

Profiles — response body — profiles item created time

FieldTypePresenceDescription and constraints
$JSONRootCreation timestamp of the profile - an ISO 8601 datetime string, or null when creation time is not available.
$ (anyOf 1)JSONAlternativeProfile creation timestamp.
$ (anyOf 1) (allOf 1)stringAll variants applyISO 8601 datetime string with timezone offset representing when the profile action was performed (for example, `2024-05-17T09:15:56+05:30`).
Format: date-time
$ (anyOf 2)JSONAlternativeNull when creation time is not available.
$ (anyOf 2) (allOf 1)nullAll variants applyRepresents a null value for optional fields.

Profiles — response body — profiles item modified by

FieldTypePresenceDescription and constraints
$JSONRootLast modifier of the profile - a [UserReference](users.yaml#$.paths./users.get) object, or null when modifier information is not available.
$ (anyOf 1)JSONAlternativeUser who last modified the profile.
$ (anyOf 1) (allOf 1)ModelAll variants applyExpand Profiles — response body — profiles item created by id, name id, name
$ (anyOf 2)JSONAlternativeNull when modifier information is not available.
$ (anyOf 2) (allOf 1)nullAll variants applyRepresents a null value for optional fields.

Referenced models: Profiles — response body — profiles item created by id, name id, name

Profiles — response body — profiles item modified time

FieldTypePresenceDescription and constraints
$JSONRootLast modification timestamp of the profile - an ISO 8601 datetime string, or null when the modification time is not available.
$ (anyOf 1)JSONAlternativeProfile last-modified timestamp.
$ (anyOf 1) (allOf 1)stringAll variants applyISO 8601 datetime string with timezone offset representing when the profile action was performed (for example, `2024-05-17T09:15:56+05:30`).
Format: date-time
$ (anyOf 2)JSONAlternativeNull when modification time is not available.
$ (anyOf 2) (allOf 1)nullAll variants applyRepresents a null value for optional fields.

Profiles — response body — profiles item sections item

FieldTypePresenceDescription and constraints
$objectRootA section grouping related permission categories.
Additional keys: not allowed
categoriesarrayRequired within parentList of permission categories within this section (up to 100 categories).
Maximum items: 100
categories[]ModelEach itemExpand Profiles — response body — profiles item sections item categories item
namestringRequired within parentInternal name of the permission section.
Maximum length: 255

Referenced models: Profiles — response body — profiles item sections item categories item

Profiles — response body — profiles item sections item categories item

FieldTypePresenceDescription and constraints
$objectRootA single permission category containing related permissions.
Additional keys: not allowed
display_labelstringRequired within parentDisplay label shown for this category in the CRM UI.
Maximum length: 255
moduleJSONOptional
module (anyOf 1)stringAlternativeModule associated with this category or null when the category is not module-specific.
Maximum length: 100
module (anyOf 2)nullAlternativeModule associated with this category or null when the category is not module-specific.
Maximum length: 100
namestringRequired within parentInternal name of the permission category.
Maximum length: 255
permissions_detailsarrayRequired within parentPermission identifiers grouped under this category.
Maximum items: 500
Minimum items: 0
permissions_details[]stringEach itemA single permission identifier string associated with this category.
Maximum length: 255

Specific Profile — request body — body profiles item permissions details item

FieldTypePresenceDescription and constraints
$objectRootA single permission toggle entry specifying the permission ID and its desired enabled state.
Additional keys: not allowed
enabledbooleanRequired within parentDesired enabled state for the permission.
**Possible values:**
`true` to enable, `false` to disable.
idstringRequired within parentThe unique identifier of the permission.
Format: int64
Maximum length: 19
Minimum length: 1
Pattern: ^[0-9]{1,19}$

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.