Skip to content

Zoho: Tags schemas

18 Zoho schemas with complete fields and constraints.

← Tags operations · All schemas

Delete tag by ID — response body

FieldTypePresenceDescription and constraints
$objectRootRepresents the response body for a successful tag deletion.
Additional keys: not allowed
tagsarrayOptionalRepresents an array containing the result of the tag deletion operation.
Maximum items: 1
tags[]ModelEach itemExpand Delete tag by ID — response body — tags item

Referenced models: Delete tag by ID — response body — tags item

Delete tag by ID — response body — tags item

FieldTypePresenceDescription and constraints
$objectRootRepresents a tag operation result object returned in the response.
Additional keys: not allowed
codestringOptionalRepresents the operation result code for the tag.
Maximum length: 255
detailsModelOptionalExpand Delete tag by ID — response body — tags item details
messagestringOptionalRepresents the operation result message for the tag.
Maximum length: 255
statusstringOptionalRepresents the status of the tag operation.
Maximum length: 255

Referenced models: Delete tag by ID — response body — tags item details

Delete tag by ID — response body — tags item details

FieldTypePresenceDescription and constraints
$objectRootRepresents the detailed metadata of the tag, including timestamps, the tag name, color code, and the users who created and last modified it.
Additional keys: not allowed
color_codeJSONOptional
color_code (anyOf 1)stringAlternativeRepresents the hex color code assigned to the tag, such as **#FF0000**. The value is null when no color is assigned.
Maximum length: 255
color_code (anyOf 2)nullAlternativeRepresents the hex color code assigned to the tag, such as **#FF0000**. The value is null when no color is assigned.
Maximum length: 255
created_byModelOptionalExpand Delete tag by ID — response body — tags item details created by
created_timestringOptionalRepresents the creation date and time of the tag.
Format: date-time
Maximum length: 255
idstringOptionalRepresents the unique ID of the tag.
Maximum length: 255
modified_byModelOptionalExpand Delete tag by ID — response body — tags item details modified by
modified_timestringOptionalRepresents the last modification date and time of the tag.
Format: date-time
Maximum length: 255
namestringOptionalRepresents the name of the tag.
Maximum length: 255

Referenced models: Delete tag by ID — response body — tags item details created by, Delete tag by ID — response body — tags item details modified by

Delete tag by ID — response body — tags item details created by

FieldTypePresenceDescription and constraints
$objectRootRepresents the user who created the tag.
Additional keys: not allowed
idstringOptionalRepresents the unique ID of the user who created the tag.
Maximum length: 255
namestringOptionalRepresents the display name of the user who created the tag.
Maximum length: 255

Delete tag by ID — response body — tags item details modified by

FieldTypePresenceDescription and constraints
$objectRootRepresents the user who last modified the tag.
Additional keys: not allowed
idstringOptionalRepresents the unique ID of the user who last modified the tag.
Maximum length: 255
namestringOptionalRepresents the display name of the user who last modified the tag.
Maximum length: 255

Tags — tags create Tags — request body — body

FieldTypePresenceDescription and constraints
$objectRootRepresents the request body schema for the create tag operation.
Additional keys: not allowed
tagsarrayRequired within parentRepresents an array of tag objects to create. The array can contain a maximum of one item.
Maximum items: 1
tags[]ModelEach itemExpand Update tag by ID — request body — body tags item

Referenced models: Update tag by ID — request body — body tags item

Tags — tags create Tags — response body — tags

FieldTypePresenceDescription and constraints
$objectRootRepresents the response body for a successful tag creation.
Additional keys: not allowed
tagsarrayOptionalRepresents an array containing the result of the tag creation operation.
Maximum items: 20
tags[]ModelEach itemExpand Delete tag by ID — response body — tags item

Referenced models: Delete tag by ID — response body — tags item

Tags — tags create Tags — response body — tags tags item code, details, message, status

FieldTypePresenceDescription and constraints
$objectRootRepresents a single tag operation result item in a multi-status response.
Additional keys: not allowed
codestringOptionalRepresents the operation result code for the tag item.
Maximum length: 255
detailsModelOptionalExpand Delete tag by ID — response body — tags item details
messagestringOptionalRepresents the operation result message for the tag item.
Maximum length: 255
statusstringOptionalRepresents the operation result status for the tag item.
Maximum length: 255

Referenced models: Delete tag by ID — response body — tags item details

Tags — tags get Tags — response body

FieldTypePresenceDescription and constraints
$objectRootRepresents the response body for a successful tag list retrieval.
Additional keys: not allowed
infoModelRequired within parentExpand Tags — tags get Tags — response body — info
tagsarrayRequired within parentRepresents an array of tag objects returned for the module.
Maximum items: 484
tags[]ModelEach itemExpand Tags — tags get Tags — response body — tags item

Referenced models: Tags — tags get Tags — response body — info, Tags — tags get Tags — response body — tags item

Tags — tags get Tags — response body — info

FieldTypePresenceDescription and constraints
$objectRootRepresents pagination and limit information for the tag list response.
Additional keys: not allowed
allowed_countJSONRequired within parent
allowed_count (anyOf 1)integerAlternativeRepresents the maximum number of tags allowed for the module in your plan.
Format: int32
allowed_count (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
countJSONRequired within parent
count (anyOf 1)integerAlternativeRepresents the total number of tags returned in the response.
Format: int32
count (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
record_limitJSONOptional
record_limit (anyOf 1)integerAlternativeRepresents the maximum number of records a tag can be applied to.
Format: int32
record_limit (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$

Tags — tags get Tags — response body — tags item

FieldTypePresenceDescription and constraints
$objectRootRepresents a tag object returned in the GET response, including its ID, name, color code, timestamps, and audit user details.
Additional keys: not allowed
color_codeJSONRequired within parent
color_code (anyOf 1)stringAlternativeRepresents the hex color code assigned to the tag, such as **#FF0000**. The value is null when no color is assigned.
Maximum length: 255
color_code (anyOf 2)nullAlternativeRepresents the hex color code assigned to the tag, such as **#FF0000**. The value is null when no color is assigned.
Maximum length: 255
created_byModelRequired within parentExpand Tags — tags get Tags — response body — tags item created by
created_timestringRequired within parentRepresents the creation date and time of the tag.
Format: date-time
Maximum length: 255
idstringRequired within parentRepresents the unique ID of the tag.
Maximum length: 255
modified_byModelRequired within parentExpand Tags — tags get Tags — response body — tags item modified by
modified_timestringRequired within parentRepresents the last modification date and time of the tag.
Format: date-time
Maximum length: 255
namestringRequired within parentRepresents the name of the tag.
Maximum length: 255

Referenced models: Tags — tags get Tags — response body — tags item created by, Tags — tags get Tags — response body — tags item modified by

Tags — tags get Tags — response body — tags item created by

FieldTypePresenceDescription and constraints
$objectRootRepresents the user who created the tag in the GET response.
Additional keys: not allowed
idstringRequired within parentRepresents the unique ID of the user who created the tag.
Maximum length: 255
namestringRequired within parentRepresents the display name of the user who created the tag.
Maximum length: 255

Tags — tags get Tags — response body — tags item modified by

FieldTypePresenceDescription and constraints
$objectRootRepresents the user who last modified the tag in the GET response.
Additional keys: not allowed
idstringRequired within parentRepresents the unique ID of the user who last modified the tag.
Maximum length: 255
namestringRequired within parentRepresents the display name of the user who last modified the tag.
Maximum length: 255

Tags — tags.createTags — response body — tags / tags / item / code: DUPLICATE DATA, message: duplicate data, status: error

FieldTypePresenceDescription and constraints
$objectRootRepresents an error response returned when a tag with the same name already exists in the module.
Additional keys: not allowed
codestringRequired within parentRepresents the error code **DUPLICATE_DATA**.
Known values: DUPLICATE_DATA
detailsModelRequired within parentExpand Tags — tags.createTags — response body — tags / tags / item / code: DUPLICATE DATA, message: duplicate data, status: error details
messagestringRequired within parentRepresents the error message describing the duplicate data condition.
Known values: duplicate data
statusstringRequired within parentRepresents the status of the error response. The value is always **error**.
Known values: error

Referenced models: Tags — tags.createTags — response body — tags / tags / item / code: DUPLICATE DATA, message: duplicate data, status: error details

Tags — tags.createTags — response body — tags / tags / item / code: DUPLICATE DATA, message: duplicate data, status: error details

FieldTypePresenceDescription and constraints
$objectRootRepresents the error details object containing validation information.
Additional keys: not allowed
api_namestringRequired within parentRepresents the API name of the field that caused the duplicate data error.
Maximum length: 255
idstringOptionalRepresents the ID of the duplicate tag record.
Maximum length: 255
json_pathstringRequired within parentRepresents the JSON path of the field that contains the duplicate value.
Maximum length: 1000

Update tag by ID — request body — body

FieldTypePresenceDescription and constraints
$objectRootRepresents the request body schema for the update tag operation.
Additional keys: allowed
tagsarrayRequired within parentRepresents an array of tag objects to update. The array can contain a maximum of one item.
Maximum items: 1
tags[]ModelEach itemExpand Update tag by ID — request body — body tags item

Referenced models: Update tag by ID — request body — body tags item

Update tag by ID — request body — body tags item

FieldTypePresenceDescription and constraints
$objectRootRepresents the request body schema for creating or updating a tag.
Additional keys: allowed
color_codestring or nullOptionalSpecify the hex color code for the tag, such as **#FF0000**. Set to null to remove the assigned color.
Maximum length: 7
namestringRequired within parentSpecify the name of the tag. The maximum allowed length is 26 characters.
Maximum length: 26

Update tag by ID — response body

FieldTypePresenceDescription and constraints
$objectRootRepresents the response body returned when a tag update operation completes successfully.
Additional keys: not allowed
tagsarrayOptionalRepresents an array containing the result of the tag update operation.
Maximum items: 1
tags[]ModelEach itemExpand Delete tag by ID — response body — tags item

Referenced models: Delete tag by ID — response body — tags 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.