Copies a specific app.
Get the number of filters for the given app and filter types
Creates a new app.
Creates a new report filter which is used to re-apply selections, variables, patches to an engine session.
Deletes a specific app.
Deletes a media content file or complete directory. Returns OK if the bytes containing the media file (or the complete content of a directory) were successfully deleted, or error in case of failure or lack of permission.
Delete a filter
Deletes a specific version of the script for an app. Fails if the supplied id is the current version.
Exports a specific app.
Retrieves the lineage for an app. Returns a JSON-formatted array of strings describing the lineage of the app.
Retrieves the data model and reload statistics metadata of an app. An empty metadata structure is returned if the metadata is not available in the app.
Find an evaluation by a specific id.
Accepts two evaluation ids and returns a comparison denoting the differences between the two.
Accepts two evaluation ids and downloads a log, in XML format, denoting the differences between the two.
Find all evaluations for an app GUID. Supports paging via next, prev which are sent in the response body
Find and download an evaluation log by a specific evaluation id.
Retrieves information for a specific app.
Returns information about supported analyses for the app's data model. Lists available analysis types, along with minimum and maximum number of dimensions, measures, and fields.
Returns information about model used to make analysis recommendations. Lists all fields and master items in the logical model, along with an indication of the validity of the logical model if the default is not used.
Returns analysis recommendations in response to a natural language question, a set of fields and master items, or a set of fields and master items with an optional target analysis.
Gets media content from file. Returns a stream of bytes containing the media file content on success, or error if file is not found.
Lists media content. Returns a JSON formatted array of strings describing the available media content or error if the optional path supplied is not found.
Retrieves the log of a specific reload. Returns the log as "text/plain; charset=UTF-8".
Retrieves the metadata about all script logs stored for an app. Returns an array of ScriptLogMeta objects.
Retrieves the app reload metadata list. Reload metadata contains reload information, including reload id, duration, endtime and lineage load info.
Get a filter
List all filters that are present in the given app. Filters allow to reduce the app data visible in a report output. Each filter can contain definitions on one or multiple fields.
Retrieves a version of the script for an app. Returns the script text.
Retrieves the script history for an app. Returns information about the saved versions of the script in a list sorted with latest first.
Gets the app privileges for the current user, such as create app and import app. Empty means that the current user has no app privileges.
Gets media content from file currently used as application thumbnail. Returns a stream of bytes containing the media file content on success, or error if file is not found. The image selected as thumbnail is only updated when application is saved.
Imports an app into the system.
Sets space on a specific app.
Update a filter
Updates a specific version of the script for an app.
Publishes a specific app to a managed space.
Queue an app evaluation by its app guid.
Removes space from a specific app.
Republishes a published app to a managed space.
Updates the information for a specific app.
Sets owner on an app object. The user must be the owner of the object.
Changes owner of the app.
Sets script for an app.
Stores the media content file. Returns OK if the bytes containing the media file content were successfully stored, or error in case of failure, lack of permission or file already exists on the supplied path.
Clears the cache for apps api requests.