enigma.js is a client library that communicates with Qlik Sense backend services. It can be used in a browser or in a Node.js environment. You can use enigma.js as an SDK or do CRUD (that is create, read, update and delete) operations on apps and on app entities. You can also use it to build your own client or to build your own Node.js service. enigma.js can be used with both Qlik Sense and Qlik Sense Desktop.
enigma.js on GitHub
enigma.js is an open source library, developed on GitHub. This version of Qlik Sense includes version 0.9.0 of enigma.js. Visit GitHub for the latest version of enigma.js, or if you want to contribute to the library.
The complete documentation for this library can also be found on GitHub.
This version of enigma.js provides the following services:
qix: provides an API to communicate with a Qlik engine. It can be used to build analytics tools, providing the full flexibility of the Qlik Engine API.
Learn how to use enigma.js in Qlik Sense.
Visit GitHub for more examples on how to use enigma.js.