QueryBasedWidgetInteractionTypeInfo is a union datatype for query based widget interactions. Use the DashboardLinkInteraction, CustomLinkInteraction, SearchLinkInteraction, or UpdateParametersInteraction databases and their parameters. Below are tables for each:

Table: DashboardLinkInteraction

ParameterTypeRequiredDefaultStabilityAvailabilityDescription
Some input parameters may be required, as indicated in the Required column. For return values, this indicates that you are assured a value if the field is requested for the results. 
Table last updated: Oct 14, 2026 
argumentsDictionaryEntryTypeyes Long-Term The dictionary entry arguments for the dashboard link. See DictionaryEntryType.
dashboardReferenceDashboardLinkInteractionDashboardReferenceyes Long-Term The dashboard link for an interaction. See DashboardLinkInteractionDashboardReference.
openInNewTabBooleanyes Long-Term Whether to open in a new tab.
useWidgetTimeWindowBooleanyes Long-Term Whether to use the TimeWindow widget.

Table: CustomLinkInteraction

ParameterTypeRequiredDefaultStabilityAvailabilityDescription
Some input parameters may be required, as indicated in the Required column. For return values, this indicates that you are assured a value if the field is requested for the results. 
Table last updated: Oct 14, 2026 
openInNewTabBooleanyes Long-Term Whether to open custom link in a new tab.
urlEncodeArgsBooleanyes Long-Term Whether to encode arguments from the URL.
urlTemplateStringyes Long-Term The URL template to use.

Table: SearchLinkInteraction

ParameterTypeRequiredDefaultStabilityAvailabilityDescription
Some input parameters may be required, as indicated in the Required column. For return values, this indicates that you are assured a value if the field is requested for the results. 
Table last updated: Oct 14, 2026 
argumentsDictionaryEntryTypeyes Long-Term The arguments of the search link interaction. See DictionaryEntryType.
openInNewTabBooleanyes Long-Term Whether to open the interaction in a new tab.
queryStringStringyes Long-Term The query string.
repoOrViewNameRepoOrViewName  Long-Term The name of the repository or view. RepoOrViewName is a scalar.
useWidgetTimeWindowBooleanyes Long-Term Whether to use a time window widget.

Table: UpdateParametersInteraction

ParameterTypeRequiredDefaultStabilityAvailabilityDescription
Some input parameters may be required, as indicated in the Required column. For return values, this indicates that you are assured a value if the field is requested for the results. 
Table last updated: Oct 14, 2026 
argumentsDictionaryEntryTypeyes Long-Term The arguments to update for the interaction. See DictionaryEntryType.
useWidgetTimeWindowBooleanyes Long-Term Whether to use a Time Window widget.