Zoho CRM Features API

The Features API from Zoho CRM — 2 operation(s) for features.

Operations 2

GET /__features Get Feature Details #
GET /__features/{feature} Get Specific Feature Details #

Documentation

Specifications

Other Resources

🔗
Webhooks
https://raw.githubusercontent.com/api-evangelist/zoho-crm/refs/heads/main/asyncapi/zoho-crm-notifications-asyncapi.yml
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/apis.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/appointment_preference.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/appointments.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/assignment_rules.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/associate_email.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/attachments.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/audit_log_export.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/available_currencies.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/bulk_read.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/bulk_write.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/business_hours.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/cadences_execution.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/cadences.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/call_preferences.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/cancel_meetings.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/change_owner.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/composite_requests.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/contact_roles.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/conversion_option.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/convert.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/coql.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/currencies.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/custom_views.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/data_sharing.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/deal_contact_roles.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/deal_link_emails.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/download_attachments.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/download_inline_images.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/duplicate_check_preference.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/email_drafts.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/email_templates.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/emails_sharing_details.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/features.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/fetch_full_data.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/field_updates.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/fields.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/files.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/find_and_merge.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/fiscal_year.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/from_addresses.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/get_related_records_count.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/global_picklists.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/holidays.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/inventory_convert.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/inventory_templates.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/layouts_activate_deactivate.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/layouts.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/locking_informations.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/mail_merge.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/map_dependency.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/mass_change_owner.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/mass_convert.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/mass_delete_cvid.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/mass_delete_tags.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/mass_update.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/module_search.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/modules.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/notes.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/notifications.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/org.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/org_photo.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/ownership_history.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/pick_list_values.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/pipeline.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/portal_user_type.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/portal_users.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/portals.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/profiles.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/record_count.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/record_locking_configurations.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/record.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/record_photo.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/record_share_email.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/recycle_bin.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/related_lists.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/related_notes.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/related_records.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/roles.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/scoring_rules.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/send_mail.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/service_preference.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/services.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/share_records.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/shift_hours.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/tags_actions.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/tags.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/territories.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/territory_users.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/timelines.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/unblock_email.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/unsubscribe_links.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/upload.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/user_groups.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/users.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/users_territories.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/users_transfer.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/variable_groups.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/variables.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/webhooks.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/wizards.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/workflow_configurations.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/workflow_rules.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/workflow_tasks.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/zia_enrichment.json
🔗
SourceCode
https://github.com/zoho/crm-oas/blob/main/v8.0/zia_org_enrichment.json

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/zoho-crm-features-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

zoho-crm-features-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Features API
  description: Details about the Features
  version: '8'
servers:
- url: https://zohoapis.{dc}/crm/{version}
  description: API Server URL
  variables:
    dc:
      description: API Server URL TLD
      default: com
      enum:
      - com
      - eu
      - in
      - cn
      - au
      - ca
      - jp
    version:
      description: API Version
      default: v8
tags:
- name: Features
paths:
  /__features:
    get:
      operationId: getFeatureDetails
      summary: Get Feature Details
      description: To get the available feature details for the current edition
      security:
      - iam-oauth2-schema:
        - ZohoCRM.features.READ
      parameters:
      - $ref: '#/components/parameters/Module'
      - $ref: '#/components/parameters/ApiNames'
      - $ref: '#/components/parameters/PerPage'
      - $ref: '#/components/parameters/Page'
      responses:
        '200':
          description: Response of all available features of current edition
          content:
            application/json:
              schema:
                additionalProperties: true
                type: object
                description: list of available features for the current edition
                properties:
                  __features:
                    description: list of available features for the current edition
                    maxItems: 200
                    type: array
                    items:
                      additionalProperties: true
                      description: list of available features for the current edition
                      type: object
                      properties:
                        api_name:
                          maxLength: 255
                          description: API name of the feature
                          type:
                          - string
                          - 'null'
                        parent_feature:
                          description: Parent feature details
                          type:
                          - object
                          - 'null'
                          properties:
                            api_name:
                              maxLength: 255
                              description: API name of the feature
                              type: string
                          required:
                          - api_name
                        details:
                          description: this object will have limits details
                          type:
                          - object
                          - 'null'
                          properties:
                            available_count:
                              description: availale count details for the feature
                              additionalProperties: false
                              type: object
                              properties:
                                total:
                                  description: total count
                                  type: integer
                                  format: int32
                              required:
                              - total
                            limits:
                              description: availale count details for the feature
                              additionalProperties: false
                              type: object
                              properties:
                                total:
                                  description: total limit
                                  type: integer
                                  format: int32
                                edition_limit:
                                  description: edition limit
                                  type: integer
                                  format: int32
                              required:
                              - total
                            used_count:
                              description: used count of the feature
                              additionalProperties: true
                              type: object
                              properties:
                                total:
                                  description: total count
                                  type: integer
                                  format: int32
                              required:
                              - total
                        components:
                          description: components
                          type:
                          - array
                          - 'null'
                          items:
                            description: components
                            additionalProperties: true
                            type: object
                            properties:
                              api_name:
                                maxLength: 255
                                description: API name of the feature
                                type: string
                              module_supported:
                                description: module wise feature supported or not
                                type: boolean
                              details:
                                description: this object will have limits details
                                type:
                                - object
                                - 'null'
                                properties:
                                  limits:
                                    description: availale count details for the feature
                                    additionalProperties: true
                                    type: object
                                    properties:
                                      total:
                                        description: total limit
                                        type: integer
                                        format: int32
                                      edition_limit:
                                        description: edition limit
                                        type: integer
                                        format: int32
                                    required:
                                    - total
                                  used_count:
                                    description: used count of the feature
                                    additionalProperties: true
                                    type: object
                                    properties:
                                      total:
                                        description: total count
                                        type: integer
                                        format: int32
                                    required:
                                    - total
                                required:
                                - limits
                              feature_label:
                                maxLength: 255
                                description: API name of the feature
                                type: string
                            required:
                            - api_name
                            - module_supported
                            - details
                            - feature_label
                        module_supported:
                          description: module wise feature supported or not
                          type: boolean
                        feature_label:
                          maxLength: 255
                          description: API name of the feature
                          type:
                          - string
                          - 'null'
                      required:
                      - api_name
                      - parent_feature
                      - details
                      - components
                      - module_supported
                      - feature_label
                  info:
                    description: availale count details for the feature
                    additionalProperties: true
                    type: object
                    properties:
                      per_page:
                        description: number of records per page
                        type: integer
                        format: int32
                      count:
                        description: number of features count per page
                        type: integer
                        format: int32
                      page:
                        description: page number
                        type: integer
                        format: int32
                      more_records:
                        description: has more records or not
                        type: boolean
                    required:
                    - per_page
                    - count
                    - page
                    - more_records
                required:
                - __features
        '204':
          description: Feature not available for the current edition
        '400':
          description: Invalid module error response
          content:
            application/json:
              schema:
                additionalProperties: true
                type: object
                description: invalid module error response schema
                properties:
                  status:
                    description: staus of request
                    type: string
                    enum:
                    - error
                  code:
                    description: error code
                    type: string
                    enum:
                    - INVALID_MODULE
                    - INVALID_DATA
                  message:
                    maxLength: 255
                    description: Error message
                    type: string
                  details:
                    additionalProperties: false
                    description: Extra details
                    type: object
                    properties:
                      param_name:
                        maxLength: 25
                        description: Invalid parameter name
                        type: string
                required:
                - status
                - code
                - message
                - details
      tags:
      - Features
  /__features/{feature}:
    get:
      operationId: getFeatureSepcificDetails
      summary: Get Specific Feature Details
      description: To get the available feature specific details for the current edition
      security:
      - iam-oauth2-schema:
        - ZohoCRM.features.READ
      parameters:
      - $ref: '#/components/parameters/Feature'
      - $ref: '#/components/parameters/Module'
      responses:
        '200':
          description: Response of feature specific details of current edition
          content:
            application/json:
              schema:
                additionalProperties: true
                type: object
                description: specific feature details for the current edition
                properties:
                  __features:
                    description: specific feature details for the current edition
                    maxItems: 1
                    type: array
                    items:
                      additionalProperties: true
                      description: specific feature details for the current edition
                      type: object
                      properties:
                        api_name:
                          maxLength: 255
                          description: API name of the feature
                          type: string
                        parent_feature:
                          description: Parent feature details
                          type:
                          - object
                          - 'null'
                          properties:
                            api_name:
                              maxLength: 255
                              description: API name of the feature
                              type: string
                          required:
                          - api_name
                        details:
                          description: this object will have limits details
                          type:
                          - object
                          - 'null'
                          properties:
                            available_count:
                              description: availale count details for the feature
                              additionalProperties: false
                              type: object
                              properties:
                                total:
                                  description: total count
                                  type: integer
                                  format: int32
                              required:
                              - total
                            limits:
                              description: availale count details for the feature
                              additionalProperties: false
                              type: object
                              properties:
                                total:
                                  description: total limit
                                  type: integer
                                  format: int32
                                edition_limit:
                                  description: edition limit
                                  type: integer
                                  format: int32
                              required:
                              - total
                            used_count:
                              description: used count of the feature
                              additionalProperties: true
                              type: object
                              properties:
                                total:
                                  description: total count
                                  type: integer
                                  format: int32
                              required:
                              - total
                          required:
                          - limits
                        components:
                          description: components
                          type:
                          - array
                          - 'null'
                          items:
                            description: components
                            additionalProperties: true
                            type: object
                            properties:
                              api_name:
                                maxLength: 255
                                description: API name of the feature
                                type: string
                              module_supported:
                                description: module wise feature supported or not
                                type: boolean
                              details:
                                description: this object will have limits details
                                type:
                                - object
                                - 'null'
                                properties:
                                  limits:
                                    description: availale count details for the feature
                                    additionalProperties: true
                                    type: object
                                    properties:
                                      total:
                                        description: total limit
                                        type: integer
                                        format: int32
                                      edition_limit:
                                        description: edition limit
                                        type: integer
                                        format: int32
                                    required:
                                    - total
                                  used_count:
                                    description: used count of the feature
                                    additionalProperties: true
                                    type: object
                                    properties:
                                      total:
                                        description: total count
                                        type: integer
                                        format: int32
                                    required:
                                    - total
                                required:
                                - limits
                              feature_label:
                                maxLength: 255
                                description: API name of the feature
                                type: string
                            required:
                            - api_name
                            - module_supported
                            - details
                            - feature_label
                        module_supported:
                          description: module wise feature supported or not
                          type: boolean
                        feature_label:
                          maxLength: 255
                          description: API name of the feature
                          type:
                          - string
                          - 'null'
                      required:
                      - api_name
                      - parent_feature
                      - details
                      - components
                      - module_supported
                      - feature_label
                required:
                - __features
        '204':
          description: Feature not available for the current edition
        '400':
          description: Invalid module error response
          content:
            application/json:
              schema:
                additionalProperties: true
                type: object
                description: invalid module error response schema
                properties:
                  status:
                    description: staus of request
                    type: string
                    enum:
                    - error
                  code:
                    description: error code
                    type: string
                    enum:
                    - INVALID_MODULE
                    - INVALID_DATA
                  message:
                    maxLength: 255
                    description: Error message
                    type: string
                  details:
                    additionalProperties: false
                    description: Extra details
                    type: object
                required:
                - status
                - code
                - message
                - details
      tags:
      - Features
components:
  parameters:
    Page:
      description: Page number
      name: page
      in: query
      required: false
      schema:
        type: string
        enum:
        - '1'
        - '2'
    ApiNames:
      description: Api names of the feature comma separated
      name: api_names
      in: query
      required: false
      schema:
        type: string
        enum:
        - custom_field
        - custom_field,encrypt_field,unique_field,private_fields,external_field,personal_health_fields
        - personal_health_fields
        - encrypt_field
        - external_field
        - unique_field
        - private_fields
    PerPage:
      description: Per Page Count
      name: per_page
      in: query
      required: false
      schema:
        type: string
        enum:
        - '10'
    Module:
      description: module name
      name: module
      in: query
      required: false
      schema:
        maxLength: 25
        type: string
    Feature:
      description: Feature api name
      name: feature
      in: path
      required: true
      schema:
        maxLength: 25
        type: string
  securitySchemes:
    iam-oauth2-schema:
      type: oauth2
      flows:
        authorizationCode:
          authorizationUrl: https://accounts.zoho.com/oauth/v2/auth
          tokenUrl: https://accounts.zoho.com/oauth/v2/token
          refreshUrl: https://accounts.zoho.com/oauth/v2/token
          scopes:
            ZohoCRM.features.READ: READ feature access