<?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>topic Re: Json commands from engine api explorer does not return list of sheets in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/Json-commands-from-engine-api-explorer-does-not-return-list-of/m-p/1374985#M8124</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Alright, then my guess will be about right,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tthe first call have &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;"handle": "${dochandle}" while the second should be &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;"handle": ${SHEETLIST.result.qReturn.qHandle}"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;1- createSessionObject -- use the Doc handle&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;2- getLayout -- use the returned sessionObject handle (you are probably getting the app layout instead of the newly sessionObject layout)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;I hope this helps&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 03 Oct 2017 06:01:00 GMT</pubDate>
    <dc:creator>Aiham_Azmeh</dc:creator>
    <dc:date>2017-10-03T06:01:00Z</dc:date>
    <item>
      <title>Json commands from engine api explorer does not return list of sheets</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Json-commands-from-engine-api-explorer-does-not-return-list-of/m-p/1374982#M8121</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;So I can connect to the qlik server via javascript fine.. i get the engine and select an app via the code generated by the engine api explorer fine. When i get the code from the engine api explorer to list the sheets and pop it into the javascript, I get a list of the apps, not the sheets...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;this:&lt;/P&gt;&lt;P&gt;[&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;"name": "SHEETLIST",&lt;/P&gt;&lt;P&gt;"method": "CreateSessionObject",&lt;/P&gt;&lt;P&gt;"handle": "${dochandle}",&lt;/P&gt;&lt;P&gt;"params": [&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;"qInfo": {&lt;/P&gt;&lt;P&gt;"qType": "SheetList"&lt;/P&gt;&lt;P&gt;},&lt;/P&gt;&lt;P&gt;"qAppObjectListDef": {&lt;/P&gt;&lt;P&gt;"qType": "sheet",&lt;/P&gt;&lt;P&gt;"qData": {&lt;/P&gt;&lt;P&gt;"title": "/qMetaDef/title",&lt;/P&gt;&lt;P&gt;"description": "/qMetaDef/description",&lt;/P&gt;&lt;P&gt;"thumbnail": "/thumbnail",&lt;/P&gt;&lt;P&gt;"cells": "/cells",&lt;/P&gt;&lt;P&gt;"rank": "/rank",&lt;/P&gt;&lt;P&gt;"columns": "/columns",&lt;/P&gt;&lt;P&gt;"rows": "/rows"&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;]&lt;/P&gt;&lt;P&gt;},&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;"method": "GetLayout",&lt;/P&gt;&lt;P&gt;"handle": "${SHEETLIST.result.qReturn.qHandle}",&lt;/P&gt;&lt;P&gt;"params": []&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;]&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Does not give a list of sheets - it gives the list of apps/docs. In the Engine API explorer it does, but not in javascript.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 30 Sep 2017 00:49:53 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Json-commands-from-engine-api-explorer-does-not-return-list-of/m-p/1374982#M8121</guid>
      <dc:creator>bekahbeets</dc:creator>
      <dc:date>2017-09-30T00:49:53Z</dc:date>
    </item>
    <item>
      <title>Re: Json commands from engine api explorer does not return list of sheets</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Json-commands-from-engine-api-explorer-does-not-return-list-of/m-p/1374983#M8122</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi &lt;A href="https://community.qlik.com/qlik-users/234025"&gt;bekahbeets2003&lt;/A&gt;‌,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I am not entirely sure I understand your issue. Creating a sessionObject like with the Engine API explorer's macro, after `getLayout` should result in an object similar to this below example:&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_15067562085551727" jivemacro_uid="_15067562085551727" modifiedtitle="true"&gt;
&lt;P&gt;{&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "jsonrpc": "2.0",&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "id": 4,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; "result": {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "qLayout": {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "qInfo": {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "qId": "317c3d47-7b0e-47ab-8cdb-2a247c7d4e2e",&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "qType": "SheetList"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "qSelectionInfo": {},&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "qAppObjectList": {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "qItems": [&lt;SPAN style="font-size: 9pt;"&gt;{&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "qInfo": {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "qId": "kHgmg",&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "qType": "sheet"&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; },&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "qMeta": {...&lt;SPAN style="font-size: 9pt;"&gt;}&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;

&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;"qAppObjectList" will contain a "qItems" array with "sheet" objects ("qType": "sheet")&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can you share you JS snippet? Are you getting the layout of the app instead of the newly created sessionObject?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Br&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 30 Sep 2017 07:29:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Json-commands-from-engine-api-explorer-does-not-return-list-of/m-p/1374983#M8122</guid>
      <dc:creator>Aiham_Azmeh</dc:creator>
      <dc:date>2017-09-30T07:29:00Z</dc:date>
    </item>
    <item>
      <title>Re: Json commands from engine api explorer does not return list of sheets</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Json-commands-from-engine-api-explorer-does-not-return-list-of/m-p/1374984#M8123</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In the engine api explorer, it returns that, but when i put the request code (generated in engine api explorer List Sheets macro) into javascript on my aspx page, it gives the docs/apps, not the sheet list.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Oct 2017 17:54:58 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Json-commands-from-engine-api-explorer-does-not-return-list-of/m-p/1374984#M8123</guid>
      <dc:creator>bekahbeets</dc:creator>
      <dc:date>2017-10-02T17:54:58Z</dc:date>
    </item>
    <item>
      <title>Re: Json commands from engine api explorer does not return list of sheets</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Json-commands-from-engine-api-explorer-does-not-return-list-of/m-p/1374985#M8124</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Alright, then my guess will be about right,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tthe first call have &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;"handle": "${dochandle}" while the second should be &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;"handle": ${SHEETLIST.result.qReturn.qHandle}"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;1- createSessionObject -- use the Doc handle&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;2- getLayout -- use the returned sessionObject handle (you are probably getting the app layout instead of the newly sessionObject layout)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;I hope this helps&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-size: 13px; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Oct 2017 06:01:00 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Json-commands-from-engine-api-explorer-does-not-return-list-of/m-p/1374985#M8124</guid>
      <dc:creator>Aiham_Azmeh</dc:creator>
      <dc:date>2017-10-03T06:01:00Z</dc:date>
    </item>
    <item>
      <title>Re: Json commands from engine api explorer does not return list of sheets</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Json-commands-from-engine-api-explorer-does-not-return-list-of/m-p/1374986#M8125</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm a bit confused because in the code i listed above, the createSessionObject uses the dochandle and the getlayout uses the qhandle like you just said it should and it does not return sheets.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Oct 2017 15:08:44 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Json-commands-from-engine-api-explorer-does-not-return-list-of/m-p/1374986#M8125</guid>
      <dc:creator>bekahbeets</dc:creator>
      <dc:date>2017-10-03T15:08:44Z</dc:date>
    </item>
    <item>
      <title>Re: Json commands from engine api explorer does not return list of sheets</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Json-commands-from-engine-api-explorer-does-not-return-list-of/m-p/1374987#M8126</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;IMG alt="qHandle.PNG" class="jive-image image-1" src="https://community.qlik.com/legacyfs/online/178454_qHandle.PNG" style="height: 489px; width: 620px;" /&gt;&lt;/P&gt;&lt;P&gt;From the printscreen, you can see that the "createSessionObject" call uses qHandle 1, the returned GenericObject has qHandle 2 =&amp;gt; the one you should use when calling getLayout&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Oct 2017 15:50:42 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Json-commands-from-engine-api-explorer-does-not-return-list-of/m-p/1374987#M8126</guid>
      <dc:creator>Aiham_Azmeh</dc:creator>
      <dc:date>2017-10-03T15:50:42Z</dc:date>
    </item>
    <item>
      <title>Re: Json commands from engine api explorer does not return list of sheets</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Json-commands-from-engine-api-explorer-does-not-return-list-of/m-p/1374988#M8127</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Does. Not. Work. And you're supposed to embed the request code that is on the top right in the engine explorer. The bottom is what is auto generated.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Oct 2017 16:18:35 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Json-commands-from-engine-api-explorer-does-not-return-list-of/m-p/1374988#M8127</guid>
      <dc:creator>bekahbeets</dc:creator>
      <dc:date>2017-10-03T16:18:35Z</dc:date>
    </item>
    <item>
      <title>Re: Json commands from engine api explorer does not return list of sheets</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Json-commands-from-engine-api-explorer-does-not-return-list-of/m-p/1374989#M8128</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Maybe sharing your javascript codesnippet will help me trying to help you&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Oct 2017 05:47:41 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Json-commands-from-engine-api-explorer-does-not-return-list-of/m-p/1374989#M8128</guid>
      <dc:creator>Aiham_Azmeh</dc:creator>
      <dc:date>2017-10-04T05:47:41Z</dc:date>
    </item>
    <item>
      <title>Re: Json commands from engine api explorer does not return list of sheets</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Json-commands-from-engine-api-explorer-does-not-return-list-of/m-p/1374990#M8129</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;My javascript is exactly what is above. i didn't change it. i copied and pasted. its just a bug in qlik when you send the json over.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 04 Oct 2017 09:58:36 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Json-commands-from-engine-api-explorer-does-not-return-list-of/m-p/1374990#M8129</guid>
      <dc:creator>bekahbeets</dc:creator>
      <dc:date>2017-10-04T09:58:36Z</dc:date>
    </item>
    <item>
      <title>Re: Json commands from engine api explorer does not return list of sheets</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Json-commands-from-engine-api-explorer-does-not-return-list-of/m-p/1374991#M8130</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The json struct is an array of 2 calls to the engine that should be translated in javascript to something like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="javascript" __jive_macro_name="code" class="jive_macro_code jive_text_macro _jivemacro_uid_15071830609373611" jivemacro_uid="_15071830609373611" modifiedtitle="true"&gt;
&lt;P&gt;app.createSessionObject(/*here the code is using qHandle 1*/).then(function(responseFromEngine){&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; var handle = responseFromEngine.qHandle;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; app.getSessionObjectLayout(/*code should use the handle from the engine response*/).then(function(sheetList){&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; console.log(sheetList)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; })&lt;/P&gt;
&lt;P&gt;})&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In Engine API explorer we are magically modifying the code so it replaces &lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;${SHEETLIST.result.qReturn.qHandle} with the handle from the first engine call. My guess is that your code is reusing the same handle for the app, so in conclusion you are making a GetLayout on the App and not on the newly created SessionObject.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;I really hope this helps,&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3d3d3d; font-family: 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 13px;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Oct 2017 06:04:37 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Json-commands-from-engine-api-explorer-does-not-return-list-of/m-p/1374991#M8130</guid>
      <dc:creator>Aiham_Azmeh</dc:creator>
      <dc:date>2017-10-05T06:04:37Z</dc:date>
    </item>
    <item>
      <title>Re: Json commands from engine api explorer does not return list of sheets</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Json-commands-from-engine-api-explorer-does-not-return-list-of/m-p/1374992#M8131</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;what is the code to make 'app'? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;note: i am using straight javascript, not node or angular.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 05 Oct 2017 14:32:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Json-commands-from-engine-api-explorer-does-not-return-list-of/m-p/1374992#M8131</guid>
      <dc:creator>bekahbeets</dc:creator>
      <dc:date>2017-10-05T14:32:15Z</dc:date>
    </item>
  </channel>
</rss>

