Skip to content

Zoho: Tags actions schemas

33 Zoho schemas with complete fields and constraints.

← Tags actions operations · All schemas

Add Tags to Records — request body — body

FieldTypePresenceDescription and constraints
$objectRootRequest body schema for adding tags to records.
Additional keys: not allowed
idsstring or nullOptionalJSON array string of record IDs to associate tags with. Use the [Get Records API](record.yaml#$.paths./module.get) to retrieve record IDs.

One of: ["3060320000002538026"]
Maximum length: 102
over_writeboolean or nullOptionalIf true, replaces all existing tags. If false, appends tags to existing ones.
tagsarrayRequired within parentArray of tags to associate with the records (Required)
Maximum items: 3
tags[]ModelEach itemExpand Merge Tags — request body — body tags item

Referenced models: Merge Tags — request body — body tags item

Add Tags to Records — response body

FieldTypePresenceDescription and constraints
$objectRootSuccess response when tags are associated successfully to records.
Additional keys: not allowed
dataarrayOptionalArray of operation results for each record
Maximum items: 20
data[]ModelEach itemExpand Add Tags to Records — response body — data item
idsstringOptionalRecord IDs that were processed
Maximum length: 102
locked_countstringOptionalNumber of records that were locked and could not be updated
Maximum length: 255
over_writebooleanOptionalIndicates whether tags were replaced or appended
success_countstringOptionalNumber of records that were successfully updated
Maximum length: 255
tagsstringOptionalRoot key for tags
Maximum length: 255

Referenced models: Add Tags to Records — response body — data item

Add Tags to Records — response body — data item

FieldTypePresenceDescription and constraints
$objectRootNested schema for data in operation responses.
Additional keys: not allowed
codestringOptionalStatus code of the operation
Maximum length: 255
detailsModelOptionalExpand Add Tags to Records — response body — data item details
messagestringOptionalHuman-readable message about the operation result
Maximum length: 255
statusstringOptionalStatus of the operation (e.g., success, error)
Maximum length: 255

Referenced models: Add Tags to Records — response body — data item details

Add Tags to Records — response body — data item details

FieldTypePresenceDescription and constraints
$objectRootNested schema for operation details in responses.
Additional keys: not allowed
affected_datanullOptionalAffected data in the operation
idstringOptionalUnique identifier of the record
Maximum length: 255
modifiedTimestringOptionalLast modified time of the record
Maximum length: 255
not_added_tagsarrayOptionalTags that were not added to the record
Maximum items: 10
not_added_tags[]ModelEach itemExpand Add Tags to Records — response body — data item details tags item
tagsarrayOptionalTags associated with the record
Maximum items: 10
tags[]ModelEach itemExpand Add Tags to Records — response body — data item details tags item

Referenced models: Add Tags to Records — response body — data item details tags item

Add Tags to Records — response body — data item details tags item

FieldTypePresenceDescription and constraints
$objectRootNested schema for tag details in responses.
Additional keys: not allowed
color_codeJSONOptional
color_code (anyOf 1)stringAlternativeColor code of the tag
Maximum length: 255
color_code (anyOf 2)nullAlternativeColor code of the tag
Maximum length: 255
idstringOptionalUnique identifier of the tag
Maximum length: 255
namestringOptionalTag name
Maximum length: 255
ridstringOptionalResource ID
Format: uuid

Get Tag Records Count — response body

FieldTypePresenceDescription and constraints
$objectRootSuccess response for tag records count API.
Additional keys: not allowed
configured_areasModelOptionalExpand Get Tag Records Count — response body — configured areas
countstringRequired within parentTotal count of records associated with the tag
Maximum length: 255

Referenced models: Get Tag Records Count — response body — configured areas

Get Tag Records Count — response body — configured areas

FieldTypePresenceDescription and constraints
$objectRootNested schema for configured_areas in records count response.
Additional keys: not allowed
custom_viewModelRequired within parentExpand Get Tag Records Count — response body — configured areas custom view
workflow_tagActionRecordsModelRequired within parentExpand Get Tag Records Count — response body — configured areas workflow tag Action Records

Referenced models: Get Tag Records Count — response body — configured areas custom view, Get Tag Records Count — response body — configured areas workflow tag Action Records

Get Tag Records Count — response body — configured areas custom view

FieldTypePresenceDescription and constraints
$objectRootNested schema for custom_view configurations.
Additional keys: not allowed
cvidsarrayRequired within parentList of custom view IDs
Maximum items: 0
cvids[]JSONEach item
cvmodulesarrayRequired within parentList of modules with custom views
Maximum items: 0
cvmodules[]JSONEach item
cvnamesarrayRequired within parentList of custom view names
Maximum items: 0
cvnames[]JSONEach item
inaccessible_custom_view_presentbooleanRequired within parentIndicates whether inaccessible custom views exist

Get Tag Records Count — response body — configured areas workflow tag Action Records

FieldTypePresenceDescription and constraints
$objectRootNested schema for workflow tag action records.
Additional keys: not allowed
BlueprintModelRequired within parentExpand Get Tag Records Count — response body — configured areas workflow tag Action Records Blueprint — GETBlueprint Nested
OrchestrationModelRequired within parentExpand Get Tag Records Count — response body — configured areas workflow tag Action Records Orchestration — GETOrchestration Nested
WorkflowModelRequired within parentExpand Get Tag Records Count — response body — configured areas workflow tag Action Records Workflow — GETWorkflow Nested

Referenced models: Get Tag Records Count — response body — configured areas workflow tag Action Records Blueprint — GETBlueprint Nested, Get Tag Records Count — response body — configured areas workflow tag Action Records Orchestration — GETOrchestration Nested, Get Tag Records Count — response body — configured areas workflow tag Action Records Workflow — GETWorkflow Nested

Get Tag Records Count — response body — configured areas workflow tag Action Records Blueprint Add Tags item

FieldTypePresenceDescription and constraints
$objectRootNested schema for AddTags action configurations.
Additional keys: not allowed
idstringRequired within parentUnique identifier of the AddTags configuration
Maximum length: 255
namestringRequired within parentName of the AddTags configuration
Maximum length: 255
rulesarrayRequired within parentRules associated with the AddTags configuration
Maximum items: 1
rules[]ModelEach itemExpand Get Tag Records Count — response body — configured areas workflow tag Action Records Blueprint Add Tags item rules item

Referenced models: Get Tag Records Count — response body — configured areas workflow tag Action Records Blueprint Add Tags item rules item

Get Tag Records Count — response body — configured areas workflow tag Action Records Blueprint Add Tags item rules item

FieldTypePresenceDescription and constraints
$objectRootNested schema for rules within workflow, blueprint, or orchestration configurations.
Additional keys: not allowed
execution_typestringRequired within parentExecution type of the rule (e.g., instant, schedule)
Maximum length: 255
idstringRequired within parentUnique identifier of the rule
Maximum length: 255
modulestringRequired within parentModule associated with the rule
Maximum length: 255
namestringRequired within parentName of the rule
Maximum length: 255
sourceJSONRequired within parent
source (anyOf 1)integerAlternativeSource identifier for the rule
Format: int32
source (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
subtypestringRequired within parentRule subtype identifier
Maximum length: 255
subtype_idstringRequired within parentUnique identifier of the rule subtype
Maximum length: 255
subtype_namestringRequired within parentName of the rule subtype
Maximum length: 255

Get Tag Records Count — response body — configured areas workflow tag Action Records Blueprint Remove Tags item

FieldTypePresenceDescription and constraints
$objectRootNested schema for RemoveTags action configurations.
Additional keys: not allowed
idstringRequired within parentUnique identifier of the RemoveTags configuration
Maximum length: 255
namestringRequired within parentName of the RemoveTags configuration
Maximum length: 255
rulesarrayRequired within parentRules associated with the RemoveTags configuration
Maximum items: 1
rules[]ModelEach itemExpand Get Tag Records Count — response body — configured areas workflow tag Action Records Blueprint Add Tags item rules item

Referenced models: Get Tag Records Count — response body — configured areas workflow tag Action Records Blueprint Add Tags item rules item

Get Tag Records Count — response body — configured areas workflow tag Action Records Blueprint — GET3060320000000666022 Nested1

FieldTypePresenceDescription and constraints
$objectRootNested schema for tag ID 3060320000000666022 configurations.
Additional keys: not allowed
AddTagsarrayRequired within parentAddTags configurations
Maximum items: 1
AddTags[]ModelEach itemExpand Get Tag Records Count — response body — configured areas workflow tag Action Records Blueprint Add Tags item
RemoveTagsarrayRequired within parentRemoveTags configurations
Maximum items: 1
RemoveTags[]ModelEach itemExpand Get Tag Records Count — response body — configured areas workflow tag Action Records Blueprint Remove Tags item

Referenced models: Get Tag Records Count — response body — configured areas workflow tag Action Records Blueprint Add Tags item, Get Tag Records Count — response body — configured areas workflow tag Action Records Blueprint Remove Tags item

Get Tag Records Count — response body — configured areas workflow tag Action Records Blueprint — GETBlueprint Nested

FieldTypePresenceDescription and constraints
$objectRootNested schema for Blueprint configurations.
Additional keys: not allowed
3060320000000666022ModelRequired within parentExpand Get Tag Records Count — response body — configured areas workflow tag Action Records Blueprint — GET3060320000000666022 Nested1

Referenced models: Get Tag Records Count — response body — configured areas workflow tag Action Records Blueprint — GET3060320000000666022 Nested1

Get Tag Records Count — response body — configured areas workflow tag Action Records Orchestration Add Tags item

FieldTypePresenceDescription and constraints
$objectRootNested schema for AddTags action configurations.
Additional keys: not allowed
idstringRequired within parentUnique identifier of the AddTags configuration
Maximum length: 255
namestringRequired within parentName of the AddTags configuration
Maximum length: 255
rulesarrayRequired within parentRules associated with the AddTags configuration
Maximum items: 1
rules[]ModelEach itemExpand Get Tag Records Count — response body — configured areas workflow tag Action Records Orchestration Add Tags item rules item

Referenced models: Get Tag Records Count — response body — configured areas workflow tag Action Records Orchestration Add Tags item rules item

Get Tag Records Count — response body — configured areas workflow tag Action Records Orchestration Add Tags item rules item

FieldTypePresenceDescription and constraints
$objectRootNested schema for rules with detailed properties.
Additional keys: not allowed
execution_typestringRequired within parentExecution type of the rule
Maximum length: 255
idstringRequired within parentUnique identifier of the rule
Maximum length: 255
modulestringRequired within parentModule associated with the rule
Maximum length: 255
namestringRequired within parentName of the rule
Maximum length: 255
sourceJSONRequired within parent
source (anyOf 1)integerAlternativeSource identifier for the rule
Format: int32
source (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
statusstringRequired within parentStatus of the rule (e.g., Active)
Maximum length: 255
subtypestringRequired within parentRule subtype identifier
Maximum length: 255
subtype_idstringRequired within parentUnique identifier of the rule subtype
Maximum length: 255
subtype_namestringRequired within parentName of the rule subtype
Maximum length: 255

Get Tag Records Count — response body — configured areas workflow tag Action Records Orchestration Remove Tags item

FieldTypePresenceDescription and constraints
$objectRootNested schema for RemoveTags action configurations.
Additional keys: not allowed
idstringRequired within parentUnique identifier of the RemoveTags configuration
Maximum length: 255
namestringRequired within parentName of the RemoveTags configuration
Maximum length: 255
rulesarrayRequired within parentRules associated with the RemoveTags configuration
Maximum items: 1
rules[]ModelEach itemExpand Get Tag Records Count — response body — configured areas workflow tag Action Records Orchestration Add Tags item rules item

Referenced models: Get Tag Records Count — response body — configured areas workflow tag Action Records Orchestration Add Tags item rules item

Get Tag Records Count — response body — configured areas workflow tag Action Records Orchestration — GET3060320000000666022 Nested

FieldTypePresenceDescription and constraints
$objectRootNested schema for tag ID 3060320000000666022 configurations.
Additional keys: not allowed
AddTagsarrayRequired within parentAddTags configurations
Maximum items: 1
AddTags[]ModelEach itemExpand Get Tag Records Count — response body — configured areas workflow tag Action Records Orchestration Add Tags item
RemoveTagsarrayRequired within parentRemoveTags configurations
Maximum items: 1
RemoveTags[]ModelEach itemExpand Get Tag Records Count — response body — configured areas workflow tag Action Records Orchestration Remove Tags item

Referenced models: Get Tag Records Count — response body — configured areas workflow tag Action Records Orchestration Add Tags item, Get Tag Records Count — response body — configured areas workflow tag Action Records Orchestration Remove Tags item

Get Tag Records Count — response body — configured areas workflow tag Action Records Orchestration — GETOrchestration Nested

FieldTypePresenceDescription and constraints
$objectRootNested schema for Orchestration configurations.
Additional keys: not allowed
3060320000000666022ModelRequired within parentExpand Get Tag Records Count — response body — configured areas workflow tag Action Records Orchestration — GET3060320000000666022 Nested

Referenced models: Get Tag Records Count — response body — configured areas workflow tag Action Records Orchestration — GET3060320000000666022 Nested

Get Tag Records Count — response body — configured areas workflow tag Action Records Workflow Add Tags item

FieldTypePresenceDescription and constraints
$objectRootNested schema for AddTags action configurations with simplified rules.
Additional keys: not allowed
idstringRequired within parentUnique identifier of the AddTags configuration
Maximum length: 255
namestringRequired within parentName of the AddTags configuration
Maximum length: 255
rulesarrayRequired within parentRules associated with the AddTags configuration
Maximum items: 1
rules[]ModelEach itemExpand Get Tag Records Count — response body — configured areas workflow tag Action Records Workflow Add Tags item rules item

Referenced models: Get Tag Records Count — response body — configured areas workflow tag Action Records Workflow Add Tags item rules item

Get Tag Records Count — response body — configured areas workflow tag Action Records Workflow Add Tags item rules item

FieldTypePresenceDescription and constraints
$objectRootNested schema for rules with simplified structure.
Additional keys: not allowed
execution_typestringRequired within parentExecution type of the rule
Maximum length: 255
idstringRequired within parentUnique identifier of the rule
Maximum length: 255
modulestringRequired within parentModule associated with the rule
Maximum length: 255
namestringRequired within parentName of the rule
Maximum length: 255
sourceJSONRequired within parent
source (anyOf 1)integerAlternativeSource identifier for the rule
Format: int32
source (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
subtypestringRequired within parentRule subtype identifier
Maximum length: 255
subtype_idstringRequired within parentUnique identifier of the rule subtype
Maximum length: 255

Get Tag Records Count — response body — configured areas workflow tag Action Records Workflow Remove Tags item

FieldTypePresenceDescription and constraints
$objectRootNested schema for RemoveTags action configurations with simplified rules.
Additional keys: not allowed
idstringRequired within parentUnique identifier of the RemoveTags configuration
Maximum length: 255
namestringRequired within parentName of the RemoveTags configuration
Maximum length: 255
rulesarrayRequired within parentRules associated with the RemoveTags configuration
Maximum items: 1
rules[]ModelEach itemExpand Get Tag Records Count — response body — configured areas workflow tag Action Records Workflow Add Tags item rules item

Referenced models: Get Tag Records Count — response body — configured areas workflow tag Action Records Workflow Add Tags item rules item

Get Tag Records Count — response body — configured areas workflow tag Action Records Workflow — GET3060320000000666022 Nested2

FieldTypePresenceDescription and constraints
$objectRootNested schema for tag ID 3060320000000666022 configurations.
Additional keys: not allowed
AddTagsarrayRequired within parentAddTags configurations
Maximum items: 3
AddTags[]ModelEach itemExpand Get Tag Records Count — response body — configured areas workflow tag Action Records Workflow Add Tags item
RemoveTagsarrayRequired within parentRemoveTags configurations
Maximum items: 2
RemoveTags[]ModelEach itemExpand Get Tag Records Count — response body — configured areas workflow tag Action Records Workflow Remove Tags item

Referenced models: Get Tag Records Count — response body — configured areas workflow tag Action Records Workflow Add Tags item, Get Tag Records Count — response body — configured areas workflow tag Action Records Workflow Remove Tags item

Get Tag Records Count — response body — configured areas workflow tag Action Records Workflow — GETWorkflow Nested

FieldTypePresenceDescription and constraints
$objectRootNested schema for Workflow configurations.
Additional keys: not allowed
3060320000000666022ModelRequired within parentExpand Get Tag Records Count — response body — configured areas workflow tag Action Records Workflow — GET3060320000000666022 Nested2

Referenced models: Get Tag Records Count — response body — configured areas workflow tag Action Records Workflow — GET3060320000000666022 Nested2

Merge Tags — request body — body

FieldTypePresenceDescription and constraints
$objectRootRequest body schema for merging tags.
Additional keys: not allowed
tagsarrayRequired within parentArray containing the tag to merge (Required)
Maximum items: 1
tags[]ModelEach itemExpand Merge Tags — request body — body tags item

Referenced models: Merge Tags — request body — body tags item

Merge Tags — request body — body tags item

FieldTypePresenceDescription and constraints
$objectRootNested schema for tag details in requests.
Additional keys: not allowed
color_codestring or nullOptionalColor code of the tag
Maximum length: 7
conflict_idstring or nullOptionalID of the tag to be merged into the master tag
Maximum length: 19
modified_timestring or nullOptionalLast modification timestamp of the tag
Format: date-time
Maximum length: 25
namestring or nullOptionalTag name
Maximum length: 25

Merge Tags — response body

FieldTypePresenceDescription and constraints
$objectRootSuccess response when tags are merged successfully.
Additional keys: not allowed
tagsarrayOptionalArray containing the merged tag details
Maximum items: 1
tags[]ModelEach itemExpand Merge Tags — response body — tags item

Referenced models: Merge Tags — response body — tags item

Merge Tags — response body — tags item

FieldTypePresenceDescription and constraints
$objectRootNested schema for tag details in merge response.
Additional keys: not allowed
codestringOptionalStatus code of the merge operation
Maximum length: 255
detailsModelOptionalExpand Merge Tags — response body — tags item details
messagestringOptionalHuman-readable message about the merge result
Maximum length: 255
statusstringOptionalStatus of the merge operation
Maximum length: 255

Referenced models: Merge Tags — response body — tags item details

Merge Tags — response body — tags item details

FieldTypePresenceDescription and constraints
$objectRootNested schema for details in merge response.
Additional keys: not allowed
color_codeJSONOptional
color_code (anyOf 1)stringAlternativeColor code of the tag
Maximum length: 255
color_code (anyOf 2)nullAlternativeColor code of the tag
Maximum length: 255
created_byModelOptionalExpand Merge Tags — response body — tags item details created by
created_timestringOptionalCreation timestamp of the tag
Maximum length: 255
idstringOptionalUnique identifier of the tag
Maximum length: 255
modified_byModelOptionalExpand Merge Tags — response body — tags item details modified by
modified_timestringOptionalLast modification timestamp of the tag
Maximum length: 255
ridstringOptionalResource ID
Format: uuid

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

Merge Tags — response body — tags item details created by

FieldTypePresenceDescription and constraints
$objectRootNested schema for created_by user details.
Additional keys: not allowed
idstringOptionalUnique identifier of the user
Maximum length: 255
namestringOptionalName of the user who created the resource
Maximum length: 255

Merge Tags — response body — tags item details modified by

FieldTypePresenceDescription and constraints
$objectRootNested schema for modified_by user details.
Additional keys: not allowed
idstringOptionalUnique identifier of the user
Maximum length: 255
namestringOptionalName of the user who last modified the resource
Maximum length: 255

Remove Tags from Records — request body — body

FieldTypePresenceDescription and constraints
$objectRootRequest body schema for removing tags from records.
Additional keys: not allowed
idsstring or nullOptionalJSON array string of record IDs to remove tags from. Use the [Get Records API](record.yaml#$.paths./module.get) to retrieve record IDs.

One of: ["3060320000002496003"]
Maximum length: 99
tagsarrayRequired within parentArray of tags to remove from the records (Required)
Maximum items: 1
tags[]ModelEach itemExpand Merge Tags — request body — body tags item

Referenced models: Merge Tags — request body — body tags item

Remove Tags from Records — response body

FieldTypePresenceDescription and constraints
$objectRootSuccess response when tags are removed from records successfully.
Additional keys: not allowed
dataarrayOptionalArray of operation results for each record
Maximum items: 20
data[]ModelEach itemExpand Add Tags to Records — response body — data item
locked_countstringOptionalNumber of records that were locked and could not be updated
Maximum length: 255

Referenced models: Add Tags to Records — response body — data 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.