Skip to main content Skip to complementary content

openApp method

Information noteSTABLE.

This API is reliable and breaking changes are unlikely.

qlik.openApp(appId, config)

Opens a Qlik Sense app. You can open multiple apps. Most other methods are defined on the app.

Version history

Version history
Version state Details
Introduced 1.0
Updated 1.1, 2.2

Parameters

appId

Type: String

The app ID.

config

Type: Object

Parameter updated in version 2.2.

Optional.

Additional configuration parameters:

Additional configuration parameters
Name Type Description
host String

Optional.

Qlik host.

port

String or integer

Optional.

Port number.

prefix String

Optional.

Qlik virtual proxy. "/" if no proxy.

isSecure Boolean

Optional.

Use SSL.

openWithoutData Boolean

Optional.

Open app without loading data.

Introduced in version 1.1.

identity String

Optional.

Unique identity for the session. If omitted, the session will be shared.

webIntegrationId String

Optional.

Unique identifier for the web integration. Applicable to Qlik Sense SaaS Enterprise.

Returns

App JavaScript object with app methods.

App API

Example

var app = qlik.openApp('2abac31e-3b46-4b78-8bxf-c5cea1d2514d', config);
var config = {
	host: 'QSE_domain',
	prefix: '/',
	port: 443,
	isSecure: true,
	webIntegrationId: 'web-integration-id-here' //only needed for SaaS editions
};
var app2 = qlik.openApp('c31e2aba-3b46-4b13-8b87-c5c2514dea1d', config);