<?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: Bookmark creationDate is null after creation - when does it get populated? in Integration, Extension &amp; APIs</title>
    <link>https://community.qlik.com/t5/Integration-Extension-APIs/Bookmark-creationDate-is-null-after-creation-when-does-it-get/m-p/2546408#M22828</link>
    <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/205470"&gt;@SudhaX&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P class=""&gt;Welcome to the Qlik Community!&lt;/P&gt;&lt;P class=""&gt;From the docs, &lt;STRONG&gt;&lt;SPAN class=""&gt;app.bookmark.create()&lt;/SPAN&gt; &lt;/STRONG&gt;only takes &lt;SPAN class=""&gt;title&lt;/SPAN&gt;, &lt;SPAN class=""&gt;description&lt;/SPAN&gt;, and optional &lt;SPAN class=""&gt;sheetId&lt;/SPAN&gt;. There is no supported parameter to set &lt;SPAN class=""&gt;creationDate&lt;/SPAN&gt; yourself, so that value is not meant to come from the client call. It looks like &lt;SPAN class=""&gt;creationDate&lt;/SPAN&gt; is system-managed metadata rather than something populated immediately by the Capability API call itself.&lt;/P&gt;&lt;P&gt;&lt;A href="https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/APIs/Content/Sense_ClientAPIs/CapabilityAPIs/BookmarkAPI/create-bookmark-method.htm" target="_blank" rel="noopener"&gt;https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/APIs/Content/Sense_ClientAPIs/CapabilityAPIs/BookmarkAPI/create-bookmark-method.htm&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;I could not find any Qlik doc that says this is tied to an app save, a specific engine event, or a documented scheduled job. The official bookmark docs show how to create and list bookmarks, but they do not describe when &lt;SPAN class=""&gt;creationDate&lt;/SPAN&gt; is stamped.&lt;/P&gt;&lt;P class=""&gt;So at a practical level, I would treat &lt;SPAN class=""&gt;creationDate&lt;/SPAN&gt; as eventually consistent metadata, not something guaranteed to be present immediately after &lt;SPAN class=""&gt;create()&lt;/SPAN&gt; returns. If you need it right after creation, &lt;STRONG&gt;the safest next step is to store your own timestamp alongside the workflow instead of relying on &lt;SPAN class=""&gt;qMeta.creationDate&lt;/SPAN&gt; in the first few minutes.&lt;/STRONG&gt;&lt;/P&gt;&lt;P class=""&gt;Hope this helps. Please give it a like, mark it as Helpful or Solution if that was the case.&lt;/P&gt;</description>
    <pubDate>Wed, 08 Apr 2026 18:00:02 GMT</pubDate>
    <dc:creator>hugo_andrade</dc:creator>
    <dc:date>2026-04-08T18:00:02Z</dc:date>
    <item>
      <title>Bookmark creationDate is null after creation - when does it get populated?</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Bookmark-creationDate-is-null-after-creation-when-does-it-get/m-p/2546402#M22827</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In one of our projects we are fetching bookmark details using the BookmarkList and noticed there is a creationDate field available in qMeta. using this field we are able to sort list based on creationDate.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We are creating bookmarks using app.bookmark.create() via the Capability API and we are not passing any creationDate at the time of creation. Even when we tried explicitly adding it, the value starts as null.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What we observed is that approximately 10 minutes after the bookmark is created, creationDate gets automatically updated and we can see the actual date populated.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Can anyone explain what triggers this update? Is it an app save, engine processing, or a scheduled job on Qlik's side?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 08 Apr 2026 17:15:26 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Bookmark-creationDate-is-null-after-creation-when-does-it-get/m-p/2546402#M22827</guid>
      <dc:creator>SudhaX</dc:creator>
      <dc:date>2026-04-08T17:15:26Z</dc:date>
    </item>
    <item>
      <title>Re: Bookmark creationDate is null after creation - when does it get populated?</title>
      <link>https://community.qlik.com/t5/Integration-Extension-APIs/Bookmark-creationDate-is-null-after-creation-when-does-it-get/m-p/2546408#M22828</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.qlik.com/t5/user/viewprofilepage/user-id/205470"&gt;@SudhaX&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P class=""&gt;Welcome to the Qlik Community!&lt;/P&gt;&lt;P class=""&gt;From the docs, &lt;STRONG&gt;&lt;SPAN class=""&gt;app.bookmark.create()&lt;/SPAN&gt; &lt;/STRONG&gt;only takes &lt;SPAN class=""&gt;title&lt;/SPAN&gt;, &lt;SPAN class=""&gt;description&lt;/SPAN&gt;, and optional &lt;SPAN class=""&gt;sheetId&lt;/SPAN&gt;. There is no supported parameter to set &lt;SPAN class=""&gt;creationDate&lt;/SPAN&gt; yourself, so that value is not meant to come from the client call. It looks like &lt;SPAN class=""&gt;creationDate&lt;/SPAN&gt; is system-managed metadata rather than something populated immediately by the Capability API call itself.&lt;/P&gt;&lt;P&gt;&lt;A href="https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/APIs/Content/Sense_ClientAPIs/CapabilityAPIs/BookmarkAPI/create-bookmark-method.htm" target="_blank" rel="noopener"&gt;https://help.qlik.com/en-US/sense-developer/November2024/Subsystems/APIs/Content/Sense_ClientAPIs/CapabilityAPIs/BookmarkAPI/create-bookmark-method.htm&lt;/A&gt;&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;I could not find any Qlik doc that says this is tied to an app save, a specific engine event, or a documented scheduled job. The official bookmark docs show how to create and list bookmarks, but they do not describe when &lt;SPAN class=""&gt;creationDate&lt;/SPAN&gt; is stamped.&lt;/P&gt;&lt;P class=""&gt;So at a practical level, I would treat &lt;SPAN class=""&gt;creationDate&lt;/SPAN&gt; as eventually consistent metadata, not something guaranteed to be present immediately after &lt;SPAN class=""&gt;create()&lt;/SPAN&gt; returns. If you need it right after creation, &lt;STRONG&gt;the safest next step is to store your own timestamp alongside the workflow instead of relying on &lt;SPAN class=""&gt;qMeta.creationDate&lt;/SPAN&gt; in the first few minutes.&lt;/STRONG&gt;&lt;/P&gt;&lt;P class=""&gt;Hope this helps. Please give it a like, mark it as Helpful or Solution if that was the case.&lt;/P&gt;</description>
      <pubDate>Wed, 08 Apr 2026 18:00:02 GMT</pubDate>
      <guid>https://community.qlik.com/t5/Integration-Extension-APIs/Bookmark-creationDate-is-null-after-creation-when-does-it-get/m-p/2546408#M22828</guid>
      <dc:creator>hugo_andrade</dc:creator>
      <dc:date>2026-04-08T18:00:02Z</dc:date>
    </item>
  </channel>
</rss>

