Qlik SaaS API

The counterpart of Qlik Repo API this NodeJS/browser package interacts with Qlik Sense SaaS API. This package aims to cover all exposed methods (experimental are not included).

Installation

npm install qlik-saas-api

Usage example

The first task is to prepare the client by providing the tenant host and authentication token

import { QlikSaaSApi } from "qlik-saas-api";

const saasApi = new QlikSaaSApi.client({
  host: "tenant-url",
  authentication: {
    token: "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...",
  },
});
Create new instance

Once the client is initialized then it can start making requests against Qlik SaaS.

The package exposes its own methods and properties:

Methods and properties

Each entity will subsequently have it's own methods:

Entity methods and properties

The entity will also have (at least) details property available. This property will have all the read-only data:

Entity details

Complete documentation with list of all methods and properties can be found at the project's dev documentation:

Qlik SaaS API
Documentation for Qlik SaaS API
Dev documentation

As usual the package code is available at GitHub:

GitHub - Informatiqal/qlik-saas-api: Interact with Qlik Sense SaaS REST APIs
Interact with Qlik Sense SaaS REST APIs. Contribute to Informatiqal/qlik-saas-api development by creating an account on GitHub.
Source code
You've successfully subscribed to I N F O R M A T I Q A L
Great! Next, complete checkout for full access to I N F O R M A T I Q A L
Welcome back! You've successfully signed in.
Unable to sign you in. Please try again.
Success! Your account is fully activated, you now have access to all content.
Error! Stripe checkout failed.
Success! Your billing info is updated.
Error! Billing info update failed.