APIs for mashups
Qlik Sense comes with a number of Capability and other client-side APIs that can be used for building mashups. Once your mashup is set up, you will have access to the qlik namespace. The qlik namespace provides all of the methods of the Root API. From there, you can use the openApp method to connect to a Qlik Sense app and get an app object with which you can use all of the methods of the App API. That is the general pattern of the Capability APIs. For example, the get and create methods of the Visualization API both return an instance of the QVisualization class that has methods related to modifying and displaying the visualization returned.
API name | API type |
---|---|
Engine API | JSON RPC |
Backend API | JavaScript library |
Root API | JavaScript library |
App API | JavaScript library |
Bookmark API | JavaScript library |
Field API | JavaScript library |
Global API | JavaScript library |
Table API | JavaScript library |
Theme API | JavaScript library |
Selection API | JavaScript library |
Variable API | JavaScript library |
Visualization API | JavaScript library |
App Integration API | URL integration |
Single Integration API | URL integration |
qlik-visual | Web component |
enigma.js (Windows only) | JavaScript library |
enigma-go (Windows only) | Go library |
leonardo-ui (Windows only) | Web component |