English Qlik Sense Developers 2.0

Expanding Qlik Sense


You can integrate Qlik Sense in your own software using the Qlik Sense APIs and SDKs. It can, for example, be integrated as a:

  • Windows application
  • Web-based application

You can also leverage the Qlik engine in your applications, as well as automate common tasks and build your own client.

Qlik Sense APIs and SDKs

There are several APIs and SDKs that help you integrate Qlik Sense into your own software.

Qlik Engine API

The Qlik Engine API is a WebSocket protocol that uses JSON to pass information between the Qlik engine and the clients. It works on any platform and with any programming language that includes a WebSocket library.

You can use it when you:

  • Create your own custom client
  • Automate common tasks
  • Develop a platform independently

Repository Service API

The Qlik Sense Repository Service API is a REST API that allows focused management. It can be used to automate tasks like:

  • Start reload task from an external tool
  • Manage license information
  • Extract data about the system


The Qlik Sense .NET SDK can be used to administer or modify Qlik Sense apps in different ways and to use Qlik Sense as a computing device.

The Qlik Sense .NET SDK is a development library for Visual Studio based on .NET and Common Language Runtime. It exposes the Qlik Engine API and built-in client objects as .NET classes and hides low level logic.

You can make use of the .NET SDK when you want to:

  • Automate creation of apps, sheets and objects
  • Use the Qlik engine as a backend for your application

See also: