Newer Version Available

This content describes an older version of this product. View Latest

Auto-Install Requests List Resource

Returns a collection of auto-install requests for Analytics embedded apps, creates an auto-install request, or deletes groups of auto-install requests by an Analytics folder ID or a template API name.
Resource URL
1/wave/auto-install-requests
Formats
JSON
Available Version
50.0
HTTP Methods
GET POST DELETE
Request parameters for GET
Parameter Name Type Description Required or Optional Available Version
folder​Id ID Filters the results to include only the contents of a specific folder. The id can be the requesting user’s ID for items in the user’s private folder. Optional 50.0
folder​Label String Filters the results to include only the contents of a specific folder by label. Optional 50.0
page​Size Integer The number of items to be returned in a single page. Minimum is 1, maximum is 200, and default is 25. Optional 50.0
request​Name String Filters the results to include only the contents with a specific auto-install request name. Optional 50.0
request​Statuses Auto​Install​Request​Status​Enum[] Filters the results to include only the contents with a specific auto-install request status. Valid values include:
  • AppInProgress
  • Cancelled
  • Enqueued
  • Failed
  • InProgress
  • New
  • Skipped
  • Success
Optional 50.0
request​Types Auto​Install​Request​Type​Enum[] Filters the results to include only the contents with a specific auto-install request type. Valid values include:
  • OrgCompatibilityCheck
  • StartDataflow
  • WaveAppCreate
  • WaveAppDelete
  • WaveAppUpdate
  • WaveEnable
Optional 50.0
search​Options Auto​Install​Request​Search​Option​Enum[] Filters the results to include only the contents with specific search options. Valid values include:
  • Exclude​Non​Existing​Apps
  • Most​Recent​Only​By​Template​And​Folder
  • Non​Existing​Apps​Only
Optional 50.0
sort​Options Auto​Install​Request​Sort​Option​Enum[] Sorts the results according to the given sort option. Valid values include:
  • CreatedDateAscending
  • CreatedDateDescending
  • FolderIdAscending
  • FolderIdDescending
  • FolderLabelAscending
  • FolderLabelDescending
  • LastModifiedDateAscending
  • LastModifiedDateDescending
  • RequestNameAscending
  • RequestNameDescending
  • RequestStatusAscending
  • RequestStatusDescending
  • RequestTypeAscending
  • RequestTypeDescending
  • TemplateApiNameAscending
  • TemplateApiNameDescending
Optional 50.0
template​Api​Name String Filters the results to include only the contents created from a specific application template. Optional 50.0

The following REST URL shows how to use the request parameters to filter and sort in the GET request.

1/wave/auto-install-requests?searchOptions=ExcludeNonExistingApps&sortOptions=RequestStatusAscending
Response body for GET
Auto-Install Request Collection
Request body for POST
Auto-Install Request Insert Input
Response body for POST
Auto-Install Request