Skip to content

Zoho: Features schemas

9 Zoho schemas with complete fields and constraints.

← Features operations · All schemas

Features — response body — features, info features item components null item

FieldTypePresenceDescription and constraints
$objectRootRepresents a single component of the feature, including its API name, per-module support status, and usage limit details.
Additional keys: allowed
api_namestringRequired within parentRepresents the API name of the component within the feature. Always returned in the response.
Maximum length: 255
detailsJSONRequired within parent
details (anyOf 1)ModelAlternativeExpand Features — response body — features, info features item components null item details limits, used count — shared_details_51863a186607
details (anyOf 2)ModelAlternativeExpand Features — response body — features, info features item components null item details limits, used count — shared_details_2046e28fca5b
feature_labelstringRequired within parentRepresents the display label of the component for presentation in the CRM interface. Always returned in the response.
Maximum length: 255
module_supportedbooleanRequired within parentIndicates whether the component is supported for the specified module. Possible values: true - The component is supported for the module. false - The component is not supported for the module. Always returned in the response.

Referenced models: Features — response body — features, info features item components null item details limits, used count — shared_details_2046e28fca5b, Features — response body — features, info features item components null item details limits, used count — shared_details_51863a186607

Features — response body — features, info features item components null item details limits, used count — shared_details_2046e28fca5b

FieldTypePresenceDescription and constraints
$nullRootRepresents the usage limits and consumption details for the component. Always returned in the response.
limitsModelOptionalExpand Specific Feature — response body — features features item components null item details limits, used count limits
used_countJSONOptionalRepresents theused count of the feature
used_count (anyOf 1)objectAlternativeRepresents the used count of the feature
Additional keys: allowed
used_count (anyOf 1).totalJSONRequired within parent
used_count (anyOf 1).total (anyOf 1)integerAlternativeRepresents the total count
Format: int32
used_count (anyOf 1).total (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
used_count (anyOf 2)JSONAlternative
used_count (anyOf 2) (anyOf 1)integerAlternativeRepresents the used count of the feature
Format: int32
used_count (anyOf 2) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$

Referenced models: Specific Feature — response body — features features item components null item details limits, used count limits

Features — response body — features, info features item components null item details limits, used count — shared_details_51863a186607

FieldTypePresenceDescription and constraints
$objectRootRepresents the usage limits and consumption details for the component. Always returned in the response.
limitsModelOptionalExpand Specific Feature — response body — features features item components null item details limits, used count limits
used_countJSONOptionalRepresents theused count of the feature
used_count (anyOf 1)objectAlternativeRepresents the used count of the feature
Additional keys: allowed
used_count (anyOf 1).totalJSONRequired within parent
used_count (anyOf 1).total (anyOf 1)integerAlternativeRepresents the total count
Format: int32
used_count (anyOf 1).total (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
used_count (anyOf 2)JSONAlternative
used_count (anyOf 2) (anyOf 1)integerAlternativeRepresents the used count of the feature
Format: int32
used_count (anyOf 2) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$

Referenced models: Specific Feature — response body — features features item components null item details limits, used count limits

Features — response body — features, info features item details available count, limits, used count limits

FieldTypePresenceDescription and constraints
$objectRootRepresents the maximum usage limits for the feature, including the absolute total limit and the edition-level ceiling.
Additional keys: not allowed
edition_limitJSONOptional
edition_limit (anyOf 1)integerAlternativeRepresents the maximum count for the feature allowed by the current subscription edition.
Format: int32
edition_limit (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
totalJSONRequired within parent
total (anyOf 1)integerAlternativeRepresents the absolute maximum count for the feature across all editions. Always returned in the response.
Format: int32
total (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$

Specific Feature — response body — features features item components null item

FieldTypePresenceDescription and constraints
$objectRootRepresents a single component of the feature, including its API name, per-module support status, and usage limit details.
Additional keys: allowed
api_namestringRequired within parentRepresents the API name of the component within the feature. Always returned in the response.
Maximum length: 255
detailsJSONRequired within parent
details (anyOf 1)ModelAlternativeExpand Specific Feature — response body — features features item components null item details limits, used count — shared_details_0d73da01879d
details (anyOf 2)ModelAlternativeExpand Specific Feature — response body — features features item components null item details limits, used count — shared_details_8103a2c6d685
feature_labelstringRequired within parentRepresents the display label of the component for presentation in the CRM interface. Always returned in the response.
Maximum length: 255
module_supportedbooleanRequired within parentIndicates whether the component is supported for the specified module. Possible values: true - The component is supported for the module. false - The component is not supported for the module. Always returned in the response.

Referenced models: Specific Feature — response body — features features item components null item details limits, used count — shared_details_0d73da01879d, Specific Feature — response body — features features item components null item details limits, used count — shared_details_8103a2c6d685

Specific Feature — response body — features features item components null item details limits, used count limits

FieldTypePresenceDescription and constraints
$objectRootRepresents the usage limits configured for the component. Always returned in the response.
Additional keys: allowed
edition_limitJSONOptional
edition_limit (anyOf 1)integerAlternativeRepresents the maximum count for the component allowed by the current subscription edition.
Format: int32
edition_limit (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
totalJSONRequired within parent
total (anyOf 1)integerAlternativeRepresents the absolute maximum count for the component, independent of the subscription edition. Always returned in the response.
Format: int32
total (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$

Specific Feature — response body — features features item components null item details limits, used count — shared_details_0d73da01879d

FieldTypePresenceDescription and constraints
$objectRootRepresents the usage limits and consumption details for the component. Always returned in the response.
limitsModelOptionalExpand Specific Feature — response body — features features item components null item details limits, used count limits
used_countJSONOptionalRepresents the current usage counts for the component.
used_count (anyOf 1)objectAlternativeRepresents the total count of component instances currently in use.
Additional keys: allowed
used_count (anyOf 1).totalJSONRequired within parent
used_count (anyOf 1).total (anyOf 1)integerAlternativetotal count
Format: int32
used_count (anyOf 1).total (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
used_count (anyOf 2)JSONAlternative
used_count (anyOf 2) (anyOf 1)integerAlternativeused count of the feature
Format: int32
used_count (anyOf 2) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$

Referenced models: Specific Feature — response body — features features item components null item details limits, used count limits

Specific Feature — response body — features features item components null item details limits, used count — shared_details_8103a2c6d685

FieldTypePresenceDescription and constraints
$nullRootRepresents the usage limits and consumption details for the component. Always returned in the response.
limitsModelOptionalExpand Specific Feature — response body — features features item components null item details limits, used count limits
used_countJSONOptionalRepresents the current usage counts for the component.
used_count (anyOf 1)objectAlternativeRepresents the total count of component instances currently in use.
Additional keys: allowed
used_count (anyOf 1).totalJSONRequired within parent
used_count (anyOf 1).total (anyOf 1)integerAlternativetotal count
Format: int32
used_count (anyOf 1).total (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
used_count (anyOf 2)JSONAlternative
used_count (anyOf 2) (anyOf 1)integerAlternativeused count of the feature
Format: int32
used_count (anyOf 2) (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$

Referenced models: Specific Feature — response body — features features item components null item details limits, used count limits

Specific Feature — response body — features features item details available count, limits, used count limits

FieldTypePresenceDescription and constraints
$objectRootRepresents the maximum usage limits for the feature, including the absolute total limit and the edition-level ceiling. Always returned in the response.
Additional keys: not allowed
edition_limitJSONOptional
edition_limit (anyOf 1)integerAlternativeRepresents the maximum count for the feature allowed by the current subscription edition.
Format: int32
edition_limit (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
totalJSONRequired within parent
total (anyOf 1)integerAlternativeRepresents the absolute maximum count for the feature across all editions. Always returned in the response.
Format: int32
total (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$

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.