App: Bulk export apps
This API is extremely reliable and will not be broken unless absolutely necessary.
Method
POST
Path
/qrs/app/exportapps/{token}?skipData={skipData}&exportScope={exportScope}
Description
Starts bulk export of apps, identified by an array of app IDs, with the POST method. The export operation itself is identified by {token}, which is supplied by the caller and can be any random UUID.
Body
An array of app IDs.
For example:
["7bd630ba-ab56-44d6-a40a-e81931c3713b", "b5fbfe4e-5ae8-4252-b651-09023c9392a7"]
Response
201 Created
Return value
{ "exportToken": "5f71e3e5-47f1-4f0a-a582-590908610726", "appIds": [ "7bd630ba-ab56-44d6-a40a-e81931c3713b", "b5fbfe4e-5ae8-4252-b651-09023c9392a7" ], "downloadPath": "C:\\ProgramData\\Qlik\\Sense\\Repository\\Exports\\svc-silver_18042023_102435", "cancelled": false, "schemaPath": "AppsExportResponse" }
Optional parameters
- {skipData}: If set to true, the loaded app data will not be included in the exported app. The default value is false.
- {exportScope}: A filter for the app objects to export. If set to all, all app objects are exported. If set to approved, only approved app objects are exported. If set to published, only published app objects are exported. The default value is approved.