📍 Refresh 2026 — AI Service Transformation May 14, 2026 | Convene 30 Hudson Yards, New York City
Using Freshdesk
Recently active
Dear Team,Is there any way we can fire a new email from google sheet? Like, in the google sheets there are different fields - to email, subject, content..Then clicking a button (or something like that), email will be fired to the recipient and a ticket will be created (may or may not reflect back on the Google sheet).There is an application/Google Sheet addon, called Mail Merge. But that shoots emails directly from the gmail id. So that does not create a ticket number. I want to have the ticket number generated.Looking forward to your help. Regards,Amitav
Hi Team,Is there any API to close(update API) ticket in Freshdesk without giving values for madatory fields. Thanks in advance!Priyadharshini R
I am trying to export all products from FreshService to excel using Power Query I can get the first page but we have more than 100 products to return but I am new to Power Query and I cannot find an example of a method to retrieve all the pages until I reach the last one that works with the data from Freshservice. Can anyone point me in the way of a method that would work.
Hello,Hope you are doing well.I'm working in a project in which we are going to integrate fresh desk knowledge base articles in our websiteMy question is that is there any way i can filter/retrieve the articles that are published, currently this api also return the Draft Articles in the API response I am using the following API End PointAPI End Point /api/v2/search/solutions?term=[keyword]
Pretty much what the title says. I’ve managed to do some pretty cool stuff with the API and PowerShell scripts running on a schedule. Unfortunately, this isn’t something I’ve been able to do.If someone could provide an example of a JSON File containing the body on how an asset is added, that would be great. So far, this is what I have: $APIKey = 'MyApiKey'$EncodedCredentials = [Convert]::ToBase64String([Text.Encoding]::ASCII.GetBytes(('{0}:{1}' -f $APIKey, $null)))$Header = @{}$Header.Add('Authorization', ('Basic {0}' -f $EncodedCredentials))$parameters = @{ assets = @{ display_id = "8232" } }$Parameters = ConvertTo-Json $parametersinvoke-RestMethod -URI 'https://MyDomain.freshservice.com/api/v2/tickets/147710' -Headers $Header -ContentType "application/json" -Method PUT -Body $Parameters For clarity, that would make the JSON contents: { "assets": { "display_id": "8232" }}I probably am missing something bu
Hello,Hope you are doing well.I'm working in a project in which we are going to integrate fresh desk knowledge base articles in our websiteMy question is that is there any way i can filter/retrieve the articles on the basis of tagswe are using the following api, but it only take the keyword as query param how to pass the tag name in it as query paramAPI End Point /api/v2/search/solutions?term=[keyword] Thanks
Is it possible to select all tickets from a particular contact or email address rather than selecting 30 tickets at a time. I have more than 40K pending tickets and most of them are system generated ones. I would love to close all of these system generated ones with a few clicks rather than going 30 tickets at a time.
Whenever the Agent or Admin opened the particular ticket the following error is popping up “You are not authorized to perform this action”, We are using full admin access API Key for Integration. We changed the roles and checked it but same issue occurs. It is more priority for us, so please give us the solution as soon as possible.
Is it possible to bulk-import a list of websites to monitor in freshping?(“Blossom” plan paid account)
In Freshdesk serverless there is onTicketUpdated, in Freshdesk webhooks it is possible to listen for a ticket update. However, it is possible for an admin to bulk update tickets. For example change multiple tickets’ assigned agent. How do I listen for those bulk changes using the Freshdesk API?
Hello Experts,I have couple of queries related to decommissioning of password based authentication feature. link for one of our application as of now we are accessing the freshservice api’s using basic authentication, where we pass the api key of the agent in user name and X in the password and generate base 64. After May 2023 would this basic authentication be still possible? in general for api key based authentication, we pass the apikey name & value in header, but what is the keyname to be passed for fresh api’s? Is there any key header? /Deva
I need a way to separate Preventative Maintenance ticket from the Incidents ticket , how do you do so in Fresh desk?
Is there a way to view REST API usage data for an account for a given time period? The only way I know this is possible today is to check the `X-RateLimit-Total` and `X-RateLimit-Remaining` response headers.
Is it possible (especially via APIs) to get one of the followingif a ticket is merged and to which ticket all the tickets that have been merged into the current ticket
I don’t want to reopen closed tickets.If costumer replies to a cloded ticket the platform should create a new one. How can I configure Freshdesk to have this behaviour?
Hello, We have a number of custom fields in the companies table that return successfully via the API. Recently we added a new custom field and it is not returning any values through the API https://companyname.freshdesk.com/api/v2/companiesThe new custom field was added 3 weeks ago.Any ideas as to why the new field may not be coming through?ThanksMatt
One BUTTON on my page, to raise a support request, prefills fields like subject and description (FreshworksWidget('prefill', 'ticketForm', )). So, if a user clicks that button I open the widget and it shows the prefilled fields.If the user decides to close the widget without submitting the support request, then every time they open the widget on that page by clicking the bottom right WIDGET ICON, they will have the prefilled fields. Even though they are no longer clicking on the button where the prefilled details are relevant.Is there any way I can say that, if the bottom right widget icon is clicked, clear any prefilled fields (FreshworksWidget('clear', 'ticketForm', {});)?
Hi everyone, I am currently downloading info of tickets extracting from webpage.I decided to go for the API service of freshdesk and analyzed the responde of the call.The output of the call still lack some info such as: - Agent Interactions- Customer Interactions- Survey Result- Initial Response Time- First Response Time (in Hrs)- Resolution Time (in Hrs) The actual API call is the following one:GET “https://domain.freshdesk.com/api/v2/tickets?updated_since=2021-01-01T00:00:00Z&page=1&per_page=100&include=stats,requester,company,description” I think that the only way to retrieve these calculated fields will be to get conversations and make some operations.The only thing I found is that it is possible to download the conversations only for single ticket.Is there someone who has experience with the download via API of all the conversations of all tickets just with one call?It seems it is not something already integrated via API, is there someone interested in upvote this requ
Agent is not required when submitting a ticket:But I’m getting 400 Bad Request response status when attempting to create an unassigned ticket via the API:{ "description": "Validation failed", "errors": [ { "field": "responder_id", "message": "It should be a/an Positive Integer", "code": "invalid_value" } ]} This old post seems to confirm responder_id is not required: What am I doing wrong?
Filter ticket api was not working like before: 'https://domain.freshservice.com/api/v2/tickets/filter?query="priority:3"if I use this before, I got response like as expected. Now it was showing Zero tickets even though I have tickets with priority: 3
Hello,I am creating a PO through the API based on a ticket. I can fill one custom value. It doesn’t matter if the custom field is on the ticket or the PO. However, when I try to do two, it fails.Do I have a separate entry for each entry, e.g. "custom_fields": { "requestor": "{{ticket.requester.name}}" }, "custom_fields": { "shipping address": "{{ticket.shipping_address}}" },or do it do it combined? "custom_fields": { "requestor": "{{ticket.requester.name}}" "shipping address": "{{ticket.shipping_address}}" },
Hello everyone! I need to add a dropdown to my record view (for example to Contact view).But I would like that this dropdown would have items id’s; the generic dropdown field doesn’t have the option to add id to their items. Some one knows if its possible?‘Cause I’m developing a custom API, and I think that would be easier work with the options id of the dropdowns. Regards.
Hey, Is there any way to create a child ticket using an APIs? Or is there a way to create a ticket using the create ticket API and then link it to a parent ticket? For context, I want to build a workflow where I use the outbound email API to send an email. And then link that ticket to a parent ticket.
How to merge contacts in bulk , Currently i need to merge contact one by one
Account has tickets more 30 000 items. Using Freshdesk REST API v2 I can load max 30 000 tickets (max page number: 300 and max 100 items per page). How I can load all tickets?
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.