Skip to content

Changelog

Learn about new developer features and improvements.

New REST APIs - ODAG (on-demand analytics generation) management APIs

The new ODAG REST APIs provide programmatic access to manage on-demand analytics generation (ODAG) workflows in Qlik Cloud. These four APIs enable organizations to automate on-demand analytics workflows:

  • Programmatically create ODAG links between selection and template applications
  • Track and manage generated applications created through ODAG requests without manual intervention
  • Automate lifecycle operations like renaming, reloading, or cleaning up generated applications
  • Control ODAG behavior at the tenant level through settings management

This is particularly valuable for organizations running high-volume analytics generation or integrating ODAG into automated workflows via orchestration platforms or custom applications.

New APIs

  • ODAG Apps API: List on-demand generated analytics applications and their source templates, plus selection entry points, filtered by type: selection (entry-point applications), template (source applications for generation), or generated (on-demand analytics applications created via ODAG requests).
  • ODAG Links API: Create, list, and manage ODAG links. Find which selection applications use specific links.
  • ODAG Requests API: Track the status of ODAG requests, delete or reload generated applications, rename generated applications, and retrieve request selections.
  • ODAG Settings API: Read and update tenant-level ODAG settings.

API workflow

That lifecycle operations on generated applications (delete, reload, rename) are performed through the ODAG Requests API using the request ID, not directly through the ODAG Apps API.

The ODAG Apps API provides discovery and visibility of all applications by type but does not support mutations.

When you create an ODAG request, store the request ID returned in the response. Use that ID to manage the generated application throughout its lifecycle.

Getting started

For more information, see the ODAG API reference documentation:

Was this page helpful?