Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
danmcm
Partner - Contributor II
Partner - Contributor II

Access Qlik data from an external application

I have been searching for an answer and for some reason cannot find it, so....

We currently have two Qlik applications: one that generates QVD files; and another that loads those files and presents data in visualizations on two sheets.  This all works great, but in looking for more flexibility we are using Angular to not only show the Qlik created visualizations we also want to create our own visualizations with HGX Charts to show the data we curated in Qlik.

I have hunted through Community and docs in my QCC, but cannot seem to put my finger on which API and method we should be using from Angular to get the Qlik data.  We have plenty of Fields and Master Items, but how do we get that info by way of an API?

Any help is greatly appreciated.

-dan

1 Solution

Accepted Solutions
3 Replies
Gysbert_Wassenaar

You're looking for the Engine api. And probably the enigma.js library

https://help.qlik.com/en-US/sense-developer/November2019/Subsystems/APIs/Content/Sense_ClientAPIs/en...

https://github.com/qlik-oss/enigma.js/


talk is cheap, supply exceeds demand
danmcm
Partner - Contributor II
Partner - Contributor II
Author

Thank you Gysbert.  I spent quite a lot of time poking around the Engine API Explorer with no real luck.  It doesn't seem like the methods needed to get actual data from the data model are exposed there.  Granted, I am new to this, but I just can't seem to get it to work.

I will explore the enigma.js library.

-dan

Gysbert_Wassenaar

If you don't want to waste a lot of time I recommend a training from Websy. If you already have a background in web development you could enroll in this one: http://websy.io/training/the-qlik-apis-for-web-developers. Or one of the web based self paced trainings from their websy academy: https://websy.academy/courses


talk is cheap, supply exceeds demand