Start a conversation

Developer Resources

A central hub of all the developer resources, software kits and technical documentation.

  • Kayako REST API

    The Kayako REST API lets you quickly develop applications to connect and integrate into your Kayako helpdesk. Whether building a custom plugin, connecting Kayako to another app or pulling data from Ka...

  • Kayako Staff API

    The 'Kayako Staff API' lets developers build rich applications to connect to and manage the helpdesk. It differs to the  Kayako REST API in that it respects staff, team and department permissions. The...

  • Directory of Hooks

    REST API Admin Control Panel Staff Control Panel Client Support Center Visitor (User Chat Interface) Desktop (Staff Chat Interface) The framework ships with the hooks listed below. For instructions on...

  • Kayako Hooks

    Hooks are places inside a code file that allow functions in other code files to be run by having them hook into the current code. When to Expose a Hook It is best to expose a hook when you want a sect...

  • REST API Reference

    REST - CustomField REST - Department REST - KnowledgebaseArticle REST - KnowledgebaseAttachment REST - KnowledgebaseCategory REST - KnowledgebaseComment REST - NewsCategory REST - NewsComment REST - N...

  • Generating an API signature

    PHP example C# example Ruby example Python example Java Example PHP example <?php $apiKey = apikey; $secretKey = secretkey; // Generates a random string of ten digits $salt = mt_rand(); // Computes th...

  • API Test Controller

    Test the API using cURL Testing the API out? We recommend using cURL. hurl.it is an easy to use online cURL client. Your helpdesk comes with a controller called Test that lets you test your client aga...