Ask questions, share tips, and discuss best practices about apps and integrations, App builder, APIs, SDKs, ZAF, and Sunshine
Recently active
Hi all, These are below mentioned API's that I am using for my trial Zendesk Suite Professional Plan, for fetching details Ticket: GET /api/v2/ticket Users: GET /api/v2/users Group: GET /api/v2/groups Category: GET /api/v2/help_center{/locale}/categories Section: GET /api/v2/help_center{/locale}/section Articles: GET /api/v2/help_center{/locale}/articles Topics: GET /api/v2/community/topics Posts:GET /api/v2/community/posts So the Questions is, Does also these API's will work for all the Zendesk Plans i.e Suite Team, Suite Growth, Suite Professional and Suite Enterprise? Kindly Respond because I need information about Zendesk API's as much I can. Thank you.
We have multiple Zendesk accounts at our organization. How can I integrate more than one Zendesk account to Slack? It appears as if the Zendesk slack app is meant to be connected to a single Zendesk instance. I assume I can create a custom app with like permissions - but can't find any documentation anywhere that explains what to do (something to consider adding by the way - Atlassian has this documentation for the same issue). Only submitting this as high as the people that have been waiting for it have been doing so for awhile.
We have some data analysts who are doing some analysis and pulling data from API, but would we have to upgrade their role to Admins in order for them to pull ticket field data? Or can they stay normal agents and still have API access?
Using iframe.html of Zendesk is it possible ReactJS can be integrate or will be use in iframe.html? I tried to use iframe.html only and it is working without react. But after I installed react, npm start my app is not working on the apps sidebar. I want to achieve is to run reactjs application in iframe.html.
Hi all, Currently I am using Zendesk Trial Suite Professional Plan and I am using the below mentioned java method from URL: https://developer.zendesk.com/documentation/ticketing/api-clients/java/#java and It is internally calling the API: GET /api/v2/tickets to fetch the ticket details. So Does the same java method or mentioned API work for all the support plans. Suppose, If I want to get ticket details for Zendesk Enterprise plan, Does the same work? ".getTickets()" Public Iterable<Ticket> getTickets() { return new PagedIterable<>(cnst("/tickets.json"), handleList(Ticket.class, "tickets"));}
Hello, I'm trying to implement the click-to-call with my CTI apps which use ZAF. The idea is making any phone number that appears in the Support Page be able to click and pass that value to my CTI app. As far as I understand, Zendesk doesn't allow that, and there's a workaround:If an agent visits any User page or Ticket page, all phone numbers on that page will be fetched and displayed in the CTI widget and the agent can click on them to make a call.My question is, what is the api/ technique to catch the event when agents change/visit any page in Support, and how to fetch all the phone numbers in that page.Many thanks.
Hello, I'm trying to implement best practices with my ZAF sidebar app and bumping into some problems. I'm using secrets that get injected by the ZAF Proxy When compiling in dev mode for bug tracking my application is too big to upload to the Zendesk Sandbox to test Uploading a compiled application for every minor change is an untenable development lifecycle I need to be able to use Jest to run automated continuous integration testing on my app Sinatra from Zendesk Apps Tools prompts for secrets but does not inject a working ZAFClient into local dev ZCLI doesn't seem to have enough maturity to address these issues yet and is confusing to integrate into an app built using ZAT, React, Webpack and Zengarden. I've left comments on the GitHub repositories also, I'm very happy to develop and implement something, but I'd like to understand how to get involved and contribute meaningfully. The ideal outcome will provide the opportunity to mock a ZAFClient for local development, where I can moc
Hi all, There is an option for trial option under zendesk suite growth or suite team plan but when I am creating an account ,I am getting always registered for Zendesk Suite Professional only. So, Is there any way to create trial version account for Zendesk Suite Growth or Suite Team?
The latest release of ZendeskSupportSDK (and its dependencies) was never deployed to cocoapods. https://cocoapods.org/pods/ZendeskSupportSDKTrying to run pod install on the sample support sdk project fails as well because the new versions in the Podfile.lock don't exist in the public cocoapods spec. https://github.com/zendesk/ios_sdk_demo_apps/blob/master/SupportSDKSamples/Podfile.lockThe public release notes list the new versions but do not say they remove support for cocoapods. https://developer.zendesk.com/documentation/classic-web-widget-sdks/unified-sdk/ios/release_notes/ https://developer.zendesk.com/documentation/classic-web-widget-sdks/support-sdk/ios/release_notes/#5.4.0 Are there plans to fix this?
Hi, I'm trying to upload an image to a ticket, taken from a HTML5 upload input. I successfully get a return from the API call but the image is always a blank 16*16. $image = $_FILES['image']['name']; $imageTmp = $_FILES['image']['tmp_name']; $uploadImage = json_decode(shell_exec("curl https://subdomain.zendesk.com/api/v2/uploads?filename=$image \ -data-binary @/$imageTmp/$image \ -v -u username:password \ -H \"Content-type: multipart/form-data\" \ -X POST"), true); All sensitive information has been removed. Let me know what I'm doing wrong please! &nb
Hi All, I am trying hitting chat API i.e GET api/v2/chats that is not working and giving response as "Invalid Endpoints" . Kindly respond and help me out.
Hi all, I have used Zendesk chat and talk API's that is not working giving output as "Invalid Endpoints". So Kindly help me out because I urgently need that information. Kindly look into it if anyone knows how it works, Please let me know.
Hi. im developing a sell app integration, but im having trouble with the location of the app. This is my manifest file: "location": { "sell": { "person_card":"assets/iframe.html", "lead_card":"assets/iframe.html", "deal_card": "assets/iframe.html" } } For some reason, the apps only loads on the lead card location. Besides this, im calling a rest api from the client.request(). On support works fine (the same app, same endpoint, etc) but on sell it gives an cors error.
In version 5.0.6 of the sdk the dependency on flexbox was updated to 3.0 so that jcenter isn't needed anymore. With 5.0.7 flexbox got downgraded again: > Could not resolve all files for configuration ':app:integrationApiDebugRuntimeClasspath'. > Could not find com.google.android:flexbox:2.0.1. Searched in the following locations: - https://repo.maven.apache.org/maven2/com/google/android/flexbox/2.0.1/flexbox-2.0.1.pom If the artifact you are trying to retrieve can be found in the repository but without metadata in 'Maven POM' format, you need to adjust the 'metadataSources { ... }' of the repository declaration. Required by: project :app> com.zendesk:support:5.0.7 > com.zendesk:messaging:5.2.2 Looking at the pom files for the support sdk it seems like 5.0.7 is dependending on messaging 5.2.2 instead of 5.2.3 and that older messaging version brings in the dependency. https://zendesk.jfrog.io/ui/native/repo/com/zendesk/support/5.0.6/sup
I would like to know if it is possible to intervene the outgoing and incoming messages of a chat through webhook. Does this mean that if I send an outgoing message I can send it to a webhook of mine? And when a message arrives in the chat, can you also intervene?
Hello,I am developing a private app in React using Redux in the ticket side bar of support. I have a store with a provider at the top of my elements' tree.I create a modal while clicking on a button that fires this snippet of code: function getModal() { zafClient.invoke('instances.create', { location: 'modal', url: 'assets/index.html', size: { width: '80vh', height: '750px', //500px for purchases history, 750px for purchase details } }) .then(function (modalContext) { //do when the modal is created var modalClient = zafClient.instance(modalContext['instances.create'][0].instanceGuid); modalClient.on('modal.close'
Hi Team, I'm not able to fetch the deleted topic and deleted post information. is there any api/sdk methods available to fetch those information. Could you please help me for the same. Thank you!
I've set my account to allow anonymous Tickets to be created via https://clevertouch.zendesk.com/api/v2/requests.json. I making an un-authenticated call in PostMan to pass this simple test: {"request": {"subject": "Test Subject", "comment": {"body": "Test Description"}}} I always receive a 422 Error with the following details: { "error": "RecordInvalid", "description": "Record validation errors", "details": { "base": [ { "description": "Country: cannot be blank", "error": "BlankValue",
Zendesk provides triggers for Tickets create/update, But are there any APIs to create triggers that are invoked when any End-user is created/updated ? We are building Dialer integration with Zendesk and therefore we want these events to get triggered in response to which we can call our platform's webhooks as actions to update those user entries in our dialer system as well. So are there any APIs for triggers of user creation/updation?
Up until February 2nd, when on an existing User object a field (e.g. the "Alias" field) was cleared out, the "updated_at" value got changed (indicating that a change happened). Starting from February 3rd, this is no longer true for clearing a value, the "updated_at" remains the same. When changing or setting a field value, "updated_at" still gets updated. I didn't see anything in the changelog that would explain this behaviour, so maybe a regression? Here is a shortened request/response that shows this behaviour: ### Retrieve existing Zendesk User apache.http.headers - http-outgoing-0 >> GET /api/v2/users/423767055932.json HTTP/1.1 apache.http.headers - http-outgoing-0 << HTTP/1.1 200 OK apache.http.headers - http-outgoing-0 << Date: Thu, 10 Feb 2022 13:38:47 GMT { "user":{ "id":423767055932, "url":"https://xyz.zendesk.com/api/v2/users/423767055932.json", "name":"test user", "created_at":"2022-02-10T13:38:45Z", "updated_at":"2022-02-10T13:38:46Z", "alia
Tasked with creating tickets to represent work for the next quarter, use of /api/v2/tickets/ seems appropriate. Documentation offers clarity regarding syntax, authentication, etc. Operation via CURL responds with Connected to business/zendesk.com (ip address) port 443 We are completely uploaded and fine Request then times out with 524 Origin Time-out Cloudflare-nginx
GuzzleHttp\Exception\ConnectException cURL error 6: Could not resolve host: https (see https://curl.haxx.se/libcurl/c/libcurl-errors.html) for https://https//testingcomphelp.zendesk.com.zendesk.com:443/api/v2/tickets.json
Is there a way to make change a customer field status using an API call? I found this article but it looks like it just discusses creating the fields via API but not altering the values: https://developer.zendesk.com/api-reference/ticketing/tickets/ticket_fields/. Example 1: We have a user field called "Tracking Number" and would like to send the tracking number string value there via API. Example 2: We have a drop down field called "Contact Reason" and would like to send the field value there for a particular ticket. I thought out a sloppy work around by creating an app and then using Zendesk object / relationships to retrieve the tracking number and status and then display it in app. Our database would then also need to create a new ticket with tags using the following code: /api/v2/tickets.json { "ticket":{ "subject":"Tag Test", "comment":{ "Body":"This ticket was created by an API and contains tags" }, "description":"test", "tags":"[\"TrackingNum\", \"TrackingStat
Hi Team, I am trying to upload the zendesk app to the marketplace. but facing a few warnings. it has a support link but it was not working. if any once knows about these issues please help us. please find the screenshot of the warnings.
Hi Zendesk Community! I would like to first request your kind patience towards my questions (as well as me being slow at understanding) as I come from a none programming background and was tasked to pull the data from Zendesk summarising all the tickets that my company has gotten over each month for the past 3 months. I will need to visualise the number of tickets each of my agents has worked on across 2 different countries from month to month. In addition, it would be great if I am able to compute a frequency table of tickets taken on by each region for each client (I believe it is a custom field on our end). Can I check if there are already a UI from Zendesk that are able to show these data or I have to call the Zendesk API to get these information? If I have to call the API, is there any guide on this since different company has to deal with its own custom fields? I would appreciate any help on this. Thank you very much.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.