Docs on API limits?
Is there any documentation on how many records can be retrieved or updated per api call. Is there any limitations on how many api calls/day? To access all Attachments and Logged Times it looks like we need to do that ticket by ticket. Is that correct? Regards, Glenn
Webhook Delete and Merge Not Working
I understand that Zoho has moved to a 'Ticket_Update' event for standard ticket deletions and we have been able to change our processes to handle those events. However when a ticket is merged I have been informed that I should receive a 'Ticket_Delete' event for that ticket, but my cache of the hooks I have received shows absolutely no Ticket_Delete events. Even if I permanently delete a ticket from the recycle bin manually I am not seeing any Ticket_Delete hooks come through. My hook subscription
Old APIs Fully Deprecated
As we had announced earlier here, our old APIs have now been fully deprecated. We hope that you have switched to our REST APIs to ensure smooth functioning of your tools and processes. Please keep in mind that the old APIs will not be supported, going forward. What this means is that we will not provide any enhancements, issue fixes, or customer support related to these APIs. The sunset date for the old APIs is August 17, 2019. Therefore, it is imperative that you switch to the REST APIs if you
Is it possible to tag Zoho Desk Ticket to Zoho CRM Account on the basis of custom field match instead of Account Name/Email???
I tried to update the Account name in the Zoho Desk ticket panel but it will not display the same ticket on that account in Zoho CRM.
Zoho Desk - Client Experience Application
Hi, I have noticed that client has to open client portal on web browser to reply or see open,closed,etc tickets. or even if he wants to chat. Why don't you people develop app like Desk Director so that your customers can give awesome experience their customers? Thank you, Jagjeet
API v2 oauth Response Time Zoho Desk
Hello, i am using oauth v2 api with a create,update - contact, tickets and comments. so, ZohoDesk issue is : i call this api in loop (Multiple Time). so it takes a many time for giving response. if i have insert a 12-15 records then it takes a approx 10 to 15 minutes. so any solution are available. Thanks, Ankit Vyas
(1) Is there a scope for multiple permissions, (2) persistent access.
Hi, We have an AI that handles a lot of our customer support for us. I would like to grant the AI access to our Desk tickets,etc. so it can do its work. 1. I want to give it broad scope. When I go through oauth using multiple scopes separated by commas, it throws an error. Is there a way to grant more scopes? 2. Is there a way to use api keys to access Desk via restful api without going through oauth2 and constant refreshes?
do zoho desk has webhook function? how can i access it??
I did some research and the only article I found useful about how to set up webhook is below. https://www.zoho.com/crm/help/automation/webhooks.html#Set_Up_Webhooks according to it, webhook should be under Setup > Automation > Actions > Webhooks. however, I don't have the webhook option even though i'm using an Support Administrator account. Anyone knows how to setup webhook in zoho desk? Any help would be so appreciated! Thanks!
ASAP API:- Captcha Removal
Hello, I have been reading a few topics regarding the removal of the Captcha field from the Add Ticket ASAP API. Do we have an option to remove this now? If not, is it on the roadmap to allow it to be configurable? If it is not on your roadmap, is there any where that we can make a request so that it can? We only allow users that have authenticated into our system the ability to create support tickets so this extra security check isn't really needed. Also we've had a few complaints from our own customers
Delete Ticket event for Zoho Desk webhook not triggering
Hello, I'm trying to use a webhook created in the Zoho Desk Webhook API to update a database when tickets are deleted. However, deleting a ticket from within Zoho does not seem to trigger the webhook. Using the API to list all webhooks, here's the webhook in question: {"data":[ {"id":"myWebhookID", "subscriptions": {"Ticket_Add": {"departmentIds":["myDept"]}, "Ticket_Delete":null }, "url":"https://my-app.com/sync/delete-ticket",
Organisation ID -> unauthorized error
I'm trying to get organization id, but I'm getting an error. {"errorCode":"UNAUTHORIZED","message":"You are not authenticated to perfom this operation."} I have checked my authtokens, they are same. But the problem persists. Please reply as soon as possible.
Integration ASAP Web Add-On with ReactJS
Is any one can share me how to integrate ASAP Web Add-On with ReactJS?
How to add Radio Button in Zoho Desk ?
I have a web pages which consists Radio Button and various different HTML controls. We are taking the inputs from these fields. After getting these data I want to send back to the Zoho Desk. But Zoho Desk has limited set of controls like (Single-Line, Multi-Line etc) But my input requires Radio Button and various different elements. How can I create custom web forms in Zoho Desk?
Introducing the onholdTime Parameter to Support the New On Hold Status
One of the recent powerful additions to the Zoho Desk feature set is the built-in ticket status called On Hold. This status will be of help to agents when they await a response from the customer or require the assistance of another stakeholder to resolve a ticket. When the status of a ticket is changed to On Hold, the timer is paused, thereby making sure that SLAs are not violated unreasonably. Keep in mind that the status of a ticket cannot go from Closed to On Hold. Similarly, Response Due and
Zoho Desk Marketplace submission
HI Zoho Desk team, I would like to make available the Bybrand integration with Zoho Desk, visible in the Marketplace in "https://marketplace.zoho.com/desk". But I have not found an easy or automatical way to send the submission. Well, I read in the https://www.zoho.com/desk/extensions/guide/#introduction The integration does not depend on extensions, it updates the signatures via Zoho Desk API (very good api). Bybrand connects to Zoho Desk via OAuth2. Load the all agents of support and after update
ASAP API - Configure To Open in Add Ticket Tab
Hello, I am integrating Zoho Desk into our web based application and have successfully included the ASAP Web Add On to our application. I would like to know how do I configure it so that when I click on ASAP icon it opens to the Tickets tab? Thanks, Paul.
Adopting OAuth2 Tokens for Authentication
To strengthen the security of user data in Zoho Desk APIs, we have decided to move on from auth tokens to OAuth2 tokens. The reasons for this move are as follows: 1. Stronger Data Security To enable data access to third-party apps in the previous authentication model, users had to trust the apps with their auth token, which had permanent validity. There was always a possibility of the app being malicious or unsecured. To revoke access, the user had to delete the auth token and generate a new one.
Replacing the isDeleted Key with the isTrashed Key
In line with our constant efforts to provide the best experience for developers, we have decided to deprecate a key used in APIs, to ensure clarity of code. This key pertains to the deletion status of resources. When a user deletes a resource in Zoho Desk, it is only temporarily deleted -- meaning, the resource is just moved to the Recycle Bin, from where it can be restored later, if required. Permanent deletion happens only if the resource is also deleted from the Recycle Bin. Currently, API responses
zoho desk api/v1/tickets doesn't support to assign value for the createdTime field
Hello Customer Service, The field createdTime of api/v1/tickets seems to be not working anymore when I try to assign past date time value to it. I believe it worked for last a few weeks. Currently the created time is always auto generated from the current time. Regards Ryan
Problem to sendReply INTERNAL_SERVER_ERROR
We try to send by API https://desk.zoho.com/api/v1/tickets/{ticket_id}/sendReply but it tells us "{ "errorCode": "INTERNAL_SERVER_ERROR", "message": "An internal server error occurred while performing this operation." } . In the header are the values of orgId and Authorization and in the body by raw (json) the list of parameters like : { "channel" : "MAIL", "to" : "algo@correo.cl", "fromEmailAddress" : "soporte@otrocorreo.cl", "contentType" : "plainText", "content" : "We have
SSO for Users & ADFS
Hi Does Desk support SSO/SAML directly to ADFS without having to use a third-party identity provider for user sso? Thx Tony
API to connect Knowledge Base with our webpage
Hi, I would like to connect our webpage section for getting help to the help center of Zoho. As the customisation of the Zoho help center is limited we can't design it how we want, and would instead integrate using an API. Most of it is easy to set-up, but is there any progress on a API for the Knowledge Base? As we have a FAQ in our webpage, we would like to connect it to the Knowledge Base on Zoho to search and show articles created in the KB on our webpage. Thanks
API to Excel
I'd like to be able to use the API to pull data into Excel. I've already exported ticket information (based on a view), but I'd like to be able to pull new tickets, as well as update fields in excel that have been modified in Zoho. I only need the ticketID, subject, and status. Is this possible?
Placeholder for average response time
Hello forum, We use API to let customers create tickets from our website. Is there any way to show the average response time using the API or as a placeholder in the automated notify email that is sent?
Zoho Desk Provider for PHP OAuth 2.0 Client
I'm developing an integration with the Zoho Desk, for Bybrand. And I created an OAuth2 provider for PHP (with the PHP League's OAuth 2.0 Client.) See more details: https://packagist.org/packages/bybrand/oauth2-zohodesk I hope it will be useful to the community. Soon we will release the integration with Bybrand, we are very happy with the rich API of the Zoho Desk. Thanks for all.
Remote authentication next steps?
I've got domain mapping done and applied according to Domain Mapping area. However, when going to setup remote auth, seeing a message to complete Domain Mapping. Confused..is it not already setup when domain mapping shows all good?
Introducing the Rich-Text Editor for Comment Boxes
One of the latest enhancements to Zoho Desk is the introduction of a rich-text editor for comment boxes across all modules. A rich-text editor provides users with the options to format text the way they want and highlight important portions in the text. While it proves to be beneficial for end-users, this enhancement also demands a change in the APIs associated with comments. Currently, comment content is delivered in API responses via the content key. The content is delivered in plaintext format
How to integrate zoho desk support api in codeigniter
Hi , My client wants me to integrate zoho support desk in his application. Got a document of this. https://desk.zoho.com/DeskAPIDocument#GettingStarted#Authentication cab anyone help me in this to bring zoho into my application. Thanks
How to search tickets by product id and product name?
Hi, In the former version of the API (https://support.zoho.com/api/json/requests/getrecordsbysearch), it used to be possible to search for tickets by product id or product name (using the searchfield and searchvalue request parameters) According to the following page: https://help.zoho.com/portal/kb/articles/migrating-from-xml-json-apis-to-our-new-rest-apis, the aforementioned API should map to the API described in: https://desk.zoho.com/support/APIDocument.do#Search#Search_TicketsSearchAPI i.e.
Event Show (Hide) extension in bottomland postition
Hi support team, Excuse me! Because I'm not good english. I'm buiding my Extensions. When I have incomming event, i want my extension auto showing. How can I do that. I read document and not solved problem. Please support me! Many thanks. Best Regards!
XML/JSON APIs to be Deprecated Soon
This is to inform you that Zoho Desk's old XML/JSON APIs have reached their end-of-life period now and will be fully deprecated on Feb 17, 2019. Therefore, we strongly recommend you to switch to our new REST APIs, which were released last year. The new APIs provide richer features and ensure better performance and reliability. The new APIs work like the XML/JSON ones, but the syntax, output, and methods adhere to the RESTful architecture. Please refer to our API documentation to learn more about
Desk API Export
We would like to have the ability to export our stats (Happiness rating, initial response times) to our main/public web site using the Zoho Desk API. We would like to be able to configure which stats to export. For example; only first response, not resolution times, time period (last 30 days), only happy/frowny faces (no okay faces), and customize the layout a little bit. We would use this to advertise support services on our web site to make us look professional and competitive.
Access control origin error when i'm calling the getRecords method
Hi everyone, I'm trying to create a script which will create automatically a new task in trello when my customer create a ticket in Zoho support. To do that i need to use the getRecords method of Zoho Support API but this is where my problem starts. Indeed, when i use this url : https://support.zoho.com/api/json/requests/getrecords?authtoken=MY-AUTH-TOKEN-HERE&portal=My-PORTAL-HERE&department=MY-DEPARTMENT-HERE directly into my browser it works well, i get the json return. But when i'm trying
Contact search API sends 204 every time
Can you explain what's wrong with the following curl request? It always gives 204 response. I have tested the auth token is correct as I am using the same for other requests too. curl -X GET "https://desk.zoho.com/api/v1/contacts/search?limit=1&lastName=abhishek" -H "orgId:57774389" -H "Authorization:Zoho-oauthtoken 1000.*****80c41dab3d25f08591dc76*****.*****1551b58e20edb743c94944*****"
Error while creating ticket
Hello guys! I'm getting {"message":"An internal server error occurred while performing this operation."} when I try to create a ticket using the Zoho Desk API. Below is the CURL request, I've tried also using Python. curl -X POST https://desk.zoho.com/api/v1/tickets -H "orgId:663619474" -H "Authorization:Zoho-authtoken Here is the auth token" -d '{ "subCategory" : "Sub General", "productId" : "", "contactId" : "258715000000210041", "subject" : "Test", "customFields" : { "Empresa" : "CGMA" }, "departmentId"
Updates to Department and Agent APIs Will Be in Full Effect Soon
In one of our previous posts, we had mentioned that the associatedAgentIds key will be deprecated from the response to the Get all departments API. We would like to inform you that this omission will be fully in effect from the upcoming hotfix. Here's a quick recap of the earlier announcement: The response to the Get all departments API will no longer contain the associatedAgentIds key. The response to the Get a department API will contain the key. The Get all departments and List all agents APIs
Zoho Desk - The value passed for the 'contactid' parameter is invalid
I have retrieved the contact id from the /api/v1/contacts API, but when I use the value of the id when creating a ticket the I get the response {"message":"The value passed for the 'contactid' parameter is invalid."} This data is required and it is a Long. I am providing it, but am a loss as to in what way it is invalid. Any ideas?
Webhooks for closed tickets
Hey guys, We need a way to send closed tickets time-used to our Invoicing system, pretty standard requirement for most service desks. How do we go about triggering a Webhook, or is there a way we can trigger the web-hook from Zoho CRM once the ticket is closed? Thanks.
Insufficient Privileges to perform this operation while trying to do get, create or list tickets
Hi there, I'm trying the Zoho Desk API, already get the token, with scope=Desk.search.READ,Desk.tickets.ALL,Desk.basic.READ but I haven't been successful trying to use the API, can you help me? Attached is the screenshot for list all tickets. Thanks!
Desk API to add or change commenterId to a comment
Please let me know how to add comments on tickets for different agents using the API. When adding a comment it will take commenterId but then ignores that and used the API agentId. Did not see in API docs which values are readonly. I pleased to see commentedTime worked for past times. Regards, Glenn
Next Page