Introducing New APIs in Zoho Contracts

Introducing New APIs in Zoho Contracts

We are excited to announce the release of new APIs in Zoho Contracts to help you automate and manage every stage of your contract lifecycle more efficiently. Here’s a quick overview of what’s new:

1. Complete Contract Draft

You can use this API to complete a contract draft and mark the status as Draft Completed.

To learn more, please refer to our Complete Contract Draft API documentation under the Contracts > Create and Manage folder.

2. Submit for Approval

You can use this API to submit your contract for approval once the draft is complete.

To learn more, please refer to our Submit for Approval API documentation under the Approval.

3. Send for Negotiation

You can use this API to add negotiators along with their permission, authentication type, and password, and to send the contract for negotiation.

To learn more, please refer to our Send for Negotiation API documentation under the Negotiation.

4. Add New Negotiators and Notify

You can use this API to add additional negotiators with their permissions, authentication type, and password, respectively, and notify them.

To learn more, please refer to our Add New Negotiators and Notify API documentation under the Negotiation.

5. Update Negotiators

You can use this API to update negotiators in a contract during Negotiation Review Pending status.

To learn more, please refer to our Update Negotiators API documentation under the Negotiation.

6. Delete Negotiator

You can use this API to delete a negotiator during Negotiation Review Pending status.

To learn more, please refer to our Delete Negotiators API documentation under the Negotiation.

7. Get Sign Settings

You can use this API to get the sign settings of a contract, including details such as the Zoho Sign integration status, reminder settings, sign paper type, days to complete the signing process, current signing cycle, and the current signing status.

To learn more, please refer to our Get Sign Settings API documentation under the Signature.

8. Add Signature Details

You can use this API to add and configure signature details, such as organization and counterparty representatives, receivers, in-person signer hosts, signing order, authentication type, language, stamp paper type, e-Stamp settings, completion duration, and reminders.

To learn more, please refer to our Add Signature Details API documentation under the Signature.

9. Send for Signature

You can use this API to send a contract for signature.

To learn more, please refer to our Send for Signature API documentation under the Signature. 

10. Edit Signature Details

You can use this API to edit the signature details, such as organization and counterparty representatives, receivers, in-person signer hosts, signing order, private message, authentication type, language, stamp paper type, e-Stamp settings, completion duration, and reminders.

To learn more, please refer to our Edit Signature Details API documentation under the Signature.

11. Get All Attachments

You can use this API to get all the attached files and links of a contract.

To learn more, please refer to our Get All Attachments API documentation under the Attachments.

12. Attach File

You can use this API to attach a file to your contract at any stage. 

To learn more, please refer to our Attach File API documentation under the Attachments.

13. Add Link

You can use this API to add a link to your contract at any stage.

To learn more, please refer to our Add Link API documentation under the Attachments.

14. Rename Attached File

You can use this API to rename an attached file of a contract.

To learn more, please refer to our Rename Attached File API documentation under the Attachments.

15. Edit Link

You can use this API to edit a link added to a contract.

To learn more, please refer to our Edit Link API documentation under the Attachments.

16. Download Attached File

You can use this API to download an attached file of a contract.

To learn more, please refer to our Download Attached File API documentation under the Attachments.

17. Delete Attachment 

You can use this API to delete an attached file or link from your contract.

To learn more, please refer to our Delete Attachments API documentation under the Attachments.


If you have any questions or need further assistance, please feel free to reach out to our support team at support@zohocontracts.com. We are happy to help.

Cheers,
Ragav
Zoho Contracts Team



    Access your files securely from anywhere









                          Zoho Developer Community




                                                • Desk Community Learning Series


                                                • Digest


                                                • Functions


                                                • Meetups


                                                • Kbase


                                                • Resources


                                                • Glossary


                                                • Desk Marketplace


                                                • MVP Corner


                                                • Word of the Day


                                                • Ask the Experts



                                                          • Sticky Posts

                                                          • 11 Common API Errors and How to Prevent Them

                                                            Zoho Contracts offers an extensive set of APIs using which you can integrate with your applications and build custom solutions. However, while using them and executing your code, you might face some errors. The reason might be due to any of the following
                                                          • Organization Parameter in API Calls

                                                            Zoho Contracts now supports the multi-org feature where users can be part of multiple organizations. You can now manage contracts across multiple organizations with separate Zoho Contracts accounts for each organization. Users who are part of multiple
                                                          • Zoho Contracts API Documentation

                                                            Greetings! The API documentation of Zoho Contracts is now available. Please access it from the below link. https://www.zoho.com/contracts/api/introduction.html You can post your queries and problems relating to Zoho Contracts API in this developer forum.


                                                          Manage your brands on social media



                                                                Zoho TeamInbox Resources



                                                                    Zoho CRM Plus Resources

                                                                      Zoho Books Resources


                                                                        Zoho Subscriptions Resources

                                                                          Zoho Projects Resources


                                                                            Zoho Sprints Resources


                                                                              Qntrl Resources


                                                                                Zoho Creator Resources



                                                                                    Zoho CRM Resources

                                                                                    • CRM Community Learning Series

                                                                                      CRM Community Learning Series


                                                                                    • Kaizen

                                                                                      Kaizen

                                                                                    • Functions

                                                                                      Functions

                                                                                    • Meetups

                                                                                      Meetups

                                                                                    • Kbase

                                                                                      Kbase

                                                                                    • Resources

                                                                                      Resources

                                                                                    • Digest

                                                                                      Digest

                                                                                    • CRM Marketplace

                                                                                      CRM Marketplace

                                                                                    • MVP Corner

                                                                                      MVP Corner







                                                                                        Design. Discuss. Deliver.

                                                                                        Create visually engaging stories with Zoho Show.

                                                                                        Get Started Now


                                                                                          Zoho Show Resources

                                                                                            Zoho Writer

                                                                                            Get Started. Write Away!

                                                                                            Writer is a powerful online word processor, designed for collaborative work.

                                                                                              Zoho CRM コンテンツ






                                                                                                Nederlandse Hulpbronnen


                                                                                                    ご検討中の方







                                                                                                            • Recent Topics

                                                                                                            • Introducing Assessment-based Filters in Zoho Recruit

                                                                                                              We're thrilled to announce a handy new feature: Filtering Candidates by Assessment Answers. This tool allows you to refine your candidate search based on their performance in screening tests or assessments. It's a great way to find candidates who meet
                                                                                                            • Editing data in Related List tables

                                                                                                              Hi, we have a related list table showing many quotes on our Client record. At present, we have to edit each quote record by entering each record and then going back to the Client record. Is there a way to edit the various fields shown in the related list
                                                                                                            • Best practices for logging - Custom Scripts/Functions [How do you do it / Survey]

                                                                                                              Hi @all , I would be very interested to know how you log your functions and client scripts. Until now, I have always sent error messages and relevant logs to a central e-mail address, but this quickly becomes confusing and can clutter up my mailbox. How
                                                                                                            • 【最新版】オンラインフォーラム 初めてガイド (2025年4月更新)

                                                                                                              お世話になっております。 ゾーホージャパン コミュニティチームです。 日頃より、Zoho コミュニティ オンラインフォーラムをご利用いただき、誠にありがとうございます。 このたび、「オンラインフォーラム 初めてガイド」を更新いたしましたのでご案内します。 これからフォーラムをご利用になる方や、あらためて利用方法をご確認されたい方は、ぜひご活用ください。 ◉オンラインフォーラム 初めてガイド こちらからご覧ください:https://writer.zohopublic.com/writer/published/2e1eed38a6e75da9f451787e82097f9dba22d
                                                                                                            • Is there a way to add Expenses in a milestone or a task?

                                                                                                              Hi, I have a project that one milestone is a lumpsump and another milestone is billable time and material. Is there a way to add a specific milestone or task when adding an expense in my project?
                                                                                                            • Welcome to Zoho IoT Community

                                                                                                              Hello all, Welcome to Zoho IoT’s community, your go-to space for all things IoT and all things intelligent. This community is built just for you, our customers, developers, partners, and fellow creators. Whether you're building your first IoT application,
                                                                                                            • Let’s Talk Recruit: Are you still managing hiring manually?

                                                                                                              Welcome back to our Let’s Talk Recruit series! This time, we're talking about automation in hiring—the kind that saves you from the endless loop of manual updates, follow-ups, and status checks. You know the drill. You shortlist a candidate, send an email,
                                                                                                            • Can I transfer Quote Grand Total to Deal Amount field?

                                                                                                              I would like the Deal to be updated with the Grand Total or Pre Tax Total field from the Quote. A deal may be an indicative price, but the Quote will be the exact price. It would be great to have the deal reflect the exact amount without the sales person
                                                                                                            • Organisational Chart

                                                                                                              I can see from screenshots that Zoho people has organisations charts but cant seem to find it anywhere online.  Can you please direct me to the right place Below shows the screenshots I am talking about http://www.zoho.com/people/screenshot-tours/screenshot-tours.html#Organizationchart http://www.zoho.com/people/organization-chart.html Cheers Sam
                                                                                                            • CUSTOMER PORTAL SIGN-UP FORM

                                                                                                              Is there a way to customise the customer self sign-up form so that it asks for FIRST-NAME and LAST-NAME? The field "Name" is likely to get people signing up like "Bob".   Also, is it still the case that we receive no notification of new user sign-ups? Is there a rule or workflow that will alert agents when new portal users sign up?
                                                                                                            • Adding Email Aliases - You don't have permission to perform this action

                                                                                                              Hi, I am super admin of my organization. The target user is an admin. - I can't add a new alias to a target user's email. - I am able to delete user aliases for the target user. - I tried to add the desired alias to me user, that worked. Then I tried
                                                                                                            • How can I send my new Blogs to my subscribers

                                                                                                              I have a blog that I publish new entries every day. How can I automate it to always send my blog to my subscribers
                                                                                                            • Creating a support request / ticket via email to xxx@zohosupport.com

                                                                                                              Is there the ability to create a ticket from an email sent to my support email address (e.g. xxx@zohosupport.com)? For example, I am running a small computer support/service business and I would like to be able to direct potential customers to send an
                                                                                                            • Zoho CRM Live chat cant chat on Contact record?

                                                                                                              We just implemented Live chat in Zoho and I was shocked to find out that you cannot have a Live chat on the actual Contact record in Realtime. We used Salesforce Live agent for the last 7 years and I took it for granted that Live chats come in on the
                                                                                                            • The Handy Board - The Cricket Robotics Controller (BF245)

                                                                                                              This article describes the The Handy Board - The Cricket Robotics Controller (BF245). The content is very simple, very helpful. Components in this article can help you understand better understanding of this article. For example, in this article, you can go to find and buy these components: BF245. The Handy Board is a 6811-based microcontroller system that lets you build mobile robots for educational, hobbyist, and industrial purposes. People use the Handy Board to run robot design courses and competitions
                                                                                                            • Cant make payment, pls help

                                                                                                              I've contacting the support team, but i have no luck updating my Credit card payment on the zoho..please advice.. thank you
                                                                                                            • Bigin use in hospital- Human Med or Veterinary

                                                                                                              I am looking for users who are in either human or veterinary medicine and use the CRM specifically for referral management tasks. Are you using the basic version? How many users update the CRM and is it effective? Did you pay for additional customizations?
                                                                                                            • Open url deluge task on page

                                                                                                              Does the openUrl task not function on page scripts? For my particular case ive been attempting to create a popup window on the dashboard page for certain users. I've edited and reedited my code multiple times to no avail. The same code functions in a
                                                                                                            • Lookup field in User module cannot look up to custom modules!

                                                                                                              Hi there, Expense has been great so far but it's sad to see that a simple thing such as allowing a lookup to custom modules from the Users module is not yet implemented. Hope to see this in the next release. Do you have any plan for that?
                                                                                                            • Sprint Integration Problem: Form Submission Fails Because of Date Field

                                                                                                              I'm setting up a connection from Forms to Sprint so that when the form is filled out, it creates an item in the Sprint. However, I created a date field in Sprint, and the item is not being created because it says the format is invalid. I've already changed
                                                                                                            • Integrate Google Chat with Zoho CRM for seamless collaboration

                                                                                                              Hello everyone, Sales is a team sport and sales reps have to be in constant communication with people inside and outside their organization. While email remains the most effective channel for important conversations, sales reps often collaborate via chat.
                                                                                                            • Fill Mail Merge document up with subform fields of an Inventory module record being in the Related List

                                                                                                              Hi, I try to insert subform fields from an inventory module record being on the Related List of another inventory module record into a Mail Merge template without success. For example: we use ratecards in licensing and this ratecard items are available
                                                                                                            • 30+ criteria in a query/filter

                                                                                                              I need to do a query/filter of leads that are in any of 30+ cities - how do I do that without adding so many separate lines for each city on the list and exceeding the maximum number of criteria?
                                                                                                            • Your Incoming has been blocked and the emails will not be fetched in your Zoho account and POP Accounts

                                                                                                              Hello ZOHO, why am I getting this kind of error? Your Incoming has been blocked, and the emails will not be fetched in your Zoho account and POP Accounts. Kindly unblock this.
                                                                                                            • How to incorporate WIP inventory on Zoho Inventory?

                                                                                                              In the ITEMS section, I have listed my Raw materials (Say RM1 - For Mild Steel Pipes).  Once I raise a PO to buy these Raw materials, and close the PO by raising a Bill and recording a Payment, the Raw material gets updated in my Stock-Inventory. RM1 - Mild Steel Pipe 6meter in Length - Initial Stock count - 10Nos WIP1 - Mild Steel Pipe 6meter in Length with Drilled holes - 0 Nos Now I perform a value addition on 3 Nos (cutting, drilling, notching etc), which will convert the RM1 to WIP1 (Work in
                                                                                                            • My email cannot be set up

                                                                                                              I’m setting up a email with Shopify domain name. I can successfully send out emails but cannot receive. What should I do?
                                                                                                            • I just want a filter to stop emails going to newsletters and notifications! AHHHHHH *pulling hair*

                                                                                                              I have been trying a filter, after an hr I know its not working, then another filter, and another, and another. Its been 3 days and I'm going crazyyyyy Has anyone had any luck with a filter that sticks, so that mail goes to the inbox (unless you have
                                                                                                            • how do I update my credit card information

                                                                                                              ho do i update my credit card info
                                                                                                            • Syncing Sql Query Table to Zoho Sheets

                                                                                                              I want to sync Query table to Zoho Sheets. I already used data connection zoho sheets but the issue I am facing is while it gets synced the data I entered in new columns next to synced columns is getting mismatched as new row data is coming. So is there
                                                                                                            • Downloading Phonebridge Call Recording

                                                                                                              Hi there, I am trying to build a deluge function to transcribe the voice call recording. Well using CRM API accessing the Call record entry, the response contains a field and value for the URL of the recording "Voice_Recording__s":"https://phonebridge.zoho.com/phonebridge/recording/067fa1757?????5093ba6?serviceID=648185902"
                                                                                                            • ZOHO CRM and Make.com integration, Search records API Call

                                                                                                              Hello, I am trying to use the search records api call through make.com however I keep getting the "Invalid Query" error even though I am sure I have formatted the query correctly. I have uploaded a screenshot of the query, could anyone please let me know
                                                                                                            • Deluge needed to see Invited Meetings related list has changed

                                                                                                              Hi, I need to trigger a workflow depending on if/when a Deal's Contact has declined a meeting invite. Theres an Invited Meetings related list in the Contacts module which shows which meetings they have declined/no response/agreed/maybe. So, I need some
                                                                                                            • Integration of WhatsApp with Zoho Commerce for Customer Support

                                                                                                              I am looking to integrate WhatsApp Plus into my Zoho Commerce store to enhance customer support and communication. Specifically, I want to know how to set up WhatsApp chat for real-time assistance on product inquiries, order tracking, and post-purchase
                                                                                                            • Create custom button that sends an email

                                                                                                              Hello, I have a scenario that I cannot figure out if I can make happen and would like some help. Scenario: We sell via distribution and direct. When a distribution opportunity comes in we send an email to the distributor with details on the opportunity
                                                                                                            • Make Tasks universal across all Zoho Applications/Platforms

                                                                                                              I feel it would be good for tasks to be a universal product across all Zoho platforms! Our company currently uses several Zoho products, but it is extremely frustrating that "Tasks" are not universal to all Zoho Platforms.   As an example "Zoho Connect" has tasks but they are not the same as tasks in "Zoho Mail" tasks.  Zoho Mail Tasks is much more user friendly, has more features and uses.  As a company it is frustrating trying to tell users where to assign and use tasks as they would have to login
                                                                                                            • Workflow Pass/Failure Report - Showing all passed and failed workflows (all workflows view)

                                                                                                              Hi Team I'm unsure if this already exists but an idea for a view in the usage report to view all ran workflows pass or fail, this would be great to be able to manage all workflows for failures without looking at individual rules especially with numerous
                                                                                                            • Excluding specific email address when sharing email across organization

                                                                                                              Hi There. Please could you let us know if there is a way of sharing email across organization but excluding one specific email address (e.g. your private gmail).  Our approach: We thought about excluding gmail domain in general, but this useless as all
                                                                                                            • Weekly Tips: Say Goodbye to Email Anxiety Using Undo Send

                                                                                                              It is common to feel uncertain about whether our email draft is polished or if it is the right moment to hit send. Just when we think we have made a decision, we might accidentally send it or suddenly question whether we should revise the content again.
                                                                                                            • Different behavior when adding breaks via check-out/in and via regularization

                                                                                                              Hello, I use Manual Mode for breaks and the following settings: I noticed I can see the breaks in detail view, list view and Presence Hours Break-up report if I check-out/in manually during lunch break (which is the behavior I want). Problem: I can't
                                                                                                            • Printing Mailing labels

                                                                                                              Is there any way to adjust the size of the printing labels? or product would I use to print labels from Zoho? Thanks, Josef Krieger Moderation Update (14th April 2025): We have another post discussing the same topic with votes and feedback from users.
                                                                                                            • Next Page