# legacydeveloper Bi Dev Guide Rest - Full Documentation # Abstract Field The base definition of a dataset field. Properties
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| defaultValue | Object | An optional default value | Small, 37.0 | 37.0 |
| description | String | An optional description of the field | Small, 37.0 | 37.0 |
| fieldType | ConnectWaveFieldTypeEnum | The type of the field. Valid values are:
|
Small, 37.0 | 37.0 |
| format | String | For date field types, the format is used to parse the input value. For other field types, the format string is used for display. | Small, 37.0 | 37.0 |
| label | String | The label for the field. | Small, 37.0 | 37.0 |
| multiValue | Boolean | Indicates if the field is a multivalue field (true) or not (false). The default is false. | Small, 37.0 | 37.0 |
| multiValueSeparator | String | Required only for fields where multiValue is true. This is the value separator for multivalues. | Small, 37.0 | 37.0 |
| name | String | The field developer name. | Small, 37.0 | 37.0 |
| precision | Integer | The numeric precision or text length depending on the field type. | Small, 37.0 | 37.0 |
| scale | Integer | The numeric scale for numeric field types only. | Small, 37.0 | 37.0 |
| systemField | Boolean | Indicates if the field is a system field (true) or not (false). The default is false. System fields are not queryable. | Small, 37.0 | 37.0 |
| uniqueId | Boolean | Indicates whether the field is a unique ID for the data set (true) or not (false). The default is false. There can only be one unique ID for any data set. | Small, 37.0 | 37.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| label | String | The label for the task. | Small, 58.0 | 58.0 |
| message | String | The message for the task. | Small, 58.0 | 58.0 |
| readinessStatus | TemplateReadinessStatusEnum | The status for the task. Valid values are:
|
Small, 58.0 | 58.0 |
| Parameter Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| action | ConnectActionTypeEnum | The action types. Valid values are:
|
Required | 43.0 |
| condition | String | The condition to meet for the action to be run. | Optional | 43.0 |
| description | String | The description of the action. | Optional | 43.0 |
| index | Integer | The index into an array. Use with Add actions. | Optional | 43.0 |
| key | String | The key of the action. Use with Put actions. | Optional | 43.0 |
| path | String | The JSON path to perform the action on. | Required | 43.0 |
| value | String | The value of the action. Use with all actions expect the Delete action. | Optional | 43.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| dataType | ConnectWaveConnPropertyTypeEnum | The field type of the advanced property. Valid values are:
|
Small, 45.0 | 45.0 |
| defaultValue | Object | The default value of the advanced property. | Small, 45.0 | 45.0 |
| description | String | The description of the advanced property. | Small, 45.0 | 45.0 |
| isRequired | Boolean | Indicates whether the property is required (true) or not (false). | Small, 45.0 | 45.0 |
| label | String | The label of the advanced property. | Small, 45.0 | 45.0 |
| name | String | The name of the advanced property. | Small, 45.0 | 45.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| dataRefreshDate | Date | The date when the dataset was last refreshed. | Small, 48.0 | 48.0 |
| datasetType | ConnectWaveDatasetTypeEnum | The dataset type. Valid values are:
|
Small, 56.0 | 56.0 |
| files | BaseFile[] | The list of files used to create the asset. Valid values are: | Small, 47.0 | 47.0 |
| folder | AssetReference | The folder that the asset belongs to. | Small, 47.0 | 47.0 |
| folderType | ConnectFolderType | The folder type field for folder assets. | Small, 53.0 | 53.0 |
| icons | TemplateIcons | The icons for the asset. | Small, 56.0 | 56.0 |
| lastArchivedBy | WaveUser | The user who last archived the asset. | Small, 67.0 | 67.0 |
| lastArchivedDate | Date | The date and time when the asset was last archived. | Small, 67.0 | 67.0 |
| outcome | AnalysisConfigurationOutcome | The analysis outcome for an Einstein Discovery asset. | Small, 55.0 | 55.0 |
| owner | WaveUser | The owner of the asset. | Small, 55.0 | 55.0 |
| status | String | The status for an Einstein Discovery asset. | Small, 55.0 | 55.0 |
| visibility | ConnectWaveAssetVisibilityType | The visibility type. Valid values are:
|
Small, 51.0 | 51.0 |
| Parameter Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| archiveScope | ConnectArchivedAssetScopeEnum | The scope for archived assets. Valid values are:
|
Optional | 67.0 |
| filterPlaceholderDatasets | Boolean | Indicates whether to filter the assets with placeholder datasets from the collection (true) or not (false). | Optional | 50.0 |
| filters | Map<String, AnalyticsAssetFilterInput> | A map of filters to apply to the collection query. | Optional | 47.0 |
| includeSubfolders | Boolean | Indicates whether to include the assets in subfolders in the collection (true) or not (false). | Optional | 56.0 |
| limit | Integer | The limit of assets to include in the collection. | Optional | 47.0 |
| mobileHidden | Boolean | Indicates whether to exclude mobile assets from the collection (true) or not (false). | Optional | 47.0 |
| nextPageToken | String | The next page token value for the collection. | Optional | 47.0 |
| offset | Integer | The offset value for the collection. | Optional | 47.0 |
| order | ConnectWaveSortOrderTypeEnum | The type of sort order to be applied to the returned collection. Valid values are:
|
Optional | 52.0 |
| scope | ConnectWaveScopeTypeEnum | The type of scope to be applied to the returned collection. Valid values are:
|
Optional | 38.0 |
| searchTerm | String | The search term to use for assets in the collection. | Optional | 47.0 |
| sortDirection | ConnectWaveSortOrderEnum | The ordering applied to the collection results. Valid values are:
|
Optional | 52.0 |
| useAutoSuggestions | Boolean | Indicates whether to use automated suggestions to populate the collection (true) or not (false). | Optional | 48.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| defaultValue | Object | An optional default value | Small, 37.0 | 37.0 |
| description | String | An optional description of the field | Small, 37.0 | 37.0 |
| fieldType | ConnectWaveFieldTypeEnum | The type of the field. Valid values are:
|
Small, 37.0 | 37.0 |
| format | String | For date field types, the format is used to parse the input value. For other field types, the format string is used for display. | Small, 37.0 | 37.0 |
| label | String | The label for the field. | Small, 37.0 | 37.0 |
| multiValue | Boolean | Indicates if the field is a multivalue field (true) or not (false). The default is false. | Small, 37.0 | 37.0 |
| multiValueSeparator | String | Required only for fields where multiValue is true. This is the value separator for multivalues. | Small, 37.0 | 37.0 |
| name | String | The field developer name. | Small, 37.0 | 37.0 |
| precision | Integer | The numeric precision or text length depending on the field type. | Small, 37.0 | 37.0 |
| scale | Integer | The numeric scale for numeric field types only. | Small, 37.0 | 37.0 |
| systemField | Boolean | Indicates if the field is a system field (true) or not (false). The default is false. System fields are not queryable. | Small, 37.0 | 37.0 |
| uniqueId | Boolean | Indicates whether the field is a unique ID for the data set (true) or not (false). The default is false. There can only be one unique ID for any data set. | Small, 37.0 | 37.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| assetSharingUrl | String | The URL for opening this asset in the user interface. This is a form of deep linking. The server examines the link parameters, which can include urlType, assetId, orgId, and loginHost, as well as other optional parameters, and translates as necessary to produce the correct result on the target client. For example, it opens the asset on a desktop client, or mobile if you are on a mobile OS. | Small, 36.0 | 36.0 |
| createdBy | WaveUserRepresentation | The user who created the asset. | Small, 36.0 | 36.0 |
| createdDate | Date | The time at which the asset was created, in ISO8601 date format. | Small, 36.0 | 36.0 |
| description | String | Short description of the asset. | Small, 36.0 | 36.0 |
| id | String | The 18 character ID of the asset. | Small, 36.0 | 36.0 |
| label | String | The asset label. | Small, 36.0 | 36.0 |
| lastAccessedDate | Date | The last time the asset was accessed, in ISO8601 date format. | Small, 36.0 | 36.0 |
| lastModifiedBy | WaveUserRepresentation | The user who last updated the asset. | Small, 36.0 | 36.0 |
| lastModifiedDate | Date | The last time the asset was modified, in ISO8601 date format. | Small, 36.0 | 36.0 |
| name | String | The asset developer name. | Small, 36.0 | 36.0 |
| namespace | String | The namespace that qualifies the asset name. The default is the current organization's namespace, which is "empty namespace" for all organizations, except those developer edition orgs that have set a namespace. | Small, 36.0 | 36.0 |
| permissions | PermissionsRepresentation | The permissions for the current user. | Small, 36.0 | 36.0 |
| type | ConnectWaveAssetTypeEnum | The asset type. The default type is Dashboard.
Valid types are:
|
Optional, Small, 36.0 | 36.0 |
| url | String | The asset URL. | Small, 36.0 | 36.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| assetId | String | The asset ID that this schedule belongs to. | Small, 52.0 | 52.0 |
| frequency | ConnectWaveScheduleFrequencyTypeEnum | Frequency on which this
schedule is run. Valid values are:
|
Small, 39.0 | 39.0 |
| nextScheduledDate | Date | Next scheduled time (in UTC) for this schedule | Small, 43.0 | 43.0 |
| notificationLevel | ConnectEmailNotificationLevelEnum | Email notification level of dataflow associated with this schedule. Valid values
are:
|
Small, 43.0 | 43.0 |
| time | TimeRepresentation | Hour,minute, and timezone in which this schedule is run | Small 39.0 | 39.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| frequency | ConnectWaveScheduleFrequencyTypeEnum | Frequency on which this
schedule is run. Valid values are:
|
Small, 39.0 | 39.0 |
| time | TimeRepresentation | Hour, minute, and timezone in which this schedule is run. | Small, 39.0 | 39.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| daysOfWeek | ConnectWaveDayOfWeekEnum[] | Days of the week on which the schedule
runs. Valid values are:
|
Small, 40.0 | 40.0 |
| hourlyInterval | Integer | Number of hours between each queuing of the task. | Small, 40.0 | 40.0 |
| lastHour | Integer | Last hour at which this task stops queuing. | Small, 40.0 | 40.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| frequency | ConnectWaveScheduleFrequencyTypeEnum | Frequency on which this
schedule is run. Valid values are:
|
Small, 39.0 | 39.0 |
| time | TimeRepresentation | Hour, minute, and timezone in which this schedule is run. | Small, 39.0 | 39.0 |
| dayInWeek | ConnectWaveDayOfWeekEnum | Days of the week on which the schedule
runs. Valid values are:
|
Small, 39.0 | 39.0 |
| weekInMonth | ConnectWaveRelativeWeekEnum | Week within a month. Values values are:
|
Small, 39.0 | 39.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| frequency | ConnectWaveScheduleFrequencyTypeEnum | Frequency on which this
schedule is run. Valid values are:
|
Small, 39.0 | 39.0 |
| time | TimeRepresentation | Hour and timezone in which this schedule is run. | Small, 39.0 | 39.0 |
| daysOfMonth | Integer[] | Days of the month on which the schedule runs (-1, 1–31). Months lacking specific days will skip the job. Can specify a single value of -1 to indicate the last day of the month (-1 cannot be used with other days). | Small, 39.0 | 39.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| frequency | ConnectWaveScheduleFrequencyTypeEnum | Frequency on which this
schedule is run. Valid values are:
|
Small, 39.0 | 39.0 |
| time | TimeRepresentation | Hour and timezone in which this schedule is run. | Small, 39.0 | 39.0 |
| daysOfWeek | ConnectWaveDayOfWeekEnum[] | Days of the week on which the schedule
runs. Valid values are:
|
Small, 39.0 | 39.0 |
| Property Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| frequency | ConnectWaveScheduleFrequencyTypeEnum | Frequency on which this
schedule is run. Valid values are:
|
Required | 39.0 |
| notificationLevel | ConnectEmailNotificationLevelEnum | Level of email notification for the scheduled job. Valid values are:
|
Optional | 42.0 |
| time | TimeInputRepresentation | The time when the schedule runs. | Required | 39.0 |
| Property Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| daysOfWeek | ConnectWaveDayOfWeekEnum[] | Days of the week on which the schedule
runs. Valid values are:
|
Required | 39.0 |
| hourlyInterval | Integer | Number of hours in between queuing or scheduling of an asset. | Required | 39.0 |
| lastHour | Integer | Hour of day at which the schedule stops queuing the asset for processing. | Required | 39.0 |
| Property Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| dayInWeek | ConnectWaveDayOfWeekEnum | Days of the week on which the schedule
runs. Valid values are:
|
Small, 39.0 | 39.0 |
| weekInMonth | ConnectWaveRelativeWeekEnum | Week within a month. Values values are:
|
Small, 39.0 | 39.0 |
| Property Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| daysOfWeek | ConnectWaveDayOfWeekEnum[] | Days of the week on which the schedule
runs. Valid values are:
|
Required | 39.0 |
| Property Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| licenseType | ConnectAnalyticsLicenseTypeEnum | The Analytics license types. Valid
values are:
|
Optional | 51.0 |
| Property Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| types | ConnectAnalyticsLimitTypeEnum | The types of limits used in Analytics.
Valid values are:
|
Optional | 51.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| type | ConnectWaveAssetTypeEnum | The asset type. The default type is Dashboard.
Valid types are:
|
Optional, Small, 36.0 | 36.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| visibility | ConnectWaveAssetVisibilityType | Indicates whether the asset is
hidden from users with view access or not. Valid values are:
|
Small, 51.0 | 51.0 |
| Property Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| scope | ConnectWaveScopeTypeEnum | The type of scope to be applied to the returned collection. Valid values are:
|
Optional | 38.0 |
| Property Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| sort | ConnectWaveDatasetSortOrderTypeEnum | The type of sort order to be applied to the returned collection. Valid values are:
|
Optional | 38.0 |
| Property Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| sort | ConnectWaveSortOrderTypeEnum | The type of sort order to be applied to the returned collection. Valid values are:
|
Optional | 38.0 |
| Property Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| frequency | ConnectWaveScheduleFrequencyTypeEnum | Frequency on which this
schedule is run. Valid values are:
|
Required | 39.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| weekInMonth | ConnectWaveRelativeWeekEnum | Week within a month. Values values are:
|
Small, 39.0 | 39.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| dayInWeek | ConnectWaveDayOfWeekEnum | Days of the week on which the schedule
runs. Valid values are:
|
Small, 39.0 | 39.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| emailNotificationLevel | ConnectEmailNotificationLevelEnum | Valid types of email notification
levels you can set. Valid values are:
|
Small, 42.0 | 42.0 |
| Property Name | Enum | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| sort | ConnectWaveDatasetSortOrderTypeEnum | The type of sort order to be applied to the returned dataset collection. Valid values are:
|
Optional | 38.0 |
| scope | ConnectWaveScopeTypeEnum | The type of scope to be applied to the returned collection. Valid values are:
|
Optional | 38.0 |
| sort | ConnectWaveSortOrderTypeEnum | The type of sort order to be applied to the returned collection. Valid values are:
|
Optional | 38.0 |
| templateFilters | ConnectWaveTemplateSearchFiltersEnum | The filter templates to apply to the returned collection. Valid values are:
|
Optional | 57.0 |
| Parameter Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| appDescription | String | The description for the Analytics app. | Optional | 54.0 |
| appLabel | String | The label for the Analytics app. | Optional | 54.0 |
| appName | String | The developer name for the Analytics app. | Optional | 54.0 |
| autoShareWithLicensedUsers | Boolean | Indicates whether the Analytics app is automatically shared with users that are assigned the Analytics View Only Embedded App permission set (true) or not (false). | Required | 50.0 |
| autoShareWithOriginator | Boolean | Indicates whether the Analytics app is automatically shared with the user that initiated the auto-install request (true) or not (false). | Required | 50.0 |
| dataRefreshSchedule | WeeklyScheduledItemInput | A weekly schedule to refresh the data for the app. | Optional | 59.0 |
| deleteAppOnConstructionFailure | Boolean | Indicates whether the Analytics app is deleted when a failure occurs on the WaveAppCreate request (true) or not (false). | Required | 50.0 |
| dynamicOptions | Map<Object, Object> | The map of dynamic options used to create or update the Analytics app.
|
Required | 55.0 |
| failOnDuplicateNames | Boolean | Indicates whether the Analytics app creation fails when another asset exists with the same developer name (true) or not (false). | Required | 50.0 |
| licenseAttributes | LicenseAttributesInput | The license type to use when creating the app. Honored only for WaveAppCreate requests. | Optional | 54.0 |
| values | Map<String, Object> | A map of app template variable values used to create or update the Analytics app. | Required | 50.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| appFromRequest | WaveFolder[] | The Analytics application that this auto-install request is associated with. | Supplemental, 50.0 | 50.0 |
| configuration | AutoInstallConfiguration[] | The configuration attributes for the auto-install request. | Supplemental, 50.0 | 50.0 |
| createdBy | WaveUser | The user that created the auto-install request. | Small, 50.0 | 50.0 |
| createdDate | Date | The date and time the auto-install request was created. | Small, 50.0 | 50.0 |
| failedReason | AutoInstallRequestFailedReasonEnum | The reason that the auto-install request failed, where applicable. Valid values are:
|
Small, 50.0 | 50.0 |
| folderId | String | The Analytics application folder ID for the auto-install request. | Small, 50.0 | 50.0 |
| folderLabel | String | The Analytics application folder label for the auto-install request. | Small, 50.0 | 50.0 |
| id | String | The ID for the auto-install request. | Small, 50.0 | 50.0 |
| lastModifiedBy | WaveUser | The user that last modified the auto-install request. | Small, 50.0 | 50.0 |
| lastModifiedDate | Date | The date and time the auto-install request was last modified. | Small, 50.0 | 50.0 |
| parentRequests | AutoInstallRequest[] | The collection of auto-install requests that the auto-install request depends on. | Supplemental, 50.0 | 50.0 |
| requestLog | String | The log for the auto-install request. | Big, 50.0 | 50.0 |
| requestName | String | The user specified name for the auto-install request. | Small, 50.0 | 50.0 |
| requestStatus | AutoInstallRequestStatusEnum | The status of the auto-install request.
Valid values are:
|
Small, 50.0 | 50.0 |
| requestTemplate | Template | The Analytics template used to create and update the app, where applicable. | Supplemental, 50.0 | 50.0 |
| requestType | AutoInstallRequestTypeEnum | The type of the auto-install request. Valid
values are:
|
Small, 50.0 | 50.0 |
| templateApiName | String | The Analytics template API name or ID for the auto-install request. | Small, 50.0 | 50.0 |
| templateVersion | String | The Analytics template version for the auto-install request. | Small, 50.0 | 50.0 |
| url | String | The URL to get the auto-install request. | Small, 50.0 | 50.0 |
| Parameter Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| configuration | AutoInstallConfigurationInput | The auto-install request configuration. | Required | 50.0 |
| folderId | String | The Analytics application folder ID. | Required | 50.0 |
| requestName | String | The name of the auto-install request. | Required | 50.0 |
| requestType | AutoInstallRequestTypeEnum | The auto-install request type. Valid values are:
|
Required | 50.0 |
| templateApiId | String | The Analytics template API name or ID. | Required | 50.0 |
| Parameter Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| folderId | 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 |
| folderLabel | String | Filters the results to include only the contents of a specific folder by label. | Optional | 50.0 |
| pageSize | 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 |
| requestName | String | Filters the results to include only the contents with a specific auto-install request name. | Optional | 50.0 |
| requestStatuses | AutoInstallRequestStatusEnum[] | Filters the results to include only the contents with a specific auto-install
request status. Valid values include:
|
Optional | 50.0 |
| requestTypes | AutoInstallRequestTypeEnum[] | Filters the results to include only the contents with a specific auto-install
request type. Valid values include:
|
Optional | 50.0 |
| searchOptions | AutoInstallRequestSearchOptionEnum[] | Filters the results to include only the contents with specific search options.
Valid values include:
|
Optional | 50.0 |
| sortOptions | AutoInstallRequestSortOptionEnum[] | Sorts the results according to the given sort option.
Valid values include:
|
Optional | 50.0 |
| templateApiName | String | Filters the results to include only the contents created from a specific application template. | Optional | 50.0 |
| Parameter Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| requestStatus | AutoInstallRequestStatusEnum | The auto-install request status. Valid values include:
|
Optional | 50.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| contentType | String | The content type of the file. | Small, 36.0 | 36.0 |
| fileLength | Integer | The length of the file in KB. | Small, 36.0 | 36.0 |
| fileName | String | The name of the file. | 36.0 | |
| description | String | Short description of the asset. | Small, 36.0 | 36.0 |
| id | String | The 18 character ID of the file. | Small, 36.0 | 36.0 |
| lastModifiedDate | Date | The last time the file was modified,. | Small, 36.0 | 36.0 |
| url | String | The file URL. | Small, 36.0 | 36.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| assetSharingUrl | String | The URL for opening this asset in the user interface. This is a form of deep linking. The server examines the link parameters, which can include urlType, assetId, orgId, and loginHost, as well as other optional parameters, and translates as necessary to produce the correct result on the target client. For example, it opens the asset on a desktop client, or mobile if you are on a mobile OS. | Small, 36.0 | 36.0 |
| createdBy | WaveUser | The user who created the asset. | Small, 36.0 | 36.0 |
| createdDate | Date | The time at which the asset was created, in ISO8601 date format. | Small, 36.0 | 36.0 |
| description | String | Short description of the asset. | Small, 36.0 | 36.0 |
| id | String | The 18 character ID of the asset. | Small, 36.0 | 36.0 |
| label | String | The asset label. | Small, 36.0 | 36.0 |
| lastAccessedDate | Date | The last time the asset was accessed, in ISO8601 date format. | Small, 36.0 | 36.0 |
| lastModifiedBy | WaveUser | The user who last updated the asset. | Small, 36.0 | 36.0 |
| lastModifiedDate | Date | The last time the asset was modified, in ISO8601 date format. | Small, 36.0 | 36.0 |
| name | String | The asset developer name. | Small, 36.0 | 36.0 |
| namespace | String | The namespace that qualifies the asset name. The default is the current organization's namespace, which is "empty namespace" for all organizations, except those developer edition orgs that have set a namespace. | Small, 36.0 | 36.0 |
| permissions | Permissions | The permissions for the current user. | Small, 36.0 | 36.0 |
| type | ConnectWaveAssetTypeEnum | The asset type. The default type is Dashboard.
Valid types are:
|
Optional, Small, 36.0 | 36.0 |
| url | String | The asset URL. | Small, 36.0 | 36.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| dataType | String | The calculated insight field data type when a default field isn't supplied. Valid values are:
|
Small, 58.0 | 58.0 |
| fieldType | String | The calculated insight field type when a default field isn't supplied. Valid values are:
|
Small, 58.0 | 58.0 |
| Parameter Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| id | ConnectWaveShareTypeEnum | The ID for the collection pin rule. | Small, v52.0 | 52.0 |
| pinnedFor | ID | The id of a group, a role, or a user the pinning rule is defined for. | Small, v52.0 | 52.0 |
| type | CollectionPinTypeEnum | The type of pinning. Valid values are:
|
Small, v52.0 | 52.0 |
| Resource | Description | Supported HTTP Method | Resource URL |
|---|---|---|---|
| Collections List Resource | Get and create lists of collections of Analytics resources. | GET POST |
/analytics/collections /wave/collections |
| Collections Resource | Get, update, or delete a collection of Analytics resources. | GET PATCH DELETE |
/analytics/collections/<collectionId> /wave/collections/<collectionId> |
| Collection Items List Resource | Returns a list of Analytics collection items and creates or updates the collection item list. | GET PATCH POST |
/analytics/collections/<collectionId>/items /wave/collections/<collectionId>/items |
| Collection Item Resource | Delete an Analytics resource item from a collection. | DELETE |
/analytics/collections/<collectionId>/items/<collectionItemId> /wave/collections/<collectionId>/items/<collectionItemId> |
| Collection Bulk Items Resource | Add items in bulk to the collection. | POST |
/analytics/collections/<collectionId>/bulk-items /wave/collections/<collectionId>/bulk-items |
| Parameter Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| itemType | CollectionItemAssetTypeEnum | Filters the results by the collection item asset type. Valid values are:
|
Optional | 52.0 |
| limit | Integer | The limit of collections to return. | Optional | 52.0 |
| mobileOnly | Boolean | Filters the results to return only mobile asset items. | Optional | 52.0 |
| offset | Integer | Indicates the starting index for list of collections items returned. The default value is 0. | Optional | 52.0 |
| pageToken | String | The token to use for next page. | Optional | 52.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| source | CompactFormJoinObject | The source object for compact form join. | Small, 58.0 | 58.0 |
| target | CompactFormJoinObject | The target object for compact form join. | Small, 58.0 | 58.0 |
| type | ConnectWaveCompactFormJoinTypeEnum | The join type of the compact form. Valid values are:
|
Small, 58.0 | 58.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| cogroupType | ConnectWaveCompactFormCogroupTypeEnum | The join type of the compact form. Valid values are:
|
Small, 48.0 | 48.0 |
| columns | CompactFormColumn[] | A list of the compact form source columns. | Small, 48.0 | 48.0 |
| filters | Object | The compact form source column filters. | Small, 52.0 | 52.0 |
| groups | Object | The compact form source groups. | Small, 48.0 | 48.0 |
| joins | CompactFormJoin[] | A list of the compact form source joins. | Small, 58.0 | 58.0 |
| name | String | The compact form source name. | Small, 48.0 | 48.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| parameters | Object | The parameters for different formatting types. | Small, 42.0 | 42.0 |
| referenceField | String | The reference field the conditional formatting is based on, if any. | Small, 42,0 | 42.0 |
| type | ConnectWaveConditionalFormattingTypeEnum | The conditional formatting type. Valid values are:
|
Small 42.0 | 42.0 |
| Property Name | Type | Description | Required or Optional | Available Version |
|---|---|---|---|---|
| parameters | Object | The parameters for different types of formatting. | Required | 42.0 |
| referenceField | String | The reference field to base the formatting on. | Optional | 42.0 |
| type | ConnectWaveConditionalFormattingTypeEnum | The conditional formatting type. Valid values are:
|
Required | 42.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| layout | Layout | The layout for the page. Valid values are: | Small, 56.0 | 56.0 |
| Property Name | Type | Description | Filter Group and Version | Available Version |
|---|---|---|---|---|
| conditions | PropertyCondition[] | A list of conditions for the connection property. | Small, 66.0 | 66.0 |
| dataType | ConnectWaveConnPropertyTypeEnum | The field type of the connection property. Valid values are:
|
Small, 39.0 | 39.0 |
| defaultValue | Object | The default value of the connection property. | Small, 39.0 | 39.0 |
| isEncrypted | Boolean | Indicates whether the connection property is encrypted (true) or not (false). | Small, 39.0 | 39.0 |
| isRequired | Boolean | Indicates whether the connection property is required (true) or not (false). | Small, 39.0 | 39.0 |
| label | String | The label of the connection property. | Small, 39.0 | 39.0 |
| maxLength | Integer | The maximum length of the connection property. | Small, 39.0 | 39.0 |
| name | String | The name of the connection property. | Small, 39.0 | 39.0 |
| options | PropertyOption[] | A list of select options for the connection property. | Small, 66.0 | 66.0 |
| Resource | Description | Supported HTTP Method | Resource URL |
|---|---|---|---|
| Actions Resource | Returns the Salesforce actions available for the user in Analytics. | GET | /wave |
| Dependencies Resource | Returns the dependencies for an asset. | GET | /wave/dependencies/<folderId> |
| Feature Configuration Resource | Returns the CRM Analytics features that are available to a user. | GET | /wave/config/features |
| JsonXform Transformation Resource | Performs a JSON transformation. | POST | /jsonxform/transformation |
| Limits Resource | Get the Analytics limits for the Salesforce org. | GET | /wave/limits |
| Query Resource | Executes a query written in Salesforce Analytics Query Language (SAQL). | POST | /wave/query |
| Security Resources | Discover whether objects and particular dataset versions have support for sharing inheritance. | GET |
|
| Unsupported Features Resource | Returns the unsupported features for CRM Analytics in the current datacenter environment. | POST | /wave/unsupportedFeatures |
| Wave Resource | Lists the top-level resources available for CRM Analytics. | GET | /wave |