Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Open Lakehouse is Now Generally Available! Discover the key highlights and partner resources here.
cancel
Showing results for 
Search instead for 
Did you mean: 
frankpacker_AoD
Contributor III
Contributor III

Creating an extension to refresh dynamic views on SaaS

Hi all,

I'm working on creating an extension that will automatically trigger a refresh of dynamic views in an app on Qlik Cloud. I'm struggling to find anything much in the way of documentation for this - there's a bit for on-prem, but nothing that I can find for cloud.

The goal is to to have the extension perform exactly the same function as is executed when a standard button is set up with the 'refresh dynamic views' action, but triggered automatically by a set of determined criteria (not important for this question)

I've been able to extract from the browser's network tools that the button does the following:

GET to /api/v1/odaglinks/[long identifier number]

POST to /api/v1/odaglinks/[long identifier number]/requests

What I'm looking to find, however, is an API call that will provide the actual identifiers, so that I can make my extension retrieve all of the links on the sheet and then execute the refresh command.

Any assistance or pointers to documentation that I've been unable to find is appreciated!

 

Thanks!

 

 

Labels (3)
2 Replies
alex_colombo
Employee
Employee

Hey @frankpacker_AoD  ODAG APIs on SaaS are not public yet, there is a plan for making them public but no news for now about release date.

Could you please elaborate the requirement? Why you are not using the native button and create an extension for simulating the click on the button when needed?

frankpacker_AoD
Contributor III
Contributor III
Author

Thanks @alex_colombo - the reason to not use the native button is so that the user does not have to manually click a button each time the dynamic views require refreshing - this is seen as onerous by the user base. The extension was to have properties in which a list of fields can be added, and then it was to automatically trigger the refresh action when given selection criteria are met on those fields.