ViewInteraction is a datatype for an interaction available across search and dashboards.

This datatype is used by the key datatypes, Repository and View. It's also used by the datatype, ViewInteractionEntry, which is used by the union datatype, EntitySearchResultEntity, which is used by the SearchResult datatype, which is in turn used by both the entitiesPage() and the entitiesSearch() query fields.

Table: ViewInteraction

ParameterTypeRequiredDefaultStabilityDescription
Some arguments may be required, as indicated in the Required column. For return datatypes, this indicates that you must specify which fields you want returned in the results.
Table last updated: Sep 30, 2025
createdInfoAssetCommitMetadata  Long-TermMetadata related to the creation of the interaction. See AssetCommitMetadata.
descriptionstring  Long-TermA description of the view interaction.
displayNamestringyes Long-TermThe name of the view to display.
idstringyes Long-TermThe unique identifier for the view interaction.
modifiedInfoAssetCommitMetadata  Long-TermMetadata related to the latest modification of the interaction. See AssetCommitMetadata.
namestringyes Long-TermThe name of view interaction.
packagePackageInstallation  Long-TermThe package from which the interaction view was installed. See PackageInstallation.
packageIdVersionedPackageSpecifier  Long-TermThe unique identifier of the package. VersionedPackageSpecifier is a scalar.