Zoho CRM's V8 APIs are here!

Zoho CRM's V8 APIs are here!

Hello everyone!!!
We hope you are all doing well.

Announcing Zoho CRM's V8 APIs! Packed with powerful new features to supercharge your developer experience.

Let us take a look at what's new in V8 APIs:
  • Get Related Records Count of a Record API: Ever wondered how many notes and attachments a Lead record holds? The Get Related Records Count API does exactly that for you. Use this API and get the number of related list records that are associated with a record.
  • Record-Level Sharing of Emails API: Need more control over email sharing? Using this API, you can now share or unshare emails at the record level, whether for specific records or multiple records, with other users within your Zoho CRM organization.
  • Get Rich Text Fields API: We have added a new endpoint to the Get Rich Text Fields API, using which you can retrieve rich text fields and their contents of multiple records using a single API call.
  • Data Sharing Rules API: Data sharing rules let you provide access to users from viewing your data in various modules. With Data Sharing Rules API, you can:
       Note: The following Data Sharing APIs will be released in the upcoming days: Activate Data Sharing Rule API, Deactivate Data Sharing Rule API, Rerun Data Sharing Rules API, and Delete Data Sharing Rule API.
  • Calls Preferences API: Enable the Calls Preferences option using Update Call Preferences API to view the "From" and "To" numbers of a call. 
  • Workflow APIs: Create, update, or manage workflow rules that automate actions in Zoho CRM.
  • Actions APIs: Enable you to define and manage specific actions executed by Workflow Rules, Blueprints, or Approval Processes, such as sending emails, updating fields, or triggering webhooks.
    • Field Updates APIs: Configure field update actions and allowing workflows to automatically modify record values.
    • Email Actions APIs: Create and manage email notifications triggered by workflow rules.
    • Automation Task Actions APIs: These APIs used to create and manage tasks and that are automatically assigned through automation rules.
    • Webhook Actions APIs: APIs that manage webhook actions triggered by workflows to send data from Zoho CRM to external applications.
  • Link Deal and Unlink Deal APIs: You can now link or unlink deals directly to a contact’s emails, making it easier to track deal-related conversations and keep your sales context organized.
  • Recycle Bin APIs:
    • Get Recycle Bin Record Count API: You can now easily find out how many records are in your Recycle Bin, helping you monitor deleted data before restoring or permanently removing it.
    • Restore Recycle Bin Records API: Accidentally deleted records? You can now restore one or multiple records from the Recycle Bin easily.
    • Empty Recycle Bin API: Need to clean up your Recycle Bin? You can now permanently delete all Recycle Bin records in one action. Once deleted, these records cannot be recovered.
  • Zia Assistant API: It enables AI-powered, context-aware responses using your organization data or globally available information through chat-based inputs.
  • Assignment Threshold APIs: Create, update, retrieve, and delete assignment thresholds, as well as control and monitor user assignment behaviour in Zoho CRM.
  • Connected Workflow APIs: Create, retrieve, update, and delete connected workflows and their rules, and manage workflow configuration, activation, and execution in Zoho CRM.
  • Calendar API: Manage calendar views, user preferences, and calendar activities using the Calendar APIs. These user-specific APIs allow each user to customize their calendar experience and access their activities. With these APIs, you can:
    • Blueprint API: Create and manage blueprints in your Zoho CRM organization using the Blueprint APIs. These APIs help you automate and standardize business processes by defining stages, transitions, and execution rules. With these APIs, you can:

    • Kiosks API: You can now manage Kiosks end-to-end through APIs.

                These APIs let you:

        1. Retrieve all Kiosks or a specific Kiosk.
        2. Create, update, activate, deactivate, clone, or delete a Kiosk. 
        3. Retrieve all Kiosk States or the details of a specific State.
        4. Create, update, or delete Kiosk States.
        5. Retrieve and update Kiosk associations.
        6. Retrieve the CurrentRecord associations of a Kiosk.
        7. Create, retrieve, update, or delete GetRecords configurations for a Kiosk.
        8. Retrieve the associations of a GetRecords configuration.
        9. Test run a Kiosk to validate its behavior before deployment.
        10. Preview a Kiosk to retrieve the configuration of its initial screen State.
        11. Execute a published Kiosk.
        12. Retrieve ongoing Kiosk executions or the details of a specific execution.
        13. Update an ongoing Kiosk execution by executing a transition.
    1. Cadences APIs: The Cadences APIs provide end-to-end control over Cadences in your Zoho CRM organization, enabling you to manage their configuration, lifecycle, and performance. With these APIs, you can:

      1. Retrieve all Cadences or the details of a specific Cadence.

      2. Create, update, or delete Cadences.

      3. Activate or deactivate Cadences.

      4. Publish Cadences to make them available for use.

      5. Retrieve Cadence analytics to track performance.

      6. Retrieve the number of records associated with a Cadence.

    2. Webform APIs: The Webform APIs enable you to create and manage Webforms in your Zoho CRM organization. With these APIs, you can:

    3. Webform A/B Testing APIs: The Webform A/B Testing APIs enable you to create and manage A/B testing configurations, retrieve visitor counts, and preview testing variants. With these APIs, you can:

      1. Retrieve all configurations or the details of a specific configuration.

      2. Create, update, or delete A/B testing configurations.

      3. Retrieve visitor counts for A/B testing configurations.

      4. Preview A/B testing variants.

    4. Functions APIs: Manage Zoho CRM Functions programmatically using the Functions APIs. These APIs support Deluge, Java, Node.js, and Python functions, allowing you to manage their complete lifecycle. With these APIs, you can:

      1. Retrieve a paginated list of all Functions or the details of a specific Function using its ID or API name.

      2. Download Function source code. Deluge functions are downloaded as .ds files, while Java, Node.js, and Python functions are downloaded as ZIP packages.

      3. Retrieve the list of supported Function runtimes and identify deprecated runtimes.

      4. Retrieve supported Function categories and check their availability in your Zoho CRM account.

      5. Create Deluge, Java, Node.js, or Python Functions.

      6. Update existing Functions, including their names, descriptions, code, and publish configurations.

      7. Publish draft versions of Java, Node.js, and Python Functions. Deluge Functions are automatically published when created or updated.

      8. Delete Functions from your Zoho CRM account.

    5. Assignment Rule APIs: Manage Assignment Rules programmatically using the Assignment Rule APIs. These APIs help you configure and maintain record assignment processes in your Zoho CRM organization. With these APIs, you can:

    Check out our What's New pages for more details. 

    That's not all! We have also made enhancements to many of our existing APIs. For instance, you can now add multi-select lookup, multi-user lookup, rollup summary fields using the Create Custom Field API. From V8, you can convert local picklists to global picklists and vice versa using the Update Custom Fields API.

    Check out our Changelog page to find out what other changes we have brought in V8. 

    Recent Updates

    The following APIs were introduced after the initial V8 release. Each API is listed along with its release date.
    1. Workflow API and Actions APIs - 26/09/2025. Click here for more details.
    2. Link and Unlink Deals APIs - 28/11/2025.
    3. Recycle Bin APIs - 16/12/2025
    4. Zia Assistant API - 18/12/2025
    5. Assignment Threshold APIs - 18/03/2026
    6. Connected Workflow APIs - 01/04/2026
    7. Calendar APIs - 20/04/2026
    8. Blueprint APIs - 07/07/2026
    9. Kiosks APIs - 06/08/2026
    10. Webform APIs - 25/08/2026
    11. Webform A/B Testing APIs - 25/08/2026
    12. Assignment Rules APIs - 01/09/2026

    Additional Updates

    • We have released the latest versions of our SDKs in PHP, Node.js, Java, C#, Python, Ruby, Javascript, TypeScript and Scala, which are now available in our Github directory.
    • Our Postman Collection is also updated to include the latest V8 APIs.
    • API Directory : Zoho CRM API directory has been updated with the newly introduced APIs in version 8.

    Introducing "OpenAPI 3.0.0 Specification" support

    As a part of this release, we are introducing "Open API 3.0.0 Specification (OAS)" to make your experience with Zoho CRM APIs smarter for better integration.
    Note: We are not deprecating any of the older versions at this time. Rest assured, we will keep you informed of any plans regarding version deprecation.

    Info

    Vote for Zoho CRM APIs - Developers' Choice Awards - POSTCON '25

    We believe you’ve found our Zoho CRM Developers API collection on Postman helpful. This collection is regularly updated with a focus on simplifying your development experience and helping you work with our APIs with ease.

    Last year, Postman chose us as one of the winners of the Best API Award. This year, we’re excited to be a part of the Developers’ Choice Awards at POSTCON ’25, and your vote could help us win. Your support not only motivates us but also drives us to improve and deliver more value to our developer community.

    Cast your vote here!! Voting is open only until 17th April.



    We can't wait for you to try these new APIs and see how they transform your Zoho CRM experience. Have questions or feedback?
    Reach out to us at support@zohocrm.com. As always, your feedback is invaluable to us!


    Happy exploring! 
    Zoho CRM API Team

        • Sticky Posts

        • Announcing the new SKILL.md for Zoho CRM and the updated OAS repository!

          We are introducing a new zoho-crm skill to make working with Zoho CRM Developer tools (like APIs, functions, widgets, client scripts, queries etc) easier and faster, with the help of AI in your preferred AI harness like Claude Code, Codex, Cursor, VSCode
        • Kaizen #261 : Using Zoho CRM Skill to generate complex COQL queries

          Hello everyone, In the previous Kaizen posts, we introduced the zoho-crm SKILL.md and discussed how it can help you when you are working with Zoho CRM APIs and Client Script. In this Kaizen, we will focus on using the Zoho CRM `SKILL.md` with GitHub Copilot
        • Kaizen #256 - Build an Arrival Readiness Web Tab in Zoho CRM

          Hi everyone! Welcome back to the Kaizen series! In the post, we discuss a use case in hospitality industry: how an Arrival Readiness web tab widget can be used to let reception staff identify and resolve issues before arrival of guests. Use case In the
        • Kaizen #198: Using Client Script for Custom Validation in Blueprint

          Nearing 200th Kaizen Post – 1 More to the Big Two-Oh-Oh! Do you have any questions, suggestions, or topics you would like us to cover in future posts? Your insights and suggestions help us shape future content and make this series better for everyone.
        • Kaizen #226: Using ZRC in Client Script

          Hello everyone! Welcome to another week of Kaizen. In today's post, lets see what is ZRC (Zoho Request Client) and how we can use ZRC methods in Client Script to get inputs from a Salesperson and update the Lead status with a single button click. In this

          • Recent Topics

          • Any update on much requested feature, to delete attachments without deleting the e-mail body?

            People have been requesting the ability to delete e-mail attachments without deleting the e-mail for more than ten years now. The latest I see is marked "Working On It" and a year ago it was supposedly being added, see here: https://help.zoho.com/portal/en/community/topic/is-there-a-way-to-delete-mail-attachments-without-deleting-the-text
          • Undo/redo when composing Mail

            Where is the undo/redo button when composing mail? I've new to Zoho, I've looked, I've searched and can't find it. What am I missing?
          • Mail menu bar items missing in Inbox and folders

            Last night some shortcuts such as Move to Folder, Archive, Delete, Mark as spam, and others, disappeared from my Mail menu bar, along with items in the vertical three dots extension such as Mark as read, Flag as, Mark as unread, etc. What I now have instead
          • ERROR CODE :554 - Your access to this mail system has been rejected due to poor reputation of a domain used in message transfer

            This message was created automatically by mail delivery software. A message that you sent could not be delivered to one or more of its recipients. This is a permanent error. *****, ERROR CODE :554 - Your access to this mail system has been rejected due
          • Sent items with shared folders

            Hello, this is in some way in between a problem and an idea.  When sharing folders (which is actually not any close to a shared mailbox...) the person which the folder has been shared with can access that folder and can send emails when delegation is
          • Losing description after merging tickets

            Hello, We merge tickets when they are about the same topic from the same client. It happens sometimes. We recently noticed that after the merger only the description from the master ticket is left in a thread. And the slave-ticket description is erased.
          • What's New in Zoho Inventory | July & August 2026

            Hello users, The July and August 2026 releases bring a range of new features and improvements across the product. From the Nigeria Edition and Super Admin enhancements to Sri Lanka IRD-compliant invoicing, Loyalty Program Management, and improvements
          • E-mail com problema

            Não estou recebendo e-mail desde Janeiro. Algo desconfigurou e eu não consigo resolver. Podem ajudar? Aguardo. Wagner Della Aversana Whats 55 11 985119899
          • Account Blocked due to Suspicious Activity.

            Hello, Trying to get access to my account, I have found this message above in the subject of this message. I am unable to log back to my account (see err. mess. below.) and thus cannot get rif of this following the Zoho procedure : I followed the step
          • Widget Height were destroyed

            All widget heights in the Details Canvas view are broken. Moderation Update: This issue with widget heights in Client Script popups and flyouts has been resolved. Widgets should now display at their expected heights.
          • SAML authentication in Zoho Mail: Simplify and secure your organization's login management

            Managing login credentials across multiple web applications can be challenging for organizations with a large number of users. Without a centralized authentication system, users are required to maintain separate passwords for each application, increasing
          • How to prepare a balance sheet for a company that has no operations yet?

            .
          • Can't create new account in zoho email

            Hello, i'm trying to create some free accounts to my customers... and since yesterday i can't create a new account, what is wrong? why i can't create free account? Thank You
          • Name autocomplete

            Hi, During searching emails the web tool does not always propose the auto-completion of the saved emails. As a result I either have to go to contacts and look up the exact email, or the exact full name including the middle name and any dots, which is
          • Merge Tickets Directly from Contact Page in Zoho Desk

            Dear Zoho Desk Support Team, We are writing to request a new feature that would allow users to easily merge tickets directly from the contact page in Zoho Desk. Currently, the only option to merge tickets is from the Tickets list view page, which can
          • Introducing Incentives for Zoho CRM: Build, automate, and track sales commissions

            Dear Customers, We are here with an amazing news! We built a direct solution to help manage your commission provisioning activity in your business. From creating commission plans to issuing payouts, this application leverages your sales reps’ performance
          • Specific ListView Canvas on Canvas Home Page Always Loads Most Recent ListView, Not the One Specified

            I had mentioned this to ZOHO, but I mainly wanted to see if others in the Community are also facing this problem. I created a Canvas ListView for a Custom Module, and then created a Canvas Home page (technically on a tab item, but I'm not sure if that
          • Reminder Settings - Time Tracker

            On the time tracker in Reminder Settings I created a reminder according to the Zoho manual. But a manager asked me to change the message that goes in the email. Is it possible to change the message? I didn't find that in the Zoho manual. Another question: I configured to receive the reminder everyone who logged in less than 40 hours. Does Zoho consider less than 40 hours of the current week or the whole month? Another situation, I put it so that I and another specific user would receive the notification,
          • Create a single record from multiple images with ICR

            Hello all, Zia's Intelligent Character Recognition can now create a single record from multiple images based on the configured ICR rule. Users can upload up to three images at once, such as an ID, a passport, and a business card, and Zia will extract
          • SPF failure in android app

            I have no domain. I am not admin of anything. All I want to do is send an email from a zohomail.eu address, using the Zoho android app, with all settings as default. I do not use Office 365, or EOP, or Outlook, and I have no domain or domain registrar.
          • Zoho Books | Product updates | August 2026

            Hello users, July has been an exciting month for Zoho Books! This month, we're excited to introduce HTML PDF Templates, Placeholders as Pills, expanded approval workflows for Sales Returns and Journals, and significant compliance updates across the India,
          • Zoho Extensions 101: Building extensions for Zoho People

            Hello developers! Welcome to our new video series on building extensions for Zoho People! If you're new to extension development or looking for guidance on building extensions for Zoho People, you're in the right place. We've curated a series of videos
          • Page Not Found error - 404 error

            Hello, I am a first time user of zoho sites.I just published my website dentistinminneapolis.com but its giving me a 404 error.Please look into it ASAP and help with the problem.
          • What's New in Zoho POS - September 2026

            Hello everyone, Welcome to Zoho POS’s monthly update, where we share our latest feature updates, enhancements, events, and more. Let’s take a look at how September went. Global Edition of Zoho POS for Retail is here On September 28, 2026, we launched
          • New in Cadences: WhatsApp follow-ups, upgraded limits, and options for add-ons

            Hello everyone, We're rolling out two key updates to help you engage better and scale smarter with Cadences in Zoho CRM. Reach customers on WhatsApp, directly from Cadences Previously, Cadences have enabled you to automate follow-ups through emails, calls,
          • Announcing new features in Trident for Windows (v.1.43.5.0)

            Hello Community! This release includes a collection of enhancements and feature updates aimed at making your email and collaboration experience smoother. Let’s dive into what’s new! Zoho Desk email notifications as Smart Mail. Zoho Desk Smart Mail is
          • How to Manage Two GST Numbers / Two Companies in a Single Zoho Inventory Organization?

            Hi Team, We currently have two separate legal entities: A Proprietorship Firm with its own GSTIN A Private Limited Company with a different GSTIN However, operationally, both companies deal with the same products, and we would like to manage the physical
          • How To Implement an Auto-Check-out Feature for Attendance?

            If an employee forgets to check out, the system should automatically check out the employee at 6:30 PM
          • Convert an Existing Single Item into an Item with Variants

            Hello Zoho Team, Introducing variants is a great addition to Zoho Inventory. However, we would like to request an option to convert an existing single item into an item with variants. For example, Item A initially comes in only one colour, so we create
          • IP Address List > Sigma

            We have developed a ZohoCRM extension that utilizes API calls to our server from Deluge scripts and Widgets. Our API server has IP restrictions in place. To ensure successful communication, we require a list of IP addresses utilized by Zoho's platform
          • Default Country list suggestions on CRM is different then on Book; how do/did others address this?

            So I already have a support ticket in for this and waiting for a response but figured I'd ask the community also to see if others experienced the same problems and/or how they went about addressing it because sometimes I feel like I'm going crazy with
          • Object-level edit permissions

            Hi, we are currently running into a limitation with permissions inside larger workspaces. Our use case is a central Analytics workspace that contains many tables, Query Tables, reports and dashboards used by different teams. We would like to allow certain
          • Convert Sales order to Delivery Challan

            Dear Developer Team, In Zoho books we cannot convert sales order into delivery challan before making invoices. As a service business we have to get the delivery note signed then only we can make the invoice. In Some cases we don't receive a purchase order
          • What's New in Zoho Inventory | September 2026

            Hello users, September brings a range of new features and enhancements across Zoho Inventory. From improved inventory operations and reporting capabilities to greater customization, automation, and enhancements to Delivery Challans, there’s plenty to
          • Mirror Component in Zoho CRM: Access real-time related data without leaving your record

            Hi everyone, This feature is now available for the JP, CA, SA, UAE, and AU DCs. We're excited to bring to you Zoho CRM's mirror component, which presents relevant data on a record's details page and keeps everything users need in one place without having
          • All new Address Field in Zoho CRM: maintain structured and accurate address inputs

            Availability Update: 29 September 2025: It's currently available for all new sign-ups and for existing Zoho CRM orgs which are in the Professional edition exclusively for IN DC users. 2 March 2026: Available to users in all DCs except US and EU DC. 24
          • Create custom rollup summary fields in Zoho CRM

            Hello everyone, In Zoho CRM, rollup summary fields have been essential tools for summarizing data across related records and enabling users to gain quick insights without having to jump across modules. Previously, only predefined summary functions were
          • How to mix different types of inputs (such as dropdown list and textbox)

            Hi, I'm creating a form called "Room Reservations" for a company. I created a "table" using "Matrix Choice". I created "Room 1", "Room 2" and "Room 3" with the "Questions". I would then like to create two columns with the "Answers", one called "Department"
          • Feature Request: Render Markdown (.md) files in Zoho Cliq

            Hi, We regularly share Markdown (.md) files in Zoho Cliq. However, when we open these files in Cliq, the content does not render as Markdown—it displays as plain text. This forces us to copy/paste the content into an external Markdown viewer to read it
          • Dealing With One-Time Customers on Zoho Books

            Hello there! I am trying to figure out a way to handle One-Time customers without having to create multiple accounts for every single one on Zoho Books. I understand that I can create a placeholder account called "Walk-In Customer", for example, but I
          • Next Page