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

          • 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
          • Cash Basis VAT RETURN REPORT Required in Saudi Arabia

            Zoho Books in Saudi Arabia not showing TAX RETURNS report on CASH Basis.. It only showing accrual basis. Oforur requirement is both reports (Cash Basis and Accrual Basis ) , same like indian Edition of Zoho Books showing. CASH BASIS RETURN is our Basic
          • Tips & Tricks Series - #4 Customize your manual PDF before export

            Hello everyone! We’re back again with our Tips & Tricks series. Today, we’ll look at how you can customize your manual PDF before exporting it. With Zoho Learn, you can personalize the exported PDF with options such as headers, footers, colors, and custom
          • Digital Marketing Agency: Transforming Your Brand's Online Presence

            Imagine trying to build a house on your own without the necessary tools or expertise—it’s overwhelming, right? Digital marketing is the same.
          • Introducing Zoho Key Service, a simpler way to access LLMs without API keys

            Available in the Professional, Enterprise, and Ultimate editions in the US, IN, AU, JP, and CA DCs. Hello everyone, We are excited to bring Zoho Key Service (ZKS) in Zoho CRM, a simpler way for organizations to access and use third party LLMs. You can
          • Reach us through our official support channels

            Dear Customers, Thanks a lot for choosing Zoho! Our applications are built to help achieve your day-to-day business goals. We are committed to engaging with you, to understand and develop solutions that enhance your productivity. We are happy and ready
          • How to enable desktop sound notification alert?

            How to enable desktop sound notification alert? If any email receives then there should be a sound alert,
          • I cannot add user to my account

            I have an account, I deleted a user from the account and I have one unused licence which lasts for 23 days, I tried adding a new user and it said This user is not allowed to add in Zoho. Please contact support-as@zohocorp.com for further details, please
          • Domain Activation Issue

            I purchased a domain through Zoho, and as I understand it, you were supposed to send me a domain activation link. However, I never received it. As a result, I was unable to activate the domain, and it is now suspended. Because of this, I am not receiving
          • Please release domain bravovietnam.com from an old account

            Hello Zoho Support, I am trying to set up Zoho Mail with my domain bravovietnam.com on my account office@bravovietnam.com. Every time I add the domain, I get: "This domain is already associated with this account" — pointing to a DIFFERENT, older account
          • Need Multiple currency for Suppliers and Buyers

            Hello, We need multiple currency support for buyer and suppliers, We are doing international business and we often sell goods in foreign currency as well as local currency, However zoho does not support this, I am trying Free agent and xero they support all currencies for suppliers Bills & expenses as well as buyers invoices, Kindly work on this feature will be great help to decide using zoho books Thank you
          • Enhanced Zoho CRM and Office 365 calendar synchronization features!

            Dear customers, We're excited to share some significant improvements to our Office 365 calendar synchronization features, aimed at providing you with more control and a more personalized experience. What’s new Choose your Office 365 calendar: During the
          • Zoho Books Support

            Dear Team, Zoho Books offers a demo before you purchase zoho books. But after that when he actually purchases the product he has to rely on toll free number or help documents. But this might get frustrated in the initial period. Specially in initial period.
          • How to add a fee based on payment method

            I currently accept both ACH payments and credit card. I want to add a 3% fee to a number of my subscription plans if the customer chooses to use a credit card (and not ACH/checking). How do I do this? Is there an in-built feature, or would i have to create
          • What's New in Zoho Invoice | July – September 2026

            Hello everyone! We're back with the latest updates and enhancements we've rolled out in Zoho Invoice from July to September 2026. Here's what's new this quarter: Zoho Invoice is Now Available in Nigeria Introducing the Super Admin Privilege E-Invoicing
          • Address limits per customer by edition

            I’m on the Standard edition and have reached a limit of 30 addresses under a single customer. Before I move to an annual Professional subscription, I need to confirm the following: What is the maximum number of addresses allowed under one contact, and
          • Export from List view

            I'm constantly having the issue where my users are building lists in ListView for various objects and then realising they cant export the data, then they have to go and build the data set in reports to export. I would like to see the ability to export to excel/csv from ListView.
          • Cannot apply tags to multiple items at once

            It is very frustrating needing to apply tags to notes individually. Even worse that it takes multiple clicks to do it. Can there please be an update to: 1.) Allow us to apply tags to batches of notes in one go. 2.) Make it less clicks to add a tag 3.)
          • Get all hiring updates via Zoho Cliq bot notifications

            We’re introducing a new way to stay updated on recruitment activities: Cliq Bot notifications. Now you can receive Zoho Recruit notifications directly in Zoho Cliq—alongside your existing in-app alerts and emails. Whether it’s a candidate status change,
          • Notes Acknowledgement

            It would be great to have emojis that can be used for Notes. Emojis such as Thumbs Up to let someone know you agree with them or a emoji for thanks. It's a simple way to acknowledge that you read someone's note. Moderation update: Emoji reactions for
          • Is it possible to log text messages from iphone into Zoho CRM

            My team is more and more utilizing text messaging to communicate with clients. Does Zoho have a solution for logging these text messages when clicking "Send Text Message" from the Zoho app. Much like when you call, you get prompted to log a call, can
          • Project Finances: Fully Accessible within Projects

            Project finances and work items are now on the same screen and it transforms the way you run your project. Managing your project finances is now much easier and in the same screen as your work items. Access quotes, invoices, bills, sales orders, and purchase
          • UI / UX Improvements

            Please consider changing the Dependency Details window from a column-based layout to a list-based layout, or allowing users to choose their preferred layout. The current column-based view uses screen space inefficiently and makes navigation difficult,
          • Zoho CRM and Desk sandboxes for testing native integration

            Hello team, We are evaluating the native integration between Zoho CRM and Zoho Desk, We have sandbox instances of both products and want to test the integration there, without any effect on our production CRM or production Desk data. While setting up
          • Auto-Sync Field of Lookup Values When Parent Record Changes

            Hi Zoho Team, Currently, when you use a "Field of Lookup" in Zoho CRM, the value is captured as a snapshot at the time the lookup is set. If the parent record is later updated, the Field of Lookup value on the child record does NOT update and stays stale.
          • [Request] Pivot filter date option : from set date to relative value ie from 01Jan to LastMonth

            I don't think I can currently do this... but it's worth asking if it's possible. My use case is concerning annual leave which is calculated from the beginning of the calendar year (01Jan) then each month I want to have details of leave taken etc... In
          • Customer Statement Showing Incorrect Negative Balance Due to Unused Advance

            Dear Zoho Support Team, We are facing an issue with the Customer Statement in Zoho Invoice related to customer advances/mobilization advances. The issue is that when a customer has made an advance payment that has not yet been fully utilized against invoices,
          • Mois de la sensibilisation à la cybersécurité 2026 : faites de la sécurité un réflexe avec Zoho

            Imaginez : vos systèmes informatiques répondent aux normes de sécurité en vigueur et votre entreprise est assurée contre les cyberattaques. Pourtant, un matin, tout bascule. Vos données sont chiffrées et un message glaçant s’affiche à l’écran : « Si vous
          • Specifying time increments on a Date/Time field

            Hi all, Im using a Date/Time field in my CRM module. At the moment the increments are 30 minutes. How can I change these to be 15 minutes? Thanks
          • What's new in Zoho Workplace | August 2026

            Hello Zoho Workplace community! Here's a roundup of all the new features and announcements that went live across Zoho Workplace applications in August. Zoho Mail Zoho Mail is now available in AWS Marketplace! AWS Marketplace users can access and subscribe
          • What's new in Zoho Social - Q3 recap

            Hello everyone, We've rolled out a bunch of exciting updates in Q3, and we're thrilled to walk you through them. Here's a quick look at everything we released in July, August, and September to help you experiment with content, automate engagement workflows,
          • The Social Wall: September 2026

            Hello everyone! This month, we’re bringing Snapchat to Zoho Social. You can now connect your Snapchat account and manage your content alongside your other social channels. Whether you want to reach a wider audience through Spotlights or share quick updates
          • Turning off the recorded welcome in Zoho Webinar

            Is there a way to turn off the recorded voice that comes up at the beginning of every webinar session? It devalues the experience for attendees from feedback, interrupting their connection with our brand and delaying webinar start unnecessarily.
          • Option to Disable Knowledge Base Section in Feedback Widget Popup Hello Zoho Desk Team

            Hello Zoho Desk Team, How are you? We are actively using Zoho Desk and would like to make more use of the Feedback Widget. One of the ways we implement it is through the popup option. At the moment, the popup always displays the Knowledge Base section,
          • Next Page