Qlik Community

Integration, Extension & APIs

Discussion board where members can learn more about Integration, Extensions and API’s for Qlik Sense.

Now Live: Qlik Sense SaaS Simplified Authoring – Analytics Creation for Everyone: READ DETAILS
Showing results for 
Search instead for 
Did you mean: 
Contributor III
Contributor III

Qlik Sense App integration


Our CRM partner is trying to integrate a Qlik Sense app into their application. Well, no really integrate but we want to be able to open a Qlik Sense app outside of the CRM application with a specific filter. No fancy stuff ...

I have provided them with the URL,  very straight forward with a selection on field Customernr = 0000000010 https://servername.domain/sense/app/appID/sheet/sheetID/state/analysis/select/Customernr/0000000010 

The issue is that when opening the URL a questionmark is added in front of the Curstomernr like this


Does somebody have any idea why this happens and how to fix this? The developers of the CRM application seem to have no idea and I have no clue myself.

Thank you in advance.

Labels (1)
2 Replies


I believe it is expected since it is filtering using the '?'. 

For example 

It represents the start of a Query String, which is a set of key-pair values that are used by the server hosting the website.

Consider the following URL: https://servername.domain/sense/app/appID/sheet/sheetID/state/analysis/select/Customernr
You would probably expect to see a list of all customers.

Now consider this URL: https://servername.domain/sense/app/appID/sheet/sheetID/state/analysis/select/Customernr/?0000000010 
This page would also serve up a list of customers but it might filter then to only display those customers from the state that has applied selection.


I hope this helps!


Thank you

Contributor III
Contributor III

Thank you for your reaction! Maybe it's me not understanding how this works. But what I expect is that when opening the URL  https://servername.domain/sense/app/appID/sheet/sheetID/state/analysis/select/Customernr/0000000010 it opens the appID with Customernr 0000000010 selected. But what happens now when opening the URL the ? is added automatically and with that it dows not apply the filter on customernr. 

What I thought of after posting the question is to add het number between square brackets and see what happens. So the URL will look like this innitially https://servername.domain/sense/app/appID/sheet/sheetID/state/analysis/select/Customernr/[0000000010] and I hope it will open the app as expected. But I will have to test this still.