Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Accessing the Capabilities API from node.js app

Hello community,

We have a node.js server that hosts several mashups and webapps powered by Qlik through the Capabilities API.

Now we'd like to run some automated tasks from our server, which could be done using this API. However, I see that when working from a server, one is supposed to use other libraries such as qsocks or enigma.js.

The problem with these libraries is that we'd need the Sense certificates to connect to the Sense Sever and our Qlik Admins are not so happy about this because that would give the developers full access to all of the QMC functions when all we really need is to fetch some hypercubes.

Is there a way have access to functionality similar to the one from Capabilities API from a node.js application without needing the certificates?

2 Replies
Vincenzo_Esposito

Using Certificates is one way to authenticate, you can alternatively access to Qlik through the Qlik Proxy Service (Qlik Sense Proxy Service API ‒ Qlik Sense)

Anonymous
Not applicable
Author

Hi,

Thanks for your answer.

Do you have an code sample of how would this be done? I looked into this API as well but the example in the API uses certificates, and so does every example I've seen on github.