What's New
Sep 2017

As part of SDK v3.1.0, added the ability for apps to react to External Events.

Aug 2017

The following changes were made as part of SDK v3.0.0:

Jun 2017

The following changes were made as part of SDK v2.3.4:

May 2017

In Backend Apps, the following changes will now trigger the ticket update event:

  • Ticket update by an automation rule (dispatcher, observer, supervisor).
  • Ticket update made as part of round robin.
  • Ticket update by integrations such as JIRA, Github, etc.
Apr 2017

Revamped the sidebar to better organise the content in the documentation.

The following changes were made as part of SDK v2.3.3:

  • Added the tweet_id field in the payload of the onTicketCreate and onTicketUpdate events.
  • For all data storage operations, we have included the status key as part of the error object.
  • The created_at and updated_at timestamps were removed from $db.get(key) command response.

The following content was added to the documentation:

The following sample apps were added:

Mar 2017

As part of SDK v2.3.2, added the ability to whitelist domains with special characters.

As part of SDK v2.3.1, resolved the error that was occurring when running the “frsh pack” command on apps using the backend feature.

Added the ability for developers to submit Freshdesk Paid Apps to the marketplace.

The following sample apps were added:

Added a Getting started guide to the documentation.

Feb 2017

The following changes were made as part of SDK v2.3.0:

Added a list of Frequently Asked Questions to the documentation.

The following sample apps were added:

Nov 2016

The following changes were made as part of SDK v2.2.0:

  • Added support for OAuth 2.0.
  • Added support for Request API.
  • All apps that were built using earlier versions of the SDK will NOT be impacted by this release. However, if you want to make use of the OAuth or Request API feature, you must upgrade to this version.

Sep 2016

The following changes were made as part of SDK v2.1.1:

  • Added support for data storage.
  • All apps that were built using earlier versions of the SDK will NOT be impacted by this release. However, if you want to make use of the data storage feature, you must upgrade to this version.

Aug 2016

In SDK v2.0, we added support for in-app events. All apps that were built using the v1 SDK and are already live on the Freshdesk Marketplace will NOT be impacted by this release. However, if you attempt to make changes to these apps and then test them with the SDK v2, they will fail. Details on how to migrate the apps to v2 are given below.


Migrating apps from SDK v1 to v2
$myApp was introduced as part of SDK v1 but is unsupported in v2. Replace all instances of "$myApp" with "this.$container" as shown in the example below.

SDK v1.0
appPlaceholder.ticket.sidebar(jQuery($myApp));
SDK v2.0
appPlaceholder.ticket.sidebar(jQuery(this.$container));

Log in with your Freshdesk account

Enter your helpdesk URL to proceed to login

Proceed

By clicking "Proceed", you agree to our Terms of Use.