Tutorialspoint

Celebrating 11 Years of Learning Excellence! Use: TP11

Qlik Sense API Essentials

person icon Ajay Kakkar

4.7

Qlik Sense API Essentials

Understanding Qlik Essentials API's

updated on icon Updated on Jun, 2025

language icon Language - English

person icon Ajay Kakkar

English [CC]

category icon Business,Business Analytics and Intelligence,Data Analysis

Lectures -49

Resources -14

Duration -6 hours

Lifetime Access

4.7

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Welcome to Qlik Sense API Essentials, this course will help you grow your skills if you are in a Qlik environment or learning Qlik Sense.

All file resources are uploaded in the respective sections; feel free to download and make use of them.

In this course, you will learn about APIs that can be implemented in mashups and extensions.

  • Easily integrate HTML and CSS into Qlik Sense Extension and Mashup

  • Create a basic extension or Mashup and customize them as per your liking.

  • Working with JavaScript or jQuery in mashups and extensions

  • Basic custom Qlik Sense Themes

  • Use CSS in Qlik Sense Themes, which helps in beautifying Qlik sheets.

  • Use JSON property to customize Qlik Sense Charts using Qlik Sense Themes

Good or Basic Understanding of,

  • HTML and CSS related to web development will be a great advantage.

  • JavaScript and jQuery

  • JSON

  • Qlik sense development, i.e. understanding of frontend, backend, visualization, variables, etc.

Qlik Sense Mashup API,
In the context of web development, a mashup is a web page or web application that uses content from more than one source to create a single new service displayed in a single graphical interface, It comes with a number of Capabilities and other client-side APIs that can be used for building mashups.

  1. Field API

  2. Navigation API

  3. Variable API

  4. Bookmark API

  5. Table API, i.e for export option

Will also look into Qlik Single Integration, which helps in generating a URL for an object or sheet.

Qlik Sense Theme API,
The Theme API is the external interface to Qlik Sense themes. It allows customization of visualizations, including extensions and widgets, outside of Qlik Sense.

  1. Sheet Object styling using CSS.

  2. JSON structure for theme.json

  3. Theme Editor using Dev-Hub.

Qlik Sense Extension API,
The Extension API consists of methods and properties used to create custom visualization extensions.

  1. Field API

  2. Navigation API

  3. Variable API

  4. Bookmark API

  5. Table API, i.e for export option

  6. Backend API

  7. Extension API

Qlik Sense Enigma JS,
enigma.js is a library that helps you communicate with Qlik QIX Engine. Examples of use may be building your own browser-based analytics tools, back-end services, or command-line scripts.
NOTE: This will be enabled and used in Qlik Extension and Mashup

  1. Field API

  2. Variable API

  3. App API

  4. Global API

Qlik Sense QRS API

  1. We will use QRS API in extension to reload an application (This is for the use case where the analyzer license user wants to reload the application)

  2. Ideas & where can this be used.

These are widely used, so in this video series, you are going to use and learn these APIs to meet your development challenges.

HOPE YOU LEARN & DEVELOP BEAUTIFUL EXTENSIONS / MASHUPS / THEMES FOR YOUR ORGANIZATION.

Thank You all, Will appreciate your comments & responses.

Goals

  • Easily integrate HTML & CSS into Qlik Sense Extension and Mashup
  • Create Basic Extension or Mashup and customize them as per your liking
  • Working with JavaScript or jQuery in mashups and extensions
  • Basic custom Qlik Sense Themes
  • Use CSS in Qlik Sense Themes, which helps in beautifying Qlik sheets
  • Use JSON property to customize Qlik Sense Charts using Qlik Sense Themes
  • Working with QRS API
  • Working with Enigma JS

Prerequisites

  • A computer installed with Windows & min 4 GB ram
  • Account in Qlik branch: https://developer.qlik.com/garden
  • A copy of Qlik Sense Desktop
  • A good understanding of HTML, and CSS related to web development will be a great advantage
  • Basic understanding of Basic JavaScript and jQuery basics
  • Basic understanding of JSON
  • Good knowledge of QlikSense basic i.e. understanding of frontend, backend, visualization, variables, etc.
Qlik Sense API Essentials

Curriculum

Check out the detailed breakdown of what’s inside the course

Introduction

2 Lectures
  • play icon Introduction 00:47 00:47
  • play icon Install Qlik Sense Desktop Trial 04:12 04:12

Essentials for Building Extensions

16 Lectures
Tutorialspoint

Capability API in Extension & Mashups

8 Lectures
Tutorialspoint

Essentials for Building Mashup

12 Lectures
Tutorialspoint

Introduction to Enigma JS

5 Lectures
Tutorialspoint

Introduction to QRS API

5 Lectures
Tutorialspoint

Instructor Details

Ajay Kakkar

Ajay Kakkar

I am a Qlik Developer  Having around 2 years in web development & 3+ Years of Qlik development experience in Integration developing plugins (Mashup, Extensions & Widgets) & frontend / backend.

• Qlik Engine API

• Front-end in Qlik developing

• Qlik Geo-analytics

• Training on Qlik API

• Automation Anywhere

• Qlik View

You can follow me on YouTube for free content which will help to enhance your skills.

I am very keen to learn technique & helping others during free time.

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515