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.
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.
- Workflow API and Actions APIs - 26/09/2025. Click here for more details.
- Link and Unlink Deals APIs - 28/11/2025.
- Recycle Bin APIs - 16/12/2025
- 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.
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?
Happy exploring!
Zoho CRM API Team
Recent Topics
Auto check out after shift complete
i'm just stuck here right now, i wanna know how to do this thing, now tell me, how can i configure a custom function that runs after complete shift time if employee forget to check-out ?
How to create a flow that creates tickets automaticaly everyday based on specific times
Hi guys Does anyone know how to create a flow that will create tickets automaticaly in ZOHO Desk when a certain time is reached. Im havin a hard time configuring a flow that will create tickets automaticaly everyday during specific hours of the day For
ZOHO FLOW - ZOHO CREATOR - ZOHO WRITER : Get Related records
Bonjour, J'ai besoin que vous m'ajoutiez la solution "Get related Records" dans la liste de choix de zoho creator (sous Zoho flow). En effet, j'ai besoin de récupérer les champs d'un sous formulaire pour l'ajouter à l'impression de mon document. Mer
Will zoho thrive be integrated with Zoho Books?
title
Connecting email for each department in ZohoDesk
Hi! Could someone help me to go through connecting emails for each department?
How do I trigger a Flow based on a campaign response?
Is there a way to trgiider a Zoho Flow based upon a lead opening an email sent via Zoho Campaigns? I see that the data is recorded in the 'Campaigns' section of Zoho CRM under 'Member Status' and I want to trgigger a flow based upon that record changing.
All Zoho Flows are filtered
My two flows operate perfectly when I run them as a test, but when they're activated each run ends with a status of neither success, nor fail, but filtered. I haven't set up any filters. I don't see where to turn off filters. When I test run on a sequence
Creating Multiple Items on Sales Order
Hi, I’m trying to automate some processes using Zoho Flow, specifically the creation of sales orders in my Zoho Inventory. However, Zoho Flow's Create Sales Order function can only add one item. I would like to include multiple items in a single sales
Problem Connection from Zoho Flow and Gravity Form
I obtained my API key from Gravity Forms via WordPress. However, when I enter my Zoho Flow, it states: Gravity Forms says, 'You are not authorised to access the API." I tried recreating a new API key, but it is still not working.
Eventbrite Email Field in Zoho Flow Returns "Info Requested" Instead of Actual Email
Hi Zoho team, I'm using Zoho Flow to connect Eventbrite with Zoho CRM. My goal is to automatically add event attendees as leads in Zoho CRM. I’ve set up the flow and mapped the ${trigger.profile_email}} field to the Email field in CRM. However, I'm running
"Invalid value passed for Product ID" Error in Zoho Flow "Create Sales Order" Node
Hello Zoho Community, I’m facing an issue with Zoho Flow while trying to create a sales order in Zoho Inventory using the "Create Sales Order" node. Here’s a detailed explanation of my setup and the problem: What I’m Trying to Achieve I’m building an
Associating Project with an Account via Flow
I'm using flow to create a Project based on a Deal status update using flow. The fields exist to pass the Account Name through properly, but when you view the Projects module in a CRM Account Record it doesn't automatically associate the new Project Record
How to follow up a member in a meeting?
Hello, I make weekly meeting online with a lot of people. I want(I've been using calendly to do it). I want to do a follow-up to it. I want to send messages via Zoho-flow to all the member that participated in the meeting. How can I do it?
Setting Delays in Invoice Reminder Flow
I am currently working on a flow that sends reminders for unpaid invoices. The flow is designed to delay actions until specific intervals before the due date: A reminder should be sent 7 days before the due date. A second reminder should be sent 3 days
Get Sales Orders Related to Inventory Item
Dear Team, I'm just wondering if there is a way to get a list of all Sales Orders related to a specific Inventory Item. I did search all articles but couldn't find any article that could help.
Endpoint Central Cloud Asset Update from Fresh Service
All, Does anyone use the asset management feature in Fresh Service? I'd like some help on building a flow to update asset attributes in Endpoint Central Cloud based off of an update to that same asset in Fresh Service. The trigger is "asset is updated"
Zoho Flow Export to Deluge
It would be great to take a user built zoho flow and export the entire flow as a deluge script including having multiple connected applications (showing the API connections and webhooks) and different functionality in the other applications interacting
Action Iteration/Loop using Zoho Flow
Trying to use Zoho Flow for automating following Context - A zoho form entry which has image upload field with upto 5 images setting and files are saved into Workdrive. After form is submitted need to create folder based on some fields and move files
Zoho Flow - Unable to evaluate formatDate with Zoho Invoice Date Field for Calendar Integration
Hello Community, I'm trying to automate the creation of all-day events in Zoho Calendar whenever a new invoice is created in Zoho Invoice. I'm using Zoho Flow for this automation. My Goal: When an invoice is created with a specific "Event Date," I want
Zoho Inventory Sales Order Items
I'm trying to build automation using Zoho Flow to add items to a Sales Order. In the automation options for both "create sales order" and "update sales order", The item ID is required. However, when I update the Sales Order, it's just replacing the item
Permissions for Azure Devops connection
I am trying to set up a connection with our Azure DevOps org but it keeps giving me this error. On Azure I should be able to have admin-level access to everything. Can you please point me to which permission this is checking for so I can enable it?
My IMAP mail suddenly stopped working
On my iPhone and iPad, IMAP stopped working for my Zoho account with the error "User name or password incorrect" and "Invalid credentials failure" however I was able to access via web with the same credentials. Also stopped working on Apple Mail client.
Confused by the distiction between matched and categorized when reconciling a bank statement an how to
I used to use quickbooks. In quickbooks, it was possible to use the check writing feature to add an expense that was on the bank statement that did not go through the AP and check writing process. I would write a check, assign it a number like etf (for
Not Receiving OTP • https://voters.eci.gov.in/home/family
Hello Customer, Greetings from Zoho Mail. Upon a detailed review of our delivery logs, we can confirm that other Zoho Mail users are successfully receiving OTP emails from eci.gov.in. However, in your specific case, it appears that the OTP emails are
WorkDrive for Excel Add on
Dear Sir/Madam Have installed Workdrive for Microsoft add on But unable to view the same added in Excel
Splitting Transactions in Zoho Books
I have read in past forum posts that the ability to split bank transactions would likely be implemented - it's definitely a typical accounting program feature. I'm new to Zoho and thought I'd found nirvana until I realized this feature doesn't seem to
Zoho Calendar s’enrichit avec une intégration à Zoho People et Zoho Cliq
Les journées de travail ne se déroulent jamais exactement comme prévu. Une conversation informelle devient une séance d’échange d'idées, une absence modifie un planning, et votre agenda se retrouve vite décalé par rapport à la réalité. Chez Zoho Calendar,
Holidays
Hi; For defining Holidays, you need to add logic to handle the year as well as the month & day. We need to be able to enter Holidays for the next year. I need to add a holiday for January 2, 2017, but I can't until January 1st, which is a Sunday and we
Zoho public comments are confusing and unnecessary
Hi, we use zoho desk and have issues with public comments. We started using them because the "Reply" option just seemed very clumsy because of the following reasons: - the top "Reply" button starts what seems to be a regular email, showing the entire
Zoho API - ticket creation - Validation failed for the condition : Ticket Status Info should not be empty
Hi ! I'm trying to create ticket through Zoho API, and I'm getting a 422 response : "Validation failed for the condition : Ticket Status Info should not be empty" My request looks like this : curl --location 'https://desk.zoho.eu/api/v1/tickets' \ --header
Deleting unwanted ticket replies
Hello, In a Zoho Desk Ticket thread, sometimes one of the recipients has auto-reply activated. This creates a new message in the Ticket thread that not only pollutes the thread, but most importantly cannot be replied properly because usually auto-reply e-mails don't do "reply all", so the other recipients are not included. I want to delete such a message in the Ticket thread. I searched the help of Zoho Desk, but only found a way to mark as Spam (https://help.zoho.com/portal/kb/articles/marking-support-tickets-as-spam)
System-generated support email added in CC on “Reply All”
Hi, I recently set up Zoho Desk for a client and we are trying to prevent the Zoho Desk system-generated support email address (not the mailbox used as the department’s "From address") from being automatically added in CC when agents use “Reply All” on
Convenience Fees
I use Zoho Invoice for invoicing my billboard customers. I have a few customers that want to pay using credit cards and ACH. As a result, I have integrated an Online Payment Gateway (Stripe) for these customers. I currently charge these customers a "Convenience Fee" of 3% for using this service as I typically only take checks as payment (and the gateway charges 2.9% + $0.30 per transaction). I do this by creating a separate line item on the invoice and adding 3% to it. I would like to offer
HTML Tags added to Reports with Notes
Recently Zoho added the ability to markup text within notes. That way, users can change font size, colors, etc. It's a great change. However, since the change, reports that include a column for "Note Content" are printing HTML tags within the report.
New Feature: Audit Log in Zoho Bookings
Greetings from the Zoho Bookings team! We’re excited to introduce Audit Log, a new feature designed to help you track all key actions related to your appointments. With Audit Log, you can maintain transparency, strengthen security, and ensure accountability.
Restrict Payment Methods
Allow us to restrict certain payment methods specific for each customer.
Emails Getting Delay Error Messages - Status: 451
Hi. Hoping someone can help. I've been using Zoho for over a year now with no problems at all. Today, the majority of my emails I send out or reply to are getting this error: This message was created automatically by mail delivery system. THIS IS A WARNING MESSAGE ONLY. YOU DO NOT NEED TO RESEND YOUR MESSAGE. The original message was received at Sun, 22 Dec 2019 18:20:19 -0800 from wazza@amninjas.com [wazza@amninjas.com] ----- The following addresses had fatal errors ----- [Status: ERROR, Address:
Add Domain
Hello Zoho Support, My Zoho Sites project accidentally auto-added domains with http:// prefix and duplicated domain entries. Current domains list shows: http://www.kinhtethethao.com.vn (Primary – cannot be removed) http://www.kinhtethethao.com.vn (verification
Kaizen #221: Workflow & Actions Reports APIs
Over the last few weeks, we have joined Zylker Cloud Services as they restructured their automation ecosystem using Workflow APIs and Actions APIs. Along the way, we discovered how to audit workflows, update old rules, create new ones, and manage associated
Having an Issue with the Entity ID
I'm having an issue when trying to use Zoho Flow and the notes function. I currently have it set up when a new response comes into a particular form, all of their responses will go into the notes section of their contact on the CRM. I'm currently mapping
Next Page