<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>article Qlik Sense: How to export app scripts in Official Support Articles</title>
    <link>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Sense-How-to-export-app-scripts/ta-p/1717436</link>
    <description>&lt;P&gt;&lt;SPAN&gt;Scripts need to be exported using the Qlik Sense Engine APIs.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="qlik-migrated-tkb-headings"&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3 class="qlik-migrated-tkb-headings"&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Resolution&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;&lt;BR /&gt;The Engine API and the Capability API both have a method/function called &lt;SPAN&gt;GetScript()&lt;/SPAN&gt; that will allow the app script to be exported. Once the script is accessed, it can be saved to disc, for example, a folder that is perhaps monitored by a change control system. The Engine API can be found &lt;A href="https://help.qlik.com/en-US/sense-developer/May2022/Subsystems/NetSDKAPIref/Content/Qlik.Engine.App.GetScript.htm" target="_blank" rel="noopener"&gt;here&lt;/A&gt; and the Capability API can be found &lt;A href="https://help.qlik.com/en-US/sense-developer/Subsystems/APIs/Content/Sense_ClientAPIs/CapabilityAPIs/AppAPI/getScript-method.htm" target="_blank" rel="noopener"&gt;here&lt;/A&gt;. The following are examples of both APIs:&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Engine API:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;IAppIdentifier foundAppIdentifier = _location.AppWithId("....appId....");
IApp app = _location.App(foundAppIdentifier);
string script = app.GetScript();
Console.WriteLine(script);&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Capability API:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;var app = qlik.openApp("....appId....");
app.getScript().then( function(script){
  console.log(script);
});&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Related Content:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;A href="https://help.qlik.com/en-US/sense-developer/August2022/Content/Sense_Helpsites/getting-started-developer.htm" target="_blank" rel="noopener"&gt;Get started with APIs on Windows&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;A href="https://help.qlik.com/en-US/sense-developer/May2022/Subsystems/NetSDKAPIref/Content/Qlik.Engine.App.GetScript.htm" target="_blank" rel="noopener"&gt;GetScript Method&lt;/A&gt;&amp;nbsp;(Engine)&lt;BR /&gt;&lt;A href="https://help.qlik.com/en-US/sense-developer/May2022/Subsystems/APIs/Content/Sense_ClientAPIs/CapabilityAPIs/AppAPI/getScript-method.htm" target="_blank" rel="noopener"&gt;getScript method&lt;/A&gt;&amp;nbsp;(Capability API)&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://community.qlik.com/t5/Knowledge/Qlik-Sense-call-Qlik-Sense-Engine-API-with-Python/ta-p/1716089" target="_blank" rel="noopener"&gt;Qlik Sense: call Qlik Sense Engine API with Python&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;A href="https://community.qlik.com/t5/Knowledge/Qlik-Sense-Repository-API-Engine-API-Enigma-js-example-with-JWT/ta-p/1717897" target="_blank" rel="noopener"&gt;Qlik Sense Repository API/Engine API(Enigma.js) example with JWT authentication: duplicate/scramble/export&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;A href="https://community.qlik.com/t5/Knowledge/Qlik-Sense-Getting-started-with-the-NET-SDK/ta-p/1716231" target="_blank" rel="noopener"&gt;Qlik Sense: Getting started with the .NET SDK&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
    <pubDate>Wed, 21 Sep 2022 08:16:46 GMT</pubDate>
    <dc:creator>Sonja_Bauernfeind</dc:creator>
    <dc:date>2022-09-21T08:16:46Z</dc:date>
    <item>
      <title>Qlik Sense: How to export app scripts</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Sense-How-to-export-app-scripts/ta-p/1717436</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Scripts need to be exported using the Qlik Sense Engine APIs.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class="qlik-migrated-tkb-headings"&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3 class="qlik-migrated-tkb-headings"&gt;&lt;STRONG&gt;&lt;FONT color="#339966"&gt;Resolution&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;&lt;BR /&gt;The Engine API and the Capability API both have a method/function called &lt;SPAN&gt;GetScript()&lt;/SPAN&gt; that will allow the app script to be exported. Once the script is accessed, it can be saved to disc, for example, a folder that is perhaps monitored by a change control system. The Engine API can be found &lt;A href="https://help.qlik.com/en-US/sense-developer/May2022/Subsystems/NetSDKAPIref/Content/Qlik.Engine.App.GetScript.htm" target="_blank" rel="noopener"&gt;here&lt;/A&gt; and the Capability API can be found &lt;A href="https://help.qlik.com/en-US/sense-developer/Subsystems/APIs/Content/Sense_ClientAPIs/CapabilityAPIs/AppAPI/getScript-method.htm" target="_blank" rel="noopener"&gt;here&lt;/A&gt;. The following are examples of both APIs:&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Engine API:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;IAppIdentifier foundAppIdentifier = _location.AppWithId("....appId....");
IApp app = _location.App(foundAppIdentifier);
string script = app.GetScript();
Console.WriteLine(script);&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Capability API:&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;var app = qlik.openApp("....appId....");
app.getScript().then( function(script){
  console.log(script);
});&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H4&gt;&lt;FONT color="#339966"&gt;&lt;STRONG&gt;Related Content:&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/H4&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;A href="https://help.qlik.com/en-US/sense-developer/August2022/Content/Sense_Helpsites/getting-started-developer.htm" target="_blank" rel="noopener"&gt;Get started with APIs on Windows&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;A href="https://help.qlik.com/en-US/sense-developer/May2022/Subsystems/NetSDKAPIref/Content/Qlik.Engine.App.GetScript.htm" target="_blank" rel="noopener"&gt;GetScript Method&lt;/A&gt;&amp;nbsp;(Engine)&lt;BR /&gt;&lt;A href="https://help.qlik.com/en-US/sense-developer/May2022/Subsystems/APIs/Content/Sense_ClientAPIs/CapabilityAPIs/AppAPI/getScript-method.htm" target="_blank" rel="noopener"&gt;getScript method&lt;/A&gt;&amp;nbsp;(Capability API)&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://community.qlik.com/t5/Knowledge/Qlik-Sense-call-Qlik-Sense-Engine-API-with-Python/ta-p/1716089" target="_blank" rel="noopener"&gt;Qlik Sense: call Qlik Sense Engine API with Python&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;A href="https://community.qlik.com/t5/Knowledge/Qlik-Sense-Repository-API-Engine-API-Enigma-js-example-with-JWT/ta-p/1717897" target="_blank" rel="noopener"&gt;Qlik Sense Repository API/Engine API(Enigma.js) example with JWT authentication: duplicate/scramble/export&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;A href="https://community.qlik.com/t5/Knowledge/Qlik-Sense-Getting-started-with-the-NET-SDK/ta-p/1716231" target="_blank" rel="noopener"&gt;Qlik Sense: Getting started with the .NET SDK&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 21 Sep 2022 08:16:46 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Sense-How-to-export-app-scripts/ta-p/1717436</guid>
      <dc:creator>Sonja_Bauernfeind</dc:creator>
      <dc:date>2022-09-21T08:16:46Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense: How to export app scripts</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Sense-How-to-export-app-scripts/tac-p/1813559#M3305</link>
      <description>&lt;P&gt;Anyway you could set up a guide or step list of what to do to actually get the script exported? I for one have never worked with the API's and don't know how..&lt;/P&gt;</description>
      <pubDate>Tue, 08 Jun 2021 08:52:14 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Sense-How-to-export-app-scripts/tac-p/1813559#M3305</guid>
      <dc:creator>PhilipMertin</dc:creator>
      <dc:date>2021-06-08T08:52:14Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense: How to export app scripts</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Sense-How-to-export-app-scripts/tac-p/1813571#M3306</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/139511"&gt;@PhilipMertin&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The creation of custom code is not something we can provide for every example, but I will reach out to some of our SMEs to see what I can dig up for you. In the meantime, the &lt;A href="https://community.qlik.com/t5/Integration-Extension-APIs/bd-p/qlik-sense-integration-extension-api" target="_blank" rel="noopener"&gt;Integration, Extension, and API&lt;/A&gt; forum may be able to help you!&lt;/P&gt;
&lt;P&gt;All the best,&lt;/P&gt;
&lt;P&gt;Sonja&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 08 Jun 2021 09:28:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Sense-How-to-export-app-scripts/tac-p/1813571#M3306</guid>
      <dc:creator>Sonja_Bauernfeind</dc:creator>
      <dc:date>2021-06-08T09:28:15Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense: How to export app scripts</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Sense-How-to-export-app-scripts/tac-p/1977845#M7273</link>
      <description>&lt;P&gt;Can you provide a link to a simple example on how to create a script to connect to the Engine API?&lt;/P&gt;</description>
      <pubDate>Wed, 07 Sep 2022 01:38:31 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Sense-How-to-export-app-scripts/tac-p/1977845#M7273</guid>
      <dc:creator>barnabyd</dc:creator>
      <dc:date>2022-09-07T01:38:31Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense: How to export app scripts</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Sense-How-to-export-app-scripts/tac-p/1983488#M7369</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/2856"&gt;@barnabyd&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here are three possible examples:&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;&lt;A href="https://community.qlik.com/t5/Knowledge/Qlik-Sense-call-Qlik-Sense-Engine-API-with-Python/ta-p/1716089" target="_blank" rel="noopener"&gt;Qlik Sense: call Qlik Sense Engine API with Python&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;A href="https://community.qlik.com/t5/Knowledge/Qlik-Sense-Repository-API-Engine-API-Enigma-js-example-with-JWT/ta-p/1717897" target="_blank" rel="noopener"&gt;Qlik Sense Repository API/Engine API(Enigma.js) example with JWT authentication: duplicate/scramble/export&lt;/A&gt;&amp;nbsp;&lt;BR /&gt;&lt;A href="https://community.qlik.com/t5/Knowledge/Qlik-Sense-Getting-started-with-the-NET-SDK/ta-p/1716231" target="_blank" rel="noopener"&gt;Qlik Sense: Getting started with the .NET SDK&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you need additional help, I would recommend posting your query directly in our &lt;A href="https://community.qlik.com/t5/Integration-Extension-APIs/bd-p/qlik-sense-integration-extension-api" target="_blank" rel="noopener"&gt;Qlik Sense Integrations, Extensions, and APIs forum&lt;/A&gt; to make use of the wider reach into our community and our active support engineers.&lt;/P&gt;
&lt;P&gt;All the best,&lt;BR /&gt;Sonja&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 21 Sep 2022 08:16:20 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Sense-How-to-export-app-scripts/tac-p/1983488#M7369</guid>
      <dc:creator>Sonja_Bauernfeind</dc:creator>
      <dc:date>2022-09-21T08:16:20Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense: How to export app scripts</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Sense-How-to-export-app-scripts/tac-p/1988885#M7457</link>
      <description>&lt;P&gt;Great. Thanks Sonja.&lt;/P&gt;</description>
      <pubDate>Tue, 04 Oct 2022 21:28:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Sense-How-to-export-app-scripts/tac-p/1988885#M7457</guid>
      <dc:creator>barnabyd</dc:creator>
      <dc:date>2022-10-04T21:28:58Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense: How to export app scripts</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Sense-How-to-export-app-scripts/tac-p/2492229#M14929</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/28597"&gt;@Sonja_Bauernfeind&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;How to integrate the code with Python or Qlik CLI?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks in advance!&lt;/P&gt;</description>
      <pubDate>Tue, 12 Nov 2024 10:13:23 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Sense-How-to-export-app-scripts/tac-p/2492229#M14929</guid>
      <dc:creator>AkashPohare_HB</dc:creator>
      <dc:date>2024-11-12T10:13:23Z</dc:date>
    </item>
    <item>
      <title>Re: Qlik Sense: How to export app scripts</title>
      <link>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Sense-How-to-export-app-scripts/tac-p/2492656#M14945</link>
      <description>&lt;P&gt;Hello&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/301286"&gt;@AkashPohare_HB&lt;/a&gt;&lt;/P&gt;
&lt;P&gt;I recommend posting your requirement in the &lt;A href="https://community.qlik.com/t5/integration-extension-apis/bd-p/qlik-sense-integration-extension-api" target="_blank" rel="noopener"&gt;Integration and Extension&lt;/A&gt; forum, where our active product experts and your knowledgeable Qlik peers are better able to assist you.&lt;/P&gt;
&lt;P&gt;All the best,&amp;nbsp;&lt;BR /&gt;Sonja&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 14 Nov 2024 07:42:01 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Official-Support-Articles/Qlik-Sense-How-to-export-app-scripts/tac-p/2492656#M14945</guid>
      <dc:creator>Sonja_Bauernfeind</dc:creator>
      <dc:date>2024-11-14T07:42:01Z</dc:date>
    </item>
  </channel>
</rss>

