Getting started

Assuming you already have python installed, install paralelocs_qlikapi.

pip install paralelocs-qlikapi

First, create a QlikAPI instance.

from paralelocs_qlikapi.api.api import QlikAPI

# defining the information to make the connection to Qlik Repository Server

hostname = 'localhost'
sslfile = '/path/client.pem'
sslfile_key = '/path/client_key.pem'
verify = False  # Turn true if you want to verify the authenticity of certificate CA

api = QlikAPI(hostname=hostname, sslfile=sslfile, sslfile_key=sslfile_key, verify=verify)

Once you got the QlikAPI instance you can call all others methods you want. The QlikAPI handle all of imports to deal with others methods, so you don’t need to worry about it.

Lets make a APP POST to turn some QVF available on Qlik Hub and QMC.

qvf_path = '/path/apps/'
qvf_name = 'telemetry.qvf'
app_name = 'Telemetry'
response = api.app.post(path = qvf_path, name=app_name, filename=qvf_name)
print(response['status_code'])
>> 200