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.
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

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

      • Kaizen #222 - Client Script Support for Notes Related List

        Hello everyone! Welcome to another week of Kaizen. The final Kaizen post of the year 2025 is here! With the new Client Script support for the Notes Related List, you can validate, enrich, and manage notes across modules. In this post, we’ll explore how
      • Kaizen #217 - Actions APIs : Tasks

        Welcome to another week of Kaizen! In last week's post we discussed Email Notifications APIs which act as the link between your Workflow automations and you. We have discussed how Zylker Cloud Services uses Email Notifications API in their custom dashboard.
      • Kaizen #216 - Actions APIs : Email Notifications

        Welcome to another week of Kaizen! For the last three weeks, we have been discussing Zylker's workflows. We successfully updated a dormant workflow, built a new one from the ground up and more. But our work is not finished—these automated processes are
      • Kaizen #152 - Client Script Support for the new Canvas Record Forms

        Hello everyone! Have you ever wanted to trigger actions on click of a canvas button, icon, or text mandatory forms in Create/Edit and Clone Pages? Have you ever wanted to control how elements behave on the new Canvas Record Forms? This can be achieved
      • Kaizen #142: How to Navigate to Another Page in Zoho CRM using Client Script

        Hello everyone! Welcome back to another exciting Kaizen post. In this post, let us see how you can you navigate to different Pages using Client Script. In this Kaizen post, Need to Navigate to different Pages Client Script ZDKs related to navigation A.

        • Recent Topics

        • error while listing mails

          I can't access email in any of my folders: Oops, an error occurred - retry produces the second error response: error while listing mails (cannot parse null string). I've signed in and out of Zoho, restarted my iMac.
        • Zoho CRM for Gmail Extension Not Working in Brave Browser?

          Is anyone able to get the Zoho CRM Chrome Extension working in the Brave browser? They're both built on the Chromium platform and every other Chrome Extension works with the exception of Zoho CRM for Gmail so any ideas here?
        • Zoho CRM for Everyone's NextGen UI Gets an Upgrade

          Hello Everyone We've made improvements to Zoho CRM for Everyone's Nextgen UI. These changes are the result of valuable feedback from you where we’ve focused on improving usability, providing wider screen space, and making navigation smoother so everything
        • How to track a contact or customer's past product purchases in Bigin Premiere?

          Hello there. I am the sole user of Bigin for a small company (chess club), and would like to track current and past purchases made by a contact (player) or company (family which includes the player). Players may register for multiple tournaments, take
        • Introducing the Zoho Projects Learning Space

          Every product has its learning curve, and sometimes having a guided path makes the learning experience smoother. With that goal, we introduce a dedicated learning space for Zoho Projects, a platform where you can explore lessons, learn at your own pace,
        • Where to show Customization Field ?

          Dear Sir, I have made some New Field in Item Field Customisation. Now I don't require that field in Estimate, Sales Orders etc. I just wants that field in Sales Invoice to Show/Hide... Is that possible ?
        • Zoho Desk 2025 round-up: Key highlights on feature releases

          Hello everyone, As we gear up for 2026, here is a detailed round-up of all feature releases in Zoho Desk web throughout the year. For consolidated information on releases check out the What’s New page You can also watch these webinars. Zia in web Zia
        • Print Sales Orders, Purchase Orders or Invoices from API

          Hello, Is it possible to use the print option that is available in Sales Orders Purchase Orders and Invoices with the API?. I don't see any information in the docs about this. Thanks
        • New in Smart Prompt: Record Assistant for contextual assistance, and support for new AI models

          Smart Prompt helps teams stay informed and move faster by providing relevant suggestions where work happens in CRM. With this update, Smart Prompt becomes more adaptable to your organization’s AI preferences. You can now choose which Large Language Model
        • CRM gets location smart with the all new Map View: visualize records, locate records within any radius, and more

          Hello all, We've introduced a new way to work with location data in Zoho CRM: the Map View. Instead of scrolling through endless lists, your records now appear as pins on a map. Built on top of the all-new address field and powered by Mappls (MapMyIndia),
        • Zoho Books - How to Invoke a Custom Function in Schedulers

          We have multiple schedulers that send emails to customers in batches. Currently, we are maintaining the same code across several schedulers. Is it possible to use a custom function inside a scheduler script? If yes, how can we invoke the custom function
        • How to show a hided report??

          in CRM Report , I clicked Hide incidently , how to show the floder again? Nowhere I can find the hided report floder...
        • To print Multiple delivery notes in batches

          In Zoho Books, we can print a Delivery Note from an Invoice using the Print Delivery Note option, but it is non-editable and always prints all line items from the invoice. Our requirement is to deliver invoiced items in batches and print delivery notes
        • Converting Customer Invoice to Purchase Bill

          Hi, In my service-based business, I sometimes create the customer invoice first, and later I receive the purchase bill from the vendor for the same job. Is there any option in Zoho Books to: Convert a customer invoice into a purchase bill, or Link/associate
        • Email tracking inquiry

          I am trying to track when my emails are opened and clicked like I previously did in HubSpot. HubSpot pretty much did the entire process automatically. After digging through, I finally found in settings --> emails --> BCC Dropbox there is an email I can
        • Mass Update of Lookup Fields not possible

          Hello List I've created a custom field for Leads and Contacts 'Current Campaign'. This is very Handy as I can filter leads and then related them to a campaign. Everything ready, but then I realized that mass update doesn't work for lookup fields... a
        • How to apply customized Zoho Crm Home Page to all users?

          I have tried to study manuals and play with Zoho CRM but haven't found a way how to apply customized Zoho CRM Home Page as a (default) home page for other CRM users.. How that can be done, if possible? - kipi Moderation Update: Currently, each user has
        • Blueprint transitions on locked records

          We use the ability to automatically lock records (quotes, sales orders, etc.) based on criteria, such as stage. For instance, if a quote has been sent to a client, the quote is then locked for further edits. Our ideal quote stage process is: Draft>Sent>Won.
        • Collapsible Sections & Section Navigation Needed

          The flexibility of Zoho CRM has expanded greatly in the last few years, to the point that a leads module is now permissible to contain up to 350 fields. We don't use that many, but we are using 168 fields which are broken apart into 18 different sections.
        • Quick Create needs Client Script support

          As per the title. We need client scripts to apply at a Quick Create level. We enforce logic on the form to ensure data quality, automate field values, etc. However, all this is lost when a user attempts a "Quick Create". It is disappointing because, from
        • Instant Messaging Update | Now migrate your WhatsApp Business phonenumber from another BSP to Zoho Desk | Dec'23

          Hi All, Everything seems to move at lightning speed these days, and time is certainly flying by for the IM team. But we are delighted at how much ground we covered this year. 🚀 For one, we enabled WhatsApp business phone number migration so that you
        • Whatsapp Connection Status still "Pending" after migration

          Hello, I migrated my WhatsApp API to Zoho from another provider a day ago. So far the connection status is still “Pending”. There is a problem? How long does it usually take?
        • Zoho Books Items Categorisation/Grouping/Folder

          Is there a way to do items categorisation? a folder structure? Product Type A - Option 1/2/3 Product Type B - Option 1/2/3 Current problem : I have more than 50 items on the list, its hard for team to navigate.
        • Desk DMARC forwarding failure for some senders

          I am not receiving important emails into Desk, because of DMARC errors. Here's what's happening: 1. email is sent from customer e.g. john@doe.com, to my email address, e.g info@acme.com 2. email is delivered successfully to info@acme.com (a shared inbox
        • Change of Blog Author

          Hi, I am creating the blog post on behalf of my colleague. When I publish the post, it is showing my name as author of the post which is not intended and needs to be changed to my colleague's name. How can I change the name of the author in the blogs?? Thanks, Ramanan
        • Ticket layout based on field or contact

          Hi! I want to support the following use-case: we are delivering custom IT solutions to different accounts we have, thus our ticket layouts, fields and languages (priority, status field values should be Hungarian) will be different. How should I setup
        • No funcionan correctamente el calculo de las horas laborales para informe de tickets

          Hola, estoy intentando sacar estadísticas de tiempo de primera respuesta y resolución en horario laboral de mis tickets, pero el calculo de horas en horario laboral no funciona correctamente cree los horarios con los feriados : Ajusté los acuerdos de
        • Sharing URLs and direct access

          Hello, I am storing my team's email signature images on Workdrive. I am creating a public image download share and adding “?directDownload=true” so that the image can be accessed without the Workdrive interface. A few questions: 1) Can we generate friendly
        • Ability to Set a Unified Tab Order/View for All Users in Zoho Projects

          Hello Zoho Projects Team, We hope you are doing well. We would like to submit a feature request regarding tab/menu organization in Zoho Projects. Current Behavior: The tab (module) order in Zoho Projects is user-specific. Each user (internal or external)
        • Zoho Mail Android app update: Set out of office response exclusively for organization members and external users, response interval

          Hello everyone! We have now introduced an option to configure out of office messages exclusively for organization members and external users within the Zoho Mail app. Additionally, now you can also customize response intervals for the Out of office messages.
        • Global Search placement in the new UI

          Having a hard time with the global search placement in the UI redesign. Surely I can't be the only one. Previously global search placement was perfect. A bar at the top/center of the page. Exactly where you would expect it to be. Since the new UI has
        • Cliq iOS can't see shared screen

          Hello, I had this morning a video call with a colleague. She is using Cliq Desktop MacOS and wanted to share her screen with me. I'm on iPad. I noticed, while she shared her screen, I could only see her video, but not the shared screen... Does Cliq iOS is able to display shared screen, or is it somewhere else to be found ? Regards
        • Feature Request: Detailed View - Related Block Links!

          Desperately need a view record link option on records displaying in the related blocks on a Detail View. For the love of god, please add this feature. Thank you!
        • Seamless Round-Trip Navigation for Related Blocks (Detail View)

          As highlighted previously in this post (and here, here, here, and here), we still lack a fundamental capability for seamless navigation in Related Blocks. The popup that appears when adding a related record doesn't exist for viewing/editing existing records,
        • Sub-Form Padding in CSV Export

          Hi, When you use the Sub-Form, and for example you have a Date Field on the Main Page, then Option 1 and Option 2 fields on the Subform, when you export this to CSV the Date column will only have the Date in 1 row, the first row, it would be nice to pad
        • Dependent / Dynamic DropDown in ZohoSheets

          Has anyone figured out a way to create a Dropdown, the values of which is dependent on Values entered in the other cell ?
        • How do I change the order of fields in the new Task screen?

          I have gone into the Task module layout, and moving the fields around does not seem to move them in the Create Task screen. Screenshot below. I have a field (Description) that we want to use frequently, but it is inconveniently placed within the More
        • Zoho → ShipStation Integration – Sales Order–Driven Fulfilment Workflow

          Hello All, I’m reaching out to explore the best way to integrate a shipping tool into our inventory which will speed our process up. We are looking to integrate ShipStation into our existing order-to-fulfilment workflow, as we’re keen to standardise on
        • IA ou je peux trouver comment utiliser IA

          Je voudrais utiliser IA dans l'interface zoho pour m'aider quand j'ai des questions de rôle partage ou autre configuration d'automatisation, j'utiliser ChatGPT externe mais il ne connait pas toujours l'interface zoho et les réponses sont parfois longue
        • Zoho One account closure vs deactivation

          I wonder what are the best practices and guidelines around deactivating vs deleting Zoho accounts in organisations? Any practical considerations?
        • Next Page