I’m often asked how to create mashups with Qlik Sense, and I strongly believe that it’s both easy and intuitive to leverage Qlik Sense APIs to build mashups…when you understand the options available to you.
To help new developers, I’ve put together a basic mashup using the Material Design Lite template. This example connects to a provided app and demonstrates several different ways of embedding Qlik Sense into a HTML site using just a little Javascript.

App Integration API
The first sheet demonstrates the simple App Integration API (which primarily leverages IFrames), and the demo contains examples of how to:
- Embed the Qlik Sense hub
- Embed a specific application
- Embed a specific object (chart) from a Qlik Sense application

Capability API
The Capability APIs are a family of APIs which offer greater flexibility at the cost of greater complexity, and the demo contains examples of how to:
- Embed a specific object (chart) from a Qlik Sense application
- Embed an object (chart) created on the fly by a provided definition, based on the data model from a Qlik Sense application
- Return a specific value from a Qlik Sense application by creating a hypercube and displaying the result

Where’s the demo?
The mashup is available on GitHub as a free-to-use demo. See the qlik-sense-embed-material GitHub site for installation instructions.