<?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: Can't get data from an API, pagination problem in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539647#M22679</link>
    <description>&lt;P&gt;Can you share your data loading script for this API?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Prashant Sangle&lt;/P&gt;</description>
    <pubDate>Fri, 19 Dec 2025 13:59:13 GMT</pubDate>
    <dc:creator>PrashantSangle</dc:creator>
    <dc:date>2025-12-19T13:59:13Z</dc:date>
    <item>
      <title>Can't get data from an API, pagination problem</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539592#M22675</link>
      <description>&lt;P&gt;Hi everyone, I tried with page, and Token pagination types and it doesn't works. Get the first 100 records and is not possible to get 1600 rows, the total quantity of rows.&lt;/P&gt;
&lt;P&gt;This is an example of the raw rows that I get in postman:&lt;/P&gt;
&lt;P&gt;{&lt;BR /&gt;"limit": 100,&lt;BR /&gt;"page": 1,&lt;BR /&gt;"prevPageToken": "CN653AEaCSnDt9zXmgEAABoOWgxpLQVNWO19uYEB8jMiDloMaS0FTVjtfbmBAfIz",&lt;BR /&gt;"nextPageToken": "CPab5gEaCSluwYbZmgEAABoOWgxpLXJejfJHRHYorGciDloMaS1yXo3yR0R2KKxn",&lt;BR /&gt;"totalDocs": 6124,&lt;BR /&gt;"totalPages": 62,&lt;BR /&gt;"hasNextPage": true,&lt;BR /&gt;"hasPrevPage": false,&lt;BR /&gt;"nextPage": 2,&lt;BR /&gt;"prevPage": null,&lt;BR /&gt;"pagingCounter": 1&lt;BR /&gt;}&lt;/P&gt;
&lt;P&gt;But you know that Qlik starts from docs table, not from the raw.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What is the exact parameter configuration that I should put into the REST connector?&lt;/P&gt;
&lt;P&gt;Thanks for your replies.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 18 Dec 2025 23:23:45 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539592#M22675</guid>
      <dc:creator>dbernal_007</dc:creator>
      <dc:date>2025-12-18T23:23:45Z</dc:date>
    </item>
    <item>
      <title>Re: Can't get data from an API, pagination problem</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539607#M22676</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/353141"&gt;@dbernal_007&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;Where is this API from? Do you have the documentation?&lt;BR /&gt;Paginations can be implemented in very different ways, so we need this REST API documentation to figure out how to do the pagination.&lt;/P&gt;&lt;P&gt;This is one example of Token pagination:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="marksouzacosta_1-1766122043826.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/185881iF6DDFB66A2A107F0/image-size/medium?v=v2&amp;amp;px=400" role="button" title="marksouzacosta_1-1766122043826.png" alt="marksouzacosta_1-1766122043826.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Mark Costa&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 19 Dec 2025 05:28:15 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539607#M22676</guid>
      <dc:creator>marksouzacosta</dc:creator>
      <dc:date>2025-12-19T05:28:15Z</dc:date>
    </item>
    <item>
      <title>Re: Can't get data from an API, pagination problem</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539636#M22677</link>
      <description>&lt;P&gt;Hi Mark, yes I have the documentation, do you want that send to you?&lt;/P&gt;</description>
      <pubDate>Fri, 19 Dec 2025 11:32:50 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539636#M22677</guid>
      <dc:creator>dbernal_007</dc:creator>
      <dc:date>2025-12-19T11:32:50Z</dc:date>
    </item>
    <item>
      <title>Re: Can't get data from an API, pagination problem</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539644#M22678</link>
      <description>&lt;P&gt;J'ai eu le même genre de souci pour lire des API provenant du CRM SELLSY.&lt;/P&gt;&lt;P&gt;La solution que j'ai trouvé est la suivante :&amp;nbsp;&lt;/P&gt;&lt;P&gt;Si le 1er appel permets de savoir qu'il y a 62 pages, alors je fais une boucle qui se répètera 62 fois, et je lis à chaque fois une page différente.&lt;/P&gt;&lt;P&gt;Dans l'appel API tu dois avoir un paramètre qui te permets&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;Soit de passer le no de page que tu veux&lt;/LI&gt;&lt;LI&gt;soit les lignes debuts et fins (Dans ce cas, tu as juste a gérer un compteur incrémental de 100 en 100)&lt;/LI&gt;&lt;LI&gt;Soit une ligne debut seule (1er appel, à partir de la ligne 1, 2eme à partir de la ligne 101, 3eme à partir de la ligne 201, etc.)&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;Voila quelques pistes sur comment ca peux fonctionner.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 19 Dec 2025 13:26:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539644#M22678</guid>
      <dc:creator>DavidDocquoyBaudelet</dc:creator>
      <dc:date>2025-12-19T13:26:13Z</dc:date>
    </item>
    <item>
      <title>Re: Can't get data from an API, pagination problem</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539647#M22679</link>
      <description>&lt;P&gt;Can you share your data loading script for this API?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Prashant Sangle&lt;/P&gt;</description>
      <pubDate>Fri, 19 Dec 2025 13:59:13 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539647#M22679</guid>
      <dc:creator>PrashantSangle</dc:creator>
      <dc:date>2025-12-19T13:59:13Z</dc:date>
    </item>
    <item>
      <title>Re: Can't get data from an API, pagination problem</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539655#M22680</link>
      <description>&lt;DIV&gt;Je vais essayer de transcrire mon script.&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;1 - Récupération du Token de connexion&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;LI-CODE lang="markup"&gt;LIB CONNECT TO 'REST_Sellsy.tokens';

RestConnectorMasterTable:
SQL SELECT 
	"token_type",
	"expires_in",
	"access_token"
FROM JSON (wrap on) "root";

[root]:
LOAD	[token_type],
	[expires_in],
	[access_token]
RESIDENT RestConnectorMasterTable;

let vAuthorization=Peek('access_token',0,'root');&lt;/LI-CODE&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;2 - Connexion à l'API de lecture des données pour récupérer les paramètres (Limite de chargement, Nombre de ligne)&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;LI-CODE lang="markup"&gt;RestConnectorMasterTable:
SQL SELECT 
"__KEY_root",
(SELECT 
"limit",
"count",
"total",
"offset",
"__FK_pagination"
FROM "pagination" FK "__FK_pagination")
FROM JSON (wrap on) "root" PK "__KEY_root"
WITH CONNECTION (
URL "https://api.sellsy.com/v2/companies",
HTTPHEADER  "Authorization" "Bearer $(vAuthorization)"
);


[pagination]:
LOAD [limit],
[count],
[total],
[offset],
[__FK_pagination] AS [__KEY_root]
RESIDENT RestConnectorMasterTable
WHERE NOT IsNull([__FK_pagination]);

DROP TABLE RestConnectorMasterTable;&lt;/LI-CODE&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;3 - Calcul du nombre total de ligne et du nombre de boucle à réaliser&lt;/DIV&gt;&lt;LI-CODE lang="markup"&gt;let vRecordTotal=Peek('total',0,'pagination');
let vBoucleTotal=round(Peek('total',0,'pagination')/100);&lt;/LI-CODE&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;4 - Boucle de lecture&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;LI-CODE lang="markup"&gt;For i = 1 to $(vBoucleTotal)+1

if $(i)=1 then 
let j=$(i)-1;
endif

If NoOfRows('RestConnectorMasterTable') &amp;gt; 0 then
    DROP TABLE RestConnectorMasterTable;
end if


RestConnectorMasterTable:
SQL SELECT 
"id" AS "id_u0",
"name",
"__KEY_data",
FROM JSON (wrap off) "data" PK "__KEY_data"
WITH CONNECTION (
URL "https://api.sellsy.com/v2/companies",
QUERY "limit" "100",
QUERY "offset" "$(j)",
HTTPHEADER  "Authorization" "Bearer $(vAuthorization)"
);

concatenate (COMPANIES)
LOAD [id_u0] AS [id_u0],
[name]
    ($(i)-1)*100 + [__KEY_data] as [__KEY_data]
RESIDENT RestConnectorMasterTable
WHERE NOT IsNull([__KEY_data]);

Let j = (($(i))*100);

Next&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;En espérant que cela puisse vous aider.&lt;/P&gt;</description>
      <pubDate>Fri, 19 Dec 2025 15:11:11 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539655#M22680</guid>
      <dc:creator>DavidDocquoyBaudelet</dc:creator>
      <dc:date>2025-12-19T15:11:11Z</dc:date>
    </item>
    <item>
      <title>Re: Can't get data from an API, pagination problem</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539662#M22681</link>
      <description>&lt;P&gt;Yes please. If you can share here in the post, will be even better so others can also take a look.&lt;/P&gt;&lt;P&gt;If not, you can send me privately.&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Mark Costa&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 19 Dec 2025 15:42:29 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539662#M22681</guid>
      <dc:creator>marksouzacosta</dc:creator>
      <dc:date>2025-12-19T15:42:29Z</dc:date>
    </item>
    <item>
      <title>Re: Can't get data from an API, pagination problem</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539756#M22682</link>
      <description>&lt;P&gt;Hi, When I saw the output of API in your original post. I believe you don't required for loop in script. instead of this use pagination &amp;gt;&amp;nbsp;&lt;STRONG&gt;Next Page &amp;gt; &amp;amp;&amp;nbsp;&lt;/STRONG&gt;provide appropriate path&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="PrashantSangle_1-1766411984719.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/185920i3E404FB049D69E17/image-size/medium?v=v2&amp;amp;px=400" role="button" title="PrashantSangle_1-1766411984719.png" alt="PrashantSangle_1-1766411984719.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;If still it is not working for you. then can you share output (screenshot) of Root like below screen&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="PrashantSangle_2-1766412183076.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/185921iBE8B0F6288D63C13/image-size/medium?v=v2&amp;amp;px=400" role="button" title="PrashantSangle_2-1766412183076.png" alt="PrashantSangle_2-1766412183076.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Prashant Sangle&lt;/P&gt;</description>
      <pubDate>Mon, 22 Dec 2025 14:03:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539756#M22682</guid>
      <dc:creator>PrashantSangle</dc:creator>
      <dc:date>2025-12-22T14:03:26Z</dc:date>
    </item>
    <item>
      <title>Re: Can't get data from an API, pagination problem</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539779#M22686</link>
      <description>&lt;P&gt;Hi Phrashant,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This is the script. I planned this workaround because the parameters on the REST connection doesn't works.&lt;/P&gt;
&lt;P&gt;In this script the error is "Table Orders_Full doesn't exists".&lt;/P&gt;
&lt;DIV&gt;LET vStartYear = 2025;&lt;/DIV&gt;
&lt;DIV&gt;LET vEndYear&amp;nbsp; &amp;nbsp;= 2025;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;IF $(vQvdExists) = 0 THEN&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; TRACE *** FULL LOAD Be-Flow por MESES ***;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; FOR vYear = $(vStartYear) TO $(vEndYear)&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FOR vMonth = 1 TO 12&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // Construir fechas del mes&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; LET vFrom = Date(MakeDate($(vYear), $(vMonth), 1), 'YYYY-MM-DD');&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; LET vTo&amp;nbsp; &amp;nbsp;= Date(MonthEnd(MakeDate($(vYear), $(vMonth), 1)), 'YYYY-MM-DD');&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; TRACE Cargando rango $(vFrom) → $(vTo);&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RestConnectorMasterTable:&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SQL SELECT "_id" AS "_id_u7",&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; "merchant_id",&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; "remote_order_id" AS "remote_order_id_u0",&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;.&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;"folio",&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; "__FK_documents"&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; FROM "documents" FK "__FK_documents")&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; FROM JSON (wrap on) "docs"&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; WITH CONNECTION (&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; URL "&lt;A href="https://api.be-flow.com/api/orders/v2?limit=100&amp;amp;date_range[0]=$(vFrom)&amp;amp;date_range[1]=$(vTo" target="_blank"&gt;https://api.be-flow.com/api/orders/v2?limit=100&amp;amp;date_range[0]=$(vFrom)&amp;amp;date_range[1]=$(vTo&lt;/A&gt;)"&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; );&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // Cargar docs del día&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Orders_Month:&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; LOAD&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; _id,&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; merchant_id,&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; remote_order_id,&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; location_id,&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; name,&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; currency,&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; total_price,&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; total_discount,&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; total_shipping,&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; total_tax,&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; order_status,&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; sac_status,&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; fulfillment_method,&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; createdAt,&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; updatedAt,&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Timestamp(createdAt) as createdAt_TS,&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Timestamp(updatedAt) as updatedAt_TS,&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; '$(vFrom)' &amp;amp; ' → ' &amp;amp; '$(vTo)' as loadRange&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RESIDENT RestConnectorMasterTable;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // Solo si hay filas en Orders_Day&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IF NoOfRows('Orders_Month') &amp;gt; 0 THEN&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // Si Orders_Full NO existe → crearla&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; IF NOT TableNumber('Orders_Month') &amp;gt;= 0 THEN&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; Orders_Full:&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; NOCONCATENATE&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; LOAD *&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RESIDENT Orders_Month;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // Si Orders_Full ya existe → concatenar&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ELSE&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; CONCATENATE (Orders_Full)&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; LOAD *&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; RESIDENT Orders_Month;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; END IF&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; END IF&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; // Limpiar temporales del día&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DROP TABLE RestConnectorMasterTable;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; DROP TABLE Orders_Month;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; NEXT vMonth&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; NEXT vYear&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; // Guardar QVD inicial&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; STORE Orders_Full INTO $(vQvdFile) (qvd);&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; // Limpiar&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; DROP TABLE Orders_Full;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp; &amp;nbsp; TRACE *** FULL LOAD Be-Flow COMPLETADO ***;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;END IF;&lt;/DIV&gt;
&lt;P&gt;------------------------------------------------------------------------------------&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Daniel&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 22 Dec 2025 22:08:07 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539779#M22686</guid>
      <dc:creator>dbernal_007</dc:creator>
      <dc:date>2025-12-22T22:08:07Z</dc:date>
    </item>
    <item>
      <title>Re: Can't get data from an API, pagination problem</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539781#M22687</link>
      <description>&lt;P&gt;First at all, thank you David for your great explanation.&lt;/P&gt;
&lt;P&gt;But the script didn't work because the first root read it doesn't retrieve any row:&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;RestConnectorMasterTable &amp;lt;&amp;lt; RestConnectorMasterTable&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; Lines fetched: 0 &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;root &amp;lt;&amp;lt; RestConnectorMasterTable &lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; Lines fetched: 0&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;After this, the second block falls:&lt;/P&gt;
&lt;DIV class="edc_error"&gt;HTTP protocol error 500 (Internal Server Error):&lt;/DIV&gt;
&lt;DIV class="edc_error"&gt;&amp;nbsp; &amp;nbsp; {"message":null}&lt;/DIV&gt;
&lt;DIV class="headline edc_error"&gt;The error occurred here:&lt;/DIV&gt;
&lt;DIV class="edc_error"&gt;RestConnectorMasterTable:&lt;/DIV&gt;
&lt;DIV class="edc_error"&gt;SQL SELECT "__KEY_root",&lt;/DIV&gt;
&lt;DIV class="edc_error"&gt;(SELECT "limit", "count", "total", "offset", "__FK_pagination" FROM "pagination" FK "__FK_pagination") FROM JSON (wrap on) "root" PK "__KEY_root"&lt;/DIV&gt;
&lt;DIV class="edc_error"&gt;WITH CONNECTION ( URL "&lt;A href="https://api.be-flow.com/api/orders/v2?limit=100&amp;amp;date_range[0]='2025-12-31'&amp;amp;date_range[1]='2025-01-01" target="_blank"&gt;https://api.be-flow.com/api/orders/v2?limit=100&amp;amp;date_range[0]='2025-12-31'&amp;amp;date_range[1]='2025-01-01&lt;/A&gt;'",&lt;/DIV&gt;
&lt;DIV class="edc_error"&gt;HTTPHEADER "Authorization" "Bearer " )&lt;/DIV&gt;
&lt;DIV class="edc_error"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="edc_error"&gt;So thank you anyway.&lt;/DIV&gt;
&lt;DIV class="edc_error"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="edc_error"&gt;Daniel&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 22 Dec 2025 22:19:24 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539781#M22687</guid>
      <dc:creator>dbernal_007</dc:creator>
      <dc:date>2025-12-22T22:19:24Z</dc:date>
    </item>
    <item>
      <title>Re: Can't get data from an API, pagination problem</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539782#M22688</link>
      <description>&lt;P&gt;Sure no problem:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://documenter.getpostman.com/view/21469881/2sA3rwLZWm#32f2ce33-52fc-44d6-ba0d-6dc0b55fe727" target="_blank"&gt;https://documenter.getpostman.com/view/21469881/2sA3rwLZWm#32f2ce33-52fc-44d6-ba0d-6dc0b55fe727&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Daniel&lt;/P&gt;</description>
      <pubDate>Mon, 22 Dec 2025 22:21:17 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539782#M22688</guid>
      <dc:creator>dbernal_007</dc:creator>
      <dc:date>2025-12-22T22:21:17Z</dc:date>
    </item>
    <item>
      <title>Re: Can't get data from an API, pagination problem</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539785#M22689</link>
      <description>&lt;P&gt;Thanks&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/353141"&gt;@dbernal_007&lt;/a&gt;,&lt;/P&gt;&lt;P&gt;This is how you can do pagination for this case:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="marksouzacosta_0-1766463588695.png" style="width: 400px;"&gt;&lt;img src="https://community.qlik.com/t5/image/serverpage/image-id/185929iF17A25F976C6B56F/image-size/medium?v=v2&amp;amp;px=400" role="button" title="marksouzacosta_0-1766463588695.png" alt="marksouzacosta_0-1766463588695.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;One quick note:&lt;/STRONG&gt;&lt;BR /&gt;Your API uses next page token, however, your next page token contains URL-encoded values (example:&amp;nbsp;&lt;SPAN&gt;CNcLGgkpwlknFJsBAAAaDloMaTx0f8FZbtPDkIF0Ig5aDGk8dH%2FBWW7Tw5CBdA%3D%3D) and Qlik REST Data Connector throws an error when that happens - it does not know how to deal with those URL-encoded values. You could implement a loop in your Load Script to deal with that but I believe setting the pagination like I did in the Data Connection is a better approach.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Mark Costa&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 23 Dec 2025 04:36:12 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Can-t-get-data-from-an-API-pagination-problem/m-p/2539785#M22689</guid>
      <dc:creator>marksouzacosta</dc:creator>
      <dc:date>2025-12-23T04:36:12Z</dc:date>
    </item>
  </channel>
</rss>

