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

                                                                                                          • Why isn't there an Expense description field / column?

                                                                                                            Hello! I'm new to Zoho Books and accounting. I'm surprised there isn't a proper expense description field (and column in the overview "all expenses" page)? I thought this was a given in accounting, as visualizing expenses facilitates tracking them down?
                                                                                                          • New in Zoho PDF Editor: Watermarks, password protection, signature collection, and more.

                                                                                                            Hi Zoho Sign users! We are delighted to introduce the latest enhancements to Zoho PDF Editor, designed based on user feedback and feature requests. This update enables you to reorder, extract, and rotate PDF pages, add watermarks, and collect signatures.
                                                                                                          • Cant't update custom field when custom field is external lookup in Zoho Books

                                                                                                            Hello I use that : po = zoho.books.updateRecord("purchaseorders",XXXX,purchaseorder_id,updateCustomFieldseMap,"el_books_connection"); c_f_Map2 = Map(); c_f_Map2.put("label","EL ORDER ID"); c_f_Map2.put("value",el_order_id); c_f_List.add(c_f_Map2); updateCustomFieldseMap
                                                                                                          • Printed Reports, Increase Font SIZE

                                                                                                            I need to send some printed copies of financial reports to my attorney. The reports print out with microscopic fonts. How do I increase the font size so that a normal human can read the text? Every other accounting app can do this so I imagine I have
                                                                                                          • Avoid email sending!

                                                                                                            Hello, Thanks you Zoho for the wonderful apps you provide. Question: Is there a way to disable sending emails when: - creating an estimate or billing. Thanks Tommy
                                                                                                          • Need to show discount before total after subtotal

                                                                                                            Need to show discount before total after subtotal on my estimate template (see attachment)
                                                                                                          • Email a "thank you" note for this payment is NOW checked by default

                                                                                                            Hello Team, Just noticed that Email a "thank you" note for this payment is now checked by default. I tried searching in Preferences and there is no way to turn this off. I do not want this to be the default. Is there a way to turn this off?
                                                                                                          • End-to-end services hours

                                                                                                            We are trying to determine the best method of quoting service hours on quotes but only present the sum amount to a customer, without losing the tracking of quantity of hours for invoicing purposes. Does anyone have a good method they have determined?
                                                                                                          • Specific Approval Question

                                                                                                            Hi everyone, Just a quick question here. I have located the "Approval Type" in the preferences, which is great, and I am sure we could make use of it. However, I am trying to understand how I can implement an approval "workflow". The business call it
                                                                                                          • Zoho Books - Show Discount Totals When Greater Than Zero

                                                                                                            Hi Books Team, I understand that to show or hide discount amount on a Quote or Invoice, I need to use different templates. It would be a great quality of life improvement for users if we had an option to show or hide the discount amount at line item and
                                                                                                          • Specifying a filename for Schedule Reports

                                                                                                            Is it possible to specify a filename to use with scheduled reports? For example: With a general ledger report, instead of general_ledger.pdf I would like to include the date the report was generated in the filename so it is called general_ledger_202
                                                                                                          • Need to upsert "Created Time" field in Leads Module

                                                                                                            I am in the process of implementing Zoho CRM for my business. I need to modify the "Created By' field to reflect the actual date/time the lead was captured in my original Excel file. Otherwise, my conversion velocity data will always be inaccurate, which
                                                                                                          • HTML for confirmation email

                                                                                                            Hi, After a prospect submitted the Zoho form, we want to send a confirmation mail. In this mail we want to add our email signature. However, while this is possible in Zoho CRM this doesn't seem to be an option in Zoho Forms. Also an html editor is not
                                                                                                          • Fire a webhook when the user gets access to portal

                                                                                                            Hello, We would like to know if there is any way in which we can automate a webhook call if the user accepts the portal invitation that Zoho sends by email. The customer module does have the option to trigger webhooks when a customer is created, updated,
                                                                                                          • Enable History Tracking for Picklist Values Not Available

                                                                                                            When I create a custom picklist field in Deals, the "Enable History Tracking for Picklist Values" option is not available in the Edit Properties area of the picklist. When I create a picklist in any other Module, that option is available. Is there a specific reason why this isn't available for fields in the Deals Module?
                                                                                                          • Creating Payrun summary by fetching values from the employee payruns and adding them

                                                                                                            I am trying to make a processing payrun module. I want on Form load to autofill payrun summary eg Total Deductions, Total employer contributions etc by fetching one value after the other in the employee payrun information. So it should loop through the
                                                                                                          • Feature Request - Zoho Books - Add Retainer Invoices to CRM/Books integration

                                                                                                            Hi Books Team, My feature request is to include Retainer Invoices in the finance suite integration with Zoho CRM. This way we will be able to see if retainer invoices have been issued and paid. I have also noticed that when the generate retainer invoice
                                                                                                          • Books <-> CRM synchronisation with custom Fields

                                                                                                            Hello, We are synchronising Books Customers with CRM Accounts. In CRM Accounts I set up last year a "segments" multiselect field shown below In Books, I set up a custom multi-select field with the same value as in the CRM And set up the synchronisation inside Books. Want to synchronise the Books Segments with the CRM Segments, but the later doesn't exist, and another non-existing is there ?! First, I don't understand where the field Segmentation is coming from. Second, I set CRM Segmentation to sync
                                                                                                          • Edit Reconciled Transactions

                                                                                                            I realize transaction amounts and certain accounts cannot be edited easily once reconciled, but when I audit my operational transactions quarterly and at the end of the year sometimes I need to change the expense account for a few transactions. To do
                                                                                                          • Request to Customize Module Bar Placement in New Zoho CRM UI

                                                                                                            Hello Support and Zoho Community, I've been exploring the new UI of Zoho CRM "For Everyone" and have noticed a potential concern for my users. We are accustomed to having the module names displayed across the top, which made navigation more intuitive
                                                                                                          • Sending campaigns from other server

                                                                                                            Hi, Is it possible to send campaigns from another server so customers can see mail direct from our company (Corrata) and not from ZCSend.net? Thanks, Tim
                                                                                                          • Edit a previous reconciliation

                                                                                                            I realized that during my March bank reconciliation, I chose the wrong check to reconcile (they were for the same amount on the same date, I just chose the wrong check to reconcile). So now, the incorrect check is showing as un-reconciled. Is there any way I can edit a previous reconciliation (this is 7 months ago) so I can adjust the check that was reconciled? The amounts are exactly the same and it won't change my ending balance.
                                                                                                          • Admin and Dispatcher Users show as Field Technicians in Dispatch Module?

                                                                                                            Hi Zoho, Our Admin and Dispatch user both show up as Fied Technicians / Field Agents in the Dispatch module, but they most certainly should not be assigned to any of the work orders and service appointments. These users are NOT service resources. How
                                                                                                          • Zoho Payroll: Product Updates - June 2025

                                                                                                            This June, we’re taking a giant step forward. One that reflects what we’ve heard from you, the businesses that power economies. For our customers using the latest version of Zoho Payroll (organizations created after Dec 12, 2024) in the United States,
                                                                                                          • View Products (items) in Contact and Company

                                                                                                            Hi, I would like to know if there is an option to view all the products /(items) that were inserted in the pipeline deal stage for exemple "Win Pipeline" within the company and contacts module section? For instance, view with the option filter for the
                                                                                                          • Update subform dropdown field choices - on load workflow

                                                                                                            Hi, I have a "Check In" form that has "Contacts" subform and a "Tickets" subform. When the form is loaded, I want to populate one contact and the number of tickets. I want the "Contact" field in the "Tickets" subform to have the choice of "Contacts."
                                                                                                          • Upload Zoho Inventory Item Image by API

                                                                                                            itemID = item.get("item_id"); organizationID = organization.get("organization_id"); resvp = zoho.inventory.getRecordsByID("items",organizationID,itemID,"zoho_inventory_conn"); info resvp; image_file = invokeurl [ url: "https://t4.ftcdn.net/jpg/03/13/59/81/360_F_313598127_M2n9aSAYVsfYuSSVytPuYpLAwSEp5lxH.jpg"
                                                                                                          • Salesforce to Zoho One Migration

                                                                                                            HI, I am about to start a migration from Salesforce to Zoho One I would like to know the best practise for this, my current thoughts to the approach is 1) Create fields, modules as required for migrating data 2) migrate Data 3) go live Will this approach
                                                                                                          • Zoho Expense Integration with Zoho Books

                                                                                                            I want to know what flexibility do i have in selecting the chart of accounts which get a hit whenever we are posting any expense or advance in zoho expense?
                                                                                                          • Custom Function to Update Ticket based on Subject of Ticket

                                                                                                            This may be pretty simple but I'm having issues with getting a custom function to fill out custom fields based on the subject of a ticket and not the body of a ticket. Basically we need to fill in the PO number and Item ID custom fields, both of this
                                                                                                          • Incoming 'Message' data via WhatsApp appears empty

                                                                                                            the Incoming 'Message' data via WhatsApp appears empty; instead of customer messages, I only see CRM system notification messages are being displayed. I have seen 3 messages like this since yesterday it seems that in 'All Message' the message snippet
                                                                                                          • Handling Automatic Replies in Desk

                                                                                                            We send out email campaigns (currently via Klaviyo) and naturally we receive "Automatic Replies" to these mass email campaigns. These responses are all being routed to Zoho Desk. We get two types of "Automatic Replies" Type 1) Customer is out of the office/holiday
                                                                                                          • Zoho Mail API Error EXTRA_KEY_FOUND_IN_JSON

                                                                                                            I have a workflow set up in Pipedream that uses the Zoho Mail API to send emails from my account. It's worked without issue for months but today I'm getting the following 404 error for every email I try to send: { "data": { "errorCode": "EXTRA_KEY_FOUND_IN_JSON"
                                                                                                          • How to search (web API) for a Calls record by phone number?

                                                                                                            Using v8 /Calls/search web api I'm unable to to complete a search request no matter how I use the api: When I try using "criteria=" I get: response: <Response [400]> response_json: { "code": "INVALID_QUERY", "details": { "reason": "the field is not available
                                                                                                          • [Free Webinar] Product Release Updates - Creator Tech Connect

                                                                                                            Hello Everyone! We welcome you all to the upcoming free webinar on the Creator Tech Connect Series. The Creator Tech Connect series is a free monthly webinar that runs for around 45 minutes. It comprises technical sessions in which we delve deep into
                                                                                                          • Zoho GenAI API Error Not a valid response from zia.

                                                                                                            Zoho GenAI API Error Not a valid response from zia.
                                                                                                          • Help me to retreive my Document

                                                                                                            Please help me to retrieve my documents from any date between 1st February, 2025 to 20th,March 2025 .it got mistakenly deleted on the 21 of March 2025 due to phone screen malfunction I earnestly await your positive response .thank you
                                                                                                          • how to change the page signers see after signing a document in zoho sign

                                                                                                            Hello, How can I please change the page a signer sees after signing a document in Zoho Sign? I cannot seem to find it. As it is now, it shows a default landing page "return to Zoho Sign Home". Thanks!
                                                                                                          • Look Up Field Type not available for events and tasks?

                                                                                                            Look Up Field Type not available for events and tasks?    
                                                                                                          • I cannot check out to Zoho People.

                                                                                                            When I tried to check out today, there's prompt that inhibits me to check out: To add entry in Attendance, log time for any of your jobs
                                                                                                          • Next Page