Error 403: Forbidden When Updating Email Signature via API
Hi Zoho Desk team, First, congratulations again on the excellent Zoho API. But, I’m encountering an issue while attempting to update an email signature via the API. Whenever I make a request to update the signature, the response returns an HTTP 403 Forbidden
Customer Happiness not clickable when using API
Is there a way to automatically add the Customer Feedback links when generating email drafts via the API? Currently, the feedback links are only added when generating an email draft using the UI. I tried using the endpoint described in https://desk.zoho.com/DeskAPIDocument#CustomerFeedback#CustomerFeedback_Getthecustomerfeedbackplaceholderlink
Automate User Invitations on Zoho Desk with API
Automate User Invitations on Zoho Desk with API Hello Team, We are excited to announce that you can now automatically invite users to the Zoho Desk portal using the API! ### How It Works For example, when a contact is created in Zoho Desk and you enable
Send Whatsapp with API including custom placeholders
Is is possible to initiate a session on whatsapp IM channel with a template that includes params (placeholders) that are passed on the API call? This is very usefull to send a Utility message for a transactional notification including an order number
Asap Widget 2.0
Where's the documentation for the new ASAP widget? https://www.zoho.com/desk/developers/asap/#introduction this one is outdated How can we dynamically navigate between different views? How can we prefill ticket forms using ASAP 2.0?
HTTP Error 500 when creating E-Mail Draft with API
Hi, I tried to create an email draft for a ticket using the Zoho Desk API (v1); however, I continuously receive HTTP Error 500: An internal server error occurred while performing this operation. I've tried both curl and Python implementations, but neither
How to restart the timer for the 'First Response' field associated with an SLA.
Hello, through the API, I send an email to multiple accounts when a new ticket is created, and the system automatically sets the "First Response" field to null. I would like this to happen only when a ticket is assigned.
How to add Zoho Desk ASAP to an Angular application
We are currently trying to add the Zoho ASAP widget to our Angular application. We have some questions regarding this process. What is the proper way to add the Zoho ASAP widget to an Angular application? Should we just put the embeddable script inside
Unable to change the "credentials of login user" option when creating a connection
I want to create a new Desk connection where the parameter to use 'credentials of login user' is set to YES. I'm able to create a new connection but am never given the option to change this parameter. Is this a restriction of my user profile, and if so,
Zoho Desk API - Rate Limits?
A number of posts on this forum state that the Desk API has no rate limits. For example - https://help.zoho.com/portal/en/community/topic/what-are-the-rate-limits-for-the-new-desk-apis-and-is-there-a-way-to-get-tickets-by-ticketnumber. However, I am getting HTTP 429 ("The maximum number of API calls that can be made per minute has been exceeded") error every now and then while running a bulk sync job. What is the rate limit for Desk API, if it has been formalized now?
Create comment with custom zoho id
Hello, It's possible to create a comment with a custom zoho id with this endpoint : api/v1/tickets/{tickets_id}/comments ? At this time when I create a new comment by default the commenterId use the authtoken informations. It's not possible to post a body like this : { 'content' => $this->content, 'commenterId' => '142550000000184001' } Thanks
How to reply to thread via API
We have built a webapp for our customers that uses the Zoho Desk API to enable each customer to view their full list of tickets, view individual tickets and raise new tickets. The Zoho Desk API doesn't have the ability to reply to a ticket/thread. Replies
zoho.desk.update doesn't change 'reply to' when changing Contact
I have a creator script that sends a Form to Desk for stuff like setting up new employees etc.. Due to new email restrictions, we can no longer fake the 'from' address so it must come from one of our emails, like 'support@domain.com'. So I developed a
Not able to SEARCH CONTACT over DESK API
I am trying to use search contacts over the api, using the endpoint https://desk.zoho.com/api/v1/contacts/search is returned the error { "errorCode": "FORBIDDEN", "message": "You are not authorized to access this resource." } I tried to use AuthToken authentication and also the OAuth with the following SCOPES: Desk.search.READ , Desk.contacts.READ, both returned the error above, but only for the Search resource, any other resource is working fine, I can create Contacts, create Tickets, etc. any
Integration with Zabbix
I need to integrate Zoho Desk with Zabbix so that when an alert is received, Zabbix creates an automatic ticket. Additionally, the ticket should only disappear when the alert is considered resolved. Has anyone ever done something like this?
Client credential approach with user based context
I'm planning to integrate the zoho desk apis for creating tickets for the logged in users on my web app and also want to show the list of tickets created by them in my web app. But I want to use only the client credentials approach and not the user based
Problems accessing the ID of a Desk contact
I am doing an API integration and I am looking for a contact via email. That works for me and I save it in a variable called "getContact" I receive the JSON of the contact I searched for and I try to extract the ID of that contact. However, it gives me
Zoho Desk API: set timeEntry.invoiceId = "" (null) [remove connection between ticket timeentry and books invoice]
Hi all, I would like to link time entries with invoices in Books via API. In doing so, I made a wrong connection, unfortunately I can no longer remove the InvoiceId! Very bad. :( How can I remove the link? Please help me, many thanks in advance! Deluge:
Zoho Desk API - Send Reply to CUSTOMERPORTAL
Hello! I'll try to send a reply to Customer Portal, But the response is 500 (INTERNAL_SERVER_ERROR in service response). {"Error":"{\"errorCode\":\"INTERNAL_SERVER_ERROR\",\"message\":\"An internal server error occurred while performing this operation.\"}"}
Zoho Desk Webhook Security
Hello, 1. I have setup the webhook on Zoho Desk. When webhook send the event that I'm getting different kid from JWT from the headers of Zoho Desk webhook events than the kid is present in public keys present in the URL (desk.zoho.com/.well-known/jwks.json).
Slowness
Hi I am facing issues of slowness
Why is my Lookup field not being set through Desk's API?
Hello, I'm having trouble setting a custom field when creating a Ticket in Zoho Desk. The endpoint I'm consulting is "https://desk.zoho.com/api/v1/tickets" and even though my payload has the right format, with a "cf" key dedicated to all custom fields,
Adding Markdown text using Zoho Desk API into the Knowledge Base
Hi Zoho Community members, We currently maintain the documentation of out company in its website. This documentation is written in markdown text format and we would like to add it in Zoho Knowledge Base. Do you know if there is REST API functionality which is able to support this operation ? Thank you in advance, Leandros
Issues with plugin-manifest.json
Hello community, I just began creating an extension for our company, as we customers, which write e-mails to different departments. So now I want to create a widget, which checks, if the customer has more then one open ticket. The problem is, that after
Can we get all ticket list without limitation using zoho api once?
Hi support team. I'm using zoho api nowadays. I have a question. I'm trying to get all tickets using api. But I noticed the api that get ticket list has a limit. The limit is 100. I don't wanna call lots of times to get all ticket list. It takes much
Problem mentioning a user in Zoho Desk API
Hello ! I would like to ask for help. I'm trying to make a request to the Zoho Desk API, URL: https://desk.zoho.com/DeskAPIDocument#TicketsComments To create comments and would like to mention a user, according to the documentation you need to send zsu[@user:{zuid}zsu
Customer Feedback receive via API
Hello Support Team, We are looking for the customer in our site to rate the support agents after ticket closure in our platform instead of mail. Is there any API that will help me to post the link with the message of the Customer Feedback Screen where
Desk API Downtime
Ever since I started using the Desk API I have seen extremely frequent downtime. Every 15-60 minutes we receive a response from a Desk API call of: Zoho - Temporarily Unavailable Our service is temporarily unavailable. We are currently working to restore it. Why is the API so unreliable? What can we do to fix the stability of the API?
CORS problem with APIs
When I try to call web services from Postman, I don't have a problem I can get responses without problem. But when I try to call Zoho web services from my web application I have a CORS problem. For local development I download a Chrome extension for prevent
API question - adding a thread to an existing ticket
Hi Is there an API function for the customer to add to an existing ticket thread? example, customer puts in new support ticket. support replies and ask for more details. customer replies with more details -what api function is used for this (will add record append to same ticket number?) Thanks
How to set a custom field (Pick List and Multi-Select) through Desk API?
Hi, I'm following Zoho Desk API's documentation and I couldn't figure out how I can set my custom fields to the proper Pick List or Multi-Select option. Now I found out that these fields can be set as their plan text values (obviously using the "cf" key,
Summary field is truncated in thread returned from API
I am using the API to get all the threads of a ticket. I retrieve the ticket, then I list the threads and then I get each thread. The issue that I am having is that the 'summary' field of the retrieved threads is being truncated - POST https://desk.zoho.com/api/v1/tickets/230399000060471954/threads/230399000060492062
Keeping track of possible changes
Hello, What's the best way to keep track of any changes to the Zoho Desk API? I.e. if an endpoint changes or requires a different payload etc etc.
Zoho Desk integration with Power BI
Hi, I want to be able to create a Power BI report which has live updates of ticket data from zoho desk, is this possile at all? Thanks Jack
How to generate oauth access token with the help of api only , No redirections and two steps ?
I need to embed zoho tickets api in an application so i am using tickets api in my rest api but the main problem is token generation. Other companies provide one token which we can use it everytime when we make request but here in zoho we have to go through two step gui process to generate auth token which is not feasible if i have to show tickets in my admin panel because oauth token have expiry time and refresh token can only be used 10 times , I guess ? So i basically want to know that if i can
Zoho Desk API Custom Module not all data is showing up
When i get a record by id for my new module: responseDetailed = invokeurl [ url :"https://desk.zoho.eu/api/v1/cm_tickets_CM/" + record.getJSON("id") type :GET parameters:"" connection:"desk_connection" ]; The response doesnt contain all fields, the field
when running the merge api, invalid_data api response due to merging ticket in recycle bin; but there are no tickets in the bin
Below is the error that I'm facing. I initially tested my code in sandbox and it worked great. I copied it over into production and started to catch the error. I checked the recycle bin and there were some "test" tickets that I did not know about. I removed
UNSUPPORTED_MEDIA_TYPE when using the end point /sendReply
Hello there, I am trying to do the following in a custom function: 1. render template 2. add information to template, which I can't configure directly in template (placeholders are not offered) 3. send template as ticket response Unfortunately I always
Is there a listing of special characters that not allowed in picklists
Is there a list of which characters are classified as "reserved" or "special" that are not allowed in picklists?
Fetch only opened tickets
I am trying creating a custom function to only fetch records with statusType = Open. orgId = "xxxx"; query = Map(); query.put("statusType","Open"); resp = zoho.desk.searchRecords(orgId,"Tickets",1,200,query); info resp; But I am getting this error: {"errorCode":"UNPROCESSABLE_ENTITY","message":"Extra
Next Page