---
schema_version: "1"
id: 3b2d7eaf3001110893cbbe8d99370972fb5ca5653becd23e251f60d90cef4cfe
title: Tableau Next Connect REST API
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/analytics/tableau-next-rest-api/references/generated-api-specs/tableau-next-connect-api.md
canonical_url: https://developer.salesforce.com/docs/analytics/tableau-next-rest-api/references/tableau-next-connect-api
source_site: developer.salesforce.com
content_type: documentation
content_hash: 9e6b792d400517440c69bba18b2d2fa0a28fd25301f5edf82dfc99bccf91e3b2
products:
  - Tableau Next REST API
  - analytics
---
Tableau Next Connect REST API

# Tableau Next Connect REST API

Use the Tableau Next REST APIs to manage dashboards, metrics, annotations, worksheets, templates, subscriptions, and related Tableau Next analytics resources.

**Version:** latest

## Servers

*   `https://{MyDomainName}.my.salesforce.com/services/data/v67.0`

## Tags

### Assets

Work with the relationships between Tableau Next assets. Use these operations to clone an asset, compare two assets, list the assets that a given asset depends on, and retrieve an asset's inner reference assets.

An _asset_ is any Tableau Next object—such as a workspace, visualization, dashboard, data source, or semantic model. For managing access to and sharing of assets, see the **Records** category.

### Dashboards

Tableau Next dashboards bring together multiple components — visualizations, metrics, and custom Lightning web components — into a single, interactive view of your data, with shared filters and parameters so that users can explore related insights in one place. A dashboard can also have custom views that capture a user's filter and parameter selections. For more information, see [Create Visualizations and Dashboards in Tableau Next](https://help.salesforce.com/s/articleView?id=analytics.tua_create.htm&type=5).

Dashboard operations enable you to:

*   Get a list of dashboards available to the user.
*   Create a new dashboard.
*   Get, update, or delete a dashboard by ID or name.
*   Get a dashboard bundle by ID or name.
*   Get a list of custom views for a dashboard, or create a custom view.
*   Get the default custom view for a dashboard, or get a custom view by ID.
*   Delete a custom view of a dashboard.
*   Get a dashboard from a template.

### Follow (Followers)

Tableau Next followers operations enable you to:

*   Get the count of unique followers for a specified Tableau Next asset.
*   Unfollow a specified Tableau Next asset for a specified user.
*   Get a list of followers of a followed Tableau Next asset.
*   Add a follower of a specified Tableau Next asset.
*   Update a follower of a specified Tableau Next asset.
*   List the followed Tableau Next assets of a user.

### Marketplace

Share and reuse Tableau Next assets through the marketplace. Use these operations to browse marketplace listings, publish an asset as a listing, unpublish a listing, install a listing into a workspace, and track the progress of an installation.

A _listing_ is a packaged asset made available for others to install. When you install a listing, its _package_ is unpacked into your workspace; use the package-components operation to inspect what a package version contains. You can also create a _marketplace template_ to seed new content from a listing.

### Personal Orgs

Manage a user's Personal Org in Tableau Next. A _Personal Org_ is a private workspace where a user can explore and build with Tableau Next assets before sharing them more broadly.

Use these operations to retrieve a Personal Org and its details, update a Personal Org, delete a Personal Org, and create the mirrored `AnalyticsPersonalOrgInfo` record that tracks a Personal Org's analytics information.

### Records

"Record" is a general term for an instance of data in a Salesforce object. The record types that these operations manage access for include: Tableau Next workspaces, visualizations, and dashboards. For more information see [Manage Access to Assets in Tableau Next](https://help.salesforce.com/s/articleView?id=analytics.tua_share_access.htm)

### Kinds of access

There are three kinds of access permissions that can be granted in Tableau Next:

*   **Owner** - Can create, edit, view, share and delete assets.
    *   You have this access to any assets you create.
*   **Editor** - Can edit and view assets and add assets to a workspace shared with them by the owner.
    *   You get this by having a workspace shared with you with `Editor` access.
*   **Viewer** - Can view assets.
    *   You get this by having a workspace, visualization, or dashboard shared with you with `Viewer` access.

### How access works with referenced assets

Assets can be created in a workspace or can appear in a workspace because they were referred to from another workspace. Referencing an asset does not change its access permissions. Here are examples of how that impacts a user's access:

*   If a user has access to view a workspace that contains a referenced dashboards or visualizations that have not been shared with them, they will not see those assets.
    
*   If that user can view a dashboard in that workspace, but the dashboard contains a visualization that has not been shared with them, the dashboard will not show that visualization for that user.
    

### What these operations enable

*   Get a list of users who have access shared for a specified asset.
*   Update a user's access to an asset.
*   Share access for a set of users to a specified asset.
*   Delete a user's access to an asset.
*   Delete all access sharing for an asset.

Currently, record access sharing is for users, but will be expanded to support larger scopes of users in future releases.

### Subscriptions

Tableau Next subscriptions operations enable you to:

*   Update a user's subscription digest configuration.
*   Get a user's subscription digest configuration.

### Visualizations

Tableau Next workspaces can contain visualizations, also called views, which are graphical representations of data designed to reveal patterns, trends, and insights. The data for a visualization comes from the semantic model of a datasource. For more information, See [Create Visualizations and Dashboards in Tableau Next](https://help.salesforce.com/s/articleView?id=analytics.tua_create.htm&type=5).

Visualization operations enable you to:

*   Update a visualization by ID or name.
*   Get a visualization by ID or name.
*   Delete a visualization by ID or name.
*   Get a visualization and semantic model by ID or name.
*   Create a new visualization.
*   Get a list of visualizations available to the user.

### Workspaces

Tableau Next workspaces operations enable you to:

*   Update a workspace.
*   Get a workspace by ID or name.
*   Delete a workspace by ID or name.
*   Add an asset to a workspace.
*   Get assets in a workspace.
*   Delete an asset from a workspace.
*   Create a workspace.
*   Get a list of workspaces.

## Operations

### POST Clone asset

`POST /tableau/assets/clone`

Operation ID: `cloneAsset`. Tags: Assets.

API resource to clone Tableau Next assets

Clone a Tableau Next asset with specified options.

#### Request body

Media type: `application/json`. Schema: `sfdc.unified.analytics.clone.connect.api.input.AnalyticsAssetCloneInputRepresentation`.

_Example: fullExample_ Full operation example — complete request body

```
{
  "sourceAssetId": "example_sourceAssetId",
  "sourceAssetType": "example_sourceAssetType",
  "includeDependencies": {
    "semanticModel": true,
    "visualization": true
  },
  "targetWorkspaceId": "example_targetWorkspaceId"
}
```

#### Responses

*   **200** Success
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.clone.connect.api.output.AnalyticsAssetCloneResultRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "addedDependencies": [
        {
          "assetId": "example_assetId",
          "assetType": "example_assetType",
          "developerName": "Example developer",
          "label": "Label"
        }
      ],
      "clonedAssetDeveloperName": "Example clonedAssetDeveloper",
      "clonedAssetId": "example_clonedAssetId",
      "clonedAssetLabel": "clonedAsset",
      "clonedAssetType": "example_clonedAssetType",
      "clonedDependencies": [
        {
          "assetId": "example_assetId",
          "assetType": "example_assetType",
          "developerName": "Example developer",
          "label": "Label"
        }
      ],
      "errors": [
        {
          "assetId": "example_assetId",
          "errorCode": "example_errorCode",
          "errorMessage": "example_errorMessage"
        }
      ],
      "status": "example_status",
      "targetWorkspaceDeveloperName": "Example targetWorkspaceDeveloper",
      "targetWorkspaceLabel": "targetWorkspace"
    }
    ```
    

### POST Compare assets

`POST /tableau/assets/compare`

Operation ID: `compareAssets`. Tags: Assets.

Compare two Tableau assets and return structured differences.

Compare source and target assets and return structured block-level differences.

#### Request body

Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.input.assetsCompare.AnalyticsAssetsCompareInputRepresentation`.

_Example: fullExample_ Full operation example — complete request body

```
{
  "assetType": "AnalyticsDashboard",
  "source": {
    "assetIdOrApiName": "Example assetIdOrApi"
  },
  "target": {
    "assetIdOrApiName": "Example assetIdOrApi"
  }
}
```

#### Responses

*   **200** Success
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.assetsCompare.AnalyticsAssetsCompareOutputRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "assetType": "AnalyticsDashboard",
      "source": {
        "assetApiName": "Example assetApi",
        "diff": [
          {
            "changeType": "example_changeType",
            "delta": {
              "key1": {}
            },
            "id": "example_id",
            "nestedDiff": [
              {
                "changeType": "example_changeType",
                "delta": {
                  "key1": {}
                },
                "id": "example_id",
                "nestedDiff": [
                  {
                    "changeType": "example_changeType",
                    "delta": {
                      "key1": {}
                    },
                    "id": "example_id",
                    "nestedDiff": [
                      {
                        "changeType": "example_changeType",
                        "delta": {
                          "key1": {}
                        },
                        "id": "example_id",
                        "nestedDiff": [
                          {
                            "changeType": "example_changeType",
                            "delta": {
                              "key1": {}
                            },
                            "id": "example_id",
                            "nestedDiff": [
                              {
                                "changeType": "example_changeType",
                                "delta": {
                                  "key1": {}
                                },
                                "id": "example_id",
                                "nestedDiff": [
                                  {
                                    "changeType": "example_changeType",
                                    "delta": {
                                      "key1": {}
                                    },
                                    "id": "example_id",
                                    "nestedDiff": [
                                      {
                                        "changeType": "example_changeType",
                                        "delta": {
                                          "key1": {}
                                        },
                                        "id": "example_id",
                                        "nestedDiff": [
                                          {
                                            "changeType": "example_changeType",
                                            "delta": {
                                              "key1": {}
                                            },
                                            "id": "example_id",
                                            "nestedDiff": [],
                                            "type": "example_type"
                                          }
                                        ],
                                        "type": "example_type"
                                      }
                                    ],
                                    "type": "example_type"
                                  }
                                ],
                                "type": "example_type"
                              }
                            ],
                            "type": "example_type"
                          }
                        ],
                        "type": "example_type"
                      }
                    ],
                    "type": "example_type"
                  }
                ],
                "type": "example_type"
              }
            ],
            "type": "example_type"
          }
        ]
      },
      "target": {
        "assetApiName": "Example assetApi",
        "diff": [
          {
            "changeType": "example_changeType",
            "delta": {
              "key1": {}
            },
            "id": "example_id",
            "nestedDiff": [
              {
                "changeType": "example_changeType",
                "delta": {
                  "key1": {}
                },
                "id": "example_id",
                "nestedDiff": [
                  {
                    "changeType": "example_changeType",
                    "delta": {
                      "key1": {}
                    },
                    "id": "example_id",
                    "nestedDiff": [
                      {
                        "changeType": "example_changeType",
                        "delta": {
                          "key1": {}
                        },
                        "id": "example_id",
                        "nestedDiff": [
                          {
                            "changeType": "example_changeType",
                            "delta": {
                              "key1": {}
                            },
                            "id": "example_id",
                            "nestedDiff": [
                              {
                                "changeType": "example_changeType",
                                "delta": {
                                  "key1": {}
                                },
                                "id": "example_id",
                                "nestedDiff": [
                                  {
                                    "changeType": "example_changeType",
                                    "delta": {
                                      "key1": {}
                                    },
                                    "id": "example_id",
                                    "nestedDiff": [
                                      {
                                        "changeType": "example_changeType",
                                        "delta": {
                                          "key1": {}
                                        },
                                        "id": "example_id",
                                        "nestedDiff": [
                                          {
                                            "changeType": "example_changeType",
                                            "delta": {
                                              "key1": {}
                                            },
                                            "id": "example_id",
                                            "nestedDiff": [],
                                            "type": "example_type"
                                          }
                                        ],
                                        "type": "example_type"
                                      }
                                    ],
                                    "type": "example_type"
                                  }
                                ],
                                "type": "example_type"
                              }
                            ],
                            "type": "example_type"
                          }
                        ],
                        "type": "example_type"
                      }
                    ],
                    "type": "example_type"
                  }
                ],
                "type": "example_type"
              }
            ],
            "type": "example_type"
          }
        ]
      }
    }
    ```
    

### POST List asset dependents

`POST /tableau/assets/dependencies`

Operation ID: `getAssetDependents`. Tags: Assets.

API resource to list the dependent assets of Tableau Next assets

Get the dependent assets of the given Tableau Next assets.

#### Request body

Media type: `application/json`. Schema: `sfdc.unified.analytics.dependents.connect.api.input.AssetDependentsQueryInputRepresentation`.

_Example: fullExample_ Full operation example — complete request body

```
{
  "assets": [
    {
      "assetApiName": "Example assetApi",
      "assetType": "example_assetType"
    }
  ]
}
```

#### Responses

*   **200** Success
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.dependents.connect.api.output.AssetDependentCollectionRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "results": [
        {
          "asset": {
            "assetApiName": "Example assetApi",
            "assetId": "example_assetId",
            "assetLabel": "asset",
            "assetType": "AnalyticsDashboard"
          },
          "dependentsByType": [
            {
              "count": 100,
              "dependentAssetType": "AnalyticsDashboard",
              "dependents": [
                {
                  "assetApiName": "Example assetApi",
                  "assetId": "example_assetId",
                  "assetLabel": "asset",
                  "assetType": "AnalyticsDashboard"
                }
              ]
            }
          ],
          "totalCount": 100
        }
      ]
    }
    ```
    

### GET Get asset references

`GET /tableau/assets/{assetId}/references`

Operation ID: `getAssetInnerReference`. Tags: Assets.

Resource to access assets and their inner reference assets

Get type asset presentation of an asset and all its inner reference assets.

#### Parameters

*   `assetId` (path, string, required)

#### Responses

*   **200** Success
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.workspace.TypedAssetReferenceCollectionRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "assets": [
        {
          "description": "This is an example description",
          "id": "0FKgS4WC00IUtVy",
          "label": "Label",
          "name": "Example Name",
          "createdBy": {
            "description": "This is an example description",
            "id": "0FKhhqwMp5PbV1g",
            "label": "Label",
            "name": "Example Name",
            "alias": "example_alias",
            "isActive": true,
            "profilePhotoUrl": "https://example.com",
            "username": "Example user"
          },
          "createdDate": "2026-02-16 10:00:00+00:00",
          "lastModifiedBy": {
            "description": "This is an example description",
            "id": "0FKrAPHWnBX0sUc",
            "label": "Label",
            "name": "Example Name",
            "alias": "example_alias",
            "isActive": true,
            "profilePhotoUrl": "https://example.com",
            "username": "Example user"
          },
          "lastModifiedDate": "2026-02-16 10:00:00+00:00",
          "assetDevName": "Example assetDev",
          "assetId": "example_assetId",
          "assetLabel": "asset",
          "assetType": "AnalyticsDashboard"
        }
      ]
    }
    ```
    

### GET List dashboards

`GET /tableau/dashboards`

Operation ID: `getDashboards`. Tags: Dashboards.

Creates a dashboard.

Get all available Tableau Next Dashboards.

#### Parameters

*   `limit` (query, integer)
*   `minorVersion` (query, integer)
*   `offset` (query, integer)

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.dashboard.DashboardCollectionRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "dashboards": [
        {
          "description": "This is an example description",
          "id": "0FKJZLePQW1ptIv",
          "label": "Label",
          "name": "Example Name",
          "createdBy": {
            "description": "This is an example description",
            "id": "0FK2a1Jgc80RTEo",
            "label": "Label",
            "name": "Example Name",
            "alias": "example_alias",
            "isActive": true,
            "profilePhotoUrl": "https://example.com",
            "username": "Example user"
          },
          "createdDate": "2026-02-16 10:00:00+00:00",
          "lastModifiedBy": {
            "description": "This is an example description",
            "id": "0FKGlTiHM8P9Iu9",
            "label": "Label",
            "name": "Example Name",
            "alias": "example_alias",
            "isActive": true,
            "profilePhotoUrl": "https://example.com",
            "username": "Example user"
          },
          "lastModifiedDate": "2026-02-16 10:00:00+00:00",
          "backgroundSource": {
            "description": "This is an example description",
            "id": "0FKXzdgs9u9lApm",
            "label": "Label",
            "name": "Example Name",
            "type": "Image",
            "url": "https://example.com"
          },
          "customConfig": {
            "queryCacheEnabled": true,
            "queryCacheStaleness": "example_queryCacheStaleness"
          },
          "customViews": [
            {
              "defaultPage": "example_defaultPage",
              "id": "example_id",
              "isDefault": true,
              "label": "Label",
              "owner": {
                "id": "example_id",
                "name": "Example Name"
              },
              "type": "Private",
              "viewSpec": {
                "filters": [
                  {
                    "details": {
                      "fieldName": "Example field",
                      "operator": "Between"
                    },
                    "source": {
                      "id": "example_id",
                      "label": "Label",
                      "name": "Example Name"
                    },
                    "status": "DataAccessError"
                  }
                ],
                "parameters": [
                  {
                    "details": {
                      "name": "Example Name",
                      "value": "example_value"
                    },
                    "source": {
                      "id": "example_id",
                      "label": "Label",
                      "name": "Example Name"
                    },
                    "status": "DataAccessError"
                  }
                ],
                "selections": [
                  {
                    "details": {
                      "axes": [],
                      "dataSource": "example_dataSource",
                      "headers": [
                        {
                          "fieldId": {
                            "disambiguationIndex": 100,
                            "displayCategory": "example_displayCategory",
                            "fieldName": "Example field",
                            "function": "example_function",
                            "objectName": "Example object",
                            "role": "example_role",
                            "type": "example_type"
                          },
                          "partitionFieldIds": [
                            {
                              "disambiguationIndex": 100,
                              "displayCategory": "example_displayCategory",
                              "fieldName": "Example field",
                              "function": "example_function",
                              "objectName": "Example object",
                              "role": "example_role",
                              "type": "example_type"
                            }
                          ],
                          "partitionValues": []
                        }
                      ],
                      "marks": [
                        {
                          "fieldIds": [
                            {
                              "disambiguationIndex": 100,
                              "displayCategory": "example_displayCategory",
                              "fieldName": "Example field",
                              "function": "example_function",
                              "objectName": "Example object",
                              "role": "example_role",
                              "type": "example_type"
                            }
                          ],
                          "values": []
                        }
                      ],
                      "nodes": []
                    },
                    "source": {
                      "id": "example_id",
                      "label": "Label",
                      "name": "Example Name"
                    },
                    "status": "DataAccessError"
                  }
                ]
              }
            }
          ],
          "defaultView": {
            "defaultPage": "example_defaultPage",
            "id": "example_id",
            "isDefault": true,
            "label": "Label",
            "owner": {
              "id": "example_id",
              "name": "Example Name"
            },
            "type": "Private",
            "viewSpec": {
              "filters": [
                {
                  "details": {
                    "fieldName": "Example field",
                    "operator": "Between"
                  },
                  "source": {
                    "id": "example_id",
                    "label": "Label",
                    "name": "Example Name"
                  },
                  "status": "DataAccessError"
                }
              ],
              "parameters": [
                {
                  "details": {
                    "name": "Example Name",
                    "value": "example_value"
                  },
                  "source": {
                    "id": "example_id",
                    "label": "Label",
                    "name": "Example Name"
                  },
                  "status": "DataAccessError"
                }
              ],
              "selections": [
                {
                  "details": {
                    "axes": [],
                    "dataSource": "example_dataSource",
                    "headers": [
                      {
                        "fieldId": {
                          "disambiguationIndex": 100,
                          "displayCategory": "example_displayCategory",
                          "fieldName": "Example field",
                          "function": "example_function",
                          "objectName": "Example object",
                          "role": "example_role",
                          "type": "example_type"
                        },
                        "partitionFieldIds": [
                          {
                            "disambiguationIndex": 100,
                            "displayCategory": "example_displayCategory",
                            "fieldName": "Example field",
                            "function": "example_function",
                            "objectName": "Example object",
                            "role": "example_role",
                            "type": "example_type"
                          }
                        ],
                        "partitionValues": []
                      }
                    ],
                    "marks": [
                      {
                        "fieldIds": [
                          {
                            "disambiguationIndex": 100,
                            "displayCategory": "example_displayCategory",
                            "fieldName": "Example field",
                            "function": "example_function",
                            "objectName": "Example object",
                            "role": "example_role",
                            "type": "example_type"
                          }
                        ],
                        "values": []
                      }
                    ],
                    "nodes": []
                  },
                  "source": {
                    "id": "example_id",
                    "label": "Label",
                    "name": "Example Name"
                  },
                  "status": "DataAccessError"
                }
              ]
            }
          },
          "layouts": [
            {
              "description": "This is an example description",
              "id": "0FK1HYkw9DxtGmm",
              "label": "Label",
              "name": "Example Name",
              "columnCount": 100,
              "maxWidth": 100,
              "pages": [
                {
                  "description": "This is an example description",
                  "id": "0FKzaeCIx5I0GeE",
                  "label": "Label",
                  "name": "Example Name",
                  "navigationHidden": false,
                  "widgets": [
                    {
                      "description": "This is an example description",
                      "id": "0FKKQ3SNBhHloSH",
                      "label": "Label",
                      "name": "Example Name",
                      "colspan": 100,
                      "column": 100,
                      "row": 100,
                      "rowspan": 100
                    }
                  ]
                }
              ],
              "rowHeight": 100,
              "style": {
                "backgroundColor": "example_backgroundColor",
                "cellSpacingX": 100,
                "cellSpacingY": 100,
                "gutterColor": "example_gutterColor"
              }
            }
          ],
          "permissions": {
            "delete": true,
            "edit": true,
            "share": true,
            "view": true
          },
          "sourceVersion": {
            "major": 100,
            "minor": 100
          },
          "style": {
            "background": {
              "alignmentX": "example_alignmentX",
              "alignmentY": "example_alignmentY",
              "imageScale": "Fill",
              "opacity": 100
            },
            "widgetStyle": {
              "backgroundColor": "example_backgroundColor",
              "borderColor": "example_borderColor",
              "borderEdges": [
                "example_borderEdges"
              ],
              "borderRadius": 100,
              "borderWidth": 100
            }
          },
          "templateSource": {
            "assetName": "Example asset",
            "name": "Example Name"
          },
          "url": "https://example.com",
          "widgets": {
            "widget1": {
              "description": "This is an example description",
              "id": "0FKx6wiMwhBrKrb",
              "label": "Label",
              "name": "Example Name",
              "actions": [
                {
                  "description": "This is an example description",
                  "id": "0FK1K9Gl6gCLBKo",
                  "label": "Label",
                  "name": "Example Name",
                  "actionType": "Filter",
                  "assetId": "example_assetId",
                  "eventType": "Click",
                  "parameters": {}
                }
              ],
              "dynamicTokens": {
                "key1": {
                  "description": "This is an example description",
                  "id": "0FK4aCQQu5nRFXN",
                  "label": "Label",
                  "name": "Example Name",
                  "source": {
                    "description": "This is an example description",
                    "id": "0FKiJn9Fq2XhcBi",
                    "label": "Label",
                    "name": "Example Name",
                    "type": "Image",
                    "url": "https://example.com"
                  },
                  "status": "DataAccessError",
                  "type": "Insights"
                }
              },
              "status": "DataAccessError",
              "type": "Button"
            }
          },
          "workspaceIdOrApiName": "Example workspaceIdOrApi"
        }
      ]
    }
    ```
    

### POST Create dashboard

`POST /tableau/dashboards`

Operation ID: `postDashboardCollection`. Tags: Dashboards.

Creates a dashboard.

Creates a Tableau Next dashboard.

#### Parameters

*   `minorVersion` (query, integer)

#### Request body

Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.input.dashboard.DashboardInputRepresentation`.

_Example: fullExample_ Full operation example — complete request body

```
{
  "description": "This is an example description",
  "label": "Label",
  "name": "Example Name",
  "backgroundSource": {
    "id": "example_id",
    "name": "Example Name"
  },
  "customConfig": {
    "queryCacheEnabled": true,
    "queryCacheStaleness": "example_queryCacheStaleness"
  },
  "lastModifiedDate": "2026-02-16 10:00:00+00:00",
  "layouts": [
    {
      "description": "This is an example description",
      "label": "Label",
      "name": "Example Name",
      "columnCount": 100,
      "maxWidth": 100,
      "pages": [
        {
          "description": "This is an example description",
          "label": "Label",
          "name": "Example Name",
          "navigationHidden": false,
          "widgets": [
            {
              "description": "This is an example description",
              "label": "Label",
              "name": "Example Name",
              "colspan": 100,
              "column": 100,
              "row": 100,
              "rowspan": 100
            }
          ]
        }
      ],
      "rowHeight": 100,
      "style": {
        "backgroundColor": "example_backgroundColor",
        "cellSpacingX": 100,
        "cellSpacingY": 100,
        "gutterColor": "example_gutterColor"
      }
    }
  ],
  "style": {
    "background": {
      "alignmentX": "example_alignmentX",
      "alignmentY": "example_alignmentY",
      "imageScale": "Fill",
      "opacity": 100
    },
    "widgetStyle": {
      "backgroundColor": "example_backgroundColor",
      "borderColor": "example_borderColor",
      "borderEdges": [
        "example_borderEdges"
      ],
      "borderRadius": 100,
      "borderWidth": 100
    }
  },
  "templateSource": {
    "assetName": "Example asset",
    "name": "Example Name"
  },
  "widgets": {
    "widget1": {
      "description": "This is an example description",
      "label": "Label",
      "name": "Example Name",
      "actions": [
        {
          "description": "This is an example description",
          "label": "Label",
          "name": "Example Name",
          "actionType": "Filter",
          "eventType": "Click",
          "parameters": {}
        }
      ],
      "dynamicTokens": {
        "key1": {
          "description": "This is an example description",
          "label": "Label",
          "name": "Example Name",
          "source": {
            "id": "example_id",
            "name": "Example Name"
          },
          "tokenSpec": {
            "key1": {}
          },
          "type": "Insights"
        }
      },
      "type": "Button"
    }
  },
  "workspaceIdOrApiName": "Example workspaceIdOrApi"
}
```

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.dashboard.DashboardRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "description": "This is an example description",
      "id": "0FKrHnn4hvIvTcd",
      "label": "Label",
      "name": "Example Name",
      "createdBy": {
        "description": "This is an example description",
        "id": "0FKVM7FdOHH7B4X",
        "label": "Label",
        "name": "Example Name",
        "alias": "example_alias",
        "isActive": true,
        "profilePhotoUrl": "https://example.com",
        "username": "Example user"
      },
      "createdDate": "2026-02-16 10:00:00+00:00",
      "lastModifiedBy": {
        "description": "This is an example description",
        "id": "0FK5TXAlplhe0Y1",
        "label": "Label",
        "name": "Example Name",
        "alias": "example_alias",
        "isActive": true,
        "profilePhotoUrl": "https://example.com",
        "username": "Example user"
      },
      "lastModifiedDate": "2026-02-16 10:00:00+00:00",
      "backgroundSource": {
        "description": "This is an example description",
        "id": "0FK1IZPidiIxriL",
        "label": "Label",
        "name": "Example Name",
        "type": "Image",
        "url": "https://example.com"
      },
      "customConfig": {
        "queryCacheEnabled": true,
        "queryCacheStaleness": "example_queryCacheStaleness"
      },
      "customViews": [
        {
          "defaultPage": "example_defaultPage",
          "id": "example_id",
          "isDefault": true,
          "label": "Label",
          "owner": {
            "id": "example_id",
            "name": "Example Name"
          },
          "type": "Private",
          "viewSpec": {
            "filters": [
              {
                "details": {
                  "fieldName": "Example field",
                  "operator": "Between"
                },
                "source": {
                  "id": "example_id",
                  "label": "Label",
                  "name": "Example Name"
                },
                "status": "DataAccessError"
              }
            ],
            "parameters": [
              {
                "details": {
                  "name": "Example Name",
                  "value": "example_value"
                },
                "source": {
                  "id": "example_id",
                  "label": "Label",
                  "name": "Example Name"
                },
                "status": "DataAccessError"
              }
            ],
            "selections": [
              {
                "details": {
                  "axes": [],
                  "dataSource": "example_dataSource",
                  "headers": [
                    {
                      "fieldId": {
                        "disambiguationIndex": 100,
                        "displayCategory": "example_displayCategory",
                        "fieldName": "Example field",
                        "function": "example_function",
                        "objectName": "Example object",
                        "role": "example_role",
                        "type": "example_type"
                      },
                      "partitionFieldIds": [
                        {
                          "disambiguationIndex": 100,
                          "displayCategory": "example_displayCategory",
                          "fieldName": "Example field",
                          "function": "example_function",
                          "objectName": "Example object",
                          "role": "example_role",
                          "type": "example_type"
                        }
                      ],
                      "partitionValues": []
                    }
                  ],
                  "marks": [
                    {
                      "fieldIds": [
                        {
                          "disambiguationIndex": 100,
                          "displayCategory": "example_displayCategory",
                          "fieldName": "Example field",
                          "function": "example_function",
                          "objectName": "Example object",
                          "role": "example_role",
                          "type": "example_type"
                        }
                      ],
                      "values": []
                    }
                  ],
                  "nodes": []
                },
                "source": {
                  "id": "example_id",
                  "label": "Label",
                  "name": "Example Name"
                },
                "status": "DataAccessError"
              }
            ]
          }
        }
      ],
      "defaultView": {
        "defaultPage": "example_defaultPage",
        "id": "example_id",
        "isDefault": true,
        "label": "Label",
        "owner": {
          "id": "example_id",
          "name": "Example Name"
        },
        "type": "Private",
        "viewSpec": {
          "filters": [
            {
              "details": {
                "fieldName": "Example field",
                "operator": "Between"
              },
              "source": {
                "id": "example_id",
                "label": "Label",
                "name": "Example Name"
              },
              "status": "DataAccessError"
            }
          ],
          "parameters": [
            {
              "details": {
                "name": "Example Name",
                "value": "example_value"
              },
              "source": {
                "id": "example_id",
                "label": "Label",
                "name": "Example Name"
              },
              "status": "DataAccessError"
            }
          ],
          "selections": [
            {
              "details": {
                "axes": [],
                "dataSource": "example_dataSource",
                "headers": [
                  {
                    "fieldId": {
                      "disambiguationIndex": 100,
                      "displayCategory": "example_displayCategory",
                      "fieldName": "Example field",
                      "function": "example_function",
                      "objectName": "Example object",
                      "role": "example_role",
                      "type": "example_type"
                    },
                    "partitionFieldIds": [
                      {
                        "disambiguationIndex": 100,
                        "displayCategory": "example_displayCategory",
                        "fieldName": "Example field",
                        "function": "example_function",
                        "objectName": "Example object",
                        "role": "example_role",
                        "type": "example_type"
                      }
                    ],
                    "partitionValues": []
                  }
                ],
                "marks": [
                  {
                    "fieldIds": [
                      {
                        "disambiguationIndex": 100,
                        "displayCategory": "example_displayCategory",
                        "fieldName": "Example field",
                        "function": "example_function",
                        "objectName": "Example object",
                        "role": "example_role",
                        "type": "example_type"
                      }
                    ],
                    "values": []
                  }
                ],
                "nodes": []
              },
              "source": {
                "id": "example_id",
                "label": "Label",
                "name": "Example Name"
              },
              "status": "DataAccessError"
            }
          ]
        }
      },
      "layouts": [
        {
          "description": "This is an example description",
          "id": "0FKZSNG2xyLfOHp",
          "label": "Label",
          "name": "Example Name",
          "columnCount": 100,
          "maxWidth": 100,
          "pages": [
            {
              "description": "This is an example description",
              "id": "0FKJaIm0Cec8499",
              "label": "Label",
              "name": "Example Name",
              "navigationHidden": false,
              "widgets": [
                {
                  "description": "This is an example description",
                  "id": "0FKwe9Nvp3rMYq2",
                  "label": "Label",
                  "name": "Example Name",
                  "colspan": 100,
                  "column": 100,
                  "row": 100,
                  "rowspan": 100
                }
              ]
            }
          ],
          "rowHeight": 100,
          "style": {
            "backgroundColor": "example_backgroundColor",
            "cellSpacingX": 100,
            "cellSpacingY": 100,
            "gutterColor": "example_gutterColor"
          }
        }
      ],
      "permissions": {
        "delete": true,
        "edit": true,
        "share": true,
        "view": true
      },
      "sourceVersion": {
        "major": 100,
        "minor": 100
      },
      "style": {
        "background": {
          "alignmentX": "example_alignmentX",
          "alignmentY": "example_alignmentY",
          "imageScale": "Fill",
          "opacity": 100
        },
        "widgetStyle": {
          "backgroundColor": "example_backgroundColor",
          "borderColor": "example_borderColor",
          "borderEdges": [
            "example_borderEdges"
          ],
          "borderRadius": 100,
          "borderWidth": 100
        }
      },
      "templateSource": {
        "assetName": "Example asset",
        "name": "Example Name"
      },
      "url": "https://example.com",
      "widgets": {
        "widget1": {
          "description": "This is an example description",
          "id": "0FK5ykz70ykR6LC",
          "label": "Label",
          "name": "Example Name",
          "actions": [
            {
              "description": "This is an example description",
              "id": "0FKJUBsFeDx8F6J",
              "label": "Label",
              "name": "Example Name",
              "actionType": "Filter",
              "assetId": "example_assetId",
              "eventType": "Click",
              "parameters": {}
            }
          ],
          "dynamicTokens": {
            "key1": {
              "description": "This is an example description",
              "id": "0FKyeHBJlYl75oh",
              "label": "Label",
              "name": "Example Name",
              "source": {
                "description": "This is an example description",
                "id": "0FK0DsncIC4AiC0",
                "label": "Label",
                "name": "Example Name",
                "type": "Image",
                "url": "https://example.com"
              },
              "status": "DataAccessError",
              "type": "Insights"
            }
          },
          "status": "DataAccessError",
          "type": "Button"
        }
      },
      "workspaceIdOrApiName": "Example workspaceIdOrApi"
    }
    ```
    

### GET Get dashboard

`GET /tableau/dashboards/{dashboardIdOrApiName}`

Operation ID: `getDashboard`. Tags: Dashboards.

Resource to access Tableau Next Dashboard by ID or name.

Get Tableau Next Dashboard by ID or Name.

#### Parameters

*   `dashboardIdOrApiName` (path, string, required)
*   `minorVersion` (query, integer)

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.dashboard.DashboardRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "description": "This is an example description",
      "id": "0FKoZQUSrNSgFVA",
      "label": "Label",
      "name": "Example Name",
      "createdBy": {
        "description": "This is an example description",
        "id": "0FKig6z8xYJozzY",
        "label": "Label",
        "name": "Example Name",
        "alias": "example_alias",
        "isActive": true,
        "profilePhotoUrl": "https://example.com",
        "username": "Example user"
      },
      "createdDate": "2026-02-16 10:00:00+00:00",
      "lastModifiedBy": {
        "description": "This is an example description",
        "id": "0FKOWL5Zzs9lLJl",
        "label": "Label",
        "name": "Example Name",
        "alias": "example_alias",
        "isActive": true,
        "profilePhotoUrl": "https://example.com",
        "username": "Example user"
      },
      "lastModifiedDate": "2026-02-16 10:00:00+00:00",
      "backgroundSource": {
        "description": "This is an example description",
        "id": "0FKMlE6He3txwzm",
        "label": "Label",
        "name": "Example Name",
        "type": "Image",
        "url": "https://example.com"
      },
      "customConfig": {
        "queryCacheEnabled": true,
        "queryCacheStaleness": "example_queryCacheStaleness"
      },
      "customViews": [
        {
          "defaultPage": "example_defaultPage",
          "id": "example_id",
          "isDefault": true,
          "label": "Label",
          "owner": {
            "id": "example_id",
            "name": "Example Name"
          },
          "type": "Private",
          "viewSpec": {
            "filters": [
              {
                "details": {
                  "fieldName": "Example field",
                  "operator": "Between"
                },
                "source": {
                  "id": "example_id",
                  "label": "Label",
                  "name": "Example Name"
                },
                "status": "DataAccessError"
              }
            ],
            "parameters": [
              {
                "details": {
                  "name": "Example Name",
                  "value": "example_value"
                },
                "source": {
                  "id": "example_id",
                  "label": "Label",
                  "name": "Example Name"
                },
                "status": "DataAccessError"
              }
            ],
            "selections": [
              {
                "details": {
                  "axes": [],
                  "dataSource": "example_dataSource",
                  "headers": [
                    {
                      "fieldId": {
                        "disambiguationIndex": 100,
                        "displayCategory": "example_displayCategory",
                        "fieldName": "Example field",
                        "function": "example_function",
                        "objectName": "Example object",
                        "role": "example_role",
                        "type": "example_type"
                      },
                      "partitionFieldIds": [
                        {
                          "disambiguationIndex": 100,
                          "displayCategory": "example_displayCategory",
                          "fieldName": "Example field",
                          "function": "example_function",
                          "objectName": "Example object",
                          "role": "example_role",
                          "type": "example_type"
                        }
                      ],
                      "partitionValues": []
                    }
                  ],
                  "marks": [
                    {
                      "fieldIds": [
                        {
                          "disambiguationIndex": 100,
                          "displayCategory": "example_displayCategory",
                          "fieldName": "Example field",
                          "function": "example_function",
                          "objectName": "Example object",
                          "role": "example_role",
                          "type": "example_type"
                        }
                      ],
                      "values": []
                    }
                  ],
                  "nodes": []
                },
                "source": {
                  "id": "example_id",
                  "label": "Label",
                  "name": "Example Name"
                },
                "status": "DataAccessError"
              }
            ]
          }
        }
      ],
      "defaultView": {
        "defaultPage": "example_defaultPage",
        "id": "example_id",
        "isDefault": true,
        "label": "Label",
        "owner": {
          "id": "example_id",
          "name": "Example Name"
        },
        "type": "Private",
        "viewSpec": {
          "filters": [
            {
              "details": {
                "fieldName": "Example field",
                "operator": "Between"
              },
              "source": {
                "id": "example_id",
                "label": "Label",
                "name": "Example Name"
              },
              "status": "DataAccessError"
            }
          ],
          "parameters": [
            {
              "details": {
                "name": "Example Name",
                "value": "example_value"
              },
              "source": {
                "id": "example_id",
                "label": "Label",
                "name": "Example Name"
              },
              "status": "DataAccessError"
            }
          ],
          "selections": [
            {
              "details": {
                "axes": [],
                "dataSource": "example_dataSource",
                "headers": [
                  {
                    "fieldId": {
                      "disambiguationIndex": 100,
                      "displayCategory": "example_displayCategory",
                      "fieldName": "Example field",
                      "function": "example_function",
                      "objectName": "Example object",
                      "role": "example_role",
                      "type": "example_type"
                    },
                    "partitionFieldIds": [
                      {
                        "disambiguationIndex": 100,
                        "displayCategory": "example_displayCategory",
                        "fieldName": "Example field",
                        "function": "example_function",
                        "objectName": "Example object",
                        "role": "example_role",
                        "type": "example_type"
                      }
                    ],
                    "partitionValues": []
                  }
                ],
                "marks": [
                  {
                    "fieldIds": [
                      {
                        "disambiguationIndex": 100,
                        "displayCategory": "example_displayCategory",
                        "fieldName": "Example field",
                        "function": "example_function",
                        "objectName": "Example object",
                        "role": "example_role",
                        "type": "example_type"
                      }
                    ],
                    "values": []
                  }
                ],
                "nodes": []
              },
              "source": {
                "id": "example_id",
                "label": "Label",
                "name": "Example Name"
              },
              "status": "DataAccessError"
            }
          ]
        }
      },
      "layouts": [
        {
          "description": "This is an example description",
          "id": "0FKtG4Gcl7FNgnY",
          "label": "Label",
          "name": "Example Name",
          "columnCount": 100,
          "maxWidth": 100,
          "pages": [
            {
              "description": "This is an example description",
              "id": "0FKNILh3LrRjySh",
              "label": "Label",
              "name": "Example Name",
              "navigationHidden": false,
              "widgets": [
                {
                  "description": "This is an example description",
                  "id": "0FKOv2vdGrpwzua",
                  "label": "Label",
                  "name": "Example Name",
                  "colspan": 100,
                  "column": 100,
                  "row": 100,
                  "rowspan": 100
                }
              ]
            }
          ],
          "rowHeight": 100,
          "style": {
            "backgroundColor": "example_backgroundColor",
            "cellSpacingX": 100,
            "cellSpacingY": 100,
            "gutterColor": "example_gutterColor"
          }
        }
      ],
      "permissions": {
        "delete": true,
        "edit": true,
        "share": true,
        "view": true
      },
      "sourceVersion": {
        "major": 100,
        "minor": 100
      },
      "style": {
        "background": {
          "alignmentX": "example_alignmentX",
          "alignmentY": "example_alignmentY",
          "imageScale": "Fill",
          "opacity": 100
        },
        "widgetStyle": {
          "backgroundColor": "example_backgroundColor",
          "borderColor": "example_borderColor",
          "borderEdges": [
            "example_borderEdges"
          ],
          "borderRadius": 100,
          "borderWidth": 100
        }
      },
      "templateSource": {
        "assetName": "Example asset",
        "name": "Example Name"
      },
      "url": "https://example.com",
      "widgets": {
        "widget1": {
          "description": "This is an example description",
          "id": "0FK2UHzmESxPWSI",
          "label": "Label",
          "name": "Example Name",
          "actions": [
            {
              "description": "This is an example description",
              "id": "0FK3gijgfXpRQt2",
              "label": "Label",
              "name": "Example Name",
              "actionType": "Filter",
              "assetId": "example_assetId",
              "eventType": "Click",
              "parameters": {}
            }
          ],
          "dynamicTokens": {
            "key1": {
              "description": "This is an example description",
              "id": "0FKjKPE6AxGwXyl",
              "label": "Label",
              "name": "Example Name",
              "source": {
                "description": "This is an example description",
                "id": "0FKsWdqvY7C6huh",
                "label": "Label",
                "name": "Example Name",
                "type": "Image",
                "url": "https://example.com"
              },
              "status": "DataAccessError",
              "type": "Insights"
            }
          },
          "status": "DataAccessError",
          "type": "Button"
        }
      },
      "workspaceIdOrApiName": "Example workspaceIdOrApi"
    }
    ```
    

### DELETE Delete dashboard

`DELETE /tableau/dashboards/{dashboardIdOrApiName}`

Operation ID: `deleteDashboard`. Tags: Dashboards.

Resource to access Tableau Next Dashboard by ID or name.

Delete Tableau Next Dashboard by ID or Name.

#### Parameters

*   `dashboardIdOrApiName` (path, string, required)

#### Responses

*   **200** Success.

### PATCH Update dashboard

`PATCH /tableau/dashboards/{dashboardIdOrApiName}`

Operation ID: `patchDashboard`. Tags: Dashboards.

Resource to access Tableau Next Dashboard by ID or name.

Update Tableau Next Dashboard Metadata by ID or Name.

#### Parameters

*   `dashboardIdOrApiName` (path, string, required)
*   `minorVersion` (query, integer)

#### Request body

Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.input.dashboard.DashboardInputRepresentation`.

_Example fullExample: same as POST /tableau/dashboards request._ Full operation example — complete request body

_Example: fullExample_ Full operation example — complete request body

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.dashboard.DashboardRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "description": "This is an example description",
      "id": "0FKygw3sUuwjxdX",
      "label": "Label",
      "name": "Example Name",
      "createdBy": {
        "description": "This is an example description",
        "id": "0FK6HtEkihPGxxh",
        "label": "Label",
        "name": "Example Name",
        "alias": "example_alias",
        "isActive": true,
        "profilePhotoUrl": "https://example.com",
        "username": "Example user"
      },
      "createdDate": "2026-02-16 10:00:00+00:00",
      "lastModifiedBy": {
        "description": "This is an example description",
        "id": "0FK2n8j2MIqGsTl",
        "label": "Label",
        "name": "Example Name",
        "alias": "example_alias",
        "isActive": true,
        "profilePhotoUrl": "https://example.com",
        "username": "Example user"
      },
      "lastModifiedDate": "2026-02-16 10:00:00+00:00",
      "backgroundSource": {
        "description": "This is an example description",
        "id": "0FKQaa99acoTyXJ",
        "label": "Label",
        "name": "Example Name",
        "type": "Image",
        "url": "https://example.com"
      },
      "customConfig": {
        "queryCacheEnabled": true,
        "queryCacheStaleness": "example_queryCacheStaleness"
      },
      "customViews": [
        {
          "defaultPage": "example_defaultPage",
          "id": "example_id",
          "isDefault": true,
          "label": "Label",
          "owner": {
            "id": "example_id",
            "name": "Example Name"
          },
          "type": "Private",
          "viewSpec": {
            "filters": [
              {
                "details": {
                  "fieldName": "Example field",
                  "operator": "Between"
                },
                "source": {
                  "id": "example_id",
                  "label": "Label",
                  "name": "Example Name"
                },
                "status": "DataAccessError"
              }
            ],
            "parameters": [
              {
                "details": {
                  "name": "Example Name",
                  "value": "example_value"
                },
                "source": {
                  "id": "example_id",
                  "label": "Label",
                  "name": "Example Name"
                },
                "status": "DataAccessError"
              }
            ],
            "selections": [
              {
                "details": {
                  "axes": [],
                  "dataSource": "example_dataSource",
                  "headers": [
                    {
                      "fieldId": {
                        "disambiguationIndex": 100,
                        "displayCategory": "example_displayCategory",
                        "fieldName": "Example field",
                        "function": "example_function",
                        "objectName": "Example object",
                        "role": "example_role",
                        "type": "example_type"
                      },
                      "partitionFieldIds": [
                        {
                          "disambiguationIndex": 100,
                          "displayCategory": "example_displayCategory",
                          "fieldName": "Example field",
                          "function": "example_function",
                          "objectName": "Example object",
                          "role": "example_role",
                          "type": "example_type"
                        }
                      ],
                      "partitionValues": []
                    }
                  ],
                  "marks": [
                    {
                      "fieldIds": [
                        {
                          "disambiguationIndex": 100,
                          "displayCategory": "example_displayCategory",
                          "fieldName": "Example field",
                          "function": "example_function",
                          "objectName": "Example object",
                          "role": "example_role",
                          "type": "example_type"
                        }
                      ],
                      "values": []
                    }
                  ],
                  "nodes": []
                },
                "source": {
                  "id": "example_id",
                  "label": "Label",
                  "name": "Example Name"
                },
                "status": "DataAccessError"
              }
            ]
          }
        }
      ],
      "defaultView": {
        "defaultPage": "example_defaultPage",
        "id": "example_id",
        "isDefault": true,
        "label": "Label",
        "owner": {
          "id": "example_id",
          "name": "Example Name"
        },
        "type": "Private",
        "viewSpec": {
          "filters": [
            {
              "details": {
                "fieldName": "Example field",
                "operator": "Between"
              },
              "source": {
                "id": "example_id",
                "label": "Label",
                "name": "Example Name"
              },
              "status": "DataAccessError"
            }
          ],
          "parameters": [
            {
              "details": {
                "name": "Example Name",
                "value": "example_value"
              },
              "source": {
                "id": "example_id",
                "label": "Label",
                "name": "Example Name"
              },
              "status": "DataAccessError"
            }
          ],
          "selections": [
            {
              "details": {
                "axes": [],
                "dataSource": "example_dataSource",
                "headers": [
                  {
                    "fieldId": {
                      "disambiguationIndex": 100,
                      "displayCategory": "example_displayCategory",
                      "fieldName": "Example field",
                      "function": "example_function",
                      "objectName": "Example object",
                      "role": "example_role",
                      "type": "example_type"
                    },
                    "partitionFieldIds": [
                      {
                        "disambiguationIndex": 100,
                        "displayCategory": "example_displayCategory",
                        "fieldName": "Example field",
                        "function": "example_function",
                        "objectName": "Example object",
                        "role": "example_role",
                        "type": "example_type"
                      }
                    ],
                    "partitionValues": []
                  }
                ],
                "marks": [
                  {
                    "fieldIds": [
                      {
                        "disambiguationIndex": 100,
                        "displayCategory": "example_displayCategory",
                        "fieldName": "Example field",
                        "function": "example_function",
                        "objectName": "Example object",
                        "role": "example_role",
                        "type": "example_type"
                      }
                    ],
                    "values": []
                  }
                ],
                "nodes": []
              },
              "source": {
                "id": "example_id",
                "label": "Label",
                "name": "Example Name"
              },
              "status": "DataAccessError"
            }
          ]
        }
      },
      "layouts": [
        {
          "description": "This is an example description",
          "id": "0FK8mLUoRH7QMqK",
          "label": "Label",
          "name": "Example Name",
          "columnCount": 100,
          "maxWidth": 100,
          "pages": [
            {
              "description": "This is an example description",
              "id": "0FK0QRrO0quxOKj",
              "label": "Label",
              "name": "Example Name",
              "navigationHidden": false,
              "widgets": [
                {
                  "description": "This is an example description",
                  "id": "0FKaRU9G7mAxChV",
                  "label": "Label",
                  "name": "Example Name",
                  "colspan": 100,
                  "column": 100,
                  "row": 100,
                  "rowspan": 100
                }
              ]
            }
          ],
          "rowHeight": 100,
          "style": {
            "backgroundColor": "example_backgroundColor",
            "cellSpacingX": 100,
            "cellSpacingY": 100,
            "gutterColor": "example_gutterColor"
          }
        }
      ],
      "permissions": {
        "delete": true,
        "edit": true,
        "share": true,
        "view": true
      },
      "sourceVersion": {
        "major": 100,
        "minor": 100
      },
      "style": {
        "background": {
          "alignmentX": "example_alignmentX",
          "alignmentY": "example_alignmentY",
          "imageScale": "Fill",
          "opacity": 100
        },
        "widgetStyle": {
          "backgroundColor": "example_backgroundColor",
          "borderColor": "example_borderColor",
          "borderEdges": [
            "example_borderEdges"
          ],
          "borderRadius": 100,
          "borderWidth": 100
        }
      },
      "templateSource": {
        "assetName": "Example asset",
        "name": "Example Name"
      },
      "url": "https://example.com",
      "widgets": {
        "widget1": {
          "description": "This is an example description",
          "id": "0FKkAl5jLH7RFGg",
          "label": "Label",
          "name": "Example Name",
          "actions": [
            {
              "description": "This is an example description",
              "id": "0FKH2sP6ZKVBBk2",
              "label": "Label",
              "name": "Example Name",
              "actionType": "Filter",
              "assetId": "example_assetId",
              "eventType": "Click",
              "parameters": {}
            }
          ],
          "dynamicTokens": {
            "key1": {
              "description": "This is an example description",
              "id": "0FKIeYTQszD38fQ",
              "label": "Label",
              "name": "Example Name",
              "source": {
                "description": "This is an example description",
                "id": "0FKLj1Myr3PyvNT",
                "label": "Label",
                "name": "Example Name",
                "type": "Image",
                "url": "https://example.com"
              },
              "status": "DataAccessError",
              "type": "Insights"
            }
          },
          "status": "DataAccessError",
          "type": "Button"
        }
      },
      "workspaceIdOrApiName": "Example workspaceIdOrApi"
    }
    ```
    

### GET Get dashboard bundle

`GET /tableau/dashboards/{dashboardIdOrApiName}/bundle`

Operation ID: `getDashboardBundle`. Tags: Dashboards.

Endpoint for dashboard custom bundle response.

Gets the bundle response for the specified Tableau Next dashboard.

_Updated April 2026: added `customViewId`, `forceReload`, `height`, `minorVersion`._

#### Parameters

*   `dashboardIdOrApiName` (path, string, required) The ID or name of the dashboard.
*   `addSdm` (query, boolean) Specifies whether to include referenced SDMs in the bundle response (`true`) or exclude them (`false`).
*   `addVisualization` (query, boolean) Specifies whether to include referenced visualizations in the bundle response (`true`) or exclude them (`false`).
*   `customViewId` (query, string) The custom view ID (if passed) to load as part of bundle.
*   `debug` (query, boolean) Specifies whether to return extra API execution details in the response (`true`) or not (`false`).
*   `forceReload` (query, boolean) Specifies whether to force a reload of the bundle instead of using cached data (`true`) or use cached data if available (`false`).
*   `height` (query, integer) The dashboard height on the viewport in pixels. If passed, bundle only includes assets that display in the height.
*   `minorVersion` (query, integer) The minor supported for the API.
*   `pageName` (query, string) The specific page name (GUID) of the dashboard.

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.DashboardBundleRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "bundledAssets": {
        "key1": {
          "assetAppTemplate": "example_assetAppTemplate",
          "status": "example_status",
          "type": "Dashboard"
        }
      },
      "cached": true,
      "executionDelay": {
        "key1": 100.5
      },
      "executionTime": {
        "key1": 100.5
      }
    }
    ```
    

### GET List dashboard custom views

`GET /tableau/dashboards/{dashboardIdOrApiName}/customviews`

Operation ID: `getViews`. Tags: Dashboards.

Endpoint for dashboard custom view collection which user has access to.

Gets the collection of saved views of a dashboard.

#### Parameters

*   `dashboardIdOrApiName` (path, string, required) The ID or name of the dashboard.
*   `limit` (query, integer) The collection limit.
*   `offset` (query, integer) The collection offset.
*   `shallow` (query, boolean) Specifies whether to return a shallow version of the collection (`true`) or the full collection (`false`).

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.DashboardCustomViewCollectionRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "customViews": [
        {
          "defaultPage": "example_defaultPage",
          "id": "example_id",
          "isDefault": true,
          "label": "Label",
          "owner": {
            "id": "example_id",
            "name": "Example Name"
          },
          "type": "Private",
          "viewSpec": {
            "filters": [
              {
                "details": {
                  "fieldName": "Example field",
                  "operator": "Between"
                },
                "source": {
                  "id": "example_id",
                  "label": "Label",
                  "name": "Example Name"
                },
                "status": "DataAccessError"
              }
            ],
            "parameters": [
              {
                "details": {
                  "name": "Example Name",
                  "value": "example_value"
                },
                "source": {
                  "id": "example_id",
                  "label": "Label",
                  "name": "Example Name"
                },
                "status": "DataAccessError"
              }
            ],
            "selections": [
              {
                "details": {
                  "axes": [],
                  "dataSource": "example_dataSource",
                  "headers": [
                    {
                      "fieldId": {
                        "disambiguationIndex": 100,
                        "displayCategory": "example_displayCategory",
                        "fieldName": "Example field",
                        "function": "example_function",
                        "objectName": "Example object",
                        "role": "example_role",
                        "type": "example_type"
                      },
                      "partitionFieldIds": [
                        {
                          "disambiguationIndex": 100,
                          "displayCategory": "example_displayCategory",
                          "fieldName": "Example field",
                          "function": "example_function",
                          "objectName": "Example object",
                          "role": "example_role",
                          "type": "example_type"
                        }
                      ],
                      "partitionValues": []
                    }
                  ],
                  "marks": [
                    {
                      "fieldIds": [
                        {
                          "disambiguationIndex": 100,
                          "displayCategory": "example_displayCategory",
                          "fieldName": "Example field",
                          "function": "example_function",
                          "objectName": "Example object",
                          "role": "example_role",
                          "type": "example_type"
                        }
                      ],
                      "values": []
                    }
                  ],
                  "nodes": []
                },
                "source": {
                  "id": "example_id",
                  "label": "Label",
                  "name": "Example Name"
                },
                "status": "DataAccessError"
              }
            ]
          }
        }
      ]
    }
    ```
    

### POST Create dashboard custom view

`POST /tableau/dashboards/{dashboardIdOrApiName}/customviews`

Operation ID: `saveView`. Tags: Dashboards.

Endpoint for dashboard custom view collection which user has access to.

Creates a custom view of a Tableau Next dashboard.

#### Parameters

*   `dashboardIdOrApiName` (path, string, required) The ID or name of the dashboard.
*   `limit` (query, integer) The collection limit.
*   `offset` (query, integer) The collection offset.
*   `shallow` (query, boolean) Specifies whether to return a shallow version of the collection (`true`) or the full collection (`false`).

#### Request body

Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.input.DashboardCustomViewInputRepresentation`.

_Example: fullExample_ Full operation example — complete request body

```
{
  "defaultPage": "example_defaultPage",
  "isDefault": true,
  "label": "Label",
  "type": "Private",
  "viewSpec": {
    "filters": [
      {
        "details": {
          "fieldName": "Example field",
          "operator": "Between"
        },
        "source": {
          "id": "example_id",
          "name": "Example Name"
        }
      }
    ],
    "parameters": [
      {
        "source": {
          "id": "example_id",
          "name": "Example Name"
        }
      }
    ],
    "selections": [
      {
        "source": {
          "id": "example_id",
          "name": "Example Name"
        }
      }
    ]
  }
}
```

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.DashboardCustomViewRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "defaultPage": "example_defaultPage",
      "id": "example_id",
      "isDefault": true,
      "label": "Label",
      "owner": {
        "id": "example_id",
        "name": "Example Name"
      },
      "type": "Private",
      "viewSpec": {
        "filters": [
          {
            "details": {
              "fieldName": "Example field",
              "operator": "Between"
            },
            "source": {
              "id": "example_id",
              "label": "Label",
              "name": "Example Name"
            },
            "status": "DataAccessError"
          }
        ],
        "parameters": [
          {
            "details": {
              "name": "Example Name",
              "value": "example_value"
            },
            "source": {
              "id": "example_id",
              "label": "Label",
              "name": "Example Name"
            },
            "status": "DataAccessError"
          }
        ],
        "selections": [
          {
            "details": {
              "axes": [],
              "dataSource": "example_dataSource",
              "headers": [
                {
                  "fieldId": {
                    "disambiguationIndex": 100,
                    "displayCategory": "example_displayCategory",
                    "fieldName": "Example field",
                    "function": "example_function",
                    "objectName": "Example object",
                    "role": "example_role",
                    "type": "example_type"
                  },
                  "partitionFieldIds": [
                    {
                      "disambiguationIndex": 100,
                      "displayCategory": "example_displayCategory",
                      "fieldName": "Example field",
                      "function": "example_function",
                      "objectName": "Example object",
                      "role": "example_role",
                      "type": "example_type"
                    }
                  ],
                  "partitionValues": []
                }
              ],
              "marks": [
                {
                  "fieldIds": [
                    {
                      "disambiguationIndex": 100,
                      "displayCategory": "example_displayCategory",
                      "fieldName": "Example field",
                      "function": "example_function",
                      "objectName": "Example object",
                      "role": "example_role",
                      "type": "example_type"
                    }
                  ],
                  "values": []
                }
              ],
              "nodes": []
            },
            "source": {
              "id": "example_id",
              "label": "Label",
              "name": "Example Name"
            },
            "status": "DataAccessError"
          }
        ]
      }
    }
    ```
    

### GET Get default dashboard custom view

`GET /tableau/dashboards/{dashboardIdOrApiName}/customviews/default`

Operation ID: `getDefaultView`. Tags: Dashboards.

Endpoint for interacting with Tableau Next dashboard default custom view for which user has access.

Gets the default custom view of a Tableau Next dashboard for the current user.

#### Parameters

*   `dashboardIdOrApiName` (path, string, required) The ID or name of the dashboard.

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.DashboardCustomViewRepresentation`.
    
    _Example fullExample: same as POST /tableau/dashboards/{dashboardIdOrApiName}/customviews 200 response._ Full operation example — complete response body
    
    _Example: fullExample_ Full operation example — complete response body
    

### GET Get dashboard custom view

`GET /tableau/dashboards/{dashboardIdOrApiName}/customviews/{viewId}`

Operation ID: `getView`. Tags: Dashboards.

Endpoint for interacting with dashboard custom view for which user has access.

Get the custom view of dashboard by the ID.

#### Parameters

*   `dashboardIdOrApiName` (path, string, required) The ID or name of the dashboard.
*   `viewId` (path, string, required) The ID of the custom view.

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.DashboardCustomViewRepresentation`.
    
    _Example fullExample: same as POST /tableau/dashboards/{dashboardIdOrApiName}/customviews 200 response._ Full operation example — complete response body
    
    _Example: fullExample_ Full operation example — complete response body
    

### POST Delete dashboard custom view

`POST /tableau/dashboards/{dashboardIdOrApiName}/customviews/{viewId}`

Operation ID: `deleteView`. Tags: Dashboards.

Endpoint for interacting with dashboard custom view for which user has access.

Deletes a custom view of a Tableau Next dashboard, specified by the view's view ID.

#### Parameters

*   `dashboardIdOrApiName` (path, string, required) The ID or name of the dashboard.
*   `viewId` (path, string, required) The ID of the custom view.

#### Responses

*   **200** Success.

### GET Get asset follower count

`GET /tableau/follow/assets/{followedAssetId}/follower-count`

Operation ID: `getUniqueFollowerCount`. Tags: Follow (Followers).

Unique follower metadata.

Gets the count of unique followers for a specified followed Tableau Next asset.

#### Parameters

*   `followedAssetId` (path, string, required)

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.follow.UniqueFollowerCountRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "uniqueFollowerCount": 100
    }
    ```
    

### GET Get asset followers

`GET /tableau/follow/assets/{followedAssetId}/followers`

Operation ID: `getFollowerCollection`. Tags: Follow (Followers).

Followers metadata.

Gets a list of followers of a followed Tableau Next asset. You can filter by follower type or a specified follower ID.

#### Parameters

*   `followedAssetId` (path, string, required)
*   `followerId` (query, string)

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.follow.FollowerCollectionRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "followers": [
        {
          "description": "This is an example description",
          "id": "0FKaQCiUpnoBbqh",
          "label": "Label",
          "name": "Example Name",
          "alias": "example_alias",
          "isActive": true,
          "profilePhotoUrl": "https://example.com",
          "username": "Example user"
        }
      ]
    }
    ```
    

### GET List followed assets

`GET /tableau/follow/followers/{followerId}/followed-asset-refs`

Operation ID: `getFollowedAssetRefCollection`. Tags: Follow (Followers).

Resource to access followed assets references of a follower.

_Available April 2026 and later._

Gets all followed asset references for a follower filterable by asset type.

_Available April 2026 and later._

#### Parameters

*   `followerId` (path, string, required)
*   `assetsOrderBy` (query, sfdc.unified.analytics.connect.api.resource.follow.OrderBy) Determines the field to sort by
*   `followedAssetType` (query, sfdc.unified.analytics.connect.api.enums.follow.AnalyticsFollowedAssetTypeEnum) Determines what asset type to select
*   `limit` (query, integer)
*   `offset` (query, integer)
*   `sortOrder` (query, sfdc.unified.analytics.connect.api.resource.follow.SortOrder) Determines the sorting order Valid values are app, ASC and DESC.

#### Responses

*   **200** Success
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.follow.FollowedAssetRefCollectionRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "followedAssetRefs": [
        {
          "assetId": "0FKSIdgCKud5J0D",
          "assetType": "SemanticMetricDefinition",
          "createdBy": {
            "description": "This is an example description",
            "id": "0FKV4lZE7i9PmZY",
            "label": "Label",
            "name": "Example Name",
            "alias": "example_alias",
            "isActive": true,
            "profilePhotoUrl": "https://example.com",
            "username": "Example user"
          },
          "createdDate": "2026-02-16 10:00:00+00:00",
          "followedTimeRange": {
            "fieldName": "Example field",
            "values": []
          },
          "followerType": "Group",
          "id": "0FK8IfZJMNlA2bf",
          "lastModifiedBy": {
            "description": "This is an example description",
            "id": "0FKfXHgwHq6B0ZD",
            "label": "Label",
            "name": "Example Name",
            "alias": "example_alias",
            "isActive": true,
            "profilePhotoUrl": "https://example.com",
            "username": "Example user"
          },
          "lastModifiedDate": "2026-02-16 10:00:00+00:00",
          "shouldShowForecast": true
        }
      ]
    }
    ```
    

### GET List followed assets

`GET /tableau/follow/followers/{followerId}/followed-assets`

Operation ID: `getFollowedAssetCollection`. Tags: Follow (Followers).

Gets the followed assets of a follower.

Lists the followed Tableau Next assets of a follower. You can filter by asset type.

#### Parameters

*   `followerId` (path, string, required)
*   `assetsOrderBy` (query, string) The determines the field to sort by.

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.follow.FollowedAssetCollectionRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "followedAssets": [
        {
          "description": "This is an example description",
          "id": "0FK0EHxKEZGewTB",
          "label": "Label",
          "name": "Example Name",
          "createdBy": {
            "description": "This is an example description",
            "id": "0FKsXnOpirFrtUb",
            "label": "Label",
            "name": "Example Name",
            "alias": "example_alias",
            "isActive": true,
            "profilePhotoUrl": "https://example.com",
            "username": "Example user"
          },
          "createdDate": "2026-02-16 10:00:00+00:00",
          "lastModifiedBy": {
            "description": "This is an example description",
            "id": "0FK08EXHi6h9IWF",
            "label": "Label",
            "name": "Example Name",
            "alias": "example_alias",
            "isActive": true,
            "profilePhotoUrl": "https://example.com",
            "username": "Example user"
          },
          "lastModifiedDate": "2026-02-16 10:00:00+00:00",
          "assetType": "SemanticMetricDefinition",
          "followedTimeRange": {
            "fieldName": "Example field",
            "values": []
          }
        }
      ]
    }
    ```
    

### POST Create follow

`POST /tableau/follow/followers/{followerId}/follows`

Operation ID: `postFollow`. Tags: Follow (Followers).

Actions on followed assets.

Follow an asset.

#### Parameters

*   `followerId` (path, string, required)

#### Request body

Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.input.follow.FollowInputRepresentation`.

_Example: fullExample_ Full operation example — complete request body

```
{
  "assetId": "example_assetId",
  "assetType": "SemanticMetricDefinition",
  "followedTimeRange": {
    "fieldName": "Example field",
    "values": []
  },
  "followerType": "Group",
  "shouldShowForecast": true
}
```

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.follow.FollowerAssetRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "createdBy": {
        "description": "This is an example description",
        "id": "0FKde0TJR2bjm0y",
        "label": "Label",
        "name": "Example Name",
        "alias": "example_alias",
        "isActive": true,
        "profilePhotoUrl": "https://example.com",
        "username": "Example user"
      },
      "createdDate": "2026-02-16 10:00:00+00:00",
      "followedAssetId": "example_followedAssetId",
      "followedAssetType": "SemanticMetricDefinition",
      "followedTimeRange": {
        "fieldName": "Example field",
        "values": []
      },
      "followerId": "example_followerId",
      "followerType": "Group"
    }
    ```
    

### PATCH Update follow

`PATCH /tableau/follow/followers/{followerId}/follows`

Operation ID: `patchFollow`. Tags: Follow (Followers).

Actions on followed assets.

Update a followed asset.

#### Parameters

*   `followerId` (path, string, required)

#### Request body

Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.input.follow.UpdateFollowInputRepresentation`.

_Example: fullExample_ Full operation example — complete request body

```
{
  "assetId": "example_assetId",
  "followedTimeRange": {
    "fieldName": "Example field",
    "values": []
  },
  "shouldShowForecast": true,
  "updateAllAssets": true
}
```

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.follow.FollowerAssetCollectionRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "followerAssets": [
        {
          "createdBy": {
            "description": "This is an example description",
            "id": "0FKJlxhoZ9BLdfR",
            "label": "Label",
            "name": "Example Name",
            "alias": "example_alias",
            "isActive": true,
            "profilePhotoUrl": "https://example.com",
            "username": "Example user"
          },
          "createdDate": "2026-02-16 10:00:00+00:00",
          "followedAssetId": "example_followedAssetId",
          "followedAssetType": "SemanticMetricDefinition",
          "followedTimeRange": {
            "fieldName": "Example field",
            "values": []
          },
          "followerId": "example_followerId",
          "followerType": "Group"
        }
      ],
      "followerId": "example_followerId"
    }
    ```
    

### DELETE Delete follow

`DELETE /tableau/follow/followers/{followerId}/follows/{followedAssetId}`

Operation ID: `deleteUnfollow`. Tags: Follow (Followers).

An asset action.

Unfollow an asset.

#### Parameters

*   `followedAssetId` (path, string, required)
*   `followerId` (path, string, required)

#### Responses

*   **200** Success

### POST Get submetric info

`POST /tableau/follow/submetric-info`

Operation ID: `postSubMetricInfo`. Tags: Follow (Followers).

Resource for getting sub-metric info

Get SubMetric Info including metric and goal details.

#### Request body

Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.input.follow.SubMetricInfoInputRepresentation`.

_Example: fullExample_ Full operation example — complete request body

```
{
  "filterLogic": "example_filterLogic",
  "filters": [],
  "metricIdOrApiName": "Example metricIdOrApi",
  "modelIdOrApiName": "Example modelIdOrApi",
  "subMetricId": "example_subMetricId"
}
```

#### Responses

*   **200** Success
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.follow.SubMetricInfoOutputRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "isFollowed": true
    }
    ```
    

### GET Get a marketplace installation

`GET /tableau/marketplace/installations/{installationId}`

Operation ID: `getAnalyticsTableauMarketplaceListingInstallationTracking`. Tags: Marketplace.

Tracks the installation progress of a Marketplace. listing.

Fetch progress of Tableau Marketplace Listing Installation.

#### Parameters

*   `installationId` (path, string, required)

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.marketplace.TableauMarketplaceListingInstallationProgressResponse`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "errors": [
        "example_errors"
      ],
      "id": "example_id",
      "status": "example_status"
    }
    ```
    

### GET Get marketplace listings

`GET /tableau/marketplace/listings`

Operation ID: `getMarketplaceListings`. Tags: Marketplace.

API resource for marketplace listings Collection

_Available April 2026 and later._

Get the list of assets published to Tableau Marketplace

_Available April 2026 and later._

#### Parameters

*   `assetId` (query, string) The ID of asset to query
*   `assetType` (query, sfdc.analyticsdashboard.connect.api.enums.MarketplaceAssetTypeEnum) The type of asset to query
*   `assetVersion` (query, string) The version of asset to query
*   `limit` (query, integer) Collection limit
*   `offset` (query, integer) Collection offset

#### Responses

*   **200** Success
    
    Media type: `application/json`. Schema: `sfdc.analyticsdashboard.connect.api.output.MarketplaceListingCollectionRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "marketplaceListings": [
        {
          "assetId": "example_assetId",
          "assetType": "DominoTemplate",
          "assetVersion": "example_assetVersion",
          "id": "example_id"
        }
      ],
      "totalCount": 100
    }
    ```
    

### POST Publish to marketplace

`POST /tableau/marketplace/listings`

Operation ID: `publishToMarketplace`. Tags: Marketplace.

API resource for marketplace listings Collection

_Available April 2026 and later._

Adds a new asset to the marketplace listings collection.

_Available April 2026 and later._

#### Request body

Media type: `application/json`. Schema: `sfdc.analyticsdashboard.connect.api.input.MarketplaceListingInputRepresentation`.

_Example: fullExample_ Full operation example — complete request body

```
{
  "assetId": "example_assetId",
  "assetType": "DominoTemplate",
  "assetVersion": "example_assetVersion"
}
```

#### Responses

*   **200** Success
    
    Media type: `application/json`. Schema: `sfdc.analyticsdashboard.connect.api.output.MarketplaceListingRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "id": "example_id"
    }
    ```
    

### DELETE Unpublish from marketplace

`DELETE /tableau/marketplace/listings/{listingId}`

Operation ID: `unpublishFromMarketplace`. Tags: Marketplace.

API resource for marketplace listings

_Available April 2026 and later._

Unpublishes an asset from marketplace listings

_Available April 2026 and later._

#### Parameters

*   `listingId` (path, string, required) The ID of the Marketplace Listings

#### Responses

*   **200** Success

### GET Install a marketplace listing

`GET /tableau/marketplace/listings/{listingId}/install`

Operation ID: `getAnalyticsTableauMarketplaceListing`. Tags: Marketplace.

Installs a package from the Tableau Marketplace.

Install the package.

#### Parameters

*   `listingId` (path, string, required)

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.marketplace.TableauMarketplaceListingInstallationResponse`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "packageInstallRequestID": "example_packageInstallRequestID",
      "success": true
    }
    ```
    

### GET List marketplace package components

`GET /tableau/marketplace/packages/{packageVersionId}/components`

Operation ID: `getPackageComponents`. Tags: Marketplace.

API resource for fetching the list of components installed as part of a given package version.

Get the list of components installed as part of the given package version.

#### Parameters

*   `packageVersionId` (path, string, required) The ID of the package version

#### Responses

*   **200** Success
    
    Media type: `application/json`. Schema: `sfdc.analyticsdashboard.connect.api.output.PackageComponentCollectionRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "components": [
        {
          "componentId": "example_componentId",
          "componentType": "example_componentType"
        }
      ],
      "packageGeneration": "FirstGeneration",
      "packageVersionId": "example_packageVersionId",
      "totalCount": 100
    }
    ```
    

### POST Create a marketplace template

`POST /tableau/marketplace/templates`

Operation ID: `postMarketplaceTemplateBuilder`. Tags: Marketplace.

Creates a new BPO template using the Tableau Marketplace template builder.

Creates a new template.

#### Request body

Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.input.marketplaceTemplateBuilder.MarketplaceTemplateInputRepresentation`.

_Example: fullExample_ Full operation example — complete request body

```
{
  "assetIdOrApiName": "Example assetIdOrApi",
  "description": "This is an example description",
  "label": "Label",
  "name": "Example Name",
  "tags": {
    "key1": [
      "example_tags"
    ]
  }
}
```

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.marketplaceTemplateBuilder.MarketplaceTemplateOutputRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "id": "example_id"
    }
    ```
    

### POST Sync personal org info

`POST /tableau/analytics-personal-org-infos`

Operation ID: `postAnalyticsPersonalOrgInfoSync`. Tags: Personal Orgs.

Internal cross-org receiver to create or update the mirrored AnalyticsPersonalOrgInfo record in a Personal Org

Create or update the mirrored AnalyticsPersonalOrgInfo record in this Personal Org.

#### Request body

Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.input.personalOrg.AnalyticsPersonalOrgInfoSyncInputRepresentation`.

_Example: fullExample_ Full operation example — complete request body

```
{
  "details": "example_details",
  "developerName": "Example developer",
  "isAnalyticsReuseEditable": true,
  "isPersonalOrgDeleted": true,
  "masterLabel": "master",
  "owners": "example_owners",
  "personalOrgCreatedBy": "example_personalOrgCreatedBy",
  "personalOrgCreatedDate": "2026-02-16 10:00:00+00:00",
  "personalOrgIdentifier": "example_personalOrgIdentifier",
  "personalOrgName": "Example personalOrg",
  "personalOrgOwnerUserName": "Example personalOrgOwnerUser",
  "personalOrgStatus": "example_personalOrgStatus",
  "systemAddedOwners": "example_systemAddedOwners"
}
```

#### Responses

*   **200** Success
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.personalOrg.AnalyticsPersonalOrgInfoSyncResultRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "id": "example_id",
      "success": true
    }
    ```
    

### GET List personal orgs

`GET /tableau/personal-orgs`

Operation ID: `getAnalyticsPersonalOrgInfoCollection`. Tags: Personal Orgs.

Resource for listing Personal Orgs with their owners

List the Personal Orgs owned by a user, augmented with their owners.

#### Parameters

*   `limit` (query, integer)
*   `offset` (query, integer)
*   `owner` (query, string)
*   `queryFields` (query, string)
*   `queryValue` (query, string)
*   `sortBy` (query, string)
*   `sortOrder` (query, string)

#### Responses

*   **200** Success
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.personalOrg.AnalyticsPersonalOrgInfoCollectionRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "personalOrgs": [
        {
          "createdBy": "example_createdBy",
          "createdDate": "2026-02-16 10:00:00+00:00",
          "details": "example_details",
          "errorCode": "example_errorCode",
          "id": "example_id",
          "isAnalyticsReuseEditable": true,
          "name": "Example Name",
          "owners": [
            "example_owners"
          ],
          "personalOrgIdentifier": "example_personalOrgIdentifier",
          "signupRecordId": "example_signupRecordId",
          "status": "example_status",
          "systemAddedOwners": [
            "example_systemAddedOwners"
          ]
        }
      ]
    }
    ```
    

### GET Get personal org

`GET /tableau/personal-orgs/{personalOrgInfoId}`

Operation ID: `getAnalyticsPersonalOrgInfo`. Tags: Personal Orgs.

Resource to read and update a single Personal Org

Get a single Personal Org by its PersonalOrgInfo record ID.

#### Parameters

*   `personalOrgInfoId` (path, string, required)

#### Responses

*   **200** Success
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.personalOrg.AnalyticsPersonalOrgInfoRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "createdBy": "example_createdBy",
      "createdDate": "2026-02-16 10:00:00+00:00",
      "details": "example_details",
      "errorCode": "example_errorCode",
      "id": "example_id",
      "isAnalyticsReuseEditable": true,
      "name": "Example Name",
      "owners": [
        "example_owners"
      ],
      "personalOrgIdentifier": "example_personalOrgIdentifier",
      "signupRecordId": "example_signupRecordId",
      "status": "example_status",
      "systemAddedOwners": [
        "example_systemAddedOwners"
      ]
    }
    ```
    

### DELETE Delete personal org

`DELETE /tableau/personal-orgs/{personalOrgInfoId}`

Operation ID: `deleteAnalyticsPersonalOrgInfo`. Tags: Personal Orgs.

Resource to read and update a single Personal Org

Delete a Personal Org by its PersonalOrgInfo record ID (soft-delete; triggers cross-org deprovisioning).

#### Parameters

*   `personalOrgInfoId` (path, string, required)

#### Responses

*   **200** Success

### PATCH Update personal org

`PATCH /tableau/personal-orgs/{personalOrgInfoId}`

Operation ID: `patchAnalyticsPersonalOrgInfo`. Tags: Personal Orgs.

Resource to read and update a single Personal Org

Update a Personal Org (owner deltas; name/details reserved for a follow-up story).

#### Parameters

*   `personalOrgInfoId` (path, string, required)

#### Request body

Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.input.personalOrg.AnalyticsPersonalOrgInfoUpdateInputRepresentation`.

_Example: fullExample_ Full operation example — complete request body

```
{
  "details": "example_details",
  "name": "Example Name",
  "ownersToAdd": [
    "example_ownersToAdd"
  ],
  "ownersToRemove": [
    "example_ownersToRemove"
  ],
  "systemAddedOwners": [
    "example_systemAddedOwners"
  ]
}
```

#### Responses

*   **200** Success
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.personalOrg.AnalyticsPersonalOrgInfoRepresentation`.
    
    _Example fullExample: same as GET /tableau/personal-orgs/{personalOrgInfoId} 200 response._ Full operation example — complete response body
    
    _Example: fullExample_ Full operation example — complete response body
    

### GET List record shares

`GET /tableau/records/{recordId}/shares`

Operation ID: `getSetupRecordShareCollection`. Tags: Records.

Resource to access collections of share for a record.

Get record shares for requested registered grantee for a record.

#### Parameters

*   `recordId` (path, string, required)
*   `filterByAccessType` (query, array of sfdc.unified.analytics.connect.api.enums.share.SetupObjectAccessTypeEnum)
*   `filterByRecipientType` (query, array of sfdc.unified.analytics.connect.api.enums.share.SetupObjectRecipientTypeEnum)
*   `limit` (query, integer)
*   `offset` (query, integer)
*   `orderBy` (query, string)
*   `recipientSearchTerm` (query, string)
*   `sortOrder` (query, string)
*   `userOrGroupId` (query, string)

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.share.SetupRecordAccessCollectionRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "filterByAccessType": [
        "Commenter"
      ],
      "filterByRecipientType": [
        "Group"
      ],
      "filterByUserOrGroupId": "example_filterByUserOrGroupId",
      "limit": 100,
      "offset": 100,
      "orderBy": "CreatedDate",
      "ownerCount": 100,
      "recordAccessMappings": [
        {
          "accessType": "Commenter",
          "applicationDomain": "DataCloud",
          "createdDate": "2026-02-16 10:00:00+00:00",
          "targetRecord": {
            "createdBy": {
              "description": "This is an example description",
              "id": "0FKBL3OIdTbHjYV",
              "label": "Label",
              "name": "Example Name",
              "alias": "example_alias",
              "isActive": true,
              "profilePhotoUrl": "https://example.com",
              "username": "Example user"
            },
            "createdDate": "2026-02-16 10:00:00+00:00",
            "developerName": "Example developer",
            "label": "Label",
            "lastModifiedBy": {
              "description": "This is an example description",
              "id": "0FKMJrbfrNTBTye",
              "label": "Label",
              "name": "Example Name",
              "alias": "example_alias",
              "isActive": true,
              "profilePhotoUrl": "https://example.com",
              "username": "Example user"
            },
            "lastModifiedDate": "2026-02-16 10:00:00+00:00",
            "recordId": "example_recordId"
          },
          "userOrGroup": {
            "displayName": "Example display",
            "email": "user@example.com",
            "groupMemberCount": 100,
            "id": "example_id",
            "profilePhotoUrl": "https://example.com",
            "username": "Example user"
          },
          "userOrGroupId": "example_userOrGroupId"
        }
      ],
      "recordId": "example_recordId",
      "sortOrder": "example_sortOrder"
    }
    ```
    

### POST Create record shares

`POST /tableau/records/{recordId}/shares`

Operation ID: `postSetupRecordShareCollection`. Tags: Records.

Resource to access collections of share for a record.

Add record shares to be associated with a record.

#### Parameters

*   `recordId` (path, string, required)

#### Request body

Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.input.share.SetupRecordAccessInputRepresentation`.

_Example: fullExample_ Full operation example — complete request body

```
{
  "accessRequestItems": [
    {
      "accessType": "Commenter",
      "applicationDomain": "DataCloud",
      "setupObjectType": "AnalyticsDashboard",
      "userOrGroupId": "example_userOrGroupId"
    }
  ],
  "sendNotificationToRecipients": true
}
```

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.share.SetupRecordShareCollectionRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "failedRecordShares": [
        {
          "errorCode": "example_errorCode",
          "errorMessage": "example_errorMessage",
          "userOrGroupId": "example_userOrGroupId"
        }
      ],
      "recordId": "example_recordId",
      "setupObjectType": "AnalyticsDashboard",
      "successfulRecordShares": [
        {
          "accessType": "Commenter",
          "applicationDomain": "DataCloud",
          "createdBy": {
            "description": "This is an example description",
            "id": "0FK8WTy08LjCiK1",
            "label": "Label",
            "name": "Example Name",
            "alias": "example_alias",
            "isActive": true,
            "profilePhotoUrl": "https://example.com",
            "username": "Example user"
          },
          "createdDate": "2026-02-16 10:00:00+00:00",
          "lastModifiedBy": {
            "description": "This is an example description",
            "id": "0FKIFaN6jdNOMNv",
            "label": "Label",
            "name": "Example Name",
            "alias": "example_alias",
            "isActive": true,
            "profilePhotoUrl": "https://example.com",
            "username": "Example user"
          },
          "lastModifiedDate": "2026-02-16 10:00:00+00:00",
          "userOrGroupId": "example_userOrGroupId"
        }
      ]
    }
    ```
    

### DELETE Delete record shares

`DELETE /tableau/records/{recordId}/shares`

Operation ID: `deleteSetupRecordShareCollection`. Tags: Records.

Resource to access collections of share for a record.

Delete all shares for an record.

#### Parameters

*   `recordId` (path, string, required)

#### Responses

*   **200** Success.

### PATCH Update record shares

`PATCH /tableau/records/{recordId}/shares`

Operation ID: `patchSetupRecordShareCollection`. Tags: Records.

Resource to access collections of share for a record.

Update an record share to be associated with a record Item.

#### Parameters

*   `recordId` (path, string, required)

#### Request body

Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.input.share.UpdateSetupRecordAccessInputRepresentation`.

_Example: fullExample_ Full operation example — complete request body

```
{
  "updateSetupRecordAccessItems": [
    {
      "accessType": "Commenter",
      "userOrGroupId": "example_userOrGroupId"
    }
  ]
}
```

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.share.SetupRecordShareCollectionRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "failedRecordShares": [
        {
          "errorCode": "example_errorCode",
          "errorMessage": "example_errorMessage",
          "userOrGroupId": "example_userOrGroupId"
        }
      ],
      "recordId": "example_recordId",
      "setupObjectType": "AnalyticsDashboard",
      "successfulRecordShares": [
        {
          "accessType": "Commenter",
          "applicationDomain": "DataCloud",
          "createdBy": {
            "description": "This is an example description",
            "id": "0FKV7p1JvOU5OeY",
            "label": "Label",
            "name": "Example Name",
            "alias": "example_alias",
            "isActive": true,
            "profilePhotoUrl": "https://example.com",
            "username": "Example user"
          },
          "createdDate": "2026-02-16 10:00:00+00:00",
          "lastModifiedBy": {
            "description": "This is an example description",
            "id": "0FKzYlOHN4zvctT",
            "label": "Label",
            "name": "Example Name",
            "alias": "example_alias",
            "isActive": true,
            "profilePhotoUrl": "https://example.com",
            "username": "Example user"
          },
          "lastModifiedDate": "2026-02-16 10:00:00+00:00",
          "userOrGroupId": "example_userOrGroupId"
        }
      ]
    }
    ```
    

### DELETE Delete a record share

`DELETE /tableau/records/{recordId}/shares/{userOrGroupId}`

Operation ID: `deleteSetupRecordShare`. Tags: Records.

Resource to access share for a record.

Delete a record shares for a record and a user or group.

#### Parameters

*   `recordId` (path, string, required)
*   `userOrGroupId` (path, string, required)

#### Responses

*   **200** Success.

### GET Get subscription digest configuration

`GET /tableau/subscriptions/digest/{digestConfigOwner}`

Operation ID: `getSubscriptionDigestConfig`. Tags: Subscriptions.

Accesses subscription digest configuration.

Get user's subscription digest configuration.

#### Parameters

*   `digestConfigOwner` (path, string, required)

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.subscription.SubscriptionDigestConfigOutputRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "isEnabled": true,
      "scheduleType": "Daily",
      "userId": "example_userId"
    }
    ```
    

### PATCH Update subscription digest configuration

`PATCH /tableau/subscriptions/digest/{digestConfigOwner}`

Operation ID: `patchSubscriptionDigestConfig`. Tags: Subscriptions.

Accesses subscription digest configuration.

Update user's subscription digest configuration.

#### Parameters

*   `digestConfigOwner` (path, string, required)

#### Request body

Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.input.subscription.SubscriptionDigestConfigInputRepresentation`.

_Example: fullExample_ Full operation example — complete request body

```
{
  "isEnabled": true,
  "scheduleType": "Daily"
}
```

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.subscription.SubscriptionDigestConfigOutputRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "isEnabled": true,
      "scheduleType": "Daily",
      "userId": "example_userId"
    }
    ```
    

### GET List visualizations

`GET /tableau/visualizations`

Operation ID: `getVisualizations`. Tags: Visualizations.

Accesses a collection of Tableau Next visualizations.

Get all available Tableau Next visualizations.

#### Parameters

*   `limit` (query, integer) The collection limit.
*   `minorVersion` (query, integer) The minor API version for visualization operations.
*   `offset` (query, integer) The collection offset.

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.VisualizationCollectionRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "visualizations": [
        {
          "description": "This is an example description",
          "id": "0FKsEZfFzGNIvhg",
          "label": "Label",
          "name": "Example Name",
          "createdBy": {
            "description": "This is an example description",
            "id": "0FK758wrhyKTDoX",
            "label": "Label",
            "name": "Example Name",
            "alias": "example_alias",
            "isActive": true,
            "profilePhotoUrl": "https://example.com",
            "username": "Example user"
          },
          "createdDate": "2026-02-16 10:00:00+00:00",
          "lastModifiedBy": {
            "description": "This is an example description",
            "id": "0FKVAQN1vHcZiJa",
            "label": "Label",
            "name": "Example Name",
            "alias": "example_alias",
            "isActive": true,
            "profilePhotoUrl": "https://example.com",
            "username": "Example user"
          },
          "lastModifiedDate": "2026-02-16 10:00:00+00:00",
          "dataSource": {
            "description": "This is an example description",
            "id": "0FKkUSWl1aCnfWq",
            "label": "Label",
            "name": "Example Name",
            "type": "SemanticModel",
            "url": "https://example.com"
          },
          "permissions": {
            "delete": true,
            "edit": true,
            "share": true,
            "view": true
          },
          "sourceVersion": {
            "major": 100,
            "minor": 100
          },
          "templateSource": {
            "assetName": "Example asset",
            "name": "Example Name"
          },
          "workspace": {
            "description": "This is an example description",
            "id": "0FK7LeXVgEwP8Ax",
            "label": "Label",
            "name": "Example Name",
            "url": "https://example.com"
          }
        }
      ]
    }
    ```
    

### POST Create visualization

`POST /tableau/visualizations`

Operation ID: `createVisualization`. Tags: Visualizations.

Accesses a collection of Tableau Next visualizations.

Create a new Tableau Next visualization.

#### Parameters

*   `minorVersion` (query, integer) The minor API version for visualization operations.

#### Request body

Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.input.VisualizationInputRepresentation`.

_Example: fullExample_ Full operation example — complete request body

```
{
  "description": "This is an example description",
  "label": "Label",
  "name": "Example Name",
  "dataSource": {
    "description": "This is an example description",
    "label": "Label",
    "name": "Example Name",
    "type": "SemanticModel"
  },
  "fields": {
    "field1": {
      "adHocCalc": {
        "dataType": "Boolean",
        "decimalPlace": 100,
        "description": "This is an example description",
        "displayCategory": "Continuous",
        "expression": "example_expression",
        "filters": [
          {
            "fieldName": "Example field",
            "value": "example_value",
            "values": [
              "example_values"
            ]
          }
        ],
        "label": "Label",
        "shouldTreatNullsAsZeros": true
      },
      "computeUsing": {
        "type": "Cell",
        "useOrderByForExtraFields": true
      },
      "displayCategory": "Continuous",
      "fieldName": "Example field",
      "function": "Attr",
      "hierarchyLevel": 100,
      "hierarchyName": "Example hierarchy",
      "label": "Label",
      "latitudeOrY": "example_latitudeOrY",
      "longitudeOrX": "example_longitudeOrX",
      "objectName": "Example object",
      "positionName": "Example position",
      "positional": {
        "type": "Geocoded",
        "geocoded": {
          "fieldName": "Example field",
          "objectName": "Example object"
        },
        "latitudeOrY": {
          "fieldName": "Example field",
          "objectName": "Example object"
        },
        "longitudeOrX": {
          "fieldName": "Example field",
          "objectName": "Example object"
        }
      },
      "quickTableCalc": {
        "type": "Difference",
        "order": "Ascending",
        "nextValues": 100,
        "previousValues": 100,
        "useCurrentValue": true
      },
      "role": "Dimension",
      "type": "Field"
    }
  },
  "interactions": [
    {
      "description": "This is an example description",
      "label": "Label",
      "name": "Example Name",
      "actionType": "Filter",
      "eventType": "Click",
      "parameters": {}
    }
  ],
  "templateSource": {
    "assetName": "Example asset",
    "name": "Example Name"
  },
  "view": {
    "description": "This is an example description",
    "label": "Label",
    "name": "Example Name",
    "viewSpecification": {
      "advancedDimensionFilters": [
        {
          "fieldKey": "example_fieldKey",
          "fieldKeys": [
            "example_fieldKeys"
          ],
          "filter": {
            "fields": [
              {
                "expression": "example_expression",
                "model": "example_model"
              }
            ],
            "includeNulls": true,
            "measureCriteria": {
              "unifiedFilter": {
                "fields": [
                  {
                    "expression": "example_expression",
                    "model": "example_model"
                  }
                ],
                "includeNulls": true,
                "measureCriteria": {
                  "unifiedFilter": {
                    "fields": [
                      {
                        "expression": "example_expression",
                        "model": "example_model"
                      }
                    ],
                    "includeNulls": true,
                    "measureCriteria": {
                      "unifiedFilter": {
                        "fields": [
                          {
                            "expression": "example_expression",
                            "model": "example_model"
                          }
                        ],
                        "includeNulls": true,
                        "measureCriteria": {
                          "unifiedFilter": {
                            "fields": [
                              {
                                "expression": "example_expression",
                                "model": "example_model"
                              }
                            ],
                            "includeNulls": true,
                            "measureCriteria": {
                              "unifiedFilter": {
                                "fields": [],
                                "includeNulls": true,
                                "topBottomCriteria": {
                                  "expression": "example_expression",
                                  "isTop": true,
                                  "nullValuesPosition": "NullsFirst",
                                  "topBottomLimit": 100
                                },
                                "values": []
                              }
                            },
                            "topBottomCriteria": {
                              "expression": "example_expression",
                              "isTop": true,
                              "nullValuesPosition": "NullsFirst",
                              "topBottomLimit": 100
                            },
                            "values": []
                          }
                        },
                        "topBottomCriteria": {
                          "expression": "example_expression",
                          "isTop": true,
                          "nullValuesPosition": "NullsFirst",
                          "topBottomLimit": 100
                        },
                        "values": []
                      }
                    },
                    "topBottomCriteria": {
                      "expression": "example_expression",
                      "isTop": true,
                      "nullValuesPosition": "NullsFirst",
                      "topBottomLimit": 100
                    },
                    "values": []
                  }
                },
                "topBottomCriteria": {
                  "expression": "example_expression",
                  "isTop": true,
                  "nullValuesPosition": "NullsFirst",
                  "topBottomLimit": 100
                },
                "values": []
              }
            },
            "topBottomCriteria": {
              "expression": "example_expression",
              "isTop": true,
              "nullValuesPosition": "NullsFirst",
              "topBottomLimit": 100
            },
            "values": []
          },
          "filterInfos": [
            {
              "type": "GreaterThan",
              "includeNulls": true,
              "showOnlyRelevantValues": true,
              "byField": "example_byField",
              "count": 100,
              "direction": "Bottom",
              "anchorRelativeDate": "example_anchorRelativeDate",
              "beginPeriod": {
                "unit": "Day",
                "value": 100
              },
              "endPeriod": {
                "unit": "Day",
                "value": 100
              },
              "isFiscal": true,
              "nullType": "All",
              "isCustom": true,
              "isExcludes": true,
              "useAll": true,
              "values": [],
              "includeAllValuesWhenEmpty": true,
              "operator": "Contains",
              "value": "example_value"
            }
          ],
          "includeAllValues": true,
          "isContext": true
        }
      ],
      "aggregateFilter": {
        "filterLogic": "example_filterLogic",
        "filters": [
          {
            "fieldKey": "example_fieldKey",
            "fieldKeys": [
              "example_fieldKeys"
            ],
            "filter": {
              "fields": [
                {
                  "expression": "example_expression",
                  "model": "example_model"
                }
              ],
              "includeNulls": true,
              "measureCriteria": {
                "unifiedFilter": {
                  "fields": [
                    {
                      "expression": "example_expression",
                      "model": "example_model"
                    }
                  ],
                  "includeNulls": true,
                  "measureCriteria": {
                    "unifiedFilter": {
                      "fields": [
                        {
                          "expression": "example_expression",
                          "model": "example_model"
                        }
                      ],
                      "includeNulls": true,
                      "measureCriteria": {
                        "unifiedFilter": {
                          "fields": [
                            {
                              "expression": "example_expression",
                              "model": "example_model"
                            }
                          ],
                          "includeNulls": true,
                          "measureCriteria": {
                            "unifiedFilter": {
                              "fields": [
                                {
                                  "expression": "example_expression",
                                  "model": "example_model"
                                }
                              ],
                              "includeNulls": true,
                              "measureCriteria": {
                                "unifiedFilter": {
                                  "fields": [],
                                  "includeNulls": true,
                                  "values": []
                                }
                              },
                              "topBottomCriteria": {
                                "expression": "example_expression",
                                "isTop": true,
                                "nullValuesPosition": "NullsFirst",
                                "topBottomLimit": 100
                              },
                              "values": []
                            }
                          },
                          "topBottomCriteria": {
                            "expression": "example_expression",
                            "isTop": true,
                            "nullValuesPosition": "NullsFirst",
                            "topBottomLimit": 100
                          },
                          "values": []
                        }
                      },
                      "topBottomCriteria": {
                        "expression": "example_expression",
                        "isTop": true,
                        "nullValuesPosition": "NullsFirst",
                        "topBottomLimit": 100
                      },
                      "values": []
                    }
                  },
                  "topBottomCriteria": {
                    "expression": "example_expression",
                    "isTop": true,
                    "nullValuesPosition": "NullsFirst",
                    "topBottomLimit": 100
                  },
                  "values": []
                }
              },
              "topBottomCriteria": {
                "expression": "example_expression",
                "isTop": true,
                "nullValuesPosition": "NullsFirst",
                "topBottomLimit": 100
              },
              "values": []
            },
            "filterInfos": [
              {
                "type": "GreaterThan",
                "includeNulls": true,
                "showOnlyRelevantValues": true,
                "byField": "example_byField",
                "count": 100,
                "direction": "Bottom",
                "anchorRelativeDate": "example_anchorRelativeDate",
                "beginPeriod": {
                  "unit": "Day",
                  "value": 100
                },
                "endPeriod": {
                  "unit": "Day",
                  "value": 100
                },
                "isFiscal": true,
                "nullType": "All",
                "isCustom": true,
                "isExcludes": true,
                "useAll": true,
                "values": [],
                "includeAllValuesWhenEmpty": true,
                "operator": "Contains",
                "value": "example_value"
              }
            ],
            "includeAllValues": true,
            "isContext": true
          }
        ]
      },
      "contextFilter": {
        "filterLogic": "example_filterLogic",
        "filters": [
          {
            "fieldKey": "example_fieldKey",
            "fieldKeys": [
              "example_fieldKeys"
            ],
            "filter": {
              "fields": [
                {
                  "expression": "example_expression",
                  "model": "example_model"
                }
              ],
              "includeNulls": true,
              "measureCriteria": {
                "unifiedFilter": {
                  "fields": [
                    {
                      "expression": "example_expression",
                      "model": "example_model"
                    }
                  ],
                  "includeNulls": true,
                  "measureCriteria": {
                    "unifiedFilter": {
                      "fields": [
                        {
                          "expression": "example_expression",
                          "model": "example_model"
                        }
                      ],
                      "includeNulls": true,
                      "measureCriteria": {
                        "unifiedFilter": {
                          "fields": [
                            {
                              "expression": "example_expression",
                              "model": "example_model"
                            }
                          ],
                          "includeNulls": true,
                          "measureCriteria": {
                            "unifiedFilter": {
                              "fields": [
                                {
                                  "expression": "example_expression",
                                  "model": "example_model"
                                }
                              ],
                              "includeNulls": true,
                              "measureCriteria": {
                                "unifiedFilter": {
                                  "fields": [],
                                  "includeNulls": true,
                                  "values": []
                                }
                              },
                              "topBottomCriteria": {
                                "expression": "example_expression",
                                "isTop": true,
                                "nullValuesPosition": "NullsFirst",
                                "topBottomLimit": 100
                              },
                              "values": []
                            }
                          },
                          "topBottomCriteria": {
                            "expression": "example_expression",
                            "isTop": true,
                            "nullValuesPosition": "NullsFirst",
                            "topBottomLimit": 100
                          },
                          "values": []
                        }
                      },
                      "topBottomCriteria": {
                        "expression": "example_expression",
                        "isTop": true,
                        "nullValuesPosition": "NullsFirst",
                        "topBottomLimit": 100
                      },
                      "values": []
                    }
                  },
                  "topBottomCriteria": {
                    "expression": "example_expression",
                    "isTop": true,
                    "nullValuesPosition": "NullsFirst",
                    "topBottomLimit": 100
                  },
                  "values": []
                }
              },
              "topBottomCriteria": {
                "expression": "example_expression",
                "isTop": true,
                "nullValuesPosition": "NullsFirst",
                "topBottomLimit": 100
              },
              "values": []
            },
            "filterInfos": [
              {
                "type": "GreaterThan",
                "includeNulls": true,
                "showOnlyRelevantValues": true,
                "byField": "example_byField",
                "count": 100,
                "direction": "Bottom",
                "anchorRelativeDate": "example_anchorRelativeDate",
                "beginPeriod": {
                  "unit": "Day",
                  "value": 100
                },
                "endPeriod": {
                  "unit": "Day",
                  "value": 100
                },
                "isFiscal": true,
                "nullType": "All",
                "isCustom": true,
                "isExcludes": true,
                "useAll": true,
                "values": [],
                "includeAllValuesWhenEmpty": true,
                "operator": "Contains",
                "value": "example_value"
              }
            ],
            "includeAllValues": true,
            "isContext": true
          }
        ]
      },
      "filter": {
        "filterLogic": "example_filterLogic",
        "filters": [
          {
            "fieldKey": "example_fieldKey",
            "fieldKeys": [
              "example_fieldKeys"
            ],
            "filter": {
              "fields": [
                {
                  "expression": "example_expression",
                  "model": "example_model"
                }
              ],
              "includeNulls": true,
              "measureCriteria": {
                "unifiedFilter": {
                  "fields": [
                    {
                      "expression": "example_expression",
                      "model": "example_model"
                    }
                  ],
                  "includeNulls": true,
                  "measureCriteria": {
                    "unifiedFilter": {
                      "fields": [
                        {
                          "expression": "example_expression",
                          "model": "example_model"
                        }
                      ],
                      "includeNulls": true,
                      "measureCriteria": {
                        "unifiedFilter": {
                          "fields": [
                            {
                              "expression": "example_expression",
                              "model": "example_model"
                            }
                          ],
                          "includeNulls": true,
                          "measureCriteria": {
                            "unifiedFilter": {
                              "fields": [
                                {
                                  "expression": "example_expression",
                                  "model": "example_model"
                                }
                              ],
                              "includeNulls": true,
                              "measureCriteria": {
                                "unifiedFilter": {
                                  "fields": [],
                                  "includeNulls": true,
                                  "values": []
                                }
                              },
                              "topBottomCriteria": {
                                "expression": "example_expression",
                                "isTop": true,
                                "nullValuesPosition": "NullsFirst",
                                "topBottomLimit": 100
                              },
                              "values": []
                            }
                          },
                          "topBottomCriteria": {
                            "expression": "example_expression",
                            "isTop": true,
                            "nullValuesPosition": "NullsFirst",
                            "topBottomLimit": 100
                          },
                          "values": []
                        }
                      },
                      "topBottomCriteria": {
                        "expression": "example_expression",
                        "isTop": true,
                        "nullValuesPosition": "NullsFirst",
                        "topBottomLimit": 100
                      },
                      "values": []
                    }
                  },
                  "topBottomCriteria": {
                    "expression": "example_expression",
                    "isTop": true,
                    "nullValuesPosition": "NullsFirst",
                    "topBottomLimit": 100
                  },
                  "values": []
                }
              },
              "topBottomCriteria": {
                "expression": "example_expression",
                "isTop": true,
                "nullValuesPosition": "NullsFirst",
                "topBottomLimit": 100
              },
              "values": []
            },
            "filterInfos": [
              {
                "type": "GreaterThan",
                "includeNulls": true,
                "showOnlyRelevantValues": true,
                "byField": "example_byField",
                "count": 100,
                "direction": "Bottom",
                "anchorRelativeDate": "example_anchorRelativeDate",
                "beginPeriod": {
                  "unit": "Day",
                  "value": 100
                },
                "endPeriod": {
                  "unit": "Day",
                  "value": 100
                },
                "isFiscal": true,
                "nullType": "All",
                "isCustom": true,
                "isExcludes": true,
                "useAll": true,
                "values": [],
                "includeAllValuesWhenEmpty": true,
                "operator": "Contains",
                "value": "example_value"
              }
            ],
            "includeAllValues": true,
            "isContext": true
          }
        ]
      },
      "filters": [
        {
          "fieldKey": "example_fieldKey",
          "fieldKeys": [
            "example_fieldKeys"
          ],
          "filter": {
            "fields": [
              {
                "expression": "example_expression",
                "model": "example_model"
              }
            ],
            "includeNulls": true,
            "measureCriteria": {
              "unifiedFilter": {
                "fields": [
                  {
                    "expression": "example_expression",
                    "model": "example_model"
                  }
                ],
                "includeNulls": true,
                "measureCriteria": {
                  "unifiedFilter": {
                    "fields": [
                      {
                        "expression": "example_expression",
                        "model": "example_model"
                      }
                    ],
                    "includeNulls": true,
                    "measureCriteria": {
                      "unifiedFilter": {
                        "fields": [
                          {
                            "expression": "example_expression",
                            "model": "example_model"
                          }
                        ],
                        "includeNulls": true,
                        "measureCriteria": {
                          "unifiedFilter": {
                            "fields": [
                              {
                                "expression": "example_expression",
                                "model": "example_model"
                              }
                            ],
                            "includeNulls": true,
                            "measureCriteria": {
                              "unifiedFilter": {
                                "fields": [],
                                "includeNulls": true,
                                "topBottomCriteria": {
                                  "expression": "example_expression",
                                  "isTop": true,
                                  "nullValuesPosition": "NullsFirst",
                                  "topBottomLimit": 100
                                },
                                "values": []
                              }
                            },
                            "topBottomCriteria": {
                              "expression": "example_expression",
                              "isTop": true,
                              "nullValuesPosition": "NullsFirst",
                              "topBottomLimit": 100
                            },
                            "values": []
                          }
                        },
                        "topBottomCriteria": {
                          "expression": "example_expression",
                          "isTop": true,
                          "nullValuesPosition": "NullsFirst",
                          "topBottomLimit": 100
                        },
                        "values": []
                      }
                    },
                    "topBottomCriteria": {
                      "expression": "example_expression",
                      "isTop": true,
                      "nullValuesPosition": "NullsFirst",
                      "topBottomLimit": 100
                    },
                    "values": []
                  }
                },
                "topBottomCriteria": {
                  "expression": "example_expression",
                  "isTop": true,
                  "nullValuesPosition": "NullsFirst",
                  "topBottomLimit": 100
                },
                "values": []
              }
            },
            "topBottomCriteria": {
              "expression": "example_expression",
              "isTop": true,
              "nullValuesPosition": "NullsFirst",
              "topBottomLimit": 100
            },
            "values": []
          },
          "filterInfos": [
            {
              "type": "GreaterThan",
              "includeNulls": true,
              "showOnlyRelevantValues": true,
              "byField": "example_byField",
              "count": 100,
              "direction": "Bottom",
              "anchorRelativeDate": "example_anchorRelativeDate",
              "beginPeriod": {
                "unit": "Day",
                "value": 100
              },
              "endPeriod": {
                "unit": "Day",
                "value": 100
              },
              "isFiscal": true,
              "nullType": "All",
              "isCustom": true,
              "isExcludes": true,
              "useAll": true,
              "values": [],
              "includeAllValuesWhenEmpty": true,
              "operator": "Contains",
              "value": "example_value"
            }
          ],
          "includeAllValues": true,
          "isContext": true
        }
      ],
      "grandTotals": {
        "columns": true,
        "rows": true
      },
      "sortOrders": {
        "columns": [
          {
            "byField": "example_byField",
            "order": "Ascending"
          }
        ],
        "fields": {
          "AlphabeticField1": {
            "type": "Alphabetic",
            "fieldKey": "example_fieldKey",
            "order": "Ascending"
          },
          "FieldField2": {
            "type": "Field",
            "fieldKey": "example_fieldKey",
            "order": "Ascending",
            "byField": "example_byField"
          },
          "NestedField3": {
            "type": "Nested",
            "fieldKey": "example_fieldKey",
            "order": "Ascending",
            "byField": "example_byField"
          }
        },
        "rows": [
          {
            "byField": "example_byField",
            "order": "Ascending"
          }
        ]
      },
      "sorts": [
        {
          "type": "Alphabetic",
          "fieldKey": "example_fieldKey",
          "order": "Ascending",
          "byField": "example_byField"
        }
      ],
      "style": {
        "headers": {
          "columns": {
            "sizing": {
              "fieldHeight": {
                "field1": 100.5
              },
              "indexHeight": 100.5,
              "width": 100.5
            }
          },
          "groups": {
            "sizing": {
              "fieldWidth": {
                "field1": 100.5
              },
              "height": 100.5,
              "indexWidth": 100.5
            }
          },
          "rows": {
            "sizing": {
              "fieldWidth": {
                "field1": 100.5
              },
              "height": 100.5,
              "indexWidth": 100.5
            }
          }
        }
      },
      "subtotals": {
        "columns": true,
        "rows": true
      },
      "tableCalcFilter": {
        "filterLogic": "example_filterLogic",
        "filters": [
          {
            "fieldKey": "example_fieldKey",
            "fieldKeys": [
              "example_fieldKeys"
            ],
            "filter": {
              "fields": [
                {
                  "expression": "example_expression",
                  "model": "example_model"
                }
              ],
              "includeNulls": true,
              "measureCriteria": {
                "unifiedFilter": {
                  "fields": [
                    {
                      "expression": "example_expression",
                      "model": "example_model"
                    }
                  ],
                  "includeNulls": true,
                  "measureCriteria": {
                    "unifiedFilter": {
                      "fields": [
                        {
                          "expression": "example_expression",
                          "model": "example_model"
                        }
                      ],
                      "includeNulls": true,
                      "measureCriteria": {
                        "unifiedFilter": {
                          "fields": [
                            {
                              "expression": "example_expression",
                              "model": "example_model"
                            }
                          ],
                          "includeNulls": true,
                          "measureCriteria": {
                            "unifiedFilter": {
                              "fields": [
                                {
                                  "expression": "example_expression",
                                  "model": "example_model"
                                }
                              ],
                              "includeNulls": true,
                              "measureCriteria": {
                                "unifiedFilter": {
                                  "fields": [],
                                  "includeNulls": true,
                                  "values": []
                                }
                              },
                              "topBottomCriteria": {
                                "expression": "example_expression",
                                "isTop": true,
                                "nullValuesPosition": "NullsFirst",
                                "topBottomLimit": 100
                              },
                              "values": []
                            }
                          },
                          "topBottomCriteria": {
                            "expression": "example_expression",
                            "isTop": true,
                            "nullValuesPosition": "NullsFirst",
                            "topBottomLimit": 100
                          },
                          "values": []
                        }
                      },
                      "topBottomCriteria": {
                        "expression": "example_expression",
                        "isTop": true,
                        "nullValuesPosition": "NullsFirst",
                        "topBottomLimit": 100
                      },
                      "values": []
                    }
                  },
                  "topBottomCriteria": {
                    "expression": "example_expression",
                    "isTop": true,
                    "nullValuesPosition": "NullsFirst",
                    "topBottomLimit": 100
                  },
                  "values": []
                }
              },
              "topBottomCriteria": {
                "expression": "example_expression",
                "isTop": true,
                "nullValuesPosition": "NullsFirst",
                "topBottomLimit": 100
              },
              "values": []
            },
            "filterInfos": [
              {
                "type": "GreaterThan",
                "includeNulls": true,
                "showOnlyRelevantValues": true,
                "byField": "example_byField",
                "count": 100,
                "direction": "Bottom",
                "anchorRelativeDate": "example_anchorRelativeDate",
                "beginPeriod": {
                  "unit": "Day",
                  "value": 100
                },
                "endPeriod": {
                  "unit": "Day",
                  "value": 100
                },
                "isFiscal": true,
                "nullType": "All",
                "isCustom": true,
                "isExcludes": true,
                "useAll": true,
                "values": [],
                "includeAllValuesWhenEmpty": true,
                "operator": "Contains",
                "value": "example_value"
              }
            ],
            "includeAllValues": true,
            "isContext": true
          }
        ]
      }
    }
  },
  "visualSpecification": {
    "layout": "Flow",
    "columns": [
      "example_columns"
    ],
    "forecasts": {
      "HoltWinters1": {
        "forecastModel": "HoltWinters",
        "confidenceLevel": 100,
        "dimensionFields": [
          {
            "dateDim": {
              "fieldKey": "example_fieldKey",
              "granularity": "InferFromData"
            }
          }
        ],
        "fillNullsWithZero": true,
        "from": {
          "predefinedDate": "LatestData"
        },
        "ignoreLastPeriods": 100,
        "includeBounds": true,
        "measureFieldKey": "example_measureFieldKey",
        "to": {
          "forecastInterval": {
            "timeUnit": "Days",
            "value": 100
          }
        }
      },
      "RidgeRegression2": {
        "forecastModel": "RidgeRegression",
        "confidenceLevel": 100,
        "dimensionFields": [
          {
            "dateDim": {
              "fieldKey": "example_fieldKey",
              "granularity": "InferFromData"
            }
          }
        ],
        "fillNullsWithZero": true,
        "from": {
          "predefinedDate": "LatestData"
        },
        "ignoreLastPeriods": 100,
        "includeBounds": true,
        "measureFieldKey": "example_measureFieldKey",
        "to": {
          "forecastInterval": {
            "timeUnit": "Days",
            "value": 100
          }
        }
      }
    },
    "legends": {
      "key1": {
        "isVisible": true,
        "position": "Bottom",
        "title": {
          "isVisible": true,
          "titleText": "example_titleText"
        }
      }
    },
    "marks": {
      "key1": {
        "encodings": [
          {
            "fieldKey": "example_fieldKey",
            "type": "Angle"
          }
        ],
        "isAutomatic": true,
        "stack": {
          "isAutomatic": true,
          "isStacked": true
        },
        "type": "Area"
      }
    },
    "measureValues": [
      "example_measureValues"
    ],
    "mode": "Table",
    "referenceLines": {
      "Band1": {
        "type": "Band",
        "fieldKey": "example_fieldKey",
        "scope": "Cell",
        "endLine": {
          "valueType": "Computation",
          "label": {
            "type": "Computation",
            "labelText": "Text"
          },
          "fieldKey": "example_fieldKey",
          "function": "Avg"
        },
        "startLine": {
          "valueType": "Computation",
          "label": {
            "type": "Computation",
            "labelText": "Text"
          },
          "fieldKey": "example_fieldKey",
          "function": "Avg"
        }
      },
      "Line2": {
        "type": "Line",
        "fieldKey": "example_fieldKey",
        "scope": "Cell",
        "line": {
          "valueType": "Computation",
          "label": {
            "type": "Computation",
            "labelText": "Text"
          },
          "fieldKey": "example_fieldKey",
          "function": "Avg"
        }
      }
    },
    "rows": [
      "example_rows"
    ],
    "style": {
      "allHeaders": {
        "columns": {
          "mergeRepeatedCells": true,
          "showIndex": true,
          "sizing": {
            "fieldHeight": {
              "field1": 100.5
            },
            "indexHeight": 100.5,
            "width": 100.5
          }
        },
        "fields": {
          "field1": {
            "defaults": {
              "format": {
                "dateTemplate": "example_dateTemplate",
                "numberFormatInfo": {
                  "decimalPlaces": 100,
                  "displayUnits": "Auto",
                  "includeThousandSeparator": true,
                  "negativeValuesFormat": "Auto",
                  "prefix": "example_prefix",
                  "suffix": "example_suffix",
                  "type": "Currency"
                }
              }
            },
            "hiddenValues": [
              "example_hiddenValues"
            ],
            "isVisible": true,
            "showMissingValues": true,
            "textDirection": "Auto"
          }
        },
        "rows": {
          "mergeRepeatedCells": true,
          "showIndex": true,
          "sizing": {
            "fieldWidth": {
              "field1": 100.5
            },
            "height": 100.5,
            "indexWidth": 100.5
          }
        }
      },
      "axis": {
        "key1": {
          "dualAxis": {
            "synchronization": "FullRange"
          },
          "isVisible": true,
          "isZeroLineVisible": true,
          "range": {
            "type": "Auto",
            "includeZero": true,
            "end": {
              "type": "Auto"
            },
            "start": {
              "type": "Auto"
            }
          },
          "scale": {
            "format": {
              "dateTemplate": "example_dateTemplate",
              "numberFormatInfo": {
                "decimalPlaces": 100,
                "displayUnits": "Auto",
                "includeThousandSeparator": true,
                "negativeValuesFormat": "Auto",
                "prefix": "example_prefix",
                "suffix": "example_suffix",
                "type": "Currency"
              }
            }
          },
          "ticks": {
            "majorTicks": {
              "type": "Auto",
              "dateInfo": {
                "showOnlyDateBoundary": true,
                "unit": "Day"
              },
              "interval": 100,
              "origin": "example_origin"
            },
            "minorTicks": {
              "type": "Auto",
              "dateInfo": {
                "showOnlyDateBoundary": true,
                "unit": "Day"
              },
              "interval": 100,
              "origin": "example_origin"
            }
          },
          "titleText": "example_titleText"
        }
      },
      "fieldLabels": {
        "columns": {
          "backgroundColor": "example_backgroundColor",
          "showDividerLine": true,
          "showLabels": true
        },
        "rows": {
          "backgroundColor": "example_backgroundColor",
          "showDividerLine": true,
          "showLabels": true
        }
      },
      "fit": "Entire",
      "fonts": {
        "actionableHeaders": {
          "color": "example_color",
          "size": 100
        },
        "axisTickLabels": {
          "color": "example_color",
          "size": 100
        },
        "ban": {
          "color": "example_color"
        },
        "fieldLabels": {
          "color": "example_color",
          "size": 100
        },
        "grandTotalLabel": {
          "color": "example_color",
          "size": 100
        },
        "grandTotalValues": {
          "color": "example_color",
          "size": 100
        },
        "headers": {
          "color": "example_color",
          "size": 100
        },
        "legendLabels": {
          "color": "example_color",
          "size": 100
        },
        "markLabels": {
          "color": "example_color",
          "size": 100
        },
        "marks": {
          "color": "example_color",
          "size": 100
        },
        "subtotalLabel": {
          "color": "example_color",
          "size": 100
        },
        "subtotalValues": {
          "color": "example_color",
          "size": 100
        }
      },
      "grandTotals": {
        "columns": {
          "label": "Label",
          "position": "End"
        },
        "rows": {
          "label": "Label",
          "position": "End"
        }
      },
      "headers": {
        "key1": {
          "defaults": {
            "format": {
              "dateTemplate": "example_dateTemplate",
              "numberFormatInfo": {
                "decimalPlaces": 100,
                "displayUnits": "Auto",
                "includeThousandSeparator": true,
                "negativeValuesFormat": "Auto",
                "prefix": "example_prefix",
                "suffix": "example_suffix",
                "type": "Currency"
              }
            }
          },
          "hiddenValues": [
            "example_hiddenValues"
          ],
          "isVisible": true,
          "showMissingValues": true,
          "textDirection": "Auto"
        }
      },
      "lines": {
        "axisLine": {
          "color": "example_color"
        },
        "fieldLabelDividerLine": {
          "color": "example_color"
        },
        "separatorLine": {
          "color": "example_color"
        },
        "zeroLine": {
          "color": "example_color"
        }
      },
      "marks": {
        "key1": {
          "color": {
            "color": "example_color"
          },
          "connector": {
            "type": "Origami"
          },
          "isAutomaticOpacity": true,
          "isAutomaticSize": true,
          "isStackingAxisCentered": true,
          "label": {
            "canOverlapLabels": true,
            "marksToLabel": {
              "type": "All",
              "labelEnd": true,
              "labelStart": true
            },
            "showMarkLabels": true,
            "textDirection": "Auto"
          },
          "opacity": 100,
          "range": {
            "reverse": true
          },
          "size": {
            "isAutomatic": true,
            "type": "Percentage",
            "value": 100
          },
          "tooltip": {
            "customText": [
              {
                "type": "PropertyToken",
                "properties": {
                  "bold": true,
                  "color": "example_color",
                  "family": "example_family",
                  "horizontalAlign": "Center",
                  "italic": true,
                  "size": 100,
                  "underline": true
                },
                "tokenType": "DataRefreshTime",
                "apiName": "Example api",
                "fieldKey": "example_fieldKey",
                "value": "example_value"
              }
            ],
            "showActions": true
          }
        }
      },
      "panes": {
        "key1": {
          "colors": {
            "type": "Continuous",
            "palette": {
              "end": "example_end",
              "middle": "example_middle",
              "middleToEndSteps": [
                "example_middleToEndSteps"
              ],
              "start": "example_start",
              "startToEndSteps": [
                "example_startToEndSteps"
              ],
              "startToMiddleSteps": [
                "example_startToMiddleSteps"
              ]
            },
            "customColors": [
              {
                "color": "example_color"
              }
            ]
          },
          "defaults": {
            "format": {
              "dateTemplate": "example_dateTemplate",
              "numberFormatInfo": {
                "decimalPlaces": 100,
                "displayUnits": "Auto",
                "includeThousandSeparator": true,
                "negativeValuesFormat": "Auto",
                "prefix": "example_prefix",
                "suffix": "example_suffix",
                "type": "Currency"
              }
            }
          },
          "isAutomaticSize": true,
          "size": {
            "isAutomatic": true,
            "max": 100,
            "min": 100,
            "type": "Percentage"
          }
        }
      },
      "referenceLines": {
        "key1": {
          "fillAboveColor": "example_fillAboveColor",
          "fillBelowColor": "example_fillBelowColor",
          "fillColor": "example_fillColor",
          "isVisible": true,
          "labelAlignment": {
            "horizontal": "Auto",
            "vertical": "Auto"
          },
          "lineFormat": {
            "color": "example_color",
            "type": "None"
          }
        }
      },
      "shading": {
        "backgroundColor": "example_backgroundColor",
        "banding": {
          "rows": {
            "application": {
              "level": 100,
              "size": 100
            },
            "color": "example_color"
          }
        }
      },
      "showDataPlaceholder": true,
      "title": {
        "isVisible": true,
        "titleText": "example_titleText"
      }
    },
    "stylesheet": {
      "rules": [
        {
          "scope": {
            "markType": "example_markType"
          },
          "selector": "ActionableHeaderLabel",
          "style": {
            "backgroundColor": "example_backgroundColor",
            "border": {
              "radius": 100.5,
              "style": "Dashed",
              "width": 100.5
            },
            "color": "example_color",
            "font": {
              "family": "example_family",
              "italic": true,
              "size": 100,
              "underline": true,
              "weight": "Bold"
            },
            "line": {
              "smoothness": 100.5,
              "style": "Dashed",
              "width": 100.5
            },
            "opacity": 100.5,
            "padding": {
              "bottom": 100,
              "left": 100,
              "right": 100,
              "top": 100
            },
            "text": {
              "halign": "Center",
              "textDirection": "Auto",
              "valign": "Bottom",
              "wrap": true
            },
            "visibility": "Hidden"
          }
        }
      ]
    }
  },
  "workspace": {
    "description": "This is an example description",
    "label": "Label",
    "name": "Example Name"
  }
}
```

_Example: Cell\_computeUsing_ fields.computeUsing — Cell

```
{
  "type": "Cell",
  "useOrderByForExtraFields": true
}
```

_Example: PaneAcross\_computeUsing_ fields.computeUsing — PaneAcross

```
{
  "type": "PaneAcross",
  "useOrderByForExtraFields": true
}
```

_Example: PaneAcrossThenDown\_computeUsing_ fields.computeUsing — PaneAcrossThenDown

```
{
  "type": "PaneAcrossThenDown",
  "useOrderByForExtraFields": true
}
```

_Example: PaneDown\_computeUsing_ fields.computeUsing — PaneDown

```
{
  "type": "PaneDown",
  "useOrderByForExtraFields": true
}
```

_Example: PaneDownThenAcross\_computeUsing_ fields.computeUsing — PaneDownThenAcross

```
{
  "type": "PaneDownThenAcross",
  "useOrderByForExtraFields": true
}
```

_Example: TableAcross\_computeUsing_ fields.computeUsing — TableAcross

```
{
  "type": "TableAcross",
  "useOrderByForExtraFields": true
}
```

_Example: TableAcrossThenDown\_computeUsing_ fields.computeUsing — TableAcrossThenDown

```
{
  "type": "TableAcrossThenDown",
  "useOrderByForExtraFields": true
}
```

_Example: TableDown\_computeUsing_ fields.computeUsing — TableDown

```
{
  "type": "TableDown",
  "useOrderByForExtraFields": true
}
```

_Example: TableDownThenAcross\_computeUsing_ fields.computeUsing — TableDownThenAcross

```
{
  "type": "TableDownThenAcross",
  "useOrderByForExtraFields": true
}
```

_Example: Geocoded\_positional_ fields.positional — Geocoded

```
{
  "type": "Geocoded",
  "geocoded": {
    "fieldName": "Example field",
    "objectName": "Example object"
  }
}
```

_Example: Xy\_positional_ fields.positional — Xy

```
{
  "type": "Xy",
  "latitudeOrY": {
    "fieldName": "Example field",
    "objectName": "Example object"
  },
  "longitudeOrX": {
    "fieldName": "Example field",
    "objectName": "Example object"
  }
}
```

_Example: Difference\_quickTableCalc_ fields.quickTableCalc — Difference

```
{
  "type": "Difference"
}
```

_Example: MovingAverage\_quickTableCalc_ fields.quickTableCalc — MovingAverage

```
{
  "type": "MovingAverage",
  "nextValues": 100,
  "previousValues": 100,
  "useCurrentValue": true
}
```

_Example: MovingMax\_quickTableCalc_ fields.quickTableCalc — MovingMax

```
{
  "type": "MovingMax",
  "nextValues": 100,
  "previousValues": 100,
  "useCurrentValue": true
}
```

_Example: MovingMin\_quickTableCalc_ fields.quickTableCalc — MovingMin

```
{
  "type": "MovingMin",
  "nextValues": 100,
  "previousValues": 100,
  "useCurrentValue": true
}
```

_Example: MovingSum\_quickTableCalc_ fields.quickTableCalc — MovingSum

```
{
  "type": "MovingSum",
  "nextValues": 100,
  "previousValues": 100,
  "useCurrentValue": true
}
```

_Example: PercentDifference\_quickTableCalc_ fields.quickTableCalc — PercentDifference

```
{
  "type": "PercentDifference"
}
```

_Example: PercentOfTotal\_quickTableCalc_ fields.quickTableCalc — PercentOfTotal

```
{
  "type": "PercentOfTotal"
}
```

_Example: Percentile\_quickTableCalc_ fields.quickTableCalc — Percentile

```
{
  "type": "Percentile",
  "order": "Ascending"
}
```

_Example: Rank\_quickTableCalc_ fields.quickTableCalc — Rank

```
{
  "type": "Rank",
  "order": "Ascending"
}
```

_Example: RankDense\_quickTableCalc_ fields.quickTableCalc — RankDense

```
{
  "type": "RankDense",
  "order": "Ascending"
}
```

_Example: RankModified\_quickTableCalc_ fields.quickTableCalc — RankModified

```
{
  "type": "RankModified",
  "order": "Ascending"
}
```

_Example: RankUnique\_quickTableCalc_ fields.quickTableCalc — RankUnique

```
{
  "type": "RankUnique",
  "order": "Ascending"
}
```

_Example: RunningAvg\_quickTableCalc_ fields.quickTableCalc — RunningAvg

```
{
  "type": "RunningAvg"
}
```

_Example: RunningMax\_quickTableCalc_ fields.quickTableCalc — RunningMax

```
{
  "type": "RunningMax"
}
```

_Example: RunningMin\_quickTableCalc_ fields.quickTableCalc — RunningMin

```
{
  "type": "RunningMin"
}
```

_Example: RunningSum\_quickTableCalc_ fields.quickTableCalc — RunningSum

```
{
  "type": "RunningSum"
}
```

_Example: GreaterThan\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — GreaterThan

```
{
  "type": "GreaterThan",
  "includeNulls": true,
  "showOnlyRelevantValues": true
}
```

_Example: In\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — In

```
{
  "type": "In",
  "isCustom": true,
  "isExcludes": true,
  "useAll": true,
  "values": []
}
```

_Example: LessThan\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — LessThan

```
{
  "type": "LessThan",
  "includeNulls": true,
  "showOnlyRelevantValues": true
}
```

_Example: Nulls\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — Nulls

```
{
  "type": "Nulls",
  "nullType": "All"
}
```

_Example: Range\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — Range

```
{
  "type": "Range",
  "includeNulls": true,
  "showOnlyRelevantValues": true
}
```

_Example: RelativeDate\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — RelativeDate

```
{
  "type": "RelativeDate",
  "anchorRelativeDate": "example_anchorRelativeDate",
  "beginPeriod": {
    "unit": "Day",
    "value": 100
  },
  "endPeriod": {
    "unit": "Day",
    "value": 100
  },
  "includeNulls": true,
  "isFiscal": true
}
```

_Example: TopN\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — TopN

```
{
  "type": "TopN",
  "byField": "example_byField",
  "count": 100,
  "direction": "Bottom"
}
```

_Example: WildCard\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — WildCard

```
{
  "type": "WildCard",
  "includeAllValuesWhenEmpty": true,
  "isExcludes": true,
  "operator": "Contains",
  "value": "example_value"
}
```

_Example: Alphabetic\_fields_ view.viewSpecification.sortOrders.fields — alphabetic

```
{
  "type": "alphabetic",
  "fieldKey": "example_fieldKey",
  "order": "Ascending"
}
```

_Example: Field\_fields_ view.viewSpecification.sortOrders.fields — field

```
{
  "type": "field",
  "fieldKey": "example_fieldKey",
  "order": "Ascending",
  "byField": "example_byField"
}
```

_Example: Nested\_fields_ view.viewSpecification.sortOrders.fields — nested

```
{
  "type": "nested",
  "fieldKey": "example_fieldKey",
  "order": "Ascending",
  "byField": "example_byField"
}
```

_Example: Alphabetic\_sorts_ view.viewSpecification.sorts — alphabetic

```
{
  "type": "alphabetic",
  "fieldKey": "example_fieldKey",
  "order": "Ascending"
}
```

_Example: Field\_sorts_ view.viewSpecification.sorts — field

```
{
  "type": "field",
  "fieldKey": "example_fieldKey",
  "order": "Ascending",
  "byField": "example_byField"
}
```

_Example: Nested\_sorts_ visualSpecification — \*

```
{
  "layout": "*",
  "columns": [
    "example_columns"
  ],
  "forecasts": {
    "HoltWinters1": {
      "forecastModel": "HoltWinters",
      "confidenceLevel": 100,
      "dimensionFields": [
        {
          "dateDim": {
            "fieldKey": "example_fieldKey",
            "granularity": "InferFromData"
          }
        }
      ],
      "fillNullsWithZero": true,
      "from": {
        "predefinedDate": "LatestData"
      },
      "ignoreLastPeriods": 100,
      "includeBounds": true,
      "measureFieldKey": "example_measureFieldKey",
      "to": {
        "forecastInterval": {
          "timeUnit": "Days",
          "value": 100
        }
      }
    },
    "RidgeRegression2": {
      "forecastModel": "RidgeRegression",
      "confidenceLevel": 100,
      "dimensionFields": [
        {
          "dateDim": {
            "fieldKey": "example_fieldKey",
            "granularity": "InferFromData"
          }
        }
      ],
      "fillNullsWithZero": true,
      "from": {
        "predefinedDate": "LatestData"
      },
      "ignoreLastPeriods": 100,
      "includeBounds": true,
      "measureFieldKey": "example_measureFieldKey",
      "to": {
        "forecastInterval": {
          "timeUnit": "Days",
          "value": 100
        }
      }
    }
  },
  "legends": {
    "key1": {
      "isVisible": true,
      "position": "Bottom",
      "title": {
        "isVisible": true,
        "titleText": "example_titleText"
      }
    }
  },
  "marks": {
    "key1": {
      "encodings": [
        {
          "fieldKey": "example_fieldKey",
          "type": "Angle"
        }
      ],
      "isAutomatic": true,
      "stack": {
        "isAutomatic": true,
        "isStacked": true
      },
      "type": "Area"
    }
  },
  "measureValues": [
    "example_measureValues"
  ],
  "mode": "Table",
  "referenceLines": {
    "Band1": {
      "type": "Band",
      "fieldKey": "example_fieldKey",
      "scope": "Cell",
      "endLine": {
        "valueType": "Computation",
        "label": {
          "type": "Computation",
          "labelText": "Text"
        },
        "fieldKey": "example_fieldKey",
        "function": "Avg"
      },
      "startLine": {
        "valueType": "Computation",
        "label": {
          "type": "Computation",
          "labelText": "Text"
        },
        "fieldKey": "example_fieldKey",
        "function": "Avg"
      }
    },
    "Line2": {
      "type": "Line",
      "fieldKey": "example_fieldKey",
      "scope": "Cell",
      "line": {
        "valueType": "Computation",
        "label": {
          "type": "Computation",
          "labelText": "Text"
        },
        "fieldKey": "example_fieldKey",
        "function": "Avg"
      }
    }
  },
  "rows": [
    "example_rows"
  ],
  "style": {
    "allHeaders": {
      "columns": {
        "mergeRepeatedCells": true,
        "showIndex": true,
        "sizing": {
          "fieldHeight": {
            "field1": 100.5
          },
          "indexHeight": 100.5,
          "width": 100.5
        }
      },
      "fields": {
        "field1": {
          "defaults": {
            "format": {
              "dateTemplate": "example_dateTemplate",
              "numberFormatInfo": {
                "decimalPlaces": 100,
                "displayUnits": "Auto",
                "includeThousandSeparator": true,
                "negativeValuesFormat": "Auto",
                "prefix": "example_prefix",
                "suffix": "example_suffix",
                "type": "Currency"
              }
            }
          },
          "hiddenValues": [
            "example_hiddenValues"
          ],
          "isVisible": true,
          "showMissingValues": true,
          "textDirection": "Auto"
        }
      },
      "rows": {
        "mergeRepeatedCells": true,
        "showIndex": true,
        "sizing": {
          "fieldWidth": {
            "field1": 100.5
          },
          "height": 100.5,
          "indexWidth": 100.5
        }
      }
    },
    "axis": {
      "key1": {
        "dualAxis": {
          "synchronization": "FullRange"
        },
        "isVisible": true,
        "isZeroLineVisible": true,
        "range": {
          "type": "Auto",
          "includeZero": true,
          "end": {
            "type": "Auto"
          },
          "start": {
            "type": "Auto"
          }
        },
        "scale": {
          "format": {
            "dateTemplate": "example_dateTemplate",
            "numberFormatInfo": {
              "decimalPlaces": 100,
              "displayUnits": "Auto",
              "includeThousandSeparator": true,
              "negativeValuesFormat": "Auto",
              "prefix": "example_prefix",
              "suffix": "example_suffix",
              "type": "Currency"
            }
          }
        },
        "ticks": {
          "majorTicks": {
            "type": "Auto",
            "dateInfo": {
              "showOnlyDateBoundary": true,
              "unit": "Day"
            },
            "interval": 100,
            "origin": "example_origin"
          },
          "minorTicks": {
            "type": "Auto",
            "dateInfo": {
              "showOnlyDateBoundary": true,
              "unit": "Day"
            },
            "interval": 100,
            "origin": "example_origin"
          }
        },
        "titleText": "example_titleText"
      }
    },
    "fieldLabels": {
      "columns": {
        "backgroundColor": "example_backgroundColor",
        "showDividerLine": true,
        "showLabels": true
      },
      "rows": {
        "backgroundColor": "example_backgroundColor",
        "showDividerLine": true,
        "showLabels": true
      }
    },
    "fit": "Entire",
    "fonts": {
      "actionableHeaders": {
        "color": "example_color",
        "size": 100
      },
      "axisTickLabels": {
        "color": "example_color",
        "size": 100
      },
      "ban": {
        "color": "example_color"
      },
      "fieldLabels": {
        "color": "example_color",
        "size": 100
      },
      "grandTotalLabel": {
        "color": "example_color",
        "size": 100
      },
      "grandTotalValues": {
        "color": "example_color",
        "size": 100
      },
      "headers": {
        "color": "example_color",
        "size": 100
      },
      "legendLabels": {
        "color": "example_color",
        "size": 100
      },
      "markLabels": {
        "color": "example_color",
        "size": 100
      },
      "marks": {
        "color": "example_color",
        "size": 100
      },
      "subtotalLabel": {
        "color": "example_color",
        "size": 100
      },
      "subtotalValues": {
        "color": "example_color",
        "size": 100
      }
    },
    "grandTotals": {
      "columns": {
        "label": "Label",
        "position": "End"
      },
      "rows": {
        "label": "Label",
        "position": "End"
      }
    },
    "headers": {
      "key1": {
        "defaults": {
          "format": {
            "dateTemplate": "example_dateTemplate",
            "numberFormatInfo": {
              "decimalPlaces": 100,
              "displayUnits": "Auto",
              "includeThousandSeparator": true,
              "negativeValuesFormat": "Auto",
              "prefix": "example_prefix",
              "suffix": "example_suffix",
              "type": "Currency"
            }
          }
        },
        "hiddenValues": [
          "example_hiddenValues"
        ],
        "isVisible": true,
        "showMissingValues": true,
        "textDirection": "Auto"
      }
    },
    "lines": {
      "axisLine": {
        "color": "example_color"
      },
      "fieldLabelDividerLine": {
        "color": "example_color"
      },
      "separatorLine": {
        "color": "example_color"
      },
      "zeroLine": {
        "color": "example_color"
      }
    },
    "marks": {
      "key1": {
        "color": {
          "color": "example_color"
        },
        "connector": {
          "type": "Origami"
        },
        "isAutomaticOpacity": true,
        "isAutomaticSize": true,
        "isStackingAxisCentered": true,
        "label": {
          "canOverlapLabels": true,
          "marksToLabel": {
            "type": "All",
            "labelEnd": true,
            "labelStart": true
          },
          "showMarkLabels": true,
          "textDirection": "Auto"
        },
        "opacity": 100,
        "range": {
          "reverse": true
        },
        "size": {
          "isAutomatic": true,
          "type": "Percentage",
          "value": 100
        },
        "tooltip": {
          "customText": [
            {
              "type": "PropertyToken",
              "properties": {
                "bold": true,
                "color": "example_color",
                "family": "example_family",
                "horizontalAlign": "Center",
                "italic": true,
                "size": 100,
                "underline": true
              },
              "tokenType": "DataRefreshTime",
              "apiName": "Example api",
              "value": "example_value",
              "fieldKey": "example_fieldKey"
            }
          ],
          "showActions": true
        }
      }
    },
    "panes": {
      "key1": {
        "colors": {
          "type": "Continuous",
          "palette": {
            "end": "example_end",
            "middle": "example_middle",
            "middleToEndSteps": [
              "example_middleToEndSteps"
            ],
            "start": "example_start",
            "startToEndSteps": [
              "example_startToEndSteps"
            ],
            "startToMiddleSteps": [
              "example_startToMiddleSteps"
            ]
          },
          "customColors": [
            {
              "color": "example_color"
            }
          ]
        },
        "defaults": {
          "format": {
            "dateTemplate": "example_dateTemplate",
            "numberFormatInfo": {
              "decimalPlaces": 100,
              "displayUnits": "Auto",
              "includeThousandSeparator": true,
              "negativeValuesFormat": "Auto",
              "prefix": "example_prefix",
              "suffix": "example_suffix",
              "type": "Currency"
            }
          }
        },
        "isAutomaticSize": true,
        "size": {
          "isAutomatic": true,
          "max": 100,
          "min": 100,
          "type": "Percentage"
        }
      }
    },
    "referenceLines": {
      "key1": {
        "fillAboveColor": "example_fillAboveColor",
        "fillBelowColor": "example_fillBelowColor",
        "fillColor": "example_fillColor",
        "isVisible": true,
        "labelAlignment": {
          "horizontal": "Auto",
          "vertical": "Auto"
        },
        "lineFormat": {
          "color": "example_color",
          "type": "None"
        }
      }
    },
    "shading": {
      "backgroundColor": "example_backgroundColor",
      "banding": {
        "rows": {
          "application": {
            "level": 100,
            "size": 100
          },
          "color": "example_color"
        }
      }
    },
    "showDataPlaceholder": true,
    "title": {
      "isVisible": true,
      "titleText": "example_titleText"
    }
  }
}
```

_Example: Flow\_visualSpecification_ visualSpecification — Flow

```
{
  "layout": "Flow",
  "legends": {
    "key1": {
      "isVisible": true,
      "position": "Bottom",
      "title": {
        "isVisible": true,
        "titleText": "example_titleText"
      }
    }
  },
  "stylesheet": {
    "rules": [
      {
        "scope": {
          "markType": "example_markType"
        },
        "selector": "ActionableHeaderLabel",
        "style": {
          "backgroundColor": "example_backgroundColor",
          "border": {
            "radius": 100.5,
            "style": "Dashed",
            "width": 100.5
          },
          "color": "example_color",
          "font": {
            "family": "example_family",
            "italic": true,
            "size": 100,
            "underline": true,
            "weight": "Bold"
          },
          "line": {
            "smoothness": 100.5,
            "style": "Dashed",
            "width": 100.5
          },
          "opacity": 100.5,
          "padding": {
            "bottom": 100,
            "left": 100,
            "right": 100,
            "top": 100
          },
          "text": {
            "halign": "Center",
            "textDirection": "Auto",
            "valign": "Bottom",
            "wrap": true
          },
          "visibility": "Hidden"
        }
      }
    ]
  },
  "levels": [
    "example_levels"
  ],
  "link": "https://example.com",
  "marks": {
    "fields": {
      "field1": {
        "encodings": [
          {
            "fieldKey": "example_fieldKey",
            "type": "Angle"
          }
        ],
        "isAutomatic": true,
        "stack": {
          "isAutomatic": true,
          "isStacked": true
        },
        "type": "Area"
      }
    },
    "links": {
      "encodings": [
        {
          "fieldKey": "example_fieldKey",
          "type": "Angle"
        }
      ],
      "isAutomatic": true,
      "stack": {
        "isAutomatic": true,
        "isStacked": true
      },
      "type": "Area"
    },
    "nodes": {
      "encodings": [
        {
          "fieldKey": "example_fieldKey",
          "type": "Angle"
        }
      ],
      "isAutomatic": true,
      "stack": {
        "isAutomatic": true,
        "isStacked": true
      },
      "type": "Area"
    }
  },
  "style": {
    "tooltip": {
      "container": {
        "color": "example_color",
        "transparency": 100
      },
      "isVisible": true
    },
    "encodings": {
      "fields": {
        "field1": {
          "colors": {
            "type": "Continuous",
            "palette": {
              "end": "example_end",
              "middle": "example_middle",
              "middleToEndSteps": [
                "example_middleToEndSteps"
              ],
              "start": "example_start",
              "startToEndSteps": [
                "example_startToEndSteps"
              ],
              "startToMiddleSteps": [
                "example_startToMiddleSteps"
              ]
            },
            "customColors": [
              {
                "color": "example_color"
              }
            ]
          },
          "defaults": {
            "format": {
              "dateTemplate": "example_dateTemplate",
              "numberFormatInfo": {
                "decimalPlaces": 100,
                "displayUnits": "Auto",
                "includeThousandSeparator": true,
                "negativeValuesFormat": "Auto",
                "prefix": "example_prefix",
                "suffix": "example_suffix",
                "type": "Currency"
              }
            }
          },
          "isAutomaticSize": true,
          "size": {
            "isAutomatic": true,
            "max": 100,
            "min": 100,
            "type": "Percentage"
          }
        }
      }
    },
    "fieldLabels": {
      "levels": {
        "backgroundColor": "example_backgroundColor",
        "showDividerLine": true,
        "showLabels": true
      }
    },
    "fonts": {
      "actionableHeaders": {
        "color": "example_color",
        "size": 100
      },
      "axisTickLabels": {
        "color": "example_color",
        "size": 100
      },
      "ban": {
        "color": "example_color"
      },
      "fieldLabels": {
        "color": "example_color",
        "size": 100
      },
      "grandTotalLabel": {
        "color": "example_color",
        "size": 100
      },
      "grandTotalValues": {
        "color": "example_color",
        "size": 100
      },
      "headers": {
        "color": "example_color",
        "size": 100
      },
      "legendLabels": {
        "color": "example_color",
        "size": 100
      },
      "markLabels": {
        "color": "example_color",
        "size": 100
      },
      "marks": {
        "color": "example_color",
        "size": 100
      },
      "subtotalLabel": {
        "color": "example_color",
        "size": 100
      },
      "subtotalValues": {
        "color": "example_color",
        "size": 100
      }
    },
    "lines": {
      "axisLine": {
        "color": "example_color"
      },
      "fieldLabelDividerLine": {
        "color": "example_color"
      },
      "separatorLine": {
        "color": "example_color"
      },
      "zeroLine": {
        "color": "example_color"
      }
    },
    "marks": {
      "fields": {
        "field1": {
          "color": {
            "color": "example_color"
          },
          "connector": {
            "type": "Origami"
          },
          "isAutomaticOpacity": true,
          "isAutomaticSize": true,
          "isStackingAxisCentered": true,
          "label": {
            "canOverlapLabels": true,
            "marksToLabel": {
              "type": "All",
              "labelEnd": true,
              "labelStart": true
            },
            "showMarkLabels": true,
            "textDirection": "Auto"
          },
          "opacity": 100,
          "range": {
            "reverse": true
          },
          "size": {
            "isAutomatic": true,
            "type": "Percentage",
            "value": 100
          },
          "tooltip": {
            "customText": [
              {
                "type": "PropertyToken",
                "properties": {
                  "bold": true,
                  "color": "example_color",
                  "family": "example_family",
                  "horizontalAlign": "Center",
                  "italic": true,
                  "size": 100,
                  "underline": true
                },
                "tokenType": "DataRefreshTime",
                "apiName": "Example api",
                "fieldKey": "example_fieldKey",
                "value": "example_value"
              }
            ],
            "showActions": true
          }
        }
      },
      "links": {
        "color": {
          "color": "example_color"
        },
        "connector": {
          "type": "Origami"
        },
        "isAutomaticOpacity": true,
        "isAutomaticSize": true,
        "isStackingAxisCentered": true,
        "label": {
          "canOverlapLabels": true,
          "marksToLabel": {
            "type": "All",
            "labelEnd": true,
            "labelStart": true
          },
          "showMarkLabels": true,
          "textDirection": "Auto"
        },
        "opacity": 100,
        "range": {
          "reverse": true
        },
        "size": {
          "isAutomatic": true,
          "type": "Percentage",
          "value": 100
        },
        "tooltip": {
          "customText": [
            {
              "type": "PropertyToken",
              "properties": {
                "bold": true,
                "color": "example_color",
                "family": "example_family",
                "horizontalAlign": "Center",
                "italic": true,
                "size": 100,
                "underline": true
              },
              "tokenType": "DataRefreshTime",
              "apiName": "Example api",
              "fieldKey": "example_fieldKey",
              "value": "example_value"
            }
          ],
          "showActions": true
        }
      },
      "nodes": {
        "color": {
          "color": "example_color"
        },
        "connector": {
          "type": "Origami"
        },
        "isAutomaticOpacity": true,
        "isAutomaticSize": true,
        "isStackingAxisCentered": true,
        "label": {
          "canOverlapLabels": true,
          "marksToLabel": {
            "type": "All",
            "labelEnd": true,
            "labelStart": true
          },
          "showMarkLabels": true,
          "textDirection": "Auto"
        },
        "opacity": 100,
        "range": {
          "reverse": true
        },
        "size": {
          "isAutomatic": true,
          "type": "Percentage",
          "value": 100
        },
        "tooltip": {
          "customText": [
            {
              "type": "PropertyToken",
              "properties": {
                "bold": true,
                "color": "example_color",
                "family": "example_family",
                "horizontalAlign": "Center",
                "italic": true,
                "size": 100,
                "underline": true
              },
              "tokenType": "DataRefreshTime",
              "apiName": "Example api",
              "fieldKey": "example_fieldKey",
              "value": "example_value"
            }
          ],
          "showActions": true
        }
      }
    },
    "shading": {
      "backgroundColor": "example_backgroundColor",
      "banding": {
        "rows": {
          "application": {
            "level": 100,
            "size": 100
          },
          "color": "example_color"
        }
      }
    },
    "title": {
      "isVisible": true,
      "titleText": "example_titleText"
    }
  }
}
```

_Example: Map\_visualSpecification_ visualSpecification — Map

```
{
  "layout": "Map",
  "legends": {
    "key1": {
      "isVisible": true,
      "position": "Bottom",
      "title": {
        "isVisible": true,
        "titleText": "example_titleText"
      }
    }
  },
  "stylesheet": {
    "rules": [
      {
        "scope": {
          "markType": "example_markType"
        },
        "selector": "ActionableHeaderLabel",
        "style": {
          "backgroundColor": "example_backgroundColor",
          "border": {
            "radius": 100.5,
            "style": "Dashed",
            "width": 100.5
          },
          "color": "example_color",
          "font": {
            "family": "example_family",
            "italic": true,
            "size": 100,
            "underline": true,
            "weight": "Bold"
          },
          "line": {
            "smoothness": 100.5,
            "style": "Dashed",
            "width": 100.5
          },
          "opacity": 100.5,
          "padding": {
            "bottom": 100,
            "left": 100,
            "right": 100,
            "top": 100
          },
          "text": {
            "halign": "Center",
            "textDirection": "Auto",
            "valign": "Bottom",
            "wrap": true
          },
          "visibility": "Hidden"
        }
      }
    ]
  },
  "locations": [
    "example_locations"
  ],
  "marks": {
    "fields": {
      "field1": {
        "encodings": [
          {
            "fieldKey": "example_fieldKey",
            "type": "Angle"
          }
        ],
        "isAutomatic": true,
        "stack": {
          "isAutomatic": true,
          "isStacked": true
        },
        "type": "Area"
      }
    },
    "panes": {
      "encodings": [
        {
          "fieldKey": "example_fieldKey",
          "type": "Angle"
        }
      ],
      "isAutomatic": true,
      "stack": {
        "isAutomatic": true,
        "isStacked": true
      },
      "type": "Area"
    }
  },
  "style": {
    "tooltip": {
      "container": {
        "color": "example_color",
        "transparency": 100
      },
      "isVisible": true
    },
    "background": {
      "type": "Blank",
      "domain": {
        "x": {
          "max": 100.5,
          "min": 100.5
        },
        "y": {
          "max": 100.5,
          "min": 100.5
        }
      },
      "style": {
        "type": "Name",
        "value": "example_value"
      },
      "styleName": "Example style",
      "styleUrl": "https://example.com"
    },
    "encodings": {
      "fields": {
        "field1": {
          "colors": {
            "type": "Continuous",
            "palette": {
              "end": "example_end",
              "middle": "example_middle",
              "middleToEndSteps": [
                "example_middleToEndSteps"
              ],
              "start": "example_start",
              "startToEndSteps": [
                "example_startToEndSteps"
              ],
              "startToMiddleSteps": [
                "example_startToMiddleSteps"
              ]
            },
            "customColors": [
              {
                "color": "example_color"
              }
            ]
          },
          "defaults": {
            "format": {
              "dateTemplate": "example_dateTemplate",
              "numberFormatInfo": {
                "decimalPlaces": 100,
                "displayUnits": "Auto",
                "includeThousandSeparator": true,
                "negativeValuesFormat": "Auto",
                "prefix": "example_prefix",
                "suffix": "example_suffix",
                "type": "Currency"
              }
            }
          },
          "isAutomaticSize": true,
          "size": {
            "isAutomatic": true,
            "max": 100,
            "min": 100,
            "type": "Percentage"
          }
        }
      }
    },
    "fieldLabels": {
      "columns": {
        "backgroundColor": "example_backgroundColor",
        "showDividerLine": true,
        "showLabels": true
      },
      "rows": {
        "backgroundColor": "example_backgroundColor",
        "showDividerLine": true,
        "showLabels": true
      }
    },
    "fonts": {
      "actionableHeaders": {
        "color": "example_color",
        "size": 100
      },
      "axisTickLabels": {
        "color": "example_color",
        "size": 100
      },
      "ban": {
        "color": "example_color"
      },
      "fieldLabels": {
        "color": "example_color",
        "size": 100
      },
      "grandTotalLabel": {
        "color": "example_color",
        "size": 100
      },
      "grandTotalValues": {
        "color": "example_color",
        "size": 100
      },
      "headers": {
        "color": "example_color",
        "size": 100
      },
      "legendLabels": {
        "color": "example_color",
        "size": 100
      },
      "markLabels": {
        "color": "example_color",
        "size": 100
      },
      "marks": {
        "color": "example_color",
        "size": 100
      },
      "subtotalLabel": {
        "color": "example_color",
        "size": 100
      },
      "subtotalValues": {
        "color": "example_color",
        "size": 100
      }
    },
    "lines": {
      "axisLine": {
        "color": "example_color"
      },
      "fieldLabelDividerLine": {
        "color": "example_color"
      },
      "separatorLine": {
        "color": "example_color"
      },
      "zeroLine": {
        "color": "example_color"
      }
    },
    "marks": {
      "fields": {
        "field1": {
          "color": {
            "color": "example_color"
          },
          "connector": {
            "type": "Origami"
          },
          "isAutomaticOpacity": true,
          "isAutomaticSize": true,
          "isStackingAxisCentered": true,
          "label": {
            "canOverlapLabels": true,
            "marksToLabel": {
              "type": "All",
              "labelEnd": true,
              "labelStart": true
            },
            "showMarkLabels": true,
            "textDirection": "Auto"
          },
          "opacity": 100,
          "range": {
            "reverse": true
          },
          "size": {
            "isAutomatic": true,
            "type": "Percentage",
            "value": 100
          },
          "tooltip": {
            "customText": [
              {
                "type": "PropertyToken",
                "properties": {
                  "bold": true,
                  "color": "example_color",
                  "family": "example_family",
                  "horizontalAlign": "Center",
                  "italic": true,
                  "size": 100,
                  "underline": true
                },
                "tokenType": "DataRefreshTime",
                "apiName": "Example api",
                "fieldKey": "example_fieldKey",
                "value": "example_value"
              }
            ],
            "showActions": true
          }
        }
      },
      "panes": {
        "color": {
          "color": "example_color"
        },
        "connector": {
          "type": "Origami"
        },
        "isAutomaticOpacity": true,
        "isAutomaticSize": true,
        "isStackingAxisCentered": true,
        "label": {
          "canOverlapLabels": true,
          "marksToLabel": {
            "type": "All",
            "labelEnd": true,
            "labelStart": true
          },
          "showMarkLabels": true,
          "textDirection": "Auto"
        },
        "opacity": 100,
        "range": {
          "reverse": true
        },
        "size": {
          "isAutomatic": true,
          "type": "Percentage",
          "value": 100
        },
        "tooltip": {
          "customText": [
            {
              "type": "PropertyToken",
              "properties": {
                "bold": true,
                "color": "example_color",
                "family": "example_family",
                "horizontalAlign": "Center",
                "italic": true,
                "size": 100,
                "underline": true
              },
              "tokenType": "DataRefreshTime",
              "apiName": "Example api",
              "fieldKey": "example_fieldKey",
              "value": "example_value"
            }
          ],
          "showActions": true
        }
      }
    },
    "shading": {
      "backgroundColor": "example_backgroundColor",
      "banding": {
        "rows": {
          "application": {
            "level": 100,
            "size": 100
          },
          "color": "example_color"
        }
      }
    },
    "title": {
      "isVisible": true,
      "titleText": "example_titleText"
    }
  }
}
```

_Example: Radial\_visualSpecification_ visualSpecification — Radial

```
{
  "layout": "Radial",
  "legends": {
    "key1": {
      "isVisible": true,
      "position": "Bottom",
      "title": {
        "isVisible": true,
        "titleText": "example_titleText"
      }
    }
  },
  "stylesheet": {
    "rules": [
      {
        "scope": {
          "markType": "example_markType"
        },
        "selector": "ActionableHeaderLabel",
        "style": {
          "backgroundColor": "example_backgroundColor",
          "border": {
            "radius": 100.5,
            "style": "Dashed",
            "width": 100.5
          },
          "color": "example_color",
          "font": {
            "family": "example_family",
            "italic": true,
            "size": 100,
            "underline": true,
            "weight": "Bold"
          },
          "line": {
            "smoothness": 100.5,
            "style": "Dashed",
            "width": 100.5
          },
          "opacity": 100.5,
          "padding": {
            "bottom": 100,
            "left": 100,
            "right": 100,
            "top": 100
          },
          "text": {
            "halign": "Center",
            "textDirection": "Auto",
            "valign": "Bottom",
            "wrap": true
          },
          "visibility": "Hidden"
        }
      }
    ]
  },
  "ban": [
    "example_ban"
  ],
  "marks": {
    "panes": {
      "encodings": [
        {
          "fieldKey": "example_fieldKey",
          "type": "Angle"
        }
      ],
      "isAutomatic": true,
      "stack": {
        "isAutomatic": true,
        "isStacked": true
      },
      "type": "Area"
    }
  },
  "measureValues": [
    "example_measureValues"
  ],
  "rings": [
    "example_rings"
  ],
  "slices": [
    "example_slices"
  ],
  "style": {
    "tooltip": {
      "container": {
        "color": "example_color",
        "transparency": 100
      },
      "isVisible": true
    },
    "axis": {
      "fields": {
        "field1": {
          "dualAxis": {
            "synchronization": "FullRange"
          },
          "isVisible": true,
          "isZeroLineVisible": true,
          "range": {
            "type": "Auto",
            "includeZero": true,
            "end": {
              "type": "Auto"
            },
            "start": {
              "type": "Auto"
            }
          },
          "scale": {
            "format": {
              "dateTemplate": "example_dateTemplate",
              "numberFormatInfo": {
                "decimalPlaces": 100,
                "displayUnits": "Auto",
                "includeThousandSeparator": true,
                "negativeValuesFormat": "Auto",
                "prefix": "example_prefix",
                "suffix": "example_suffix",
                "type": "Currency"
              }
            }
          },
          "ticks": {
            "majorTicks": {
              "type": "Auto",
              "dateInfo": {
                "showOnlyDateBoundary": true,
                "unit": "Day"
              },
              "interval": 100,
              "origin": "example_origin"
            },
            "minorTicks": {
              "type": "Auto",
              "dateInfo": {
                "showOnlyDateBoundary": true,
                "unit": "Day"
              },
              "interval": 100,
              "origin": "example_origin"
            }
          },
          "titleText": "example_titleText"
        }
      }
    },
    "ban": {
      "fields": {
        "field1": {
          "fieldLabel": {
            "backgroundColor": "example_backgroundColor",
            "showDividerLine": true,
            "showLabels": true
          },
          "format": {
            "dateTemplate": "example_dateTemplate",
            "numberFormatInfo": {
              "decimalPlaces": 100,
              "displayUnits": "Auto",
              "includeThousandSeparator": true,
              "negativeValuesFormat": "Auto",
              "prefix": "example_prefix",
              "suffix": "example_suffix",
              "type": "Currency"
            }
          }
        }
      }
    },
    "encodings": {
      "fields": {
        "field1": {
          "colors": {
            "type": "Continuous",
            "palette": {
              "end": "example_end",
              "middle": "example_middle",
              "middleToEndSteps": [
                "example_middleToEndSteps"
              ],
              "start": "example_start",
              "startToEndSteps": [
                "example_startToEndSteps"
              ],
              "startToMiddleSteps": [
                "example_startToMiddleSteps"
              ]
            },
            "customColors": [
              {
                "color": "example_color"
              }
            ]
          },
          "defaults": {
            "format": {
              "dateTemplate": "example_dateTemplate",
              "numberFormatInfo": {
                "decimalPlaces": 100,
                "displayUnits": "Auto",
                "includeThousandSeparator": true,
                "negativeValuesFormat": "Auto",
                "prefix": "example_prefix",
                "suffix": "example_suffix",
                "type": "Currency"
              }
            }
          },
          "isAutomaticSize": true,
          "size": {
            "isAutomatic": true,
            "max": 100,
            "min": 100,
            "type": "Percentage"
          }
        }
      }
    },
    "fieldLabels": {
      "columns": {
        "backgroundColor": "example_backgroundColor",
        "showDividerLine": true,
        "showLabels": true
      },
      "rings": {
        "backgroundColor": "example_backgroundColor",
        "showDividerLine": true,
        "showLabels": true
      },
      "rows": {
        "backgroundColor": "example_backgroundColor",
        "showDividerLine": true,
        "showLabels": true
      },
      "slices": {
        "backgroundColor": "example_backgroundColor",
        "showDividerLine": true,
        "showLabels": true
      }
    },
    "fonts": {
      "actionableHeaders": {
        "color": "example_color",
        "size": 100
      },
      "axisTickLabels": {
        "color": "example_color",
        "size": 100
      },
      "ban": {
        "color": "example_color"
      },
      "fieldLabels": {
        "color": "example_color",
        "size": 100
      },
      "grandTotalLabel": {
        "color": "example_color",
        "size": 100
      },
      "grandTotalValues": {
        "color": "example_color",
        "size": 100
      },
      "headers": {
        "color": "example_color",
        "size": 100
      },
      "legendLabels": {
        "color": "example_color",
        "size": 100
      },
      "markLabels": {
        "color": "example_color",
        "size": 100
      },
      "marks": {
        "color": "example_color",
        "size": 100
      },
      "subtotalLabel": {
        "color": "example_color",
        "size": 100
      },
      "subtotalValues": {
        "color": "example_color",
        "size": 100
      }
    },
    "headers": {
      "fields": {
        "field1": {
          "defaults": {
            "format": {
              "dateTemplate": "example_dateTemplate",
              "numberFormatInfo": {
                "decimalPlaces": 100,
                "displayUnits": "Auto",
                "includeThousandSeparator": true,
                "negativeValuesFormat": "Auto",
                "prefix": "example_prefix",
                "suffix": "example_suffix",
                "type": "Currency"
              }
            }
          },
          "hiddenValues": [
            "example_hiddenValues"
          ],
          "isVisible": true,
          "showMissingValues": true,
          "textDirection": "Auto"
        }
      }
    },
    "lines": {
      "axisLine": {
        "color": "example_color"
      },
      "fieldLabelDividerLine": {
        "color": "example_color"
      },
      "separatorLine": {
        "color": "example_color"
      },
      "zeroLine": {
        "color": "example_color"
      }
    },
    "marks": {
      "panes": {
        "color": {
          "color": "example_color"
        },
        "connector": {
          "type": "Origami"
        },
        "isAutomaticOpacity": true,
        "isAutomaticSize": true,
        "isStackingAxisCentered": true,
        "label": {
          "canOverlapLabels": true,
          "marksToLabel": {
            "type": "All",
            "labelEnd": true,
            "labelStart": true
          },
          "showMarkLabels": true,
          "textDirection": "Auto"
        },
        "opacity": 100,
        "range": {
          "reverse": true
        },
        "size": {
          "isAutomatic": true,
          "type": "Percentage",
          "value": 100
        },
        "tooltip": {
          "customText": [
            {
              "type": "PropertyToken",
              "properties": {
                "bold": true,
                "color": "example_color",
                "family": "example_family",
                "horizontalAlign": "Center",
                "italic": true,
                "size": 100,
                "underline": true
              },
              "tokenType": "DataRefreshTime",
              "apiName": "Example api",
              "fieldKey": "example_fieldKey",
              "value": "example_value"
            }
          ],
          "showActions": true
        }
      }
    },
    "shading": {
      "backgroundColor": "example_backgroundColor",
      "banding": {
        "rows": {
          "application": {
            "level": 100,
            "size": 100
          },
          "color": "example_color"
        }
      }
    },
    "title": {
      "isVisible": true,
      "titleText": "example_titleText"
    }
  }
}
```

_Example: Table\_visualSpecification_ visualSpecification — Table

```
{
  "layout": "Table",
  "legends": {
    "key1": {
      "isVisible": true,
      "position": "Bottom",
      "title": {
        "isVisible": true,
        "titleText": "example_titleText"
      }
    }
  },
  "stylesheet": {
    "rules": [
      {
        "scope": {
          "markType": "example_markType"
        },
        "selector": "ActionableHeaderLabel",
        "style": {
          "backgroundColor": "example_backgroundColor",
          "border": {
            "radius": 100.5,
            "style": "Dashed",
            "width": 100.5
          },
          "color": "example_color",
          "font": {
            "family": "example_family",
            "italic": true,
            "size": 100,
            "underline": true,
            "weight": "Bold"
          },
          "line": {
            "smoothness": 100.5,
            "style": "Dashed",
            "width": 100.5
          },
          "opacity": 100.5,
          "padding": {
            "bottom": 100,
            "left": 100,
            "right": 100,
            "top": 100
          },
          "text": {
            "halign": "Center",
            "textDirection": "Auto",
            "valign": "Bottom",
            "wrap": true
          },
          "visibility": "Hidden"
        }
      }
    ]
  },
  "groups": [
    "example_groups"
  ],
  "marks": {
    "fields": {
      "field1": {
        "encodings": [
          {
            "fieldKey": "example_fieldKey",
            "type": "Angle"
          }
        ],
        "isAutomatic": true,
        "stack": {
          "isAutomatic": true,
          "isStacked": true
        },
        "type": "Area"
      }
    },
    "headers": {
      "encodings": [
        {
          "fieldKey": "example_fieldKey",
          "type": "Color"
        }
      ],
      "isAutomatic": true,
      "stack": {
        "isAutomatic": true,
        "isStacked": true
      },
      "type": "Bar"
    },
    "panes": {
      "encodings": [
        {
          "fieldKey": "example_fieldKey",
          "type": "Angle"
        }
      ],
      "isAutomatic": true,
      "stack": {
        "isAutomatic": true,
        "isStacked": true
      },
      "type": "Area"
    }
  },
  "rows": [
    "example_rows"
  ],
  "style": {
    "tooltip": {
      "container": {
        "color": "example_color",
        "transparency": 100
      },
      "isVisible": true
    },
    "encodings": {
      "fields": {
        "field1": {
          "colors": {
            "type": "Continuous",
            "palette": {
              "end": "example_end",
              "middle": "example_middle",
              "middleToEndSteps": [
                "example_middleToEndSteps"
              ],
              "start": "example_start",
              "startToEndSteps": [
                "example_startToEndSteps"
              ],
              "startToMiddleSteps": [
                "example_startToMiddleSteps"
              ]
            },
            "customColors": [
              {
                "color": "example_color"
              }
            ]
          },
          "defaults": {
            "format": {
              "dateTemplate": "example_dateTemplate",
              "numberFormatInfo": {
                "decimalPlaces": 100,
                "displayUnits": "Auto",
                "includeThousandSeparator": true,
                "negativeValuesFormat": "Auto",
                "prefix": "example_prefix",
                "suffix": "example_suffix",
                "type": "Currency"
              }
            }
          },
          "isAutomaticSize": true,
          "size": {
            "isAutomatic": true,
            "max": 100,
            "min": 100,
            "type": "Percentage"
          }
        }
      }
    },
    "fieldLabels": {
      "columns": {
        "backgroundColor": "example_backgroundColor",
        "showDividerLine": true,
        "showLabels": true
      },
      "groups": {
        "backgroundColor": "example_backgroundColor",
        "showDividerLine": true,
        "showLabels": true
      },
      "rows": {
        "backgroundColor": "example_backgroundColor",
        "showDividerLine": true,
        "showLabels": true
      }
    },
    "fit": "RowHeadersWidth",
    "fonts": {
      "actionableHeaders": {
        "color": "example_color",
        "size": 100
      },
      "axisTickLabels": {
        "color": "example_color",
        "size": 100
      },
      "ban": {
        "color": "example_color"
      },
      "fieldLabels": {
        "color": "example_color",
        "size": 100
      },
      "grandTotalLabel": {
        "color": "example_color",
        "size": 100
      },
      "grandTotalValues": {
        "color": "example_color",
        "size": 100
      },
      "headers": {
        "color": "example_color",
        "size": 100
      },
      "legendLabels": {
        "color": "example_color",
        "size": 100
      },
      "markLabels": {
        "color": "example_color",
        "size": 100
      },
      "marks": {
        "color": "example_color",
        "size": 100
      },
      "subtotalLabel": {
        "color": "example_color",
        "size": 100
      },
      "subtotalValues": {
        "color": "example_color",
        "size": 100
      }
    },
    "grandTotals": {
      "columns": {
        "label": "Label",
        "position": "End"
      },
      "rows": {
        "label": "Label",
        "position": "End"
      }
    },
    "headers": {
      "columns": {
        "mergeRepeatedCells": true,
        "showIndex": true,
        "sizing": {
          "fieldHeight": {
            "field1": 100.5
          },
          "indexHeight": 100.5,
          "width": 100.5
        }
      },
      "fields": {
        "field1": {
          "defaults": {
            "format": {
              "dateTemplate": "example_dateTemplate",
              "numberFormatInfo": {
                "decimalPlaces": 100,
                "displayUnits": "Auto",
                "includeThousandSeparator": true,
                "negativeValuesFormat": "Auto",
                "prefix": "example_prefix",
                "suffix": "example_suffix",
                "type": "Currency"
              }
            }
          },
          "hiddenValues": [
            "example_hiddenValues"
          ],
          "isVisible": true,
          "showMissingValues": true,
          "textDirection": "Auto"
        }
      },
      "groups": {
        "mergeRepeatedCells": true,
        "sizing": {
          "fieldWidth": {
            "field1": 100.5
          },
          "height": 100.5,
          "indexWidth": 100.5
        }
      },
      "rows": {
        "mergeRepeatedCells": true,
        "showIndex": true,
        "sizing": {
          "fieldWidth": {
            "field1": 100.5
          },
          "height": 100.5,
          "indexWidth": 100.5
        }
      }
    },
    "lines": {
      "axisLine": {
        "color": "example_color"
      },
      "fieldLabelDividerLine": {
        "color": "example_color"
      },
      "separatorLine": {
        "color": "example_color"
      },
      "zeroLine": {
        "color": "example_color"
      }
    },
    "marks": {
      "fields": {
        "field1": {
          "color": {
            "color": "example_color"
          },
          "connector": {
            "type": "Origami"
          },
          "isAutomaticOpacity": true,
          "isAutomaticSize": true,
          "isStackingAxisCentered": true,
          "label": {
            "canOverlapLabels": true,
            "marksToLabel": {
              "type": "All",
              "labelEnd": true,
              "labelStart": true
            },
            "showMarkLabels": true,
            "textDirection": "Auto"
          },
          "opacity": 100,
          "range": {
            "reverse": true
          },
          "size": {
            "isAutomatic": true,
            "type": "Percentage",
            "value": 100
          },
          "tooltip": {
            "customText": [
              {
                "type": "PropertyToken",
                "properties": {
                  "bold": true,
                  "color": "example_color",
                  "family": "example_family",
                  "horizontalAlign": "Center",
                  "italic": true,
                  "size": 100,
                  "underline": true
                },
                "tokenType": "DataRefreshTime",
                "apiName": "Example api",
                "fieldKey": "example_fieldKey",
                "value": "example_value"
              }
            ],
            "showActions": true
          }
        }
      },
      "headers": {
        "color": {
          "color": "example_color"
        },
        "connector": {
          "type": "Origami"
        },
        "isAutomaticOpacity": true,
        "isAutomaticSize": true,
        "isStackingAxisCentered": true,
        "label": {
          "canOverlapLabels": true,
          "marksToLabel": {
            "type": "All",
            "labelEnd": true,
            "labelStart": true
          },
          "showMarkLabels": true,
          "textDirection": "Auto"
        },
        "opacity": 100,
        "range": {
          "reverse": true
        },
        "size": {
          "isAutomatic": true,
          "type": "Percentage",
          "value": 100
        },
        "tooltip": {
          "customText": [
            {
              "type": "PropertyToken",
              "properties": {
                "bold": true,
                "color": "example_color",
                "family": "example_family",
                "horizontalAlign": "Center",
                "italic": true,
                "size": 100,
                "underline": true
              },
              "tokenType": "DataRefreshTime",
              "apiName": "Example api",
              "fieldKey": "example_fieldKey",
              "value": "example_value"
            }
          ],
          "showActions": true
        }
      },
      "panes": {
        "color": {
          "color": "example_color"
        },
        "connector": {
          "type": "Origami"
        },
        "isAutomaticOpacity": true,
        "isAutomaticSize": true,
        "isStackingAxisCentered": true,
        "label": {
          "canOverlapLabels": true,
          "marksToLabel": {
            "type": "All",
            "labelEnd": true,
            "labelStart": true
          },
          "showMarkLabels": true,
          "textDirection": "Auto"
        },
        "opacity": 100,
        "range": {
          "reverse": true
        },
        "size": {
          "isAutomatic": true,
          "type": "Percentage",
          "value": 100
        },
        "tooltip": {
          "customText": [
            {
              "type": "PropertyToken",
              "properties": {
                "bold": true,
                "color": "example_color",
                "family": "example_family",
                "horizontalAlign": "Center",
                "italic": true,
                "size": 100,
                "underline": true
              },
              "tokenType": "DataRefreshTime",
              "apiName": "Example api",
              "fieldKey": "example_fieldKey",
              "value": "example_value"
            }
          ],
          "showActions": true
        }
      }
    },
    "shading": {
      "backgroundColor": "example_backgroundColor",
      "banding": {
        "rows": {
          "application": {
            "level": 100,
            "size": 100
          },
          "color": "example_color"
        }
      }
    },
    "subtotals": {
      "columns": {
        "label": "Label",
        "position": "End"
      },
      "rows": {
        "label": "Label",
        "position": "End"
      }
    },
    "title": {
      "isVisible": true,
      "titleText": "example_titleText"
    }
  }
}
```

_Example: Vizql\_visualSpecification_ visualSpecification — Vizql

```
{
  "layout": "Vizql",
  "legends": {
    "key1": {
      "isVisible": true,
      "position": "Bottom",
      "title": {
        "isVisible": true,
        "titleText": "example_titleText"
      }
    }
  },
  "stylesheet": {
    "rules": [
      {
        "scope": {
          "markType": "example_markType"
        },
        "selector": "ActionableHeaderLabel",
        "style": {
          "backgroundColor": "example_backgroundColor",
          "border": {
            "radius": 100.5,
            "style": "Dashed",
            "width": 100.5
          },
          "color": "example_color",
          "font": {
            "family": "example_family",
            "italic": true,
            "size": 100,
            "underline": true,
            "weight": "Bold"
          },
          "line": {
            "smoothness": 100.5,
            "style": "Dashed",
            "width": 100.5
          },
          "opacity": 100.5,
          "padding": {
            "bottom": 100,
            "left": 100,
            "right": 100,
            "top": 100
          },
          "text": {
            "halign": "Center",
            "textDirection": "Auto",
            "valign": "Bottom",
            "wrap": true
          },
          "visibility": "Hidden"
        }
      }
    ]
  },
  "columns": [
    "example_columns"
  ],
  "forecasts": {
    "HoltWinters1": {
      "forecastModel": "HoltWinters",
      "confidenceLevel": 100,
      "dimensionFields": [
        {
          "dateDim": {
            "fieldKey": "example_fieldKey",
            "granularity": "InferFromData"
          }
        }
      ],
      "fillNullsWithZero": true,
      "from": {
        "predefinedDate": "LatestData"
      },
      "ignoreLastPeriods": 100,
      "includeBounds": true,
      "measureFieldKey": "example_measureFieldKey",
      "to": {
        "forecastInterval": {
          "timeUnit": "Days",
          "value": 100
        }
      }
    },
    "RidgeRegression2": {
      "forecastModel": "RidgeRegression",
      "confidenceLevel": 100,
      "dimensionFields": [
        {
          "dateDim": {
            "fieldKey": "example_fieldKey",
            "granularity": "InferFromData"
          }
        }
      ],
      "fillNullsWithZero": true,
      "from": {
        "predefinedDate": "LatestData"
      },
      "ignoreLastPeriods": 100,
      "includeBounds": true,
      "measureFieldKey": "example_measureFieldKey",
      "to": {
        "forecastInterval": {
          "timeUnit": "Days",
          "value": 100
        }
      }
    }
  },
  "marks": {
    "fields": {
      "field1": {
        "encodings": [
          {
            "fieldKey": "example_fieldKey",
            "type": "Angle"
          }
        ],
        "isAutomatic": true,
        "stack": {
          "isAutomatic": true,
          "isStacked": true
        },
        "type": "Area"
      }
    },
    "headers": {
      "encodings": [
        {
          "fieldKey": "example_fieldKey",
          "type": "Color"
        }
      ],
      "isAutomatic": true,
      "stack": {
        "isAutomatic": true,
        "isStacked": true
      },
      "type": "Bar"
    },
    "panes": {
      "encodings": [
        {
          "fieldKey": "example_fieldKey",
          "type": "Angle"
        }
      ],
      "isAutomatic": true,
      "stack": {
        "isAutomatic": true,
        "isStacked": true
      },
      "type": "Area"
    }
  },
  "measureValues": [
    "example_measureValues"
  ],
  "referenceLines": {
    "Band1": {
      "type": "Band",
      "fieldKey": "example_fieldKey",
      "scope": "Cell",
      "endLine": {
        "valueType": "Computation",
        "label": {
          "type": "Computation",
          "labelText": "Text"
        },
        "fieldKey": "example_fieldKey",
        "function": "Avg"
      },
      "startLine": {
        "valueType": "Computation",
        "label": {
          "type": "Computation",
          "labelText": "Text"
        },
        "fieldKey": "example_fieldKey",
        "function": "Avg"
      }
    },
    "Line2": {
      "type": "Line",
      "fieldKey": "example_fieldKey",
      "scope": "Cell",
      "line": {
        "valueType": "Computation",
        "label": {
          "type": "Computation",
          "labelText": "Text"
        },
        "fieldKey": "example_fieldKey",
        "function": "Avg"
      }
    }
  },
  "rows": [
    "example_rows"
  ],
  "style": {
    "tooltip": {
      "container": {
        "color": "example_color",
        "transparency": 100
      },
      "isVisible": true
    },
    "axis": {
      "fields": {
        "field1": {
          "dualAxis": {
            "synchronization": "FullRange"
          },
          "isVisible": true,
          "isZeroLineVisible": true,
          "range": {
            "type": "Auto",
            "includeZero": true,
            "end": {
              "type": "Auto"
            },
            "start": {
              "type": "Auto"
            }
          },
          "scale": {
            "format": {
              "dateTemplate": "example_dateTemplate",
              "numberFormatInfo": {
                "decimalPlaces": 100,
                "displayUnits": "Auto",
                "includeThousandSeparator": true,
                "negativeValuesFormat": "Auto",
                "prefix": "example_prefix",
                "suffix": "example_suffix",
                "type": "Currency"
              }
            }
          },
          "ticks": {
            "majorTicks": {
              "type": "Auto",
              "dateInfo": {
                "showOnlyDateBoundary": true,
                "unit": "Day"
              },
              "interval": 100,
              "origin": "example_origin"
            },
            "minorTicks": {
              "type": "Auto",
              "dateInfo": {
                "showOnlyDateBoundary": true,
                "unit": "Day"
              },
              "interval": 100,
              "origin": "example_origin"
            }
          },
          "titleText": "example_titleText"
        }
      }
    },
    "encodings": {
      "fields": {
        "field1": {
          "colors": {
            "type": "Continuous",
            "palette": {
              "end": "example_end",
              "middle": "example_middle",
              "middleToEndSteps": [
                "example_middleToEndSteps"
              ],
              "start": "example_start",
              "startToEndSteps": [
                "example_startToEndSteps"
              ],
              "startToMiddleSteps": [
                "example_startToMiddleSteps"
              ]
            },
            "customColors": [
              {
                "color": "example_color"
              }
            ]
          },
          "defaults": {
            "format": {
              "dateTemplate": "example_dateTemplate",
              "numberFormatInfo": {
                "decimalPlaces": 100,
                "displayUnits": "Auto",
                "includeThousandSeparator": true,
                "negativeValuesFormat": "Auto",
                "prefix": "example_prefix",
                "suffix": "example_suffix",
                "type": "Currency"
              }
            }
          },
          "isAutomaticSize": true,
          "size": {
            "isAutomatic": true,
            "max": 100,
            "min": 100,
            "type": "Percentage"
          }
        }
      }
    },
    "fieldLabels": {
      "columns": {
        "backgroundColor": "example_backgroundColor",
        "showDividerLine": true,
        "showLabels": true
      },
      "rows": {
        "backgroundColor": "example_backgroundColor",
        "showDividerLine": true,
        "showLabels": true
      }
    },
    "fit": "Entire",
    "fonts": {
      "actionableHeaders": {
        "color": "example_color",
        "size": 100
      },
      "axisTickLabels": {
        "color": "example_color",
        "size": 100
      },
      "ban": {
        "color": "example_color"
      },
      "fieldLabels": {
        "color": "example_color",
        "size": 100
      },
      "grandTotalLabel": {
        "color": "example_color",
        "size": 100
      },
      "grandTotalValues": {
        "color": "example_color",
        "size": 100
      },
      "headers": {
        "color": "example_color",
        "size": 100
      },
      "legendLabels": {
        "color": "example_color",
        "size": 100
      },
      "markLabels": {
        "color": "example_color",
        "size": 100
      },
      "marks": {
        "color": "example_color",
        "size": 100
      },
      "subtotalLabel": {
        "color": "example_color",
        "size": 100
      },
      "subtotalValues": {
        "color": "example_color",
        "size": 100
      }
    },
    "grandTotals": {
      "columns": {
        "label": "Label",
        "position": "End"
      },
      "rows": {
        "label": "Label",
        "position": "End"
      }
    },
    "headers": {
      "columns": {
        "mergeRepeatedCells": true,
        "showIndex": true,
        "sizing": {
          "fieldHeight": {
            "field1": 100.5
          },
          "indexHeight": 100.5,
          "width": 100.5
        }
      },
      "fields": {
        "field1": {
          "defaults": {
            "format": {
              "dateTemplate": "example_dateTemplate",
              "numberFormatInfo": {
                "decimalPlaces": 100,
                "displayUnits": "Auto",
                "includeThousandSeparator": true,
                "negativeValuesFormat": "Auto",
                "prefix": "example_prefix",
                "suffix": "example_suffix",
                "type": "Currency"
              }
            }
          },
          "hiddenValues": [
            "example_hiddenValues"
          ],
          "isVisible": true,
          "showMissingValues": true,
          "textDirection": "Auto"
        }
      },
      "rows": {
        "mergeRepeatedCells": true,
        "showIndex": true,
        "sizing": {
          "fieldWidth": {
            "field1": 100.5
          },
          "height": 100.5,
          "indexWidth": 100.5
        }
      }
    },
    "lines": {
      "axisLine": {
        "color": "example_color"
      },
      "fieldLabelDividerLine": {
        "color": "example_color"
      },
      "separatorLine": {
        "color": "example_color"
      },
      "zeroLine": {
        "color": "example_color"
      }
    },
    "marks": {
      "fields": {
        "field1": {
          "color": {
            "color": "example_color"
          },
          "connector": {
            "type": "Origami"
          },
          "isAutomaticOpacity": true,
          "isAutomaticSize": true,
          "isStackingAxisCentered": true,
          "label": {
            "canOverlapLabels": true,
            "marksToLabel": {
              "type": "All",
              "labelEnd": true,
              "labelStart": true
            },
            "showMarkLabels": true,
            "textDirection": "Auto"
          },
          "opacity": 100,
          "range": {
            "reverse": true
          },
          "size": {
            "isAutomatic": true,
            "type": "Percentage",
            "value": 100
          },
          "tooltip": {
            "customText": [
              {
                "type": "PropertyToken",
                "properties": {
                  "bold": true,
                  "color": "example_color",
                  "family": "example_family",
                  "horizontalAlign": "Center",
                  "italic": true,
                  "size": 100,
                  "underline": true
                },
                "tokenType": "DataRefreshTime",
                "apiName": "Example api",
                "fieldKey": "example_fieldKey",
                "value": "example_value"
              }
            ],
            "showActions": true
          }
        }
      },
      "headers": {
        "color": {
          "color": "example_color"
        },
        "connector": {
          "type": "Origami"
        },
        "isAutomaticOpacity": true,
        "isAutomaticSize": true,
        "isStackingAxisCentered": true,
        "label": {
          "canOverlapLabels": true,
          "marksToLabel": {
            "type": "All",
            "labelEnd": true,
            "labelStart": true
          },
          "showMarkLabels": true,
          "textDirection": "Auto"
        },
        "opacity": 100,
        "range": {
          "reverse": true
        },
        "size": {
          "isAutomatic": true,
          "type": "Percentage",
          "value": 100
        },
        "tooltip": {
          "customText": [
            {
              "type": "PropertyToken",
              "properties": {
                "bold": true,
                "color": "example_color",
                "family": "example_family",
                "horizontalAlign": "Center",
                "italic": true,
                "size": 100,
                "underline": true
              },
              "tokenType": "DataRefreshTime",
              "apiName": "Example api",
              "fieldKey": "example_fieldKey",
              "value": "example_value"
            }
          ],
          "showActions": true
        }
      },
      "panes": {
        "color": {
          "color": "example_color"
        },
        "connector": {
          "type": "Origami"
        },
        "isAutomaticOpacity": true,
        "isAutomaticSize": true,
        "isStackingAxisCentered": true,
        "label": {
          "canOverlapLabels": true,
          "marksToLabel": {
            "type": "All",
            "labelEnd": true,
            "labelStart": true
          },
          "showMarkLabels": true,
          "textDirection": "Auto"
        },
        "opacity": 100,
        "range": {
          "reverse": true
        },
        "size": {
          "isAutomatic": true,
          "type": "Percentage",
          "value": 100
        },
        "tooltip": {
          "customText": [
            {
              "type": "PropertyToken",
              "properties": {
                "bold": true,
                "color": "example_color",
                "family": "example_family",
                "horizontalAlign": "Center",
                "italic": true,
                "size": 100,
                "underline": true
              },
              "tokenType": "DataRefreshTime",
              "apiName": "Example api",
              "fieldKey": "example_fieldKey",
              "value": "example_value"
            }
          ],
          "showActions": true
        }
      }
    },
    "referenceLines": {
      "key1": {
        "fillAboveColor": "example_fillAboveColor",
        "fillBelowColor": "example_fillBelowColor",
        "fillColor": "example_fillColor",
        "isVisible": true,
        "labelAlignment": {
          "horizontal": "Auto",
          "vertical": "Auto"
        },
        "lineFormat": {
          "color": "example_color",
          "type": "None"
        }
      }
    },
    "shading": {
      "backgroundColor": "example_backgroundColor",
      "banding": {
        "rows": {
          "application": {
            "level": 100,
            "size": 100
          },
          "color": "example_color"
        }
      }
    },
    "showDataPlaceholder": true,
    "subtotals": {
      "columns": {
        "label": "Label",
        "position": "End"
      },
      "rows": {
        "label": "Label",
        "position": "End"
      }
    },
    "title": {
      "isVisible": true,
      "titleText": "example_titleText"
    }
  }
}
```

_Example: HoltWinters\_forecasts_ visualSpecification.forecasts — HoltWinters

```
{
  "forecastModel": "HoltWinters",
  "confidenceLevel": 100,
  "dimensionFields": [
    {
      "dateDim": {
        "fieldKey": "example_fieldKey",
        "granularity": "InferFromData"
      }
    }
  ],
  "fillNullsWithZero": true,
  "from": {
    "predefinedDate": "LatestData"
  },
  "ignoreLastPeriods": 100,
  "includeBounds": true,
  "measureFieldKey": "example_measureFieldKey",
  "to": {
    "forecastInterval": {
      "timeUnit": "Days",
      "value": 100
    }
  }
}
```

_Example: RidgeRegression\_forecasts_ visualSpecification.forecasts — RidgeRegression

```
{
  "forecastModel": "RidgeRegression",
  "confidenceLevel": 100,
  "dimensionFields": [
    {
      "dateDim": {
        "fieldKey": "example_fieldKey",
        "granularity": "InferFromData"
      }
    }
  ],
  "fillNullsWithZero": true,
  "from": {
    "predefinedDate": "LatestData"
  },
  "ignoreLastPeriods": 100,
  "includeBounds": true,
  "measureFieldKey": "example_measureFieldKey",
  "to": {
    "forecastInterval": {
      "timeUnit": "Days",
      "value": 100
    }
  }
}
```

_Example: Band\_referenceLines_ visualSpecification.referenceLines — Band

```
{
  "type": "Band",
  "fieldKey": "example_fieldKey",
  "scope": "Cell",
  "endLine": {
    "valueType": "Computation",
    "label": {
      "type": "Computation",
      "labelText": "Text"
    },
    "fieldKey": "example_fieldKey",
    "function": "Avg"
  },
  "startLine": {
    "valueType": "Computation",
    "label": {
      "type": "Computation",
      "labelText": "Text"
    },
    "fieldKey": "example_fieldKey",
    "function": "Avg"
  }
}
```

_Example: Line\_referenceLines_ visualSpecification.referenceLines — Line

```
{
  "type": "Line",
  "fieldKey": "example_fieldKey",
  "scope": "Cell",
  "line": {
    "valueType": "Computation",
    "label": {
      "type": "Computation",
      "labelText": "Text"
    },
    "fieldKey": "example_fieldKey",
    "function": "Avg"
  }
}
```

_Example: Computation\_endLine_ visualSpecification.referenceLines.endLine — Computation

```
{
  "valueType": "Computation",
  "label": {
    "type": "Computation",
    "labelText": "Text"
  },
  "fieldKey": "example_fieldKey",
  "function": "Avg"
}
```

_Example: Value\_endLine_ visualSpecification.referenceLines.endLine — Value

```
{
  "valueType": "Value",
  "label": {
    "type": "Computation",
    "labelText": "Text"
  }
}
```

_Example: Computation\_label_ visualSpecification.referenceLines.endLine.label — Computation

```
{
  "type": "Computation"
}
```

_Example: Custom\_label_ visualSpecification.referenceLines.endLine.label — Custom

```
{
  "type": "Custom",
  "labelText": "Text"
}
```

_Example: None\_label_ visualSpecification.referenceLines.endLine.label — None

```
{
  "type": "None"
}
```

_Example: Value\_label_ visualSpecification.referenceLines.endLine.label — Value

```
{
  "type": "Value"
}
```

_Example: Computation\_startLine_ visualSpecification.referenceLines.startLine — Computation

```
{
  "valueType": "Computation",
  "label": {
    "type": "Computation",
    "labelText": "Text"
  },
  "fieldKey": "example_fieldKey",
  "function": "Avg"
}
```

_Example: Value\_startLine_ visualSpecification.referenceLines.startLine — Value

```
{
  "valueType": "Value",
  "label": {
    "type": "Computation",
    "labelText": "Text"
  }
}
```

_Example: Computation\_line_ visualSpecification.referenceLines.line — Computation

```
{
  "valueType": "Computation",
  "label": {
    "type": "Computation",
    "labelText": "Text"
  },
  "fieldKey": "example_fieldKey",
  "function": "Avg"
}
```

_Example: Value\_line_ visualSpecification.referenceLines.line — Value

```
{
  "valueType": "Value",
  "label": {
    "type": "Computation",
    "labelText": "Text"
  }
}
```

_Example: Auto\_range_ visualSpecification.style.axis.range — auto

```
{
  "type": "auto",
  "includeZero": true
}
```

_Example: Custom\_range_ visualSpecification.style.axis.range — Custom

```
{
  "type": "Custom",
  "end": {
    "type": "Auto"
  },
  "start": {
    "type": "Auto"
  }
}
```

_Example: Auto\_majorTicks_ visualSpecification.style.axis.ticks.majorTicks — Auto

```
{
  "type": "Auto"
}
```

_Example: Fixed\_majorTicks_ visualSpecification.style.axis.ticks.majorTicks — Fixed

```
{
  "type": "Fixed",
  "dateInfo": {
    "showOnlyDateBoundary": true,
    "unit": "Day"
  },
  "interval": 100,
  "origin": "example_origin"
}
```

_Example: None\_majorTicks_ visualSpecification.style.axis.ticks.majorTicks — None

```
{
  "type": "None"
}
```

_Example: Auto\_minorTicks_ visualSpecification.style.axis.ticks.minorTicks — Auto

```
{
  "type": "Auto"
}
```

_Example: Fixed\_minorTicks_ visualSpecification.style.axis.ticks.minorTicks — Fixed

```
{
  "type": "Fixed",
  "dateInfo": {
    "showOnlyDateBoundary": true,
    "unit": "Day"
  },
  "interval": 100,
  "origin": "example_origin"
}
```

_Example: None\_minorTicks_ visualSpecification.style.axis.ticks.minorTicks — None

```
{
  "type": "None"
}
```

_Example: All\_marksToLabel_ visualSpecification.style.marks.label.marksToLabel — All

```
{
  "type": "All"
}
```

_Example: LineEnds\_marksToLabel_ visualSpecification.style.marks.label.marksToLabel — LineEnds

```
{
  "type": "LineEnds",
  "labelEnd": true,
  "labelStart": true
}
```

_Example: PropertyToken\_customText_ visualSpecification.style.marks.tooltip.customText — PropertyToken

```
{
  "type": "PropertyToken",
  "properties": {
    "bold": true,
    "color": "example_color",
    "family": "example_family",
    "horizontalAlign": "Center",
    "italic": true,
    "size": 100,
    "underline": true
  },
  "tokenType": "DataRefreshTime"
}
```

_Example: SdmFieldToken\_customText_ visualSpecification.style.marks.tooltip.customText — SdmFieldToken

```
{
  "type": "SdmFieldToken",
  "properties": {
    "bold": true,
    "color": "example_color",
    "family": "example_family",
    "horizontalAlign": "Center",
    "italic": true,
    "size": 100,
    "underline": true
  },
  "apiName": "Example api",
  "tokenType": "Parameter"
}
```

_Example: Text\_customText_ visualSpecification.style.marks.tooltip.customText — Text

```
{
  "type": "Text",
  "properties": {
    "bold": true,
    "color": "example_color",
    "family": "example_family",
    "horizontalAlign": "Center",
    "italic": true,
    "size": 100,
    "underline": true
  },
  "value": "example_value"
}
```

_Example: VisualizationFieldToken\_customText_ visualSpecification.style.marks.tooltip.customText — VisualizationFieldToken

```
{
  "type": "VisualizationFieldToken",
  "properties": {
    "bold": true,
    "color": "example_color",
    "family": "example_family",
    "horizontalAlign": "Center",
    "italic": true,
    "size": 100,
    "underline": true
  },
  "fieldKey": "example_fieldKey"
}
```

_Example: Continuous\_colors_ visualSpecification.style.panes.colors — Continuous

```
{
  "type": "Continuous",
  "palette": {
    "end": "example_end",
    "middle": "example_middle",
    "middleToEndSteps": [
      "example_middleToEndSteps"
    ],
    "start": "example_start",
    "startToEndSteps": [
      "example_startToEndSteps"
    ],
    "startToMiddleSteps": [
      "example_startToMiddleSteps"
    ]
  }
}
```

_Example: Discrete\_colors_ visualSpecification.style.panes.colors — Discrete

```
{
  "type": "Discrete",
  "customColors": [
    {
      "color": "example_color"
    }
  ],
  "palette": {
    "type": "Custom",
    "colors": [
      "example_colors"
    ]
  }
}
```

_Example: Custom\_palette_ visualSpecification.style.panes.colors.palette — Custom

```
{
  "type": "Custom",
  "colors": [
    "example_colors"
  ]
}
```

_Example: Blank\_background_ visualSpecification.style.background — Blank

```
{
  "type": "Blank"
}
```

_Example: Grid\_background_ visualSpecification.style.background — Grid

```
{
  "type": "Grid",
  "domain": {
    "x": {
      "max": 100.5,
      "min": 100.5
    },
    "y": {
      "max": 100.5,
      "min": 100.5
    }
  }
}
```

_Example: Map\_background_ visualSpecification.style.background — Map

```
{
  "type": "Map",
  "domain": {
    "latitude": {
      "max": 100.5,
      "min": 100.5
    },
    "longitude": {
      "max": 100.5,
      "min": 100.5
    }
  },
  "style": {
    "type": "Name",
    "value": "example_value"
  },
  "styleName": "Example style",
  "styleUrl": "https://example.com"
}
```

_Example: Name\_style_ visualSpecification.style.background.style — Name

```
{
  "type": "Name",
  "value": "example_value"
}
```

_Example: Url\_style_ visualSpecification.style.background.style — Url

```
{
  "type": "Url",
  "value": "example_value"
}
```

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.VisualizationRepresentation`.
    
    _Example Xy\_positional: same as POST /tableau/visualizations request._ fields.positional — Xy
    
    _Example RelativeDate\_filterInfos: same as POST /tableau/visualizations request._ view.viewSpecification.advancedDimensionFilters.filterInfos — RelativeDate
    
    _Example nested\_sorts: same as POST /tableau/visualizations request._ visualSpecification — \*
    
    _Example HoltWinters\_forecasts: same as POST /tableau/visualizations request._ visualSpecification.forecasts — HoltWinters
    
    _Example RidgeRegression\_forecasts: same as POST /tableau/visualizations request._ visualSpecification.forecasts — RidgeRegression
    
    _Example Band\_referenceLines: same as POST /tableau/visualizations request._ visualSpecification.referenceLines — Band
    
    _Example Line\_referenceLines: same as POST /tableau/visualizations request._ visualSpecification.referenceLines — Line
    
    _Example PropertyToken\_customText: same as POST /tableau/visualizations request._ visualSpecification.style.marks.tooltip.customText — PropertyToken
    
    _Example SdmFieldToken\_customText: same as POST /tableau/visualizations request._ visualSpecification.style.marks.tooltip.customText — SdmFieldToken
    
    _Example Text\_customText: same as POST /tableau/visualizations request._ visualSpecification.style.marks.tooltip.customText — Text
    
    _Example VisualizationFieldToken\_customText: same as POST /tableau/visualizations request._ visualSpecification.style.marks.tooltip.customText — VisualizationFieldToken
    
    _Example Continuous\_colors: same as POST /tableau/visualizations request._ visualSpecification.style.panes.colors — Continuous
    
    _Example Map\_background: same as POST /tableau/visualizations request._ visualSpecification.style.background — Map
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "description": "This is an example description",
      "id": "0FKtMF7bwBw4B88",
      "label": "Label",
      "name": "Example Name",
      "createdBy": {
        "description": "This is an example description",
        "id": "0FKAiXPrDQhkgyL",
        "label": "Label",
        "name": "Example Name",
        "alias": "example_alias",
        "isActive": true,
        "profilePhotoUrl": "https://example.com",
        "username": "Example user"
      },
      "createdDate": "2026-02-16 10:00:00+00:00",
      "lastModifiedBy": {
        "description": "This is an example description",
        "id": "0FKoWZUE3UNbR8R",
        "label": "Label",
        "name": "Example Name",
        "alias": "example_alias",
        "isActive": true,
        "profilePhotoUrl": "https://example.com",
        "username": "Example user"
      },
      "lastModifiedDate": "2026-02-16 10:00:00+00:00",
      "dataSource": {
        "description": "This is an example description",
        "id": "0FKa5RhOcokoXUb",
        "label": "Label",
        "name": "Example Name",
        "type": "SemanticModel",
        "url": "https://example.com"
      },
      "permissions": {
        "delete": true,
        "edit": true,
        "share": true,
        "view": true
      },
      "sourceVersion": {
        "major": 100,
        "minor": 100
      },
      "templateSource": {
        "assetName": "Example asset",
        "name": "Example Name"
      },
      "workspace": {
        "description": "This is an example description",
        "id": "0FKUVVs1VAS7H3f",
        "label": "Label",
        "name": "Example Name",
        "url": "https://example.com"
      },
      "fields": {
        "field1": {
          "adHocCalc": {
            "dataType": "Boolean",
            "decimalPlace": 100,
            "description": "This is an example description",
            "displayCategory": "Continuous",
            "expression": "example_expression",
            "filters": [],
            "label": "Label",
            "shouldTreatNullsAsZeros": true
          },
          "computeUsing": {
            "type": "Cell",
            "useOrderByForExtraFields": true
          },
          "displayCategory": "Continuous",
          "fieldName": "Example field",
          "function": "Attr",
          "hierarchyLevel": 100,
          "hierarchyName": "Example hierarchy",
          "id": "0FKz6EDQ9bAwQW2",
          "label": "Label",
          "latitudeOrY": "example_latitudeOrY",
          "longitudeOrX": "example_longitudeOrX",
          "objectName": "Example object",
          "positionName": "Example position",
          "positional": {
            "type": "Geocoded",
            "geocoded": {
              "fieldName": "Example field",
              "objectName": "Example object"
            },
            "latitudeOrY": {
              "fieldName": "Example field",
              "objectName": "Example object"
            },
            "longitudeOrX": {
              "fieldName": "Example field",
              "objectName": "Example object"
            }
          },
          "quickTableCalc": {
            "type": "Difference",
            "order": "Ascending",
            "nextValues": 100,
            "previousValues": 100,
            "useCurrentValue": true
          },
          "role": "Dimension",
          "type": "Field"
        }
      },
      "interactions": [
        {
          "description": "This is an example description",
          "id": "0FKVASkVBndGbje",
          "label": "Label",
          "name": "Example Name",
          "actionType": "Filter",
          "assetId": "example_assetId",
          "eventType": "Click",
          "parameters": {}
        }
      ],
      "view": {
        "description": "This is an example description",
        "id": "0FKE39IBGhoFNBY",
        "label": "Label",
        "name": "Example Name",
        "isOriginal": true,
        "viewSpecification": {
          "advancedDimensionFilters": [
            {
              "fieldKey": "example_fieldKey",
              "fieldKeys": [
                "example_fieldKeys"
              ],
              "filter": {
                "fields": [
                  {
                    "expression": "example_expression",
                    "model": "example_model"
                  }
                ],
                "includeNulls": true,
                "measureCriteria": {
                  "unifiedFilter": {
                    "fields": [
                      {
                        "expression": "example_expression",
                        "model": "example_model"
                      }
                    ],
                    "includeNulls": true,
                    "measureCriteria": {
                      "unifiedFilter": {
                        "fields": [
                          {
                            "expression": "example_expression",
                            "model": "example_model"
                          }
                        ],
                        "includeNulls": true,
                        "measureCriteria": {
                          "unifiedFilter": {
                            "fields": [
                              {
                                "expression": "example_expression",
                                "model": "example_model"
                              }
                            ],
                            "includeNulls": true,
                            "measureCriteria": {
                              "unifiedFilter": {
                                "fields": [
                                  {
                                    "expression": "example_expression",
                                    "model": "example_model"
                                  }
                                ],
                                "includeNulls": true,
                                "measureCriteria": {
                                  "unifiedFilter": {
                                    "fields": [],
                                    "includeNulls": true,
                                    "topBottomCriteria": {
                                      "expression": "example_expression",
                                      "isTop": true,
                                      "nullValuesPosition": "NullsFirst",
                                      "topBottomLimit": 100
                                    },
                                    "values": []
                                  }
                                },
                                "topBottomCriteria": {
                                  "expression": "example_expression",
                                  "isTop": true,
                                  "nullValuesPosition": "NullsFirst",
                                  "topBottomLimit": 100
                                },
                                "values": []
                              }
                            },
                            "topBottomCriteria": {
                              "expression": "example_expression",
                              "isTop": true,
                              "nullValuesPosition": "NullsFirst",
                              "topBottomLimit": 100
                            },
                            "values": []
                          }
                        },
                        "topBottomCriteria": {
                          "expression": "example_expression",
                          "isTop": true,
                          "nullValuesPosition": "NullsFirst",
                          "topBottomLimit": 100
                        },
                        "values": []
                      }
                    },
                    "topBottomCriteria": {
                      "expression": "example_expression",
                      "isTop": true,
                      "nullValuesPosition": "NullsFirst",
                      "topBottomLimit": 100
                    },
                    "values": []
                  }
                },
                "topBottomCriteria": {
                  "expression": "example_expression",
                  "isTop": true,
                  "nullValuesPosition": "NullsFirst",
                  "topBottomLimit": 100
                },
                "values": []
              },
              "filterInfos": [
                {
                  "type": "GreaterThan",
                  "includeNulls": true,
                  "showOnlyRelevantValues": true,
                  "isCustom": true,
                  "isExcludes": true,
                  "useAll": true,
                  "values": [],
                  "includeAllValuesWhenEmpty": true,
                  "operator": "Contains",
                  "value": "example_value",
                  "byField": "example_byField",
                  "count": 100,
                  "direction": "Bottom",
                  "anchorRelativeDate": "example_anchorRelativeDate",
                  "beginPeriod": {
                    "unit": "Day",
                    "value": 100
                  },
                  "endPeriod": {
                    "unit": "Day",
                    "value": 100
                  },
                  "isFiscal": true,
                  "nullType": "All"
                }
              ],
              "includeAllValues": true,
              "isContext": true
            }
          ],
          "aggregateFilter": {
            "filterLogic": "example_filterLogic",
            "filters": [
              {
                "fieldKey": "example_fieldKey",
                "fieldKeys": [
                  "example_fieldKeys"
                ],
                "filter": {
                  "fields": [
                    {
                      "expression": "example_expression",
                      "model": "example_model"
                    }
                  ],
                  "includeNulls": true,
                  "measureCriteria": {
                    "unifiedFilter": {
                      "fields": [
                        {
                          "expression": "example_expression",
                          "model": "example_model"
                        }
                      ],
                      "includeNulls": true,
                      "measureCriteria": {
                        "unifiedFilter": {
                          "fields": [
                            {
                              "expression": "example_expression",
                              "model": "example_model"
                            }
                          ],
                          "includeNulls": true,
                          "measureCriteria": {
                            "unifiedFilter": {
                              "fields": [
                                {
                                  "expression": "example_expression",
                                  "model": "example_model"
                                }
                              ],
                              "includeNulls": true,
                              "measureCriteria": {
                                "unifiedFilter": {
                                  "fields": [
                                    {
                                      "expression": "example_expression",
                                      "model": "example_model"
                                    }
                                  ],
                                  "includeNulls": true,
                                  "measureCriteria": {
                                    "unifiedFilter": {
                                      "fields": [],
                                      "includeNulls": true,
                                      "values": []
                                    }
                                  },
                                  "topBottomCriteria": {
                                    "expression": "example_expression",
                                    "isTop": true,
                                    "nullValuesPosition": "NullsFirst",
                                    "topBottomLimit": 100
                                  },
                                  "values": []
                                }
                              },
                              "topBottomCriteria": {
                                "expression": "example_expression",
                                "isTop": true,
                                "nullValuesPosition": "NullsFirst",
                                "topBottomLimit": 100
                              },
                              "values": []
                            }
                          },
                          "topBottomCriteria": {
                            "expression": "example_expression",
                            "isTop": true,
                            "nullValuesPosition": "NullsFirst",
                            "topBottomLimit": 100
                          },
                          "values": []
                        }
                      },
                      "topBottomCriteria": {
                        "expression": "example_expression",
                        "isTop": true,
                        "nullValuesPosition": "NullsFirst",
                        "topBottomLimit": 100
                      },
                      "values": []
                    }
                  },
                  "topBottomCriteria": {
                    "expression": "example_expression",
                    "isTop": true,
                    "nullValuesPosition": "NullsFirst",
                    "topBottomLimit": 100
                  },
                  "values": []
                },
                "filterInfos": [
                  {
                    "type": "GreaterThan",
                    "includeNulls": true,
                    "showOnlyRelevantValues": true,
                    "isCustom": true,
                    "isExcludes": true,
                    "useAll": true,
                    "values": [],
                    "includeAllValuesWhenEmpty": true,
                    "operator": "Contains",
                    "value": "example_value",
                    "byField": "example_byField",
                    "count": 100,
                    "direction": "Bottom",
                    "anchorRelativeDate": "example_anchorRelativeDate",
                    "beginPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "endPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "isFiscal": true,
                    "nullType": "All"
                  }
                ],
                "includeAllValues": true,
                "isContext": true
              }
            ]
          },
          "contextFilter": {
            "filterLogic": "example_filterLogic",
            "filters": [
              {
                "fieldKey": "example_fieldKey",
                "fieldKeys": [
                  "example_fieldKeys"
                ],
                "filter": {
                  "fields": [
                    {
                      "expression": "example_expression",
                      "model": "example_model"
                    }
                  ],
                  "includeNulls": true,
                  "measureCriteria": {
                    "unifiedFilter": {
                      "fields": [
                        {
                          "expression": "example_expression",
                          "model": "example_model"
                        }
                      ],
                      "includeNulls": true,
                      "measureCriteria": {
                        "unifiedFilter": {
                          "fields": [
                            {
                              "expression": "example_expression",
                              "model": "example_model"
                            }
                          ],
                          "includeNulls": true,
                          "measureCriteria": {
                            "unifiedFilter": {
                              "fields": [
                                {
                                  "expression": "example_expression",
                                  "model": "example_model"
                                }
                              ],
                              "includeNulls": true,
                              "measureCriteria": {
                                "unifiedFilter": {
                                  "fields": [
                                    {
                                      "expression": "example_expression",
                                      "model": "example_model"
                                    }
                                  ],
                                  "includeNulls": true,
                                  "measureCriteria": {
                                    "unifiedFilter": {
                                      "fields": [],
                                      "includeNulls": true,
                                      "values": []
                                    }
                                  },
                                  "topBottomCriteria": {
                                    "expression": "example_expression",
                                    "isTop": true,
                                    "nullValuesPosition": "NullsFirst",
                                    "topBottomLimit": 100
                                  },
                                  "values": []
                                }
                              },
                              "topBottomCriteria": {
                                "expression": "example_expression",
                                "isTop": true,
                                "nullValuesPosition": "NullsFirst",
                                "topBottomLimit": 100
                              },
                              "values": []
                            }
                          },
                          "topBottomCriteria": {
                            "expression": "example_expression",
                            "isTop": true,
                            "nullValuesPosition": "NullsFirst",
                            "topBottomLimit": 100
                          },
                          "values": []
                        }
                      },
                      "topBottomCriteria": {
                        "expression": "example_expression",
                        "isTop": true,
                        "nullValuesPosition": "NullsFirst",
                        "topBottomLimit": 100
                      },
                      "values": []
                    }
                  },
                  "topBottomCriteria": {
                    "expression": "example_expression",
                    "isTop": true,
                    "nullValuesPosition": "NullsFirst",
                    "topBottomLimit": 100
                  },
                  "values": []
                },
                "filterInfos": [
                  {
                    "type": "GreaterThan",
                    "includeNulls": true,
                    "showOnlyRelevantValues": true,
                    "isCustom": true,
                    "isExcludes": true,
                    "useAll": true,
                    "values": [],
                    "includeAllValuesWhenEmpty": true,
                    "operator": "Contains",
                    "value": "example_value",
                    "byField": "example_byField",
                    "count": 100,
                    "direction": "Bottom",
                    "anchorRelativeDate": "example_anchorRelativeDate",
                    "beginPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "endPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "isFiscal": true,
                    "nullType": "All"
                  }
                ],
                "includeAllValues": true,
                "isContext": true
              }
            ]
          },
          "filter": {
            "filterLogic": "example_filterLogic",
            "filters": [
              {
                "fieldKey": "example_fieldKey",
                "fieldKeys": [
                  "example_fieldKeys"
                ],
                "filter": {
                  "fields": [
                    {
                      "expression": "example_expression",
                      "model": "example_model"
                    }
                  ],
                  "includeNulls": true,
                  "measureCriteria": {
                    "unifiedFilter": {
                      "fields": [
                        {
                          "expression": "example_expression",
                          "model": "example_model"
                        }
                      ],
                      "includeNulls": true,
                      "measureCriteria": {
                        "unifiedFilter": {
                          "fields": [
                            {
                              "expression": "example_expression",
                              "model": "example_model"
                            }
                          ],
                          "includeNulls": true,
                          "measureCriteria": {
                            "unifiedFilter": {
                              "fields": [
                                {
                                  "expression": "example_expression",
                                  "model": "example_model"
                                }
                              ],
                              "includeNulls": true,
                              "measureCriteria": {
                                "unifiedFilter": {
                                  "fields": [
                                    {
                                      "expression": "example_expression",
                                      "model": "example_model"
                                    }
                                  ],
                                  "includeNulls": true,
                                  "measureCriteria": {
                                    "unifiedFilter": {
                                      "fields": [],
                                      "includeNulls": true,
                                      "values": []
                                    }
                                  },
                                  "topBottomCriteria": {
                                    "expression": "example_expression",
                                    "isTop": true,
                                    "nullValuesPosition": "NullsFirst",
                                    "topBottomLimit": 100
                                  },
                                  "values": []
                                }
                              },
                              "topBottomCriteria": {
                                "expression": "example_expression",
                                "isTop": true,
                                "nullValuesPosition": "NullsFirst",
                                "topBottomLimit": 100
                              },
                              "values": []
                            }
                          },
                          "topBottomCriteria": {
                            "expression": "example_expression",
                            "isTop": true,
                            "nullValuesPosition": "NullsFirst",
                            "topBottomLimit": 100
                          },
                          "values": []
                        }
                      },
                      "topBottomCriteria": {
                        "expression": "example_expression",
                        "isTop": true,
                        "nullValuesPosition": "NullsFirst",
                        "topBottomLimit": 100
                      },
                      "values": []
                    }
                  },
                  "topBottomCriteria": {
                    "expression": "example_expression",
                    "isTop": true,
                    "nullValuesPosition": "NullsFirst",
                    "topBottomLimit": 100
                  },
                  "values": []
                },
                "filterInfos": [
                  {
                    "type": "GreaterThan",
                    "includeNulls": true,
                    "showOnlyRelevantValues": true,
                    "isCustom": true,
                    "isExcludes": true,
                    "useAll": true,
                    "values": [],
                    "includeAllValuesWhenEmpty": true,
                    "operator": "Contains",
                    "value": "example_value",
                    "byField": "example_byField",
                    "count": 100,
                    "direction": "Bottom",
                    "anchorRelativeDate": "example_anchorRelativeDate",
                    "beginPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "endPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "isFiscal": true,
                    "nullType": "All"
                  }
                ],
                "includeAllValues": true,
                "isContext": true
              }
            ]
          },
          "filters": [
            {
              "fieldKey": "example_fieldKey",
              "fieldKeys": [
                "example_fieldKeys"
              ],
              "filter": {
                "fields": [
                  {
                    "expression": "example_expression",
                    "model": "example_model"
                  }
                ],
                "includeNulls": true,
                "measureCriteria": {
                  "unifiedFilter": {
                    "fields": [
                      {
                        "expression": "example_expression",
                        "model": "example_model"
                      }
                    ],
                    "includeNulls": true,
                    "measureCriteria": {
                      "unifiedFilter": {
                        "fields": [
                          {
                            "expression": "example_expression",
                            "model": "example_model"
                          }
                        ],
                        "includeNulls": true,
                        "measureCriteria": {
                          "unifiedFilter": {
                            "fields": [
                              {
                                "expression": "example_expression",
                                "model": "example_model"
                              }
                            ],
                            "includeNulls": true,
                            "measureCriteria": {
                              "unifiedFilter": {
                                "fields": [
                                  {
                                    "expression": "example_expression",
                                    "model": "example_model"
                                  }
                                ],
                                "includeNulls": true,
                                "measureCriteria": {
                                  "unifiedFilter": {
                                    "fields": [],
                                    "includeNulls": true,
                                    "topBottomCriteria": {
                                      "expression": "example_expression",
                                      "isTop": true,
                                      "nullValuesPosition": "NullsFirst",
                                      "topBottomLimit": 100
                                    },
                                    "values": []
                                  }
                                },
                                "topBottomCriteria": {
                                  "expression": "example_expression",
                                  "isTop": true,
                                  "nullValuesPosition": "NullsFirst",
                                  "topBottomLimit": 100
                                },
                                "values": []
                              }
                            },
                            "topBottomCriteria": {
                              "expression": "example_expression",
                              "isTop": true,
                              "nullValuesPosition": "NullsFirst",
                              "topBottomLimit": 100
                            },
                            "values": []
                          }
                        },
                        "topBottomCriteria": {
                          "expression": "example_expression",
                          "isTop": true,
                          "nullValuesPosition": "NullsFirst",
                          "topBottomLimit": 100
                        },
                        "values": []
                      }
                    },
                    "topBottomCriteria": {
                      "expression": "example_expression",
                      "isTop": true,
                      "nullValuesPosition": "NullsFirst",
                      "topBottomLimit": 100
                    },
                    "values": []
                  }
                },
                "topBottomCriteria": {
                  "expression": "example_expression",
                  "isTop": true,
                  "nullValuesPosition": "NullsFirst",
                  "topBottomLimit": 100
                },
                "values": []
              },
              "filterInfos": [
                {
                  "type": "GreaterThan",
                  "includeNulls": true,
                  "showOnlyRelevantValues": true,
                  "isCustom": true,
                  "isExcludes": true,
                  "useAll": true,
                  "values": [],
                  "includeAllValuesWhenEmpty": true,
                  "operator": "Contains",
                  "value": "example_value",
                  "byField": "example_byField",
                  "count": 100,
                  "direction": "Bottom",
                  "anchorRelativeDate": "example_anchorRelativeDate",
                  "beginPeriod": {
                    "unit": "Day",
                    "value": 100
                  },
                  "endPeriod": {
                    "unit": "Day",
                    "value": 100
                  },
                  "isFiscal": true,
                  "nullType": "All"
                }
              ],
              "includeAllValues": true,
              "isContext": true
            }
          ],
          "grandTotals": {
            "columns": true,
            "rows": true
          },
          "sortOrders": {
            "columns": [
              {
                "byField": "example_byField",
                "order": "Ascending"
              }
            ],
            "fields": {
              "AlphabeticField1": {
                "type": "Alphabetic",
                "fieldKey": "example_fieldKey",
                "order": "Ascending"
              },
              "FieldField2": {
                "type": "Field",
                "fieldKey": "example_fieldKey",
                "order": "Ascending",
                "byField": "example_byField"
              },
              "NestedField3": {
                "type": "Nested",
                "fieldKey": "example_fieldKey",
                "order": "Ascending",
                "byField": "example_byField"
              },
              "alphabeticField4": {
                "type": "alphabetic",
                "fieldKey": "example_fieldKey",
                "order": "Ascending"
              }
            },
            "rows": [
              {
                "byField": "example_byField",
                "order": "Ascending"
              }
            ]
          },
          "sorts": [
            {
              "type": "Alphabetic",
              "fieldKey": "example_fieldKey",
              "order": "Ascending",
              "byField": "example_byField"
            }
          ],
          "style": {
            "headers": {
              "columns": {
                "sizing": {
                  "fieldHeight": {
                    "field1": 100.5
                  },
                  "indexHeight": 100.5,
                  "width": 100.5
                }
              },
              "groups": {
                "sizing": {
                  "fieldWidth": {
                    "field1": 100.5
                  },
                  "height": 100.5,
                  "indexWidth": 100.5
                }
              },
              "rows": {
                "sizing": {
                  "fieldWidth": {
                    "field1": 100.5
                  },
                  "height": 100.5,
                  "indexWidth": 100.5
                }
              }
            }
          },
          "subtotals": {
            "columns": true,
            "rows": true
          },
          "tableCalcFilter": {
            "filterLogic": "example_filterLogic",
            "filters": [
              {
                "fieldKey": "example_fieldKey",
                "fieldKeys": [
                  "example_fieldKeys"
                ],
                "filter": {
                  "fields": [
                    {
                      "expression": "example_expression",
                      "model": "example_model"
                    }
                  ],
                  "includeNulls": true,
                  "measureCriteria": {
                    "unifiedFilter": {
                      "fields": [
                        {
                          "expression": "example_expression",
                          "model": "example_model"
                        }
                      ],
                      "includeNulls": true,
                      "measureCriteria": {
                        "unifiedFilter": {
                          "fields": [
                            {
                              "expression": "example_expression",
                              "model": "example_model"
                            }
                          ],
                          "includeNulls": true,
                          "measureCriteria": {
                            "unifiedFilter": {
                              "fields": [
                                {
                                  "expression": "example_expression",
                                  "model": "example_model"
                                }
                              ],
                              "includeNulls": true,
                              "measureCriteria": {
                                "unifiedFilter": {
                                  "fields": [
                                    {
                                      "expression": "example_expression",
                                      "model": "example_model"
                                    }
                                  ],
                                  "includeNulls": true,
                                  "measureCriteria": {
                                    "unifiedFilter": {
                                      "fields": [],
                                      "includeNulls": true,
                                      "values": []
                                    }
                                  },
                                  "topBottomCriteria": {
                                    "expression": "example_expression",
                                    "isTop": true,
                                    "nullValuesPosition": "NullsFirst",
                                    "topBottomLimit": 100
                                  },
                                  "values": []
                                }
                              },
                              "topBottomCriteria": {
                                "expression": "example_expression",
                                "isTop": true,
                                "nullValuesPosition": "NullsFirst",
                                "topBottomLimit": 100
                              },
                              "values": []
                            }
                          },
                          "topBottomCriteria": {
                            "expression": "example_expression",
                            "isTop": true,
                            "nullValuesPosition": "NullsFirst",
                            "topBottomLimit": 100
                          },
                          "values": []
                        }
                      },
                      "topBottomCriteria": {
                        "expression": "example_expression",
                        "isTop": true,
                        "nullValuesPosition": "NullsFirst",
                        "topBottomLimit": 100
                      },
                      "values": []
                    }
                  },
                  "topBottomCriteria": {
                    "expression": "example_expression",
                    "isTop": true,
                    "nullValuesPosition": "NullsFirst",
                    "topBottomLimit": 100
                  },
                  "values": []
                },
                "filterInfos": [
                  {
                    "type": "GreaterThan",
                    "includeNulls": true,
                    "showOnlyRelevantValues": true,
                    "isCustom": true,
                    "isExcludes": true,
                    "useAll": true,
                    "values": [],
                    "includeAllValuesWhenEmpty": true,
                    "operator": "Contains",
                    "value": "example_value",
                    "byField": "example_byField",
                    "count": 100,
                    "direction": "Bottom",
                    "anchorRelativeDate": "example_anchorRelativeDate",
                    "beginPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "endPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "isFiscal": true,
                    "nullType": "All"
                  }
                ],
                "includeAllValues": true,
                "isContext": true
              }
            ]
          }
        }
      },
      "visualSpecification": {
        "layout": "Flow",
        "columns": [
          "example_columns"
        ],
        "forecasts": {
          "HoltWinters1": {
            "forecastModel": "HoltWinters",
            "confidenceLevel": 100,
            "dimensionFields": [
              {
                "dateDim": {
                  "fieldKey": "example_fieldKey",
                  "granularity": "InferFromData"
                }
              }
            ],
            "fillNullsWithZero": true,
            "from": {
              "predefinedDate": "LatestData"
            },
            "ignoreLastPeriods": 100,
            "includeBounds": true,
            "measureFieldKey": "example_measureFieldKey",
            "to": {
              "forecastInterval": {
                "timeUnit": "Days",
                "value": 100
              }
            }
          },
          "RidgeRegression2": {
            "forecastModel": "RidgeRegression",
            "confidenceLevel": 100,
            "dimensionFields": [
              {
                "dateDim": {
                  "fieldKey": "example_fieldKey",
                  "granularity": "InferFromData"
                }
              }
            ],
            "fillNullsWithZero": true,
            "from": {
              "predefinedDate": "LatestData"
            },
            "ignoreLastPeriods": 100,
            "includeBounds": true,
            "measureFieldKey": "example_measureFieldKey",
            "to": {
              "forecastInterval": {
                "timeUnit": "Days",
                "value": 100
              }
            }
          }
        },
        "legends": {
          "key1": {
            "isVisible": true,
            "position": "Bottom",
            "title": {
              "isVisible": true,
              "titleText": "example_titleText"
            }
          }
        },
        "marks": {
          "key1": {
            "encodings": [
              {
                "fieldKey": "example_fieldKey",
                "type": "Angle"
              }
            ],
            "isAutomatic": true,
            "stack": {
              "isAutomatic": true,
              "isStacked": true
            },
            "type": "Area"
          }
        },
        "measureValues": [
          "example_measureValues"
        ],
        "mode": "Table",
        "referenceLines": {
          "Band1": {
            "type": "Band",
            "fieldKey": "example_fieldKey",
            "scope": "Cell",
            "endLine": {
              "valueType": "Computation",
              "label": {
                "type": "Computation",
                "labelText": "Text"
              },
              "fieldKey": "example_fieldKey",
              "function": "Avg"
            },
            "startLine": {
              "valueType": "Computation",
              "label": {
                "type": "Computation",
                "labelText": "Text"
              },
              "fieldKey": "example_fieldKey",
              "function": "Avg"
            }
          },
          "Line2": {
            "type": "Line",
            "fieldKey": "example_fieldKey",
            "scope": "Cell",
            "line": {
              "valueType": "Computation",
              "label": {
                "type": "Computation",
                "labelText": "Text"
              },
              "fieldKey": "example_fieldKey",
              "function": "Avg"
            }
          }
        },
        "rows": [
          "example_rows"
        ],
        "style": {
          "allHeaders": {
            "columns": {
              "mergeRepeatedCells": true,
              "showIndex": true,
              "sizing": {
                "fieldHeight": {
                  "field1": 100.5
                },
                "indexHeight": 100.5,
                "width": 100.5
              }
            },
            "fields": {
              "field1": {
                "defaults": {
                  "format": {
                    "dateTemplate": "example_dateTemplate",
                    "numberFormatInfo": {
                      "decimalPlaces": 100,
                      "displayUnits": "Auto",
                      "includeThousandSeparator": true,
                      "negativeValuesFormat": "Auto",
                      "prefix": "example_prefix",
                      "suffix": "example_suffix",
                      "type": "Currency"
                    }
                  }
                },
                "hiddenValues": [
                  "example_hiddenValues"
                ],
                "isVisible": true,
                "showMissingValues": true,
                "textDirection": "Auto"
              }
            },
            "rows": {
              "mergeRepeatedCells": true,
              "showIndex": true,
              "sizing": {
                "fieldWidth": {
                  "field1": 100.5
                },
                "height": 100.5,
                "indexWidth": 100.5
              }
            }
          },
          "axis": {
            "key1": {
              "dualAxis": {
                "synchronization": "FullRange"
              },
              "isVisible": true,
              "isZeroLineVisible": true,
              "range": {
                "type": "Auto",
                "includeZero": true,
                "end": {
                  "type": "Auto"
                },
                "start": {
                  "type": "Auto"
                }
              },
              "scale": {
                "format": {
                  "dateTemplate": "example_dateTemplate",
                  "numberFormatInfo": {
                    "decimalPlaces": 100,
                    "displayUnits": "Auto",
                    "includeThousandSeparator": true,
                    "negativeValuesFormat": "Auto",
                    "prefix": "example_prefix",
                    "suffix": "example_suffix",
                    "type": "Currency"
                  }
                }
              },
              "ticks": {
                "majorTicks": {
                  "type": "Auto",
                  "dateInfo": {
                    "showOnlyDateBoundary": true,
                    "unit": "Day"
                  },
                  "interval": 100,
                  "origin": "example_origin"
                },
                "minorTicks": {
                  "type": "Auto",
                  "dateInfo": {
                    "showOnlyDateBoundary": true,
                    "unit": "Day"
                  },
                  "interval": 100,
                  "origin": "example_origin"
                }
              },
              "titleText": "example_titleText"
            }
          },
          "fieldLabels": {
            "columns": {
              "backgroundColor": "example_backgroundColor",
              "showDividerLine": true,
              "showLabels": true
            },
            "rows": {
              "backgroundColor": "example_backgroundColor",
              "showDividerLine": true,
              "showLabels": true
            }
          },
          "fit": "Entire",
          "fonts": {
            "actionableHeaders": {
              "color": "example_color",
              "size": 100
            },
            "axisTickLabels": {
              "color": "example_color",
              "size": 100
            },
            "ban": {
              "color": "example_color"
            },
            "fieldLabels": {
              "color": "example_color",
              "size": 100
            },
            "grandTotalLabel": {
              "color": "example_color",
              "size": 100
            },
            "grandTotalValues": {
              "color": "example_color",
              "size": 100
            },
            "headers": {
              "color": "example_color",
              "size": 100
            },
            "legendLabels": {
              "color": "example_color",
              "size": 100
            },
            "markLabels": {
              "color": "example_color",
              "size": 100
            },
            "marks": {
              "color": "example_color",
              "size": 100
            },
            "subtotalLabel": {
              "color": "example_color",
              "size": 100
            },
            "subtotalValues": {
              "color": "example_color",
              "size": 100
            }
          },
          "grandTotals": {
            "columns": {
              "label": "Label",
              "position": "End"
            },
            "rows": {
              "label": "Label",
              "position": "End"
            }
          },
          "headers": {
            "key1": {
              "defaults": {
                "format": {
                  "dateTemplate": "example_dateTemplate",
                  "numberFormatInfo": {
                    "decimalPlaces": 100,
                    "displayUnits": "Auto",
                    "includeThousandSeparator": true,
                    "negativeValuesFormat": "Auto",
                    "prefix": "example_prefix",
                    "suffix": "example_suffix",
                    "type": "Currency"
                  }
                }
              },
              "hiddenValues": [
                "example_hiddenValues"
              ],
              "isVisible": true,
              "showMissingValues": true,
              "textDirection": "Auto"
            }
          },
          "lines": {
            "axisLine": {
              "color": "example_color"
            },
            "fieldLabelDividerLine": {
              "color": "example_color"
            },
            "separatorLine": {
              "color": "example_color"
            },
            "zeroLine": {
              "color": "example_color"
            }
          },
          "marks": {
            "key1": {
              "color": {
                "color": "example_color"
              },
              "connector": {
                "type": "Origami"
              },
              "isAutomaticOpacity": true,
              "isAutomaticSize": true,
              "isStackingAxisCentered": true,
              "label": {
                "canOverlapLabels": true,
                "marksToLabel": {
                  "type": "All",
                  "labelEnd": true,
                  "labelStart": true
                },
                "showMarkLabels": true,
                "textDirection": "Auto"
              },
              "opacity": 100,
              "range": {
                "reverse": true
              },
              "size": {
                "isAutomatic": true,
                "type": "Percentage",
                "value": 100
              },
              "tooltip": {
                "customText": [
                  {
                    "type": "PropertyToken",
                    "properties": {
                      "bold": true,
                      "color": "example_color",
                      "family": "example_family",
                      "horizontalAlign": "Center",
                      "italic": true,
                      "size": 100,
                      "underline": true
                    },
                    "tokenType": "DataRefreshTime",
                    "apiName": "Example api",
                    "value": "example_value",
                    "fieldKey": "example_fieldKey"
                  }
                ],
                "showActions": true
              }
            }
          },
          "panes": {
            "key1": {
              "colors": {
                "type": "Continuous",
                "palette": {
                  "end": "example_end",
                  "middle": "example_middle",
                  "middleToEndSteps": [
                    "example_middleToEndSteps"
                  ],
                  "start": "example_start",
                  "startToEndSteps": [
                    "example_startToEndSteps"
                  ],
                  "startToMiddleSteps": [
                    "example_startToMiddleSteps"
                  ]
                },
                "customColors": [
                  {
                    "color": "example_color"
                  }
                ]
              },
              "defaults": {
                "format": {
                  "dateTemplate": "example_dateTemplate",
                  "numberFormatInfo": {
                    "decimalPlaces": 100,
                    "displayUnits": "Auto",
                    "includeThousandSeparator": true,
                    "negativeValuesFormat": "Auto",
                    "prefix": "example_prefix",
                    "suffix": "example_suffix",
                    "type": "Currency"
                  }
                }
              },
              "isAutomaticSize": true,
              "size": {
                "isAutomatic": true,
                "max": 100,
                "min": 100,
                "type": "Percentage"
              }
            }
          },
          "referenceLines": {
            "key1": {
              "fillAboveColor": "example_fillAboveColor",
              "fillBelowColor": "example_fillBelowColor",
              "fillColor": "example_fillColor",
              "isVisible": true,
              "labelAlignment": {
                "horizontal": "Auto",
                "vertical": "Auto"
              },
              "lineFormat": {
                "color": "example_color",
                "type": "None"
              }
            }
          },
          "shading": {
            "backgroundColor": "example_backgroundColor",
            "banding": {
              "rows": {
                "application": {
                  "level": 100,
                  "size": 100
                },
                "color": "example_color"
              }
            }
          },
          "showDataPlaceholder": true,
          "title": {
            "isVisible": true,
            "titleText": "example_titleText"
          }
        },
        "stylesheet": {
          "rules": [
            {
              "scope": {
                "markType": "example_markType"
              },
              "selector": "ActionableHeaderLabel",
              "style": {
                "backgroundColor": "example_backgroundColor",
                "border": {
                  "radius": 100.5,
                  "style": "Dashed",
                  "width": 100.5
                },
                "color": "example_color",
                "font": {
                  "family": "example_family",
                  "italic": true,
                  "size": 100,
                  "underline": true,
                  "weight": "Bold"
                },
                "line": {
                  "smoothness": 100.5,
                  "style": "Dashed",
                  "width": 100.5
                },
                "opacity": 100.5,
                "padding": {
                  "bottom": 100,
                  "left": 100,
                  "right": 100,
                  "top": 100
                },
                "text": {
                  "halign": "Center",
                  "textDirection": "Auto",
                  "valign": "Bottom",
                  "wrap": true
                },
                "visibility": "Hidden"
              }
            }
          ]
        }
      }
    }
    ```
    
    _Example: Cell\_computeUsing_ fields.computeUsing — Cell
    
    ```
    {
      "type": "Cell",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: PaneAcross\_computeUsing_ fields.computeUsing — PaneAcross
    
    ```
    {
      "type": "PaneAcross",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: PaneAcrossThenDown\_computeUsing_ fields.computeUsing — PaneAcrossThenDown
    
    ```
    {
      "type": "PaneAcrossThenDown",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: PaneDown\_computeUsing_ fields.computeUsing — PaneDown
    
    ```
    {
      "type": "PaneDown",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: PaneDownThenAcross\_computeUsing_ fields.computeUsing — PaneDownThenAcross
    
    ```
    {
      "type": "PaneDownThenAcross",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: TableAcross\_computeUsing_ fields.computeUsing — TableAcross
    
    ```
    {
      "type": "TableAcross",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: TableAcrossThenDown\_computeUsing_ fields.computeUsing — TableAcrossThenDown
    
    ```
    {
      "type": "TableAcrossThenDown",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: TableDown\_computeUsing_ fields.computeUsing — TableDown
    
    ```
    {
      "type": "TableDown",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: TableDownThenAcross\_computeUsing_ fields.computeUsing — TableDownThenAcross
    
    ```
    {
      "type": "TableDownThenAcross",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: Geocoded\_positional_ fields.positional — Geocoded
    
    ```
    {
      "type": "Geocoded",
      "geocoded": {
        "fieldName": "Example field",
        "objectName": "Example object"
      }
    }
    ```
    
    _Example: Xy\_positional_ fields.positional — Xy
    
    _Example: Difference\_quickTableCalc_ fields.quickTableCalc — Difference
    
    ```
    {
      "type": "Difference"
    }
    ```
    
    _Example: MovingAverage\_quickTableCalc_ fields.quickTableCalc — MovingAverage
    
    ```
    {
      "type": "MovingAverage",
      "nextValues": 100,
      "previousValues": 100,
      "useCurrentValue": true
    }
    ```
    
    _Example: MovingMax\_quickTableCalc_ fields.quickTableCalc — MovingMax
    
    ```
    {
      "type": "MovingMax",
      "nextValues": 100,
      "previousValues": 100,
      "useCurrentValue": true
    }
    ```
    
    _Example: MovingMin\_quickTableCalc_ fields.quickTableCalc — MovingMin
    
    ```
    {
      "type": "MovingMin",
      "nextValues": 100,
      "previousValues": 100,
      "useCurrentValue": true
    }
    ```
    
    _Example: MovingSum\_quickTableCalc_ fields.quickTableCalc — MovingSum
    
    ```
    {
      "type": "MovingSum",
      "nextValues": 100,
      "previousValues": 100,
      "useCurrentValue": true
    }
    ```
    
    _Example: PercentDifference\_quickTableCalc_ fields.quickTableCalc — PercentDifference
    
    ```
    {
      "type": "PercentDifference"
    }
    ```
    
    _Example: PercentOfTotal\_quickTableCalc_ fields.quickTableCalc — PercentOfTotal
    
    ```
    {
      "type": "PercentOfTotal"
    }
    ```
    
    _Example: Percentile\_quickTableCalc_ fields.quickTableCalc — Percentile
    
    ```
    {
      "type": "Percentile",
      "order": "Ascending"
    }
    ```
    
    _Example: Rank\_quickTableCalc_ fields.quickTableCalc — Rank
    
    ```
    {
      "type": "Rank",
      "order": "Ascending"
    }
    ```
    
    _Example: RankDense\_quickTableCalc_ fields.quickTableCalc — RankDense
    
    ```
    {
      "type": "RankDense",
      "order": "Ascending"
    }
    ```
    
    _Example: RankModified\_quickTableCalc_ fields.quickTableCalc — RankModified
    
    ```
    {
      "type": "RankModified",
      "order": "Ascending"
    }
    ```
    
    _Example: RankUnique\_quickTableCalc_ fields.quickTableCalc — RankUnique
    
    ```
    {
      "type": "RankUnique",
      "order": "Ascending"
    }
    ```
    
    _Example: RunningAvg\_quickTableCalc_ fields.quickTableCalc — RunningAvg
    
    ```
    {
      "type": "RunningAvg"
    }
    ```
    
    _Example: RunningMax\_quickTableCalc_ fields.quickTableCalc — RunningMax
    
    ```
    {
      "type": "RunningMax"
    }
    ```
    
    _Example: RunningMin\_quickTableCalc_ fields.quickTableCalc — RunningMin
    
    ```
    {
      "type": "RunningMin"
    }
    ```
    
    _Example: RunningSum\_quickTableCalc_ fields.quickTableCalc — RunningSum
    
    ```
    {
      "type": "RunningSum"
    }
    ```
    
    _Example: GreaterThan\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — GreaterThan
    
    ```
    {
      "type": "GreaterThan",
      "includeNulls": true,
      "showOnlyRelevantValues": true
    }
    ```
    
    _Example: In\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — In
    
    ```
    {
      "type": "In",
      "isCustom": true,
      "isExcludes": true,
      "useAll": true,
      "values": []
    }
    ```
    
    _Example: LessThan\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — LessThan
    
    ```
    {
      "type": "LessThan",
      "includeNulls": true,
      "showOnlyRelevantValues": true
    }
    ```
    
    _Example: Nulls\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — Nulls
    
    ```
    {
      "type": "Nulls",
      "nullType": "All"
    }
    ```
    
    _Example: Range\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — Range
    
    ```
    {
      "type": "Range",
      "includeNulls": true,
      "showOnlyRelevantValues": true
    }
    ```
    
    _Example: RelativeDate\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — RelativeDate
    
    _Example: TopN\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — TopN
    
    ```
    {
      "type": "TopN",
      "byField": "example_byField",
      "count": 100,
      "direction": "Bottom"
    }
    ```
    
    _Example: WildCard\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — WildCard
    
    ```
    {
      "type": "WildCard",
      "includeAllValuesWhenEmpty": true,
      "isExcludes": true,
      "operator": "Contains",
      "value": "example_value"
    }
    ```
    
    _Example: Alphabetic\_fields_ view.viewSpecification.sortOrders.fields — Alphabetic
    
    ```
    {
      "type": "Alphabetic",
      "fieldKey": "example_fieldKey",
      "order": "Ascending"
    }
    ```
    
    _Example: Field\_fields_ view.viewSpecification.sortOrders.fields — Field
    
    ```
    {
      "type": "Field",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: Nested\_fields_ view.viewSpecification.sortOrders.fields — Nested
    
    ```
    {
      "type": "Nested",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: alphabetic\_fields_ view.viewSpecification.sortOrders.fields — alphabetic
    
    ```
    {
      "type": "alphabetic",
      "fieldKey": "example_fieldKey",
      "order": "Ascending"
    }
    ```
    
    _Example: field\_fields_ view.viewSpecification.sortOrders.fields — field
    
    ```
    {
      "type": "field",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: nested\_fields_ view.viewSpecification.sortOrders.fields — nested
    
    ```
    {
      "type": "nested",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: Alphabetic\_sorts_ view.viewSpecification.sorts — Alphabetic
    
    ```
    {
      "type": "Alphabetic",
      "fieldKey": "example_fieldKey",
      "order": "Ascending"
    }
    ```
    
    _Example: Field\_sorts_ view.viewSpecification.sorts — Field
    
    ```
    {
      "type": "Field",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: Nested\_sorts_ view.viewSpecification.sorts — Nested
    
    ```
    {
      "type": "Nested",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: alphabetic\_sorts_ view.viewSpecification.sorts — alphabetic
    
    ```
    {
      "type": "alphabetic",
      "fieldKey": "example_fieldKey",
      "order": "Ascending"
    }
    ```
    
    _Example: field\_sorts_ view.viewSpecification.sorts — field
    
    ```
    {
      "type": "field",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: nested\_sorts_ visualSpecification — \*
    
    _Example: Flow\_visualSpecification_ visualSpecification — Flow
    
    ```
    {
      "layout": "Flow",
      "legends": {
        "key1": {
          "isVisible": true,
          "position": "Bottom",
          "title": {
            "isVisible": true,
            "titleText": "example_titleText"
          }
        }
      },
      "stylesheet": {
        "rules": [
          {
            "scope": {
              "markType": "example_markType"
            },
            "selector": "ActionableHeaderLabel",
            "style": {
              "backgroundColor": "example_backgroundColor",
              "border": {
                "radius": 100.5,
                "style": "Dashed",
                "width": 100.5
              },
              "color": "example_color",
              "font": {
                "family": "example_family",
                "italic": true,
                "size": 100,
                "underline": true,
                "weight": "Bold"
              },
              "line": {
                "smoothness": 100.5,
                "style": "Dashed",
                "width": 100.5
              },
              "opacity": 100.5,
              "padding": {
                "bottom": 100,
                "left": 100,
                "right": 100,
                "top": 100
              },
              "text": {
                "halign": "Center",
                "textDirection": "Auto",
                "valign": "Bottom",
                "wrap": true
              },
              "visibility": "Hidden"
            }
          }
        ]
      },
      "levels": [
        "example_levels"
      ],
      "link": "https://example.com",
      "marks": {
        "fields": {
          "field1": {
            "encodings": [
              {
                "fieldKey": "example_fieldKey",
                "type": "Angle"
              }
            ],
            "isAutomatic": true,
            "stack": {
              "isAutomatic": true,
              "isStacked": true
            },
            "type": "Area"
          }
        },
        "links": {
          "encodings": [
            {
              "fieldKey": "example_fieldKey",
              "type": "Angle"
            }
          ],
          "isAutomatic": true,
          "stack": {
            "isAutomatic": true,
            "isStacked": true
          },
          "type": "Area"
        },
        "nodes": {
          "encodings": [
            {
              "fieldKey": "example_fieldKey",
              "type": "Angle"
            }
          ],
          "isAutomatic": true,
          "stack": {
            "isAutomatic": true,
            "isStacked": true
          },
          "type": "Area"
        }
      },
      "style": {
        "tooltip": {
          "container": {
            "color": "example_color",
            "transparency": 100
          },
          "isVisible": true
        },
        "encodings": {
          "fields": {
            "field1": {
              "colors": {
                "type": "Continuous",
                "palette": {
                  "end": "example_end",
                  "middle": "example_middle",
                  "middleToEndSteps": [
                    "example_middleToEndSteps"
                  ],
                  "start": "example_start",
                  "startToEndSteps": [
                    "example_startToEndSteps"
                  ],
                  "startToMiddleSteps": [
                    "example_startToMiddleSteps"
                  ]
                },
                "customColors": [
                  {
                    "color": "example_color"
                  }
                ]
              },
              "defaults": {
                "format": {
                  "dateTemplate": "example_dateTemplate",
                  "numberFormatInfo": {
                    "decimalPlaces": 100,
                    "displayUnits": "Auto",
                    "includeThousandSeparator": true,
                    "negativeValuesFormat": "Auto",
                    "prefix": "example_prefix",
                    "suffix": "example_suffix",
                    "type": "Currency"
                  }
                }
              },
              "isAutomaticSize": true,
              "size": {
                "isAutomatic": true,
                "max": 100,
                "min": 100,
                "type": "Percentage"
              }
            }
          }
        },
        "fieldLabels": {
          "levels": {
            "backgroundColor": "example_backgroundColor",
            "showDividerLine": true,
            "showLabels": true
          }
        },
        "fonts": {
          "actionableHeaders": {
            "color": "example_color",
            "size": 100
          },
          "axisTickLabels": {
            "color": "example_color",
            "size": 100
          },
          "ban": {
            "color": "example_color"
          },
          "fieldLabels": {
            "color": "example_color",
            "size": 100
          },
          "grandTotalLabel": {
            "color": "example_color",
            "size": 100
          },
          "grandTotalValues": {
            "color": "example_color",
            "size": 100
          },
          "headers": {
            "color": "example_color",
            "size": 100
          },
          "legendLabels": {
            "color": "example_color",
            "size": 100
          },
          "markLabels": {
            "color": "example_color",
            "size": 100
          },
          "marks": {
            "color": "example_color",
            "size": 100
          },
          "subtotalLabel": {
            "color": "example_color",
            "size": 100
          },
          "subtotalValues": {
            "color": "example_color",
            "size": 100
          }
        },
        "lines": {
          "axisLine": {
            "color": "example_color"
          },
          "fieldLabelDividerLine": {
            "color": "example_color"
          },
          "separatorLine": {
            "color": "example_color"
          },
          "zeroLine": {
            "color": "example_color"
          }
        },
        "marks": {
          "fields": {
            "field1": {
              "color": {
                "color": "example_color"
              },
              "connector": {
                "type": "Origami"
              },
              "isAutomaticOpacity": true,
              "isAutomaticSize": true,
              "isStackingAxisCentered": true,
              "label": {
                "canOverlapLabels": true,
                "marksToLabel": {
                  "type": "All",
                  "labelEnd": true,
                  "labelStart": true
                },
                "showMarkLabels": true,
                "textDirection": "Auto"
              },
              "opacity": 100,
              "range": {
                "reverse": true
              },
              "size": {
                "isAutomatic": true,
                "type": "Percentage",
                "value": 100
              },
              "tooltip": {
                "customText": [
                  {
                    "type": "PropertyToken",
                    "properties": {
                      "bold": true,
                      "color": "example_color",
                      "family": "example_family",
                      "horizontalAlign": "Center",
                      "italic": true,
                      "size": 100,
                      "underline": true
                    },
                    "tokenType": "DataRefreshTime",
                    "apiName": "Example api",
                    "value": "example_value",
                    "fieldKey": "example_fieldKey"
                  }
                ],
                "showActions": true
              }
            }
          },
          "links": {
            "color": {
              "color": "example_color"
            },
            "connector": {
              "type": "Origami"
            },
            "isAutomaticOpacity": true,
            "isAutomaticSize": true,
            "isStackingAxisCentered": true,
            "label": {
              "canOverlapLabels": true,
              "marksToLabel": {
                "type": "All",
                "labelEnd": true,
                "labelStart": true
              },
              "showMarkLabels": true,
              "textDirection": "Auto"
            },
            "opacity": 100,
            "range": {
              "reverse": true
            },
            "size": {
              "isAutomatic": true,
              "type": "Percentage",
              "value": 100
            },
            "tooltip": {
              "customText": [
                {
                  "type": "PropertyToken",
                  "properties": {
                    "bold": true,
                    "color": "example_color",
                    "family": "example_family",
                    "horizontalAlign": "Center",
                    "italic": true,
                    "size": 100,
                    "underline": true
                  },
                  "tokenType": "DataRefreshTime",
                  "apiName": "Example api",
                  "value": "example_value",
                  "fieldKey": "example_fieldKey"
                }
              ],
              "showActions": true
            }
          },
          "nodes": {
            "color": {
              "color": "example_color"
            },
            "connector": {
              "type": "Origami"
            },
            "isAutomaticOpacity": true,
            "isAutomaticSize": true,
            "isStackingAxisCentered": true,
            "label": {
              "canOverlapLabels": true,
              "marksToLabel": {
                "type": "All",
                "labelEnd": true,
                "labelStart": true
              },
              "showMarkLabels": true,
              "textDirection": "Auto"
            },
            "opacity": 100,
            "range": {
              "reverse": true
            },
            "size": {
              "isAutomatic": true,
              "type": "Percentage",
              "value": 100
            },
            "tooltip": {
              "customText": [
                {
                  "type": "PropertyToken",
                  "properties": {
                    "bold": true,
                    "color": "example_color",
                    "family": "example_family",
                    "horizontalAlign": "Center",
                    "italic": true,
                    "size": 100,
                    "underline": true
                  },
                  "tokenType": "DataRefreshTime",
                  "apiName": "Example api",
                  "value": "example_value",
                  "fieldKey": "example_fieldKey"
                }
              ],
              "showActions": true
            }
          }
        },
        "shading": {
          "backgroundColor": "example_backgroundColor",
          "banding": {
            "rows": {
              "application": {
                "level": 100,
                "size": 100
              },
              "color": "example_color"
            }
          }
        },
        "title": {
          "isVisible": true,
          "titleText": "example_titleText"
        }
      }
    }
    ```
    
    _Example: Map\_visualSpecification_ visualSpecification — Map
    
    ```
    {
      "layout": "Map",
      "legends": {
        "key1": {
          "isVisible": true,
          "position": "Bottom",
          "title": {
            "isVisible": true,
            "titleText": "example_titleText"
          }
        }
      },
      "stylesheet": {
        "rules": [
          {
            "scope": {
              "markType": "example_markType"
            },
            "selector": "ActionableHeaderLabel",
            "style": {
              "backgroundColor": "example_backgroundColor",
              "border": {
                "radius": 100.5,
                "style": "Dashed",
                "width": 100.5
              },
              "color": "example_color",
              "font": {
                "family": "example_family",
                "italic": true,
                "size": 100,
                "underline": true,
                "weight": "Bold"
              },
              "line": {
                "smoothness": 100.5,
                "style": "Dashed",
                "width": 100.5
              },
              "opacity": 100.5,
              "padding": {
                "bottom": 100,
                "left": 100,
                "right": 100,
                "top": 100
              },
              "text": {
                "halign": "Center",
                "textDirection": "Auto",
                "valign": "Bottom",
                "wrap": true
              },
              "visibility": "Hidden"
            }
          }
        ]
      },
      "locations": [
        "example_locations"
      ],
      "marks": {
        "fields": {
          "field1": {
            "encodings": [
              {
                "fieldKey": "example_fieldKey",
                "type": "Angle"
              }
            ],
            "isAutomatic": true,
            "stack": {
              "isAutomatic": true,
              "isStacked": true
            },
            "type": "Area"
          }
        },
        "panes": {
          "encodings": [
            {
              "fieldKey": "example_fieldKey",
              "type": "Angle"
            }
          ],
          "isAutomatic": true,
          "stack": {
            "isAutomatic": true,
            "isStacked": true
          },
          "type": "Area"
        }
      },
      "style": {
        "tooltip": {
          "container": {
            "color": "example_color",
            "transparency": 100
          },
          "isVisible": true
        },
        "background": {
          "type": "Blank",
          "domain": {
            "latitude": {
              "max": 100.5,
              "min": 100.5
            },
            "longitude": {
              "max": 100.5,
              "min": 100.5
            }
          },
          "style": {
            "type": "Name",
            "value": "example_value"
          },
          "styleName": "Example style",
          "styleUrl": "https://example.com"
        },
        "encodings": {
          "fields": {
            "field1": {
              "colors": {
                "type": "Continuous",
                "palette": {
                  "end": "example_end",
                  "middle": "example_middle",
                  "middleToEndSteps": [
                    "example_middleToEndSteps"
                  ],
                  "start": "example_start",
                  "startToEndSteps": [
                    "example_startToEndSteps"
                  ],
                  "startToMiddleSteps": [
                    "example_startToMiddleSteps"
                  ]
                },
                "customColors": [
                  {
                    "color": "example_color"
                  }
                ]
              },
              "defaults": {
                "format": {
                  "dateTemplate": "example_dateTemplate",
                  "numberFormatInfo": {
                    "decimalPlaces": 100,
                    "displayUnits": "Auto",
                    "includeThousandSeparator": true,
                    "negativeValuesFormat": "Auto",
                    "prefix": "example_prefix",
                    "suffix": "example_suffix",
                    "type": "Currency"
                  }
                }
              },
              "isAutomaticSize": true,
              "size": {
                "isAutomatic": true,
                "max": 100,
                "min": 100,
                "type": "Percentage"
              }
            }
          }
        },
        "fieldLabels": {
          "columns": {
            "backgroundColor": "example_backgroundColor",
            "showDividerLine": true,
            "showLabels": true
          },
          "rows": {
            "backgroundColor": "example_backgroundColor",
            "showDividerLine": true,
            "showLabels": true
          }
        },
        "fonts": {
          "actionableHeaders": {
            "color": "example_color",
            "size": 100
          },
          "axisTickLabels": {
            "color": "example_color",
            "size": 100
          },
          "ban": {
            "color": "example_color"
          },
          "fieldLabels": {
            "color": "example_color",
            "size": 100
          },
          "grandTotalLabel": {
            "color": "example_color",
            "size": 100
          },
          "grandTotalValues": {
            "color": "example_color",
            "size": 100
          },
          "headers": {
            "color": "example_color",
            "size": 100
          },
          "legendLabels": {
            "color": "example_color",
            "size": 100
          },
          "markLabels": {
            "color": "example_color",
            "size": 100
          },
          "marks": {
            "color": "example_color",
            "size": 100
          },
          "subtotalLabel": {
            "color": "example_color",
            "size": 100
          },
          "subtotalValues": {
            "color": "example_color",
            "size": 100
          }
        },
        "lines": {
          "axisLine": {
            "color": "example_color"
          },
          "fieldLabelDividerLine": {
            "color": "example_color"
          },
          "separatorLine": {
            "color": "example_color"
          },
          "zeroLine": {
            "color": "example_color"
          }
        },
        "marks": {
          "fields": {
            "field1": {
              "color": {
                "color": "example_color"
              },
              "connector": {
                "type": "Origami"
              },
              "isAutomaticOpacity": true,
              "isAutomaticSize": true,
              "isStackingAxisCentered": true,
              "label": {
                "canOverlapLabels": true,
                "marksToLabel": {
                  "type": "All",
                  "labelEnd": true,
                  "labelStart": true
                },
                "showMarkLabels": true,
                "textDirection": "Auto"
              },
              "opacity": 100,
              "range": {
                "reverse": true
              },
              "size": {
                "isAutomatic": true,
                "type": "Percentage",
                "value": 100
              },
              "tooltip": {
                "customText": [
                  {
                    "type": "PropertyToken",
                    "properties": {
                      "bold": true,
                      "color": "example_color",
                      "family": "example_family",
                      "horizontalAlign": "Center",
                      "italic": true,
                      "size": 100,
                      "underline": true
                    },
                    "tokenType": "DataRefreshTime",
                    "apiName": "Example api",
                    "value": "example_value",
                    "fieldKey": "example_fieldKey"
                  }
                ],
                "showActions": true
              }
            }
          },
          "panes": {
            "color": {
              "color": "example_color"
            },
            "connector": {
              "type": "Origami"
            },
            "isAutomaticOpacity": true,
            "isAutomaticSize": true,
            "isStackingAxisCentered": true,
            "label": {
              "canOverlapLabels": true,
              "marksToLabel": {
                "type": "All",
                "labelEnd": true,
                "labelStart": true
              },
              "showMarkLabels": true,
              "textDirection": "Auto"
            },
            "opacity": 100,
            "range": {
              "reverse": true
            },
            "size": {
              "isAutomatic": true,
              "type": "Percentage",
              "value": 100
            },
            "tooltip": {
              "customText": [
                {
                  "type": "PropertyToken",
                  "properties": {
                    "bold": true,
                    "color": "example_color",
                    "family": "example_family",
                    "horizontalAlign": "Center",
                    "italic": true,
                    "size": 100,
                    "underline": true
                  },
                  "tokenType": "DataRefreshTime",
                  "apiName": "Example api",
                  "value": "example_value",
                  "fieldKey": "example_fieldKey"
                }
              ],
              "showActions": true
            }
          }
        },
        "shading": {
          "backgroundColor": "example_backgroundColor",
          "banding": {
            "rows": {
              "application": {
                "level": 100,
                "size": 100
              },
              "color": "example_color"
            }
          }
        },
        "title": {
          "isVisible": true,
          "titleText": "example_titleText"
        }
      }
    }
    ```
    
    _Example: Radial\_visualSpecification_ visualSpecification — Radial
    
    ```
    {
      "layout": "Radial",
      "legends": {
        "key1": {
          "isVisible": true,
          "position": "Bottom",
          "title": {
            "isVisible": true,
            "titleText": "example_titleText"
          }
        }
      },
      "stylesheet": {
        "rules": [
          {
            "scope": {
              "markType": "example_markType"
            },
            "selector": "ActionableHeaderLabel",
            "style": {
              "backgroundColor": "example_backgroundColor",
              "border": {
                "radius": 100.5,
                "style": "Dashed",
                "width": 100.5
              },
              "color": "example_color",
              "font": {
                "family": "example_family",
                "italic": true,
                "size": 100,
                "underline": true,
                "weight": "Bold"
              },
              "line": {
                "smoothness": 100.5,
                "style": "Dashed",
                "width": 100.5
              },
              "opacity": 100.5,
              "padding": {
                "bottom": 100,
                "left": 100,
                "right": 100,
                "top": 100
              },
              "text": {
                "halign": "Center",
                "textDirection": "Auto",
                "valign": "Bottom",
                "wrap": true
              },
              "visibility": "Hidden"
            }
          }
        ]
      },
      "ban": [
        "example_ban"
      ],
      "marks": {
        "panes": {
          "encodings": [
            {
              "fieldKey": "example_fieldKey",
              "type": "Angle"
            }
          ],
          "isAutomatic": true,
          "stack": {
            "isAutomatic": true,
            "isStacked": true
          },
          "type": "Area"
        }
      },
      "measureValues": [
        "example_measureValues"
      ],
      "rings": [
        "example_rings"
      ],
      "slices": [
        "example_slices"
      ],
      "style": {
        "tooltip": {
          "container": {
            "color": "example_color",
            "transparency": 100
          },
          "isVisible": true
        },
        "axis": {
          "fields": {
            "field1": {
              "dualAxis": {
                "synchronization": "FullRange"
              },
              "isVisible": true,
              "isZeroLineVisible": true,
              "range": {
                "type": "Auto",
                "includeZero": true,
                "end": {
                  "type": "Auto"
                },
                "start": {
                  "type": "Auto"
                }
              },
              "scale": {
                "format": {
                  "dateTemplate": "example_dateTemplate",
                  "numberFormatInfo": {
                    "decimalPlaces": 100,
                    "displayUnits": "Auto",
                    "includeThousandSeparator": true,
                    "negativeValuesFormat": "Auto",
                    "prefix": "example_prefix",
                    "suffix": "example_suffix",
                    "type": "Currency"
                  }
                }
              },
              "ticks": {
                "majorTicks": {
                  "type": "Auto",
                  "dateInfo": {
                    "showOnlyDateBoundary": true,
                    "unit": "Day"
                  },
                  "interval": 100,
                  "origin": "example_origin"
                },
                "minorTicks": {
                  "type": "Auto",
                  "dateInfo": {
                    "showOnlyDateBoundary": true,
                    "unit": "Day"
                  },
                  "interval": 100,
                  "origin": "example_origin"
                }
              },
              "titleText": "example_titleText"
            }
          }
        },
        "ban": {
          "fields": {
            "field1": {
              "fieldLabel": {
                "backgroundColor": "example_backgroundColor",
                "showDividerLine": true,
                "showLabels": true
              },
              "format": {
                "dateTemplate": "example_dateTemplate",
                "numberFormatInfo": {
                  "decimalPlaces": 100,
                  "displayUnits": "Auto",
                  "includeThousandSeparator": true,
                  "negativeValuesFormat": "Auto",
                  "prefix": "example_prefix",
                  "suffix": "example_suffix",
                  "type": "Currency"
                }
              }
            }
          }
        },
        "encodings": {
          "fields": {
            "field1": {
              "colors": {
                "type": "Continuous",
                "palette": {
                  "end": "example_end",
                  "middle": "example_middle",
                  "middleToEndSteps": [
                    "example_middleToEndSteps"
                  ],
                  "start": "example_start",
                  "startToEndSteps": [
                    "example_startToEndSteps"
                  ],
                  "startToMiddleSteps": [
                    "example_startToMiddleSteps"
                  ]
                },
                "customColors": [
                  {
                    "color": "example_color"
                  }
                ]
              },
              "defaults": {
                "format": {
                  "dateTemplate": "example_dateTemplate",
                  "numberFormatInfo": {
                    "decimalPlaces": 100,
                    "displayUnits": "Auto",
                    "includeThousandSeparator": true,
                    "negativeValuesFormat": "Auto",
                    "prefix": "example_prefix",
                    "suffix": "example_suffix",
                    "type": "Currency"
                  }
                }
              },
              "isAutomaticSize": true,
              "size": {
                "isAutomatic": true,
                "max": 100,
                "min": 100,
                "type": "Percentage"
              }
            }
          }
        },
        "fieldLabels": {
          "columns": {
            "backgroundColor": "example_backgroundColor",
            "showDividerLine": true,
            "showLabels": true
          },
          "rings": {
            "backgroundColor": "example_backgroundColor",
            "showDividerLine": true,
            "showLabels": true
          },
          "rows": {
            "backgroundColor": "example_backgroundColor",
            "showDividerLine": true,
            "showLabels": true
          },
          "slices": {
            "backgroundColor": "example_backgroundColor",
            "showDividerLine": true,
            "showLabels": true
          }
        },
        "fonts": {
          "actionableHeaders": {
            "color": "example_color",
            "size": 100
          },
          "axisTickLabels": {
            "color": "example_color",
            "size": 100
          },
          "ban": {
            "color": "example_color"
          },
          "fieldLabels": {
            "color": "example_color",
            "size": 100
          },
          "grandTotalLabel": {
            "color": "example_color",
            "size": 100
          },
          "grandTotalValues": {
            "color": "example_color",
            "size": 100
          },
          "headers": {
            "color": "example_color",
            "size": 100
          },
          "legendLabels": {
            "color": "example_color",
            "size": 100
          },
          "markLabels": {
            "color": "example_color",
            "size": 100
          },
          "marks": {
            "color": "example_color",
            "size": 100
          },
          "subtotalLabel": {
            "color": "example_color",
            "size": 100
          },
          "subtotalValues": {
            "color": "example_color",
            "size": 100
          }
        },
        "headers": {
          "fields": {
            "field1": {
              "defaults": {
                "format": {
                  "dateTemplate": "example_dateTemplate",
                  "numberFormatInfo": {
                    "decimalPlaces": 100,
                    "displayUnits": "Auto",
                    "includeThousandSeparator": true,
                    "negativeValuesFormat": "Auto",
                    "prefix": "example_prefix",
                    "suffix": "example_suffix",
                    "type": "Currency"
                  }
                }
              },
              "hiddenValues": [
                "example_hiddenValues"
              ],
              "isVisible": true,
              "showMissingValues": true,
              "textDirection": "Auto"
            }
          }
        },
        "lines": {
          "axisLine": {
            "color": "example_color"
          },
          "fieldLabelDividerLine": {
            "color": "example_color"
          },
          "separatorLine": {
            "color": "example_color"
          },
          "zeroLine": {
            "color": "example_color"
          }
        },
        "marks": {
          "panes": {
            "color": {
              "color": "example_color"
            },
            "connector": {
              "type": "Origami"
            },
            "isAutomaticOpacity": true,
            "isAutomaticSize": true,
            "isStackingAxisCentered": true,
            "label": {
              "canOverlapLabels": true,
              "marksToLabel": {
                "type": "All",
                "labelEnd": true,
                "labelStart": true
              },
              "showMarkLabels": true,
              "textDirection": "Auto"
            },
            "opacity": 100,
            "range": {
              "reverse": true
            },
            "size": {
              "isAutomatic": true,
              "type": "Percentage",
              "value": 100
            },
            "tooltip": {
              "customText": [
                {
                  "type": "PropertyToken",
                  "properties": {
                    "bold": true,
                    "color": "example_color",
                    "family": "example_family",
                    "horizontalAlign": "Center",
                    "italic": true,
                    "size": 100,
                    "underline": true
                  },
                  "tokenType": "DataRefreshTime",
                  "apiName": "Example api",
                  "value": "example_value",
                  "fieldKey": "example_fieldKey"
                }
              ],
              "showActions": true
            }
          }
        },
        "shading": {
          "backgroundColor": "example_backgroundColor",
          "banding": {
            "rows": {
              "application": {
                "level": 100,
                "size": 100
              },
              "color": "example_color"
            }
          }
        },
        "title": {
          "isVisible": true,
          "titleText": "example_titleText"
        }
      }
    }
    ```
    
    _Example: Table\_visualSpecification_ visualSpecification — Table
    
    ```
    {
      "layout": "Table",
      "legends": {
        "key1": {
          "isVisible": true,
          "position": "Bottom",
          "title": {
            "isVisible": true,
            "titleText": "example_titleText"
          }
        }
      },
      "stylesheet": {
        "rules": [
          {
            "scope": {
              "markType": "example_markType"
            },
            "selector": "ActionableHeaderLabel",
            "style": {
              "backgroundColor": "example_backgroundColor",
              "border": {
                "radius": 100.5,
                "style": "Dashed",
                "width": 100.5
              },
              "color": "example_color",
              "font": {
                "family": "example_family",
                "italic": true,
                "size": 100,
                "underline": true,
                "weight": "Bold"
              },
              "line": {
                "smoothness": 100.5,
                "style": "Dashed",
                "width": 100.5
              },
              "opacity": 100.5,
              "padding": {
                "bottom": 100,
                "left": 100,
                "right": 100,
                "top": 100
              },
              "text": {
                "halign": "Center",
                "textDirection": "Auto",
                "valign": "Bottom",
                "wrap": true
              },
              "visibility": "Hidden"
            }
          }
        ]
      },
      "groups": [
        "example_groups"
      ],
      "marks": {
        "fields": {
          "field1": {
            "encodings": [
              {
                "fieldKey": "example_fieldKey",
                "type": "Angle"
              }
            ],
            "isAutomatic": true,
            "stack": {
              "isAutomatic": true,
              "isStacked": true
            },
            "type": "Area"
          }
        },
        "headers": {
          "encodings": [
            {
              "fieldKey": "example_fieldKey",
              "type": "Color"
            }
          ],
          "isAutomatic": true,
          "stack": {
            "isAutomatic": true,
            "isStacked": true
          },
          "type": "Bar"
        },
        "panes": {
          "encodings": [
            {
              "fieldKey": "example_fieldKey",
              "type": "Angle"
            }
          ],
          "isAutomatic": true,
          "stack": {
            "isAutomatic": true,
            "isStacked": true
          },
          "type": "Area"
        }
      },
      "rows": [
        "example_rows"
      ],
      "style": {
        "tooltip": {
          "container": {
            "color": "example_color",
            "transparency": 100
          },
          "isVisible": true
        },
        "encodings": {
          "fields": {
            "field1": {
              "colors": {
                "type": "Continuous",
                "palette": {
                  "end": "example_end",
                  "middle": "example_middle",
                  "middleToEndSteps": [
                    "example_middleToEndSteps"
                  ],
                  "start": "example_start",
                  "startToEndSteps": [
                    "example_startToEndSteps"
                  ],
                  "startToMiddleSteps": [
                    "example_startToMiddleSteps"
                  ]
                },
                "customColors": [
                  {
                    "color": "example_color"
                  }
                ]
              },
              "defaults": {
                "format": {
                  "dateTemplate": "example_dateTemplate",
                  "numberFormatInfo": {
                    "decimalPlaces": 100,
                    "displayUnits": "Auto",
                    "includeThousandSeparator": true,
                    "negativeValuesFormat": "Auto",
                    "prefix": "example_prefix",
                    "suffix": "example_suffix",
                    "type": "Currency"
                  }
                }
              },
              "isAutomaticSize": true,
              "size": {
                "isAutomatic": true,
                "max": 100,
                "min": 100,
                "type": "Percentage"
              }
            }
          }
        },
        "fieldLabels": {
          "columns": {
            "backgroundColor": "example_backgroundColor",
            "showDividerLine": true,
            "showLabels": true
          },
          "groups": {
            "backgroundColor": "example_backgroundColor",
            "showDividerLine": true,
            "showLabels": true
          },
          "rows": {
            "backgroundColor": "example_backgroundColor",
            "showDividerLine": true,
            "showLabels": true
          }
        },
        "fit": "RowHeadersWidth",
        "fonts": {
          "actionableHeaders": {
            "color": "example_color",
            "size": 100
          },
          "axisTickLabels": {
            "color": "example_color",
            "size": 100
          },
          "ban": {
            "color": "example_color"
          },
          "fieldLabels": {
            "color": "example_color",
            "size": 100
          },
          "grandTotalLabel": {
            "color": "example_color",
            "size": 100
          },
          "grandTotalValues": {
            "color": "example_color",
            "size": 100
          },
          "headers": {
            "color": "example_color",
            "size": 100
          },
          "legendLabels": {
            "color": "example_color",
            "size": 100
          },
          "markLabels": {
            "color": "example_color",
            "size": 100
          },
          "marks": {
            "color": "example_color",
            "size": 100
          },
          "subtotalLabel": {
            "color": "example_color",
            "size": 100
          },
          "subtotalValues": {
            "color": "example_color",
            "size": 100
          }
        },
        "grandTotals": {
          "columns": {
            "label": "Label",
            "position": "End"
          },
          "rows": {
            "label": "Label",
            "position": "End"
          }
        },
        "headers": {
          "columns": {
            "mergeRepeatedCells": true,
            "showIndex": true,
            "sizing": {
              "fieldHeight": {
                "field1": 100.5
              },
              "indexHeight": 100.5,
              "width": 100.5
            }
          },
          "fields": {
            "field1": {
              "defaults": {
                "format": {
                  "dateTemplate": "example_dateTemplate",
                  "numberFormatInfo": {
                    "decimalPlaces": 100,
                    "displayUnits": "Auto",
                    "includeThousandSeparator": true,
                    "negativeValuesFormat": "Auto",
                    "prefix": "example_prefix",
                    "suffix": "example_suffix",
                    "type": "Currency"
                  }
                }
              },
              "hiddenValues": [
                "example_hiddenValues"
              ],
              "isVisible": true,
              "showMissingValues": true,
              "textDirection": "Auto"
            }
          },
          "groups": {
            "mergeRepeatedCells": true,
            "sizing": {
              "fieldWidth": {
                "field1": 100.5
              },
              "height": 100.5,
              "indexWidth": 100.5
            }
          },
          "rows": {
            "mergeRepeatedCells": true,
            "showIndex": true,
            "sizing": {
              "fieldWidth": {
                "field1": 100.5
              },
              "height": 100.5,
              "indexWidth": 100.5
            }
          }
        },
        "lines": {
          "axisLine": {
            "color": "example_color"
          },
          "fieldLabelDividerLine": {
            "color": "example_color"
          },
          "separatorLine": {
            "color": "example_color"
          },
          "zeroLine": {
            "color": "example_color"
          }
        },
        "marks": {
          "fields": {
            "field1": {
              "color": {
                "color": "example_color"
              },
              "connector": {
                "type": "Origami"
              },
              "isAutomaticOpacity": true,
              "isAutomaticSize": true,
              "isStackingAxisCentered": true,
              "label": {
                "canOverlapLabels": true,
                "marksToLabel": {
                  "type": "All",
                  "labelEnd": true,
                  "labelStart": true
                },
                "showMarkLabels": true,
                "textDirection": "Auto"
              },
              "opacity": 100,
              "range": {
                "reverse": true
              },
              "size": {
                "isAutomatic": true,
                "type": "Percentage",
                "value": 100
              },
              "tooltip": {
                "customText": [
                  {
                    "type": "PropertyToken",
                    "properties": {
                      "bold": true,
                      "color": "example_color",
                      "family": "example_family",
                      "horizontalAlign": "Center",
                      "italic": true,
                      "size": 100,
                      "underline": true
                    },
                    "tokenType": "DataRefreshTime",
                    "apiName": "Example api",
                    "value": "example_value",
                    "fieldKey": "example_fieldKey"
                  }
                ],
                "showActions": true
              }
            }
          },
          "headers": {
            "color": {
              "color": "example_color"
            },
            "connector": {
              "type": "Origami"
            },
            "isAutomaticOpacity": true,
            "isAutomaticSize": true,
            "isStackingAxisCentered": true,
            "label": {
              "canOverlapLabels": true,
              "marksToLabel": {
                "type": "All",
                "labelEnd": true,
                "labelStart": true
              },
              "showMarkLabels": true,
              "textDirection": "Auto"
            },
            "opacity": 100,
            "range": {
              "reverse": true
            },
            "size": {
              "isAutomatic": true,
              "type": "Percentage",
              "value": 100
            },
            "tooltip": {
              "customText": [
                {
                  "type": "PropertyToken",
                  "properties": {
                    "bold": true,
                    "color": "example_color",
                    "family": "example_family",
                    "horizontalAlign": "Center",
                    "italic": true,
                    "size": 100,
                    "underline": true
                  },
                  "tokenType": "DataRefreshTime",
                  "apiName": "Example api",
                  "value": "example_value",
                  "fieldKey": "example_fieldKey"
                }
              ],
              "showActions": true
            }
          },
          "panes": {
            "color": {
              "color": "example_color"
            },
            "connector": {
              "type": "Origami"
            },
            "isAutomaticOpacity": true,
            "isAutomaticSize": true,
            "isStackingAxisCentered": true,
            "label": {
              "canOverlapLabels": true,
              "marksToLabel": {
                "type": "All",
                "labelEnd": true,
                "labelStart": true
              },
              "showMarkLabels": true,
              "textDirection": "Auto"
            },
            "opacity": 100,
            "range": {
              "reverse": true
            },
            "size": {
              "isAutomatic": true,
              "type": "Percentage",
              "value": 100
            },
            "tooltip": {
              "customText": [
                {
                  "type": "PropertyToken",
                  "properties": {
                    "bold": true,
                    "color": "example_color",
                    "family": "example_family",
                    "horizontalAlign": "Center",
                    "italic": true,
                    "size": 100,
                    "underline": true
                  },
                  "tokenType": "DataRefreshTime",
                  "apiName": "Example api",
                  "value": "example_value",
                  "fieldKey": "example_fieldKey"
                }
              ],
              "showActions": true
            }
          }
        },
        "shading": {
          "backgroundColor": "example_backgroundColor",
          "banding": {
            "rows": {
              "application": {
                "level": 100,
                "size": 100
              },
              "color": "example_color"
            }
          }
        },
        "subtotals": {
          "columns": {
            "label": "Label",
            "position": "End"
          },
          "rows": {
            "label": "Label",
            "position": "End"
          }
        },
        "title": {
          "isVisible": true,
          "titleText": "example_titleText"
        }
      }
    }
    ```
    
    _Example: Vizql\_visualSpecification_ visualSpecification — Vizql
    
    ```
    {
      "layout": "Vizql",
      "legends": {
        "key1": {
          "isVisible": true,
          "position": "Bottom",
          "title": {
            "isVisible": true,
            "titleText": "example_titleText"
          }
        }
      },
      "stylesheet": {
        "rules": [
          {
            "scope": {
              "markType": "example_markType"
            },
            "selector": "ActionableHeaderLabel",
            "style": {
              "backgroundColor": "example_backgroundColor",
              "border": {
                "radius": 100.5,
                "style": "Dashed",
                "width": 100.5
              },
              "color": "example_color",
              "font": {
                "family": "example_family",
                "italic": true,
                "size": 100,
                "underline": true,
                "weight": "Bold"
              },
              "line": {
                "smoothness": 100.5,
                "style": "Dashed",
                "width": 100.5
              },
              "opacity": 100.5,
              "padding": {
                "bottom": 100,
                "left": 100,
                "right": 100,
                "top": 100
              },
              "text": {
                "halign": "Center",
                "textDirection": "Auto",
                "valign": "Bottom",
                "wrap": true
              },
              "visibility": "Hidden"
            }
          }
        ]
      },
      "columns": [
        "example_columns"
      ],
      "forecasts": {
        "HoltWinters1": {
          "forecastModel": "HoltWinters",
          "confidenceLevel": 100,
          "dimensionFields": [
            {
              "dateDim": {
                "fieldKey": "example_fieldKey",
                "granularity": "InferFromData"
              }
            }
          ],
          "fillNullsWithZero": true,
          "from": {
            "predefinedDate": "LatestData"
          },
          "ignoreLastPeriods": 100,
          "includeBounds": true,
          "measureFieldKey": "example_measureFieldKey",
          "to": {
            "forecastInterval": {
              "timeUnit": "Days",
              "value": 100
            }
          }
        },
        "RidgeRegression2": {
          "forecastModel": "RidgeRegression",
          "confidenceLevel": 100,
          "dimensionFields": [
            {
              "dateDim": {
                "fieldKey": "example_fieldKey",
                "granularity": "InferFromData"
              }
            }
          ],
          "fillNullsWithZero": true,
          "from": {
            "predefinedDate": "LatestData"
          },
          "ignoreLastPeriods": 100,
          "includeBounds": true,
          "measureFieldKey": "example_measureFieldKey",
          "to": {
            "forecastInterval": {
              "timeUnit": "Days",
              "value": 100
            }
          }
        }
      },
      "marks": {
        "fields": {
          "field1": {
            "encodings": [
              {
                "fieldKey": "example_fieldKey",
                "type": "Angle"
              }
            ],
            "isAutomatic": true,
            "stack": {
              "isAutomatic": true,
              "isStacked": true
            },
            "type": "Area"
          }
        },
        "headers": {
          "encodings": [
            {
              "fieldKey": "example_fieldKey",
              "type": "Color"
            }
          ],
          "isAutomatic": true,
          "stack": {
            "isAutomatic": true,
            "isStacked": true
          },
          "type": "Bar"
        },
        "panes": {
          "encodings": [
            {
              "fieldKey": "example_fieldKey",
              "type": "Angle"
            }
          ],
          "isAutomatic": true,
          "stack": {
            "isAutomatic": true,
            "isStacked": true
          },
          "type": "Area"
        }
      },
      "measureValues": [
        "example_measureValues"
      ],
      "referenceLines": {
        "Band1": {
          "type": "Band",
          "fieldKey": "example_fieldKey",
          "scope": "Cell",
          "endLine": {
            "valueType": "Computation",
            "label": {
              "type": "Computation",
              "labelText": "Text"
            },
            "fieldKey": "example_fieldKey",
            "function": "Avg"
          },
          "startLine": {
            "valueType": "Computation",
            "label": {
              "type": "Computation",
              "labelText": "Text"
            },
            "fieldKey": "example_fieldKey",
            "function": "Avg"
          }
        },
        "Line2": {
          "type": "Line",
          "fieldKey": "example_fieldKey",
          "scope": "Cell",
          "line": {
            "valueType": "Computation",
            "label": {
              "type": "Computation",
              "labelText": "Text"
            },
            "fieldKey": "example_fieldKey",
            "function": "Avg"
          }
        }
      },
      "rows": [
        "example_rows"
      ],
      "style": {
        "tooltip": {
          "container": {
            "color": "example_color",
            "transparency": 100
          },
          "isVisible": true
        },
        "axis": {
          "fields": {
            "field1": {
              "dualAxis": {
                "synchronization": "FullRange"
              },
              "isVisible": true,
              "isZeroLineVisible": true,
              "range": {
                "type": "Auto",
                "includeZero": true,
                "end": {
                  "type": "Auto"
                },
                "start": {
                  "type": "Auto"
                }
              },
              "scale": {
                "format": {
                  "dateTemplate": "example_dateTemplate",
                  "numberFormatInfo": {
                    "decimalPlaces": 100,
                    "displayUnits": "Auto",
                    "includeThousandSeparator": true,
                    "negativeValuesFormat": "Auto",
                    "prefix": "example_prefix",
                    "suffix": "example_suffix",
                    "type": "Currency"
                  }
                }
              },
              "ticks": {
                "majorTicks": {
                  "type": "Auto",
                  "dateInfo": {
                    "showOnlyDateBoundary": true,
                    "unit": "Day"
                  },
                  "interval": 100,
                  "origin": "example_origin"
                },
                "minorTicks": {
                  "type": "Auto",
                  "dateInfo": {
                    "showOnlyDateBoundary": true,
                    "unit": "Day"
                  },
                  "interval": 100,
                  "origin": "example_origin"
                }
              },
              "titleText": "example_titleText"
            }
          }
        },
        "encodings": {
          "fields": {
            "field1": {
              "colors": {
                "type": "Continuous",
                "palette": {
                  "end": "example_end",
                  "middle": "example_middle",
                  "middleToEndSteps": [
                    "example_middleToEndSteps"
                  ],
                  "start": "example_start",
                  "startToEndSteps": [
                    "example_startToEndSteps"
                  ],
                  "startToMiddleSteps": [
                    "example_startToMiddleSteps"
                  ]
                },
                "customColors": [
                  {
                    "color": "example_color"
                  }
                ]
              },
              "defaults": {
                "format": {
                  "dateTemplate": "example_dateTemplate",
                  "numberFormatInfo": {
                    "decimalPlaces": 100,
                    "displayUnits": "Auto",
                    "includeThousandSeparator": true,
                    "negativeValuesFormat": "Auto",
                    "prefix": "example_prefix",
                    "suffix": "example_suffix",
                    "type": "Currency"
                  }
                }
              },
              "isAutomaticSize": true,
              "size": {
                "isAutomatic": true,
                "max": 100,
                "min": 100,
                "type": "Percentage"
              }
            }
          }
        },
        "fieldLabels": {
          "columns": {
            "backgroundColor": "example_backgroundColor",
            "showDividerLine": true,
            "showLabels": true
          },
          "rows": {
            "backgroundColor": "example_backgroundColor",
            "showDividerLine": true,
            "showLabels": true
          }
        },
        "fit": "Entire",
        "fonts": {
          "actionableHeaders": {
            "color": "example_color",
            "size": 100
          },
          "axisTickLabels": {
            "color": "example_color",
            "size": 100
          },
          "ban": {
            "color": "example_color"
          },
          "fieldLabels": {
            "color": "example_color",
            "size": 100
          },
          "grandTotalLabel": {
            "color": "example_color",
            "size": 100
          },
          "grandTotalValues": {
            "color": "example_color",
            "size": 100
          },
          "headers": {
            "color": "example_color",
            "size": 100
          },
          "legendLabels": {
            "color": "example_color",
            "size": 100
          },
          "markLabels": {
            "color": "example_color",
            "size": 100
          },
          "marks": {
            "color": "example_color",
            "size": 100
          },
          "subtotalLabel": {
            "color": "example_color",
            "size": 100
          },
          "subtotalValues": {
            "color": "example_color",
            "size": 100
          }
        },
        "grandTotals": {
          "columns": {
            "label": "Label",
            "position": "End"
          },
          "rows": {
            "label": "Label",
            "position": "End"
          }
        },
        "headers": {
          "columns": {
            "mergeRepeatedCells": true,
            "showIndex": true,
            "sizing": {
              "fieldHeight": {
                "field1": 100.5
              },
              "indexHeight": 100.5,
              "width": 100.5
            }
          },
          "fields": {
            "field1": {
              "defaults": {
                "format": {
                  "dateTemplate": "example_dateTemplate",
                  "numberFormatInfo": {
                    "decimalPlaces": 100,
                    "displayUnits": "Auto",
                    "includeThousandSeparator": true,
                    "negativeValuesFormat": "Auto",
                    "prefix": "example_prefix",
                    "suffix": "example_suffix",
                    "type": "Currency"
                  }
                }
              },
              "hiddenValues": [
                "example_hiddenValues"
              ],
              "isVisible": true,
              "showMissingValues": true,
              "textDirection": "Auto"
            }
          },
          "rows": {
            "mergeRepeatedCells": true,
            "showIndex": true,
            "sizing": {
              "fieldWidth": {
                "field1": 100.5
              },
              "height": 100.5,
              "indexWidth": 100.5
            }
          }
        },
        "lines": {
          "axisLine": {
            "color": "example_color"
          },
          "fieldLabelDividerLine": {
            "color": "example_color"
          },
          "separatorLine": {
            "color": "example_color"
          },
          "zeroLine": {
            "color": "example_color"
          }
        },
        "marks": {
          "fields": {
            "field1": {
              "color": {
                "color": "example_color"
              },
              "connector": {
                "type": "Origami"
              },
              "isAutomaticOpacity": true,
              "isAutomaticSize": true,
              "isStackingAxisCentered": true,
              "label": {
                "canOverlapLabels": true,
                "marksToLabel": {
                  "type": "All",
                  "labelEnd": true,
                  "labelStart": true
                },
                "showMarkLabels": true,
                "textDirection": "Auto"
              },
              "opacity": 100,
              "range": {
                "reverse": true
              },
              "size": {
                "isAutomatic": true,
                "type": "Percentage",
                "value": 100
              },
              "tooltip": {
                "customText": [
                  {
                    "type": "PropertyToken",
                    "properties": {
                      "bold": true,
                      "color": "example_color",
                      "family": "example_family",
                      "horizontalAlign": "Center",
                      "italic": true,
                      "size": 100,
                      "underline": true
                    },
                    "tokenType": "DataRefreshTime",
                    "apiName": "Example api",
                    "value": "example_value",
                    "fieldKey": "example_fieldKey"
                  }
                ],
                "showActions": true
              }
            }
          },
          "headers": {
            "color": {
              "color": "example_color"
            },
            "connector": {
              "type": "Origami"
            },
            "isAutomaticOpacity": true,
            "isAutomaticSize": true,
            "isStackingAxisCentered": true,
            "label": {
              "canOverlapLabels": true,
              "marksToLabel": {
                "type": "All",
                "labelEnd": true,
                "labelStart": true
              },
              "showMarkLabels": true,
              "textDirection": "Auto"
            },
            "opacity": 100,
            "range": {
              "reverse": true
            },
            "size": {
              "isAutomatic": true,
              "type": "Percentage",
              "value": 100
            },
            "tooltip": {
              "customText": [
                {
                  "type": "PropertyToken",
                  "properties": {
                    "bold": true,
                    "color": "example_color",
                    "family": "example_family",
                    "horizontalAlign": "Center",
                    "italic": true,
                    "size": 100,
                    "underline": true
                  },
                  "tokenType": "DataRefreshTime",
                  "apiName": "Example api",
                  "value": "example_value",
                  "fieldKey": "example_fieldKey"
                }
              ],
              "showActions": true
            }
          },
          "panes": {
            "color": {
              "color": "example_color"
            },
            "connector": {
              "type": "Origami"
            },
            "isAutomaticOpacity": true,
            "isAutomaticSize": true,
            "isStackingAxisCentered": true,
            "label": {
              "canOverlapLabels": true,
              "marksToLabel": {
                "type": "All",
                "labelEnd": true,
                "labelStart": true
              },
              "showMarkLabels": true,
              "textDirection": "Auto"
            },
            "opacity": 100,
            "range": {
              "reverse": true
            },
            "size": {
              "isAutomatic": true,
              "type": "Percentage",
              "value": 100
            },
            "tooltip": {
              "customText": [
                {
                  "type": "PropertyToken",
                  "properties": {
                    "bold": true,
                    "color": "example_color",
                    "family": "example_family",
                    "horizontalAlign": "Center",
                    "italic": true,
                    "size": 100,
                    "underline": true
                  },
                  "tokenType": "DataRefreshTime",
                  "apiName": "Example api",
                  "value": "example_value",
                  "fieldKey": "example_fieldKey"
                }
              ],
              "showActions": true
            }
          }
        },
        "referenceLines": {
          "key1": {
            "fillAboveColor": "example_fillAboveColor",
            "fillBelowColor": "example_fillBelowColor",
            "fillColor": "example_fillColor",
            "isVisible": true,
            "labelAlignment": {
              "horizontal": "Auto",
              "vertical": "Auto"
            },
            "lineFormat": {
              "color": "example_color",
              "type": "None"
            }
          }
        },
        "shading": {
          "backgroundColor": "example_backgroundColor",
          "banding": {
            "rows": {
              "application": {
                "level": 100,
                "size": 100
              },
              "color": "example_color"
            }
          }
        },
        "showDataPlaceholder": true,
        "subtotals": {
          "columns": {
            "label": "Label",
            "position": "End"
          },
          "rows": {
            "label": "Label",
            "position": "End"
          }
        },
        "title": {
          "isVisible": true,
          "titleText": "example_titleText"
        }
      }
    }
    ```
    
    _Example: HoltWinters\_forecasts_ visualSpecification.forecasts — HoltWinters
    
    _Example: RidgeRegression\_forecasts_ visualSpecification.forecasts — RidgeRegression
    
    _Example: Band\_referenceLines_ visualSpecification.referenceLines — Band
    
    _Example: Line\_referenceLines_ visualSpecification.referenceLines — Line
    
    _Example: Computation\_endLine_ visualSpecification.referenceLines.endLine — Computation
    
    ```
    {
      "valueType": "Computation",
      "label": {
        "type": "Computation",
        "labelText": "Text"
      },
      "fieldKey": "example_fieldKey",
      "function": "Avg"
    }
    ```
    
    _Example: Value\_endLine_ visualSpecification.referenceLines.endLine — Value
    
    ```
    {
      "valueType": "Value",
      "label": {
        "type": "Computation",
        "labelText": "Text"
      }
    }
    ```
    
    _Example: Computation\_label_ visualSpecification.referenceLines.endLine.label — Computation
    
    ```
    {
      "type": "Computation"
    }
    ```
    
    _Example: Custom\_label_ visualSpecification.referenceLines.endLine.label — Custom
    
    ```
    {
      "type": "Custom",
      "labelText": "Text"
    }
    ```
    
    _Example: None\_label_ visualSpecification.referenceLines.endLine.label — None
    
    ```
    {
      "type": "None"
    }
    ```
    
    _Example: Value\_label_ visualSpecification.referenceLines.endLine.label — Value
    
    ```
    {
      "type": "Value"
    }
    ```
    
    _Example: Computation\_startLine_ visualSpecification.referenceLines.startLine — Computation
    
    ```
    {
      "valueType": "Computation",
      "label": {
        "type": "Computation",
        "labelText": "Text"
      },
      "fieldKey": "example_fieldKey",
      "function": "Avg"
    }
    ```
    
    _Example: Value\_startLine_ visualSpecification.referenceLines.startLine — Value
    
    ```
    {
      "valueType": "Value",
      "label": {
        "type": "Computation",
        "labelText": "Text"
      }
    }
    ```
    
    _Example: Computation\_line_ visualSpecification.referenceLines.line — Computation
    
    ```
    {
      "valueType": "Computation",
      "label": {
        "type": "Computation",
        "labelText": "Text"
      },
      "fieldKey": "example_fieldKey",
      "function": "Avg"
    }
    ```
    
    _Example: Value\_line_ visualSpecification.referenceLines.line — Value
    
    ```
    {
      "valueType": "Value",
      "label": {
        "type": "Computation",
        "labelText": "Text"
      }
    }
    ```
    
    _Example: Auto\_range_ visualSpecification.style.axis.range — Auto
    
    ```
    {
      "type": "Auto",
      "includeZero": true
    }
    ```
    
    _Example: Custom\_range_ visualSpecification.style.axis.range — Custom
    
    ```
    {
      "type": "Custom",
      "end": {
        "type": "Auto"
      },
      "start": {
        "type": "Auto"
      }
    }
    ```
    
    _Example: auto\_range_ visualSpecification.style.axis.range — auto
    
    ```
    {
      "type": "auto",
      "includeZero": true
    }
    ```
    
    _Example: Auto\_majorTicks_ visualSpecification.style.axis.ticks.majorTicks — Auto
    
    ```
    {
      "type": "Auto"
    }
    ```
    
    _Example: Fixed\_majorTicks_ visualSpecification.style.axis.ticks.majorTicks — Fixed
    
    ```
    {
      "type": "Fixed",
      "dateInfo": {
        "showOnlyDateBoundary": true,
        "unit": "Day"
      },
      "interval": 100,
      "origin": "example_origin"
    }
    ```
    
    _Example: None\_majorTicks_ visualSpecification.style.axis.ticks.majorTicks — None
    
    ```
    {
      "type": "None"
    }
    ```
    
    _Example: Auto\_minorTicks_ visualSpecification.style.axis.ticks.minorTicks — Auto
    
    ```
    {
      "type": "Auto"
    }
    ```
    
    _Example: Fixed\_minorTicks_ visualSpecification.style.axis.ticks.minorTicks — Fixed
    
    ```
    {
      "type": "Fixed",
      "dateInfo": {
        "showOnlyDateBoundary": true,
        "unit": "Day"
      },
      "interval": 100,
      "origin": "example_origin"
    }
    ```
    
    _Example: None\_minorTicks_ visualSpecification.style.axis.ticks.minorTicks — None
    
    ```
    {
      "type": "None"
    }
    ```
    
    _Example: All\_marksToLabel_ visualSpecification.style.marks.label.marksToLabel — All
    
    ```
    {
      "type": "All"
    }
    ```
    
    _Example: LineEnds\_marksToLabel_ visualSpecification.style.marks.label.marksToLabel — LineEnds
    
    ```
    {
      "type": "LineEnds",
      "labelEnd": true,
      "labelStart": true
    }
    ```
    
    _Example: PropertyToken\_customText_ visualSpecification.style.marks.tooltip.customText — PropertyToken
    
    _Example: SdmFieldToken\_customText_ visualSpecification.style.marks.tooltip.customText — SdmFieldToken
    
    _Example: Text\_customText_ visualSpecification.style.marks.tooltip.customText — Text
    
    _Example: VisualizationFieldToken\_customText_ visualSpecification.style.marks.tooltip.customText — VisualizationFieldToken
    
    _Example: Continuous\_colors_ visualSpecification.style.panes.colors — Continuous
    
    _Example: Discrete\_colors_ visualSpecification.style.panes.colors — Discrete
    
    ```
    {
      "type": "Discrete",
      "customColors": [
        {
          "color": "example_color"
        }
      ],
      "palette": {
        "type": "Custom",
        "colors": [
          "example_colors"
        ]
      }
    }
    ```
    
    _Example: Custom\_palette_ visualSpecification.style.panes.colors.palette — Custom
    
    ```
    {
      "type": "Custom",
      "colors": [
        "example_colors"
      ]
    }
    ```
    
    _Example: Blank\_background_ visualSpecification.style.background — Blank
    
    ```
    {
      "type": "Blank"
    }
    ```
    
    _Example: Grid\_background_ visualSpecification.style.background — Grid
    
    ```
    {
      "type": "Grid",
      "domain": {
        "x": {
          "max": 100.5,
          "min": 100.5
        },
        "y": {
          "max": 100.5,
          "min": 100.5
        }
      }
    }
    ```
    
    _Example: Map\_background_ visualSpecification.style.background — Map
    
    _Example: Name\_style_ visualSpecification.style.background.style — Name
    
    ```
    {
      "type": "Name",
      "value": "example_value"
    }
    ```
    
    _Example: Url\_style_ visualSpecification.style.background.style — Url
    
    ```
    {
      "type": "Url",
      "value": "example_value"
    }
    ```
    

### GET Get visualization

`GET /tableau/visualizations/{visualizationIdOrApiName}`

Operation ID: `getVisualization`. Tags: Visualizations.

Accesses a Tableau Next Visualization by ID or name.

Get a Tableau Next visualization by ID or API name.

#### Parameters

*   `visualizationIdOrApiName` (path, string, required) The ID or API name of the visualization.
*   `minorVersion` (query, integer) The minor API version for visualization operations.

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.VisualizationRepresentation`.
    
    _Example Xy\_positional: same as POST /tableau/visualizations request._ fields.positional — Xy
    
    _Example RelativeDate\_filterInfos: same as POST /tableau/visualizations request._ view.viewSpecification.advancedDimensionFilters.filterInfos — RelativeDate
    
    _Example Nested\_sorts: same as POST /tableau/visualizations request._ visualSpecification — \*
    
    _Example nested\_sorts: same as POST /tableau/visualizations request._ visualSpecification — \*
    
    _Example Flow\_visualSpecification: same as POST /tableau/visualizations 200 response._ visualSpecification — Flow
    
    _Example Map\_visualSpecification: same as POST /tableau/visualizations 200 response._ visualSpecification — Map
    
    _Example Radial\_visualSpecification: same as POST /tableau/visualizations 200 response._ visualSpecification — Radial
    
    _Example Table\_visualSpecification: same as POST /tableau/visualizations 200 response._ visualSpecification — Table
    
    _Example Vizql\_visualSpecification: same as POST /tableau/visualizations 200 response._ visualSpecification — Vizql
    
    _Example HoltWinters\_forecasts: same as POST /tableau/visualizations request._ visualSpecification.forecasts — HoltWinters
    
    _Example RidgeRegression\_forecasts: same as POST /tableau/visualizations request._ visualSpecification.forecasts — RidgeRegression
    
    _Example Band\_referenceLines: same as POST /tableau/visualizations request._ visualSpecification.referenceLines — Band
    
    _Example Line\_referenceLines: same as POST /tableau/visualizations request._ visualSpecification.referenceLines — Line
    
    _Example PropertyToken\_customText: same as POST /tableau/visualizations request._ visualSpecification.style.marks.tooltip.customText — PropertyToken
    
    _Example SdmFieldToken\_customText: same as POST /tableau/visualizations request._ visualSpecification.style.marks.tooltip.customText — SdmFieldToken
    
    _Example Text\_customText: same as POST /tableau/visualizations request._ visualSpecification.style.marks.tooltip.customText — Text
    
    _Example VisualizationFieldToken\_customText: same as POST /tableau/visualizations request._ visualSpecification.style.marks.tooltip.customText — VisualizationFieldToken
    
    _Example Continuous\_colors: same as POST /tableau/visualizations request._ visualSpecification.style.panes.colors — Continuous
    
    _Example Map\_background: same as POST /tableau/visualizations request._ visualSpecification.style.background — Map
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "description": "This is an example description",
      "id": "0FKtXmacPltH9H1",
      "label": "Label",
      "name": "Example Name",
      "createdBy": {
        "description": "This is an example description",
        "id": "0FKlUGrXu6I7RG2",
        "label": "Label",
        "name": "Example Name",
        "alias": "example_alias",
        "isActive": true,
        "profilePhotoUrl": "https://example.com",
        "username": "Example user"
      },
      "createdDate": "2026-02-16 10:00:00+00:00",
      "lastModifiedBy": {
        "description": "This is an example description",
        "id": "0FKZ4NER1UDln27",
        "label": "Label",
        "name": "Example Name",
        "alias": "example_alias",
        "isActive": true,
        "profilePhotoUrl": "https://example.com",
        "username": "Example user"
      },
      "lastModifiedDate": "2026-02-16 10:00:00+00:00",
      "dataSource": {
        "description": "This is an example description",
        "id": "0FK1ERukNd6vPt6",
        "label": "Label",
        "name": "Example Name",
        "type": "SemanticModel",
        "url": "https://example.com"
      },
      "permissions": {
        "delete": true,
        "edit": true,
        "share": true,
        "view": true
      },
      "sourceVersion": {
        "major": 100,
        "minor": 100
      },
      "templateSource": {
        "assetName": "Example asset",
        "name": "Example Name"
      },
      "workspace": {
        "description": "This is an example description",
        "id": "0FK8OOE1NA5d9Kd",
        "label": "Label",
        "name": "Example Name",
        "url": "https://example.com"
      },
      "fields": {
        "field1": {
          "adHocCalc": {
            "dataType": "Boolean",
            "decimalPlace": 100,
            "description": "This is an example description",
            "displayCategory": "Continuous",
            "expression": "example_expression",
            "filters": [],
            "label": "Label",
            "shouldTreatNullsAsZeros": true
          },
          "computeUsing": {
            "type": "Cell",
            "useOrderByForExtraFields": true
          },
          "displayCategory": "Continuous",
          "fieldName": "Example field",
          "function": "Attr",
          "hierarchyLevel": 100,
          "hierarchyName": "Example hierarchy",
          "id": "0FKXJQzjkMvE96w",
          "label": "Label",
          "latitudeOrY": "example_latitudeOrY",
          "longitudeOrX": "example_longitudeOrX",
          "objectName": "Example object",
          "positionName": "Example position",
          "positional": {
            "type": "Geocoded",
            "geocoded": {
              "fieldName": "Example field",
              "objectName": "Example object"
            },
            "latitudeOrY": {
              "fieldName": "Example field",
              "objectName": "Example object"
            },
            "longitudeOrX": {
              "fieldName": "Example field",
              "objectName": "Example object"
            }
          },
          "quickTableCalc": {
            "type": "Difference",
            "order": "Ascending",
            "nextValues": 100,
            "previousValues": 100,
            "useCurrentValue": true
          },
          "role": "Dimension",
          "type": "Field"
        }
      },
      "interactions": [
        {
          "description": "This is an example description",
          "id": "0FKz9nkTKF0rnzR",
          "label": "Label",
          "name": "Example Name",
          "actionType": "Filter",
          "assetId": "example_assetId",
          "eventType": "Click",
          "parameters": {}
        }
      ],
      "view": {
        "description": "This is an example description",
        "id": "0FK2Btzr10xCMOi",
        "label": "Label",
        "name": "Example Name",
        "isOriginal": true,
        "viewSpecification": {
          "advancedDimensionFilters": [
            {
              "fieldKey": "example_fieldKey",
              "fieldKeys": [
                "example_fieldKeys"
              ],
              "filter": {
                "fields": [
                  {
                    "expression": "example_expression",
                    "model": "example_model"
                  }
                ],
                "includeNulls": true,
                "measureCriteria": {
                  "unifiedFilter": {
                    "fields": [
                      {
                        "expression": "example_expression",
                        "model": "example_model"
                      }
                    ],
                    "includeNulls": true,
                    "measureCriteria": {
                      "unifiedFilter": {
                        "fields": [
                          {
                            "expression": "example_expression",
                            "model": "example_model"
                          }
                        ],
                        "includeNulls": true,
                        "measureCriteria": {
                          "unifiedFilter": {
                            "fields": [
                              {
                                "expression": "example_expression",
                                "model": "example_model"
                              }
                            ],
                            "includeNulls": true,
                            "measureCriteria": {
                              "unifiedFilter": {
                                "fields": [
                                  {
                                    "expression": "example_expression",
                                    "model": "example_model"
                                  }
                                ],
                                "includeNulls": true,
                                "measureCriteria": {
                                  "unifiedFilter": {
                                    "fields": [],
                                    "includeNulls": true,
                                    "topBottomCriteria": {
                                      "expression": "example_expression",
                                      "isTop": true,
                                      "nullValuesPosition": "NullsFirst",
                                      "topBottomLimit": 100
                                    },
                                    "values": []
                                  }
                                },
                                "topBottomCriteria": {
                                  "expression": "example_expression",
                                  "isTop": true,
                                  "nullValuesPosition": "NullsFirst",
                                  "topBottomLimit": 100
                                },
                                "values": []
                              }
                            },
                            "topBottomCriteria": {
                              "expression": "example_expression",
                              "isTop": true,
                              "nullValuesPosition": "NullsFirst",
                              "topBottomLimit": 100
                            },
                            "values": []
                          }
                        },
                        "topBottomCriteria": {
                          "expression": "example_expression",
                          "isTop": true,
                          "nullValuesPosition": "NullsFirst",
                          "topBottomLimit": 100
                        },
                        "values": []
                      }
                    },
                    "topBottomCriteria": {
                      "expression": "example_expression",
                      "isTop": true,
                      "nullValuesPosition": "NullsFirst",
                      "topBottomLimit": 100
                    },
                    "values": []
                  }
                },
                "topBottomCriteria": {
                  "expression": "example_expression",
                  "isTop": true,
                  "nullValuesPosition": "NullsFirst",
                  "topBottomLimit": 100
                },
                "values": []
              },
              "filterInfos": [
                {
                  "type": "GreaterThan",
                  "includeNulls": true,
                  "showOnlyRelevantValues": true,
                  "isCustom": true,
                  "isExcludes": true,
                  "useAll": true,
                  "values": [],
                  "includeAllValuesWhenEmpty": true,
                  "operator": "Contains",
                  "value": "example_value",
                  "byField": "example_byField",
                  "count": 100,
                  "direction": "Bottom",
                  "anchorRelativeDate": "example_anchorRelativeDate",
                  "beginPeriod": {
                    "unit": "Day",
                    "value": 100
                  },
                  "endPeriod": {
                    "unit": "Day",
                    "value": 100
                  },
                  "isFiscal": true,
                  "nullType": "All"
                }
              ],
              "includeAllValues": true,
              "isContext": true
            }
          ],
          "aggregateFilter": {
            "filterLogic": "example_filterLogic",
            "filters": [
              {
                "fieldKey": "example_fieldKey",
                "fieldKeys": [
                  "example_fieldKeys"
                ],
                "filter": {
                  "fields": [
                    {
                      "expression": "example_expression",
                      "model": "example_model"
                    }
                  ],
                  "includeNulls": true,
                  "measureCriteria": {
                    "unifiedFilter": {
                      "fields": [
                        {
                          "expression": "example_expression",
                          "model": "example_model"
                        }
                      ],
                      "includeNulls": true,
                      "measureCriteria": {
                        "unifiedFilter": {
                          "fields": [
                            {
                              "expression": "example_expression",
                              "model": "example_model"
                            }
                          ],
                          "includeNulls": true,
                          "measureCriteria": {
                            "unifiedFilter": {
                              "fields": [
                                {
                                  "expression": "example_expression",
                                  "model": "example_model"
                                }
                              ],
                              "includeNulls": true,
                              "measureCriteria": {
                                "unifiedFilter": {
                                  "fields": [
                                    {
                                      "expression": "example_expression",
                                      "model": "example_model"
                                    }
                                  ],
                                  "includeNulls": true,
                                  "measureCriteria": {
                                    "unifiedFilter": {
                                      "fields": [],
                                      "includeNulls": true,
                                      "values": []
                                    }
                                  },
                                  "topBottomCriteria": {
                                    "expression": "example_expression",
                                    "isTop": true,
                                    "nullValuesPosition": "NullsFirst",
                                    "topBottomLimit": 100
                                  },
                                  "values": []
                                }
                              },
                              "topBottomCriteria": {
                                "expression": "example_expression",
                                "isTop": true,
                                "nullValuesPosition": "NullsFirst",
                                "topBottomLimit": 100
                              },
                              "values": []
                            }
                          },
                          "topBottomCriteria": {
                            "expression": "example_expression",
                            "isTop": true,
                            "nullValuesPosition": "NullsFirst",
                            "topBottomLimit": 100
                          },
                          "values": []
                        }
                      },
                      "topBottomCriteria": {
                        "expression": "example_expression",
                        "isTop": true,
                        "nullValuesPosition": "NullsFirst",
                        "topBottomLimit": 100
                      },
                      "values": []
                    }
                  },
                  "topBottomCriteria": {
                    "expression": "example_expression",
                    "isTop": true,
                    "nullValuesPosition": "NullsFirst",
                    "topBottomLimit": 100
                  },
                  "values": []
                },
                "filterInfos": [
                  {
                    "type": "GreaterThan",
                    "includeNulls": true,
                    "showOnlyRelevantValues": true,
                    "isCustom": true,
                    "isExcludes": true,
                    "useAll": true,
                    "values": [],
                    "includeAllValuesWhenEmpty": true,
                    "operator": "Contains",
                    "value": "example_value",
                    "byField": "example_byField",
                    "count": 100,
                    "direction": "Bottom",
                    "anchorRelativeDate": "example_anchorRelativeDate",
                    "beginPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "endPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "isFiscal": true,
                    "nullType": "All"
                  }
                ],
                "includeAllValues": true,
                "isContext": true
              }
            ]
          },
          "contextFilter": {
            "filterLogic": "example_filterLogic",
            "filters": [
              {
                "fieldKey": "example_fieldKey",
                "fieldKeys": [
                  "example_fieldKeys"
                ],
                "filter": {
                  "fields": [
                    {
                      "expression": "example_expression",
                      "model": "example_model"
                    }
                  ],
                  "includeNulls": true,
                  "measureCriteria": {
                    "unifiedFilter": {
                      "fields": [
                        {
                          "expression": "example_expression",
                          "model": "example_model"
                        }
                      ],
                      "includeNulls": true,
                      "measureCriteria": {
                        "unifiedFilter": {
                          "fields": [
                            {
                              "expression": "example_expression",
                              "model": "example_model"
                            }
                          ],
                          "includeNulls": true,
                          "measureCriteria": {
                            "unifiedFilter": {
                              "fields": [
                                {
                                  "expression": "example_expression",
                                  "model": "example_model"
                                }
                              ],
                              "includeNulls": true,
                              "measureCriteria": {
                                "unifiedFilter": {
                                  "fields": [
                                    {
                                      "expression": "example_expression",
                                      "model": "example_model"
                                    }
                                  ],
                                  "includeNulls": true,
                                  "measureCriteria": {
                                    "unifiedFilter": {
                                      "fields": [],
                                      "includeNulls": true,
                                      "values": []
                                    }
                                  },
                                  "topBottomCriteria": {
                                    "expression": "example_expression",
                                    "isTop": true,
                                    "nullValuesPosition": "NullsFirst",
                                    "topBottomLimit": 100
                                  },
                                  "values": []
                                }
                              },
                              "topBottomCriteria": {
                                "expression": "example_expression",
                                "isTop": true,
                                "nullValuesPosition": "NullsFirst",
                                "topBottomLimit": 100
                              },
                              "values": []
                            }
                          },
                          "topBottomCriteria": {
                            "expression": "example_expression",
                            "isTop": true,
                            "nullValuesPosition": "NullsFirst",
                            "topBottomLimit": 100
                          },
                          "values": []
                        }
                      },
                      "topBottomCriteria": {
                        "expression": "example_expression",
                        "isTop": true,
                        "nullValuesPosition": "NullsFirst",
                        "topBottomLimit": 100
                      },
                      "values": []
                    }
                  },
                  "topBottomCriteria": {
                    "expression": "example_expression",
                    "isTop": true,
                    "nullValuesPosition": "NullsFirst",
                    "topBottomLimit": 100
                  },
                  "values": []
                },
                "filterInfos": [
                  {
                    "type": "GreaterThan",
                    "includeNulls": true,
                    "showOnlyRelevantValues": true,
                    "isCustom": true,
                    "isExcludes": true,
                    "useAll": true,
                    "values": [],
                    "includeAllValuesWhenEmpty": true,
                    "operator": "Contains",
                    "value": "example_value",
                    "byField": "example_byField",
                    "count": 100,
                    "direction": "Bottom",
                    "anchorRelativeDate": "example_anchorRelativeDate",
                    "beginPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "endPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "isFiscal": true,
                    "nullType": "All"
                  }
                ],
                "includeAllValues": true,
                "isContext": true
              }
            ]
          },
          "filter": {
            "filterLogic": "example_filterLogic",
            "filters": [
              {
                "fieldKey": "example_fieldKey",
                "fieldKeys": [
                  "example_fieldKeys"
                ],
                "filter": {
                  "fields": [
                    {
                      "expression": "example_expression",
                      "model": "example_model"
                    }
                  ],
                  "includeNulls": true,
                  "measureCriteria": {
                    "unifiedFilter": {
                      "fields": [
                        {
                          "expression": "example_expression",
                          "model": "example_model"
                        }
                      ],
                      "includeNulls": true,
                      "measureCriteria": {
                        "unifiedFilter": {
                          "fields": [
                            {
                              "expression": "example_expression",
                              "model": "example_model"
                            }
                          ],
                          "includeNulls": true,
                          "measureCriteria": {
                            "unifiedFilter": {
                              "fields": [
                                {
                                  "expression": "example_expression",
                                  "model": "example_model"
                                }
                              ],
                              "includeNulls": true,
                              "measureCriteria": {
                                "unifiedFilter": {
                                  "fields": [
                                    {
                                      "expression": "example_expression",
                                      "model": "example_model"
                                    }
                                  ],
                                  "includeNulls": true,
                                  "measureCriteria": {
                                    "unifiedFilter": {
                                      "fields": [],
                                      "includeNulls": true,
                                      "values": []
                                    }
                                  },
                                  "topBottomCriteria": {
                                    "expression": "example_expression",
                                    "isTop": true,
                                    "nullValuesPosition": "NullsFirst",
                                    "topBottomLimit": 100
                                  },
                                  "values": []
                                }
                              },
                              "topBottomCriteria": {
                                "expression": "example_expression",
                                "isTop": true,
                                "nullValuesPosition": "NullsFirst",
                                "topBottomLimit": 100
                              },
                              "values": []
                            }
                          },
                          "topBottomCriteria": {
                            "expression": "example_expression",
                            "isTop": true,
                            "nullValuesPosition": "NullsFirst",
                            "topBottomLimit": 100
                          },
                          "values": []
                        }
                      },
                      "topBottomCriteria": {
                        "expression": "example_expression",
                        "isTop": true,
                        "nullValuesPosition": "NullsFirst",
                        "topBottomLimit": 100
                      },
                      "values": []
                    }
                  },
                  "topBottomCriteria": {
                    "expression": "example_expression",
                    "isTop": true,
                    "nullValuesPosition": "NullsFirst",
                    "topBottomLimit": 100
                  },
                  "values": []
                },
                "filterInfos": [
                  {
                    "type": "GreaterThan",
                    "includeNulls": true,
                    "showOnlyRelevantValues": true,
                    "isCustom": true,
                    "isExcludes": true,
                    "useAll": true,
                    "values": [],
                    "includeAllValuesWhenEmpty": true,
                    "operator": "Contains",
                    "value": "example_value",
                    "byField": "example_byField",
                    "count": 100,
                    "direction": "Bottom",
                    "anchorRelativeDate": "example_anchorRelativeDate",
                    "beginPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "endPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "isFiscal": true,
                    "nullType": "All"
                  }
                ],
                "includeAllValues": true,
                "isContext": true
              }
            ]
          },
          "filters": [
            {
              "fieldKey": "example_fieldKey",
              "fieldKeys": [
                "example_fieldKeys"
              ],
              "filter": {
                "fields": [
                  {
                    "expression": "example_expression",
                    "model": "example_model"
                  }
                ],
                "includeNulls": true,
                "measureCriteria": {
                  "unifiedFilter": {
                    "fields": [
                      {
                        "expression": "example_expression",
                        "model": "example_model"
                      }
                    ],
                    "includeNulls": true,
                    "measureCriteria": {
                      "unifiedFilter": {
                        "fields": [
                          {
                            "expression": "example_expression",
                            "model": "example_model"
                          }
                        ],
                        "includeNulls": true,
                        "measureCriteria": {
                          "unifiedFilter": {
                            "fields": [
                              {
                                "expression": "example_expression",
                                "model": "example_model"
                              }
                            ],
                            "includeNulls": true,
                            "measureCriteria": {
                              "unifiedFilter": {
                                "fields": [
                                  {
                                    "expression": "example_expression",
                                    "model": "example_model"
                                  }
                                ],
                                "includeNulls": true,
                                "measureCriteria": {
                                  "unifiedFilter": {
                                    "fields": [],
                                    "includeNulls": true,
                                    "topBottomCriteria": {
                                      "expression": "example_expression",
                                      "isTop": true,
                                      "nullValuesPosition": "NullsFirst",
                                      "topBottomLimit": 100
                                    },
                                    "values": []
                                  }
                                },
                                "topBottomCriteria": {
                                  "expression": "example_expression",
                                  "isTop": true,
                                  "nullValuesPosition": "NullsFirst",
                                  "topBottomLimit": 100
                                },
                                "values": []
                              }
                            },
                            "topBottomCriteria": {
                              "expression": "example_expression",
                              "isTop": true,
                              "nullValuesPosition": "NullsFirst",
                              "topBottomLimit": 100
                            },
                            "values": []
                          }
                        },
                        "topBottomCriteria": {
                          "expression": "example_expression",
                          "isTop": true,
                          "nullValuesPosition": "NullsFirst",
                          "topBottomLimit": 100
                        },
                        "values": []
                      }
                    },
                    "topBottomCriteria": {
                      "expression": "example_expression",
                      "isTop": true,
                      "nullValuesPosition": "NullsFirst",
                      "topBottomLimit": 100
                    },
                    "values": []
                  }
                },
                "topBottomCriteria": {
                  "expression": "example_expression",
                  "isTop": true,
                  "nullValuesPosition": "NullsFirst",
                  "topBottomLimit": 100
                },
                "values": []
              },
              "filterInfos": [
                {
                  "type": "GreaterThan",
                  "includeNulls": true,
                  "showOnlyRelevantValues": true,
                  "isCustom": true,
                  "isExcludes": true,
                  "useAll": true,
                  "values": [],
                  "includeAllValuesWhenEmpty": true,
                  "operator": "Contains",
                  "value": "example_value",
                  "byField": "example_byField",
                  "count": 100,
                  "direction": "Bottom",
                  "anchorRelativeDate": "example_anchorRelativeDate",
                  "beginPeriod": {
                    "unit": "Day",
                    "value": 100
                  },
                  "endPeriod": {
                    "unit": "Day",
                    "value": 100
                  },
                  "isFiscal": true,
                  "nullType": "All"
                }
              ],
              "includeAllValues": true,
              "isContext": true
            }
          ],
          "grandTotals": {
            "columns": true,
            "rows": true
          },
          "sortOrders": {
            "columns": [
              {
                "byField": "example_byField",
                "order": "Ascending"
              }
            ],
            "fields": {
              "AlphabeticField1": {
                "type": "Alphabetic",
                "fieldKey": "example_fieldKey",
                "order": "Ascending"
              },
              "FieldField2": {
                "type": "Field",
                "fieldKey": "example_fieldKey",
                "order": "Ascending",
                "byField": "example_byField"
              },
              "NestedField3": {
                "type": "Nested",
                "fieldKey": "example_fieldKey",
                "order": "Ascending",
                "byField": "example_byField"
              },
              "alphabeticField4": {
                "type": "alphabetic",
                "fieldKey": "example_fieldKey",
                "order": "Ascending"
              }
            },
            "rows": [
              {
                "byField": "example_byField",
                "order": "Ascending"
              }
            ]
          },
          "sorts": [
            {
              "type": "Alphabetic",
              "fieldKey": "example_fieldKey",
              "order": "Ascending",
              "byField": "example_byField"
            }
          ],
          "style": {
            "headers": {
              "columns": {
                "sizing": {
                  "fieldHeight": {
                    "field1": 100.5
                  },
                  "indexHeight": 100.5,
                  "width": 100.5
                }
              },
              "groups": {
                "sizing": {
                  "fieldWidth": {
                    "field1": 100.5
                  },
                  "height": 100.5,
                  "indexWidth": 100.5
                }
              },
              "rows": {
                "sizing": {
                  "fieldWidth": {
                    "field1": 100.5
                  },
                  "height": 100.5,
                  "indexWidth": 100.5
                }
              }
            }
          },
          "subtotals": {
            "columns": true,
            "rows": true
          },
          "tableCalcFilter": {
            "filterLogic": "example_filterLogic",
            "filters": [
              {
                "fieldKey": "example_fieldKey",
                "fieldKeys": [
                  "example_fieldKeys"
                ],
                "filter": {
                  "fields": [
                    {
                      "expression": "example_expression",
                      "model": "example_model"
                    }
                  ],
                  "includeNulls": true,
                  "measureCriteria": {
                    "unifiedFilter": {
                      "fields": [
                        {
                          "expression": "example_expression",
                          "model": "example_model"
                        }
                      ],
                      "includeNulls": true,
                      "measureCriteria": {
                        "unifiedFilter": {
                          "fields": [
                            {
                              "expression": "example_expression",
                              "model": "example_model"
                            }
                          ],
                          "includeNulls": true,
                          "measureCriteria": {
                            "unifiedFilter": {
                              "fields": [
                                {
                                  "expression": "example_expression",
                                  "model": "example_model"
                                }
                              ],
                              "includeNulls": true,
                              "measureCriteria": {
                                "unifiedFilter": {
                                  "fields": [
                                    {
                                      "expression": "example_expression",
                                      "model": "example_model"
                                    }
                                  ],
                                  "includeNulls": true,
                                  "measureCriteria": {
                                    "unifiedFilter": {
                                      "fields": [],
                                      "includeNulls": true,
                                      "values": []
                                    }
                                  },
                                  "topBottomCriteria": {
                                    "expression": "example_expression",
                                    "isTop": true,
                                    "nullValuesPosition": "NullsFirst",
                                    "topBottomLimit": 100
                                  },
                                  "values": []
                                }
                              },
                              "topBottomCriteria": {
                                "expression": "example_expression",
                                "isTop": true,
                                "nullValuesPosition": "NullsFirst",
                                "topBottomLimit": 100
                              },
                              "values": []
                            }
                          },
                          "topBottomCriteria": {
                            "expression": "example_expression",
                            "isTop": true,
                            "nullValuesPosition": "NullsFirst",
                            "topBottomLimit": 100
                          },
                          "values": []
                        }
                      },
                      "topBottomCriteria": {
                        "expression": "example_expression",
                        "isTop": true,
                        "nullValuesPosition": "NullsFirst",
                        "topBottomLimit": 100
                      },
                      "values": []
                    }
                  },
                  "topBottomCriteria": {
                    "expression": "example_expression",
                    "isTop": true,
                    "nullValuesPosition": "NullsFirst",
                    "topBottomLimit": 100
                  },
                  "values": []
                },
                "filterInfos": [
                  {
                    "type": "GreaterThan",
                    "includeNulls": true,
                    "showOnlyRelevantValues": true,
                    "isCustom": true,
                    "isExcludes": true,
                    "useAll": true,
                    "values": [],
                    "includeAllValuesWhenEmpty": true,
                    "operator": "Contains",
                    "value": "example_value",
                    "byField": "example_byField",
                    "count": 100,
                    "direction": "Bottom",
                    "anchorRelativeDate": "example_anchorRelativeDate",
                    "beginPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "endPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "isFiscal": true,
                    "nullType": "All"
                  }
                ],
                "includeAllValues": true,
                "isContext": true
              }
            ]
          }
        }
      },
      "visualSpecification": {
        "layout": "Flow",
        "columns": [
          "example_columns"
        ],
        "forecasts": {
          "HoltWinters1": {
            "forecastModel": "HoltWinters",
            "confidenceLevel": 100,
            "dimensionFields": [
              {
                "dateDim": {
                  "fieldKey": "example_fieldKey",
                  "granularity": "InferFromData"
                }
              }
            ],
            "fillNullsWithZero": true,
            "from": {
              "predefinedDate": "LatestData"
            },
            "ignoreLastPeriods": 100,
            "includeBounds": true,
            "measureFieldKey": "example_measureFieldKey",
            "to": {
              "forecastInterval": {
                "timeUnit": "Days",
                "value": 100
              }
            }
          },
          "RidgeRegression2": {
            "forecastModel": "RidgeRegression",
            "confidenceLevel": 100,
            "dimensionFields": [
              {
                "dateDim": {
                  "fieldKey": "example_fieldKey",
                  "granularity": "InferFromData"
                }
              }
            ],
            "fillNullsWithZero": true,
            "from": {
              "predefinedDate": "LatestData"
            },
            "ignoreLastPeriods": 100,
            "includeBounds": true,
            "measureFieldKey": "example_measureFieldKey",
            "to": {
              "forecastInterval": {
                "timeUnit": "Days",
                "value": 100
              }
            }
          }
        },
        "legends": {
          "key1": {
            "isVisible": true,
            "position": "Bottom",
            "title": {
              "isVisible": true,
              "titleText": "example_titleText"
            }
          }
        },
        "marks": {
          "key1": {
            "encodings": [
              {
                "fieldKey": "example_fieldKey",
                "type": "Angle"
              }
            ],
            "isAutomatic": true,
            "stack": {
              "isAutomatic": true,
              "isStacked": true
            },
            "type": "Area"
          }
        },
        "measureValues": [
          "example_measureValues"
        ],
        "mode": "Table",
        "referenceLines": {
          "Band1": {
            "type": "Band",
            "fieldKey": "example_fieldKey",
            "scope": "Cell",
            "endLine": {
              "valueType": "Computation",
              "label": {
                "type": "Computation",
                "labelText": "Text"
              },
              "fieldKey": "example_fieldKey",
              "function": "Avg"
            },
            "startLine": {
              "valueType": "Computation",
              "label": {
                "type": "Computation",
                "labelText": "Text"
              },
              "fieldKey": "example_fieldKey",
              "function": "Avg"
            }
          },
          "Line2": {
            "type": "Line",
            "fieldKey": "example_fieldKey",
            "scope": "Cell",
            "line": {
              "valueType": "Computation",
              "label": {
                "type": "Computation",
                "labelText": "Text"
              },
              "fieldKey": "example_fieldKey",
              "function": "Avg"
            }
          }
        },
        "rows": [
          "example_rows"
        ],
        "style": {
          "allHeaders": {
            "columns": {
              "mergeRepeatedCells": true,
              "showIndex": true,
              "sizing": {
                "fieldHeight": {
                  "field1": 100.5
                },
                "indexHeight": 100.5,
                "width": 100.5
              }
            },
            "fields": {
              "field1": {
                "defaults": {
                  "format": {
                    "dateTemplate": "example_dateTemplate",
                    "numberFormatInfo": {
                      "decimalPlaces": 100,
                      "displayUnits": "Auto",
                      "includeThousandSeparator": true,
                      "negativeValuesFormat": "Auto",
                      "prefix": "example_prefix",
                      "suffix": "example_suffix",
                      "type": "Currency"
                    }
                  }
                },
                "hiddenValues": [
                  "example_hiddenValues"
                ],
                "isVisible": true,
                "showMissingValues": true,
                "textDirection": "Auto"
              }
            },
            "rows": {
              "mergeRepeatedCells": true,
              "showIndex": true,
              "sizing": {
                "fieldWidth": {
                  "field1": 100.5
                },
                "height": 100.5,
                "indexWidth": 100.5
              }
            }
          },
          "axis": {
            "key1": {
              "dualAxis": {
                "synchronization": "FullRange"
              },
              "isVisible": true,
              "isZeroLineVisible": true,
              "range": {
                "type": "Auto",
                "includeZero": true,
                "end": {
                  "type": "Auto"
                },
                "start": {
                  "type": "Auto"
                }
              },
              "scale": {
                "format": {
                  "dateTemplate": "example_dateTemplate",
                  "numberFormatInfo": {
                    "decimalPlaces": 100,
                    "displayUnits": "Auto",
                    "includeThousandSeparator": true,
                    "negativeValuesFormat": "Auto",
                    "prefix": "example_prefix",
                    "suffix": "example_suffix",
                    "type": "Currency"
                  }
                }
              },
              "ticks": {
                "majorTicks": {
                  "type": "Auto",
                  "dateInfo": {
                    "showOnlyDateBoundary": true,
                    "unit": "Day"
                  },
                  "interval": 100,
                  "origin": "example_origin"
                },
                "minorTicks": {
                  "type": "Auto",
                  "dateInfo": {
                    "showOnlyDateBoundary": true,
                    "unit": "Day"
                  },
                  "interval": 100,
                  "origin": "example_origin"
                }
              },
              "titleText": "example_titleText"
            }
          },
          "fieldLabels": {
            "columns": {
              "backgroundColor": "example_backgroundColor",
              "showDividerLine": true,
              "showLabels": true
            },
            "rows": {
              "backgroundColor": "example_backgroundColor",
              "showDividerLine": true,
              "showLabels": true
            }
          },
          "fit": "Entire",
          "fonts": {
            "actionableHeaders": {
              "color": "example_color",
              "size": 100
            },
            "axisTickLabels": {
              "color": "example_color",
              "size": 100
            },
            "ban": {
              "color": "example_color"
            },
            "fieldLabels": {
              "color": "example_color",
              "size": 100
            },
            "grandTotalLabel": {
              "color": "example_color",
              "size": 100
            },
            "grandTotalValues": {
              "color": "example_color",
              "size": 100
            },
            "headers": {
              "color": "example_color",
              "size": 100
            },
            "legendLabels": {
              "color": "example_color",
              "size": 100
            },
            "markLabels": {
              "color": "example_color",
              "size": 100
            },
            "marks": {
              "color": "example_color",
              "size": 100
            },
            "subtotalLabel": {
              "color": "example_color",
              "size": 100
            },
            "subtotalValues": {
              "color": "example_color",
              "size": 100
            }
          },
          "grandTotals": {
            "columns": {
              "label": "Label",
              "position": "End"
            },
            "rows": {
              "label": "Label",
              "position": "End"
            }
          },
          "headers": {
            "key1": {
              "defaults": {
                "format": {
                  "dateTemplate": "example_dateTemplate",
                  "numberFormatInfo": {
                    "decimalPlaces": 100,
                    "displayUnits": "Auto",
                    "includeThousandSeparator": true,
                    "negativeValuesFormat": "Auto",
                    "prefix": "example_prefix",
                    "suffix": "example_suffix",
                    "type": "Currency"
                  }
                }
              },
              "hiddenValues": [
                "example_hiddenValues"
              ],
              "isVisible": true,
              "showMissingValues": true,
              "textDirection": "Auto"
            }
          },
          "lines": {
            "axisLine": {
              "color": "example_color"
            },
            "fieldLabelDividerLine": {
              "color": "example_color"
            },
            "separatorLine": {
              "color": "example_color"
            },
            "zeroLine": {
              "color": "example_color"
            }
          },
          "marks": {
            "key1": {
              "color": {
                "color": "example_color"
              },
              "connector": {
                "type": "Origami"
              },
              "isAutomaticOpacity": true,
              "isAutomaticSize": true,
              "isStackingAxisCentered": true,
              "label": {
                "canOverlapLabels": true,
                "marksToLabel": {
                  "type": "All",
                  "labelEnd": true,
                  "labelStart": true
                },
                "showMarkLabels": true,
                "textDirection": "Auto"
              },
              "opacity": 100,
              "range": {
                "reverse": true
              },
              "size": {
                "isAutomatic": true,
                "type": "Percentage",
                "value": 100
              },
              "tooltip": {
                "customText": [
                  {
                    "type": "PropertyToken",
                    "properties": {
                      "bold": true,
                      "color": "example_color",
                      "family": "example_family",
                      "horizontalAlign": "Center",
                      "italic": true,
                      "size": 100,
                      "underline": true
                    },
                    "tokenType": "DataRefreshTime",
                    "apiName": "Example api",
                    "value": "example_value",
                    "fieldKey": "example_fieldKey"
                  }
                ],
                "showActions": true
              }
            }
          },
          "panes": {
            "key1": {
              "colors": {
                "type": "Continuous",
                "palette": {
                  "end": "example_end",
                  "middle": "example_middle",
                  "middleToEndSteps": [
                    "example_middleToEndSteps"
                  ],
                  "start": "example_start",
                  "startToEndSteps": [
                    "example_startToEndSteps"
                  ],
                  "startToMiddleSteps": [
                    "example_startToMiddleSteps"
                  ]
                },
                "customColors": [
                  {
                    "color": "example_color"
                  }
                ]
              },
              "defaults": {
                "format": {
                  "dateTemplate": "example_dateTemplate",
                  "numberFormatInfo": {
                    "decimalPlaces": 100,
                    "displayUnits": "Auto",
                    "includeThousandSeparator": true,
                    "negativeValuesFormat": "Auto",
                    "prefix": "example_prefix",
                    "suffix": "example_suffix",
                    "type": "Currency"
                  }
                }
              },
              "isAutomaticSize": true,
              "size": {
                "isAutomatic": true,
                "max": 100,
                "min": 100,
                "type": "Percentage"
              }
            }
          },
          "referenceLines": {
            "key1": {
              "fillAboveColor": "example_fillAboveColor",
              "fillBelowColor": "example_fillBelowColor",
              "fillColor": "example_fillColor",
              "isVisible": true,
              "labelAlignment": {
                "horizontal": "Auto",
                "vertical": "Auto"
              },
              "lineFormat": {
                "color": "example_color",
                "type": "None"
              }
            }
          },
          "shading": {
            "backgroundColor": "example_backgroundColor",
            "banding": {
              "rows": {
                "application": {
                  "level": 100,
                  "size": 100
                },
                "color": "example_color"
              }
            }
          },
          "showDataPlaceholder": true,
          "title": {
            "isVisible": true,
            "titleText": "example_titleText"
          }
        },
        "stylesheet": {
          "rules": [
            {
              "scope": {
                "markType": "example_markType"
              },
              "selector": "ActionableHeaderLabel",
              "style": {
                "backgroundColor": "example_backgroundColor",
                "border": {
                  "radius": 100.5,
                  "style": "Dashed",
                  "width": 100.5
                },
                "color": "example_color",
                "font": {
                  "family": "example_family",
                  "italic": true,
                  "size": 100,
                  "underline": true,
                  "weight": "Bold"
                },
                "line": {
                  "smoothness": 100.5,
                  "style": "Dashed",
                  "width": 100.5
                },
                "opacity": 100.5,
                "padding": {
                  "bottom": 100,
                  "left": 100,
                  "right": 100,
                  "top": 100
                },
                "text": {
                  "halign": "Center",
                  "textDirection": "Auto",
                  "valign": "Bottom",
                  "wrap": true
                },
                "visibility": "Hidden"
              }
            }
          ]
        }
      }
    }
    ```
    
    _Example: Cell\_computeUsing_ fields.computeUsing — Cell
    
    ```
    {
      "type": "Cell",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: PaneAcross\_computeUsing_ fields.computeUsing — PaneAcross
    
    ```
    {
      "type": "PaneAcross",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: PaneAcrossThenDown\_computeUsing_ fields.computeUsing — PaneAcrossThenDown
    
    ```
    {
      "type": "PaneAcrossThenDown",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: PaneDown\_computeUsing_ fields.computeUsing — PaneDown
    
    ```
    {
      "type": "PaneDown",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: PaneDownThenAcross\_computeUsing_ fields.computeUsing — PaneDownThenAcross
    
    ```
    {
      "type": "PaneDownThenAcross",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: TableAcross\_computeUsing_ fields.computeUsing — TableAcross
    
    ```
    {
      "type": "TableAcross",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: TableAcrossThenDown\_computeUsing_ fields.computeUsing — TableAcrossThenDown
    
    ```
    {
      "type": "TableAcrossThenDown",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: TableDown\_computeUsing_ fields.computeUsing — TableDown
    
    ```
    {
      "type": "TableDown",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: TableDownThenAcross\_computeUsing_ fields.computeUsing — TableDownThenAcross
    
    ```
    {
      "type": "TableDownThenAcross",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: Geocoded\_positional_ fields.positional — Geocoded
    
    ```
    {
      "type": "Geocoded",
      "geocoded": {
        "fieldName": "Example field",
        "objectName": "Example object"
      }
    }
    ```
    
    _Example: Xy\_positional_ fields.positional — Xy
    
    _Example: Difference\_quickTableCalc_ fields.quickTableCalc — Difference
    
    ```
    {
      "type": "Difference"
    }
    ```
    
    _Example: MovingAverage\_quickTableCalc_ fields.quickTableCalc — MovingAverage
    
    ```
    {
      "type": "MovingAverage",
      "nextValues": 100,
      "previousValues": 100,
      "useCurrentValue": true
    }
    ```
    
    _Example: MovingMax\_quickTableCalc_ fields.quickTableCalc — MovingMax
    
    ```
    {
      "type": "MovingMax",
      "nextValues": 100,
      "previousValues": 100,
      "useCurrentValue": true
    }
    ```
    
    _Example: MovingMin\_quickTableCalc_ fields.quickTableCalc — MovingMin
    
    ```
    {
      "type": "MovingMin",
      "nextValues": 100,
      "previousValues": 100,
      "useCurrentValue": true
    }
    ```
    
    _Example: MovingSum\_quickTableCalc_ fields.quickTableCalc — MovingSum
    
    ```
    {
      "type": "MovingSum",
      "nextValues": 100,
      "previousValues": 100,
      "useCurrentValue": true
    }
    ```
    
    _Example: PercentDifference\_quickTableCalc_ fields.quickTableCalc — PercentDifference
    
    ```
    {
      "type": "PercentDifference"
    }
    ```
    
    _Example: PercentOfTotal\_quickTableCalc_ fields.quickTableCalc — PercentOfTotal
    
    ```
    {
      "type": "PercentOfTotal"
    }
    ```
    
    _Example: Percentile\_quickTableCalc_ fields.quickTableCalc — Percentile
    
    ```
    {
      "type": "Percentile",
      "order": "Ascending"
    }
    ```
    
    _Example: Rank\_quickTableCalc_ fields.quickTableCalc — Rank
    
    ```
    {
      "type": "Rank",
      "order": "Ascending"
    }
    ```
    
    _Example: RankDense\_quickTableCalc_ fields.quickTableCalc — RankDense
    
    ```
    {
      "type": "RankDense",
      "order": "Ascending"
    }
    ```
    
    _Example: RankModified\_quickTableCalc_ fields.quickTableCalc — RankModified
    
    ```
    {
      "type": "RankModified",
      "order": "Ascending"
    }
    ```
    
    _Example: RankUnique\_quickTableCalc_ fields.quickTableCalc — RankUnique
    
    ```
    {
      "type": "RankUnique",
      "order": "Ascending"
    }
    ```
    
    _Example: RunningAvg\_quickTableCalc_ fields.quickTableCalc — RunningAvg
    
    ```
    {
      "type": "RunningAvg"
    }
    ```
    
    _Example: RunningMax\_quickTableCalc_ fields.quickTableCalc — RunningMax
    
    ```
    {
      "type": "RunningMax"
    }
    ```
    
    _Example: RunningMin\_quickTableCalc_ fields.quickTableCalc — RunningMin
    
    ```
    {
      "type": "RunningMin"
    }
    ```
    
    _Example: RunningSum\_quickTableCalc_ fields.quickTableCalc — RunningSum
    
    ```
    {
      "type": "RunningSum"
    }
    ```
    
    _Example: GreaterThan\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — GreaterThan
    
    ```
    {
      "type": "GreaterThan",
      "includeNulls": true,
      "showOnlyRelevantValues": true
    }
    ```
    
    _Example: In\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — In
    
    ```
    {
      "type": "In",
      "isCustom": true,
      "isExcludes": true,
      "useAll": true,
      "values": []
    }
    ```
    
    _Example: LessThan\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — LessThan
    
    ```
    {
      "type": "LessThan",
      "includeNulls": true,
      "showOnlyRelevantValues": true
    }
    ```
    
    _Example: Nulls\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — Nulls
    
    ```
    {
      "type": "Nulls",
      "nullType": "All"
    }
    ```
    
    _Example: Range\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — Range
    
    ```
    {
      "type": "Range",
      "includeNulls": true,
      "showOnlyRelevantValues": true
    }
    ```
    
    _Example: RelativeDate\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — RelativeDate
    
    _Example: TopN\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — TopN
    
    ```
    {
      "type": "TopN",
      "byField": "example_byField",
      "count": 100,
      "direction": "Bottom"
    }
    ```
    
    _Example: WildCard\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — WildCard
    
    ```
    {
      "type": "WildCard",
      "includeAllValuesWhenEmpty": true,
      "isExcludes": true,
      "operator": "Contains",
      "value": "example_value"
    }
    ```
    
    _Example: Alphabetic\_fields_ view.viewSpecification.sortOrders.fields — alphabetic
    
    ```
    {
      "type": "alphabetic",
      "fieldKey": "example_fieldKey",
      "order": "Ascending"
    }
    ```
    
    _Example: Field\_fields_ view.viewSpecification.sortOrders.fields — field
    
    ```
    {
      "type": "field",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: Nested\_fields_ view.viewSpecification.sortOrders.fields — nested
    
    ```
    {
      "type": "nested",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: alphabetic\_fields_ view.viewSpecification.sortOrders.fields — alphabetic
    
    ```
    {
      "type": "alphabetic",
      "fieldKey": "example_fieldKey",
      "order": "Ascending"
    }
    ```
    
    _Example: field\_fields_ view.viewSpecification.sortOrders.fields — field
    
    ```
    {
      "type": "field",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: nested\_fields_ view.viewSpecification.sortOrders.fields — nested
    
    ```
    {
      "type": "nested",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: Alphabetic\_sorts_ view.viewSpecification.sorts — alphabetic
    
    ```
    {
      "type": "alphabetic",
      "fieldKey": "example_fieldKey",
      "order": "Ascending"
    }
    ```
    
    _Example: Field\_sorts_ view.viewSpecification.sorts — field
    
    ```
    {
      "type": "field",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: Nested\_sorts_ visualSpecification — \*
    
    _Example: alphabetic\_sorts_ view.viewSpecification.sorts — alphabetic
    
    ```
    {
      "type": "alphabetic",
      "fieldKey": "example_fieldKey",
      "order": "Ascending"
    }
    ```
    
    _Example: field\_sorts_ view.viewSpecification.sorts — field
    
    ```
    {
      "type": "field",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: nested\_sorts_ visualSpecification — \*
    
    _Example: Flow\_visualSpecification_ visualSpecification — Flow
    
    _Example: Map\_visualSpecification_ visualSpecification — Map
    
    _Example: Radial\_visualSpecification_ visualSpecification — Radial
    
    _Example: Table\_visualSpecification_ visualSpecification — Table
    
    _Example: Vizql\_visualSpecification_ visualSpecification — Vizql
    
    _Example: HoltWinters\_forecasts_ visualSpecification.forecasts — HoltWinters
    
    _Example: RidgeRegression\_forecasts_ visualSpecification.forecasts — RidgeRegression
    
    _Example: Band\_referenceLines_ visualSpecification.referenceLines — Band
    
    _Example: Line\_referenceLines_ visualSpecification.referenceLines — Line
    
    _Example: Computation\_endLine_ visualSpecification.referenceLines.endLine — Computation
    
    ```
    {
      "valueType": "Computation",
      "label": {
        "type": "Computation",
        "labelText": "Text"
      },
      "fieldKey": "example_fieldKey",
      "function": "Avg"
    }
    ```
    
    _Example: Value\_endLine_ visualSpecification.referenceLines.endLine — Value
    
    ```
    {
      "valueType": "Value",
      "label": {
        "type": "Computation",
        "labelText": "Text"
      }
    }
    ```
    
    _Example: Computation\_label_ visualSpecification.referenceLines.endLine.label — Computation
    
    ```
    {
      "type": "Computation"
    }
    ```
    
    _Example: Custom\_label_ visualSpecification.referenceLines.endLine.label — Custom
    
    ```
    {
      "type": "Custom",
      "labelText": "Text"
    }
    ```
    
    _Example: None\_label_ visualSpecification.referenceLines.endLine.label — None
    
    ```
    {
      "type": "None"
    }
    ```
    
    _Example: Value\_label_ visualSpecification.referenceLines.endLine.label — Value
    
    ```
    {
      "type": "Value"
    }
    ```
    
    _Example: Computation\_startLine_ visualSpecification.referenceLines.startLine — Computation
    
    ```
    {
      "valueType": "Computation",
      "label": {
        "type": "Computation",
        "labelText": "Text"
      },
      "fieldKey": "example_fieldKey",
      "function": "Avg"
    }
    ```
    
    _Example: Value\_startLine_ visualSpecification.referenceLines.startLine — Value
    
    ```
    {
      "valueType": "Value",
      "label": {
        "type": "Computation",
        "labelText": "Text"
      }
    }
    ```
    
    _Example: Computation\_line_ visualSpecification.referenceLines.line — Computation
    
    ```
    {
      "valueType": "Computation",
      "label": {
        "type": "Computation",
        "labelText": "Text"
      },
      "fieldKey": "example_fieldKey",
      "function": "Avg"
    }
    ```
    
    _Example: Value\_line_ visualSpecification.referenceLines.line — Value
    
    ```
    {
      "valueType": "Value",
      "label": {
        "type": "Computation",
        "labelText": "Text"
      }
    }
    ```
    
    _Example: Auto\_range_ visualSpecification.style.axis.range — auto
    
    ```
    {
      "type": "auto",
      "includeZero": true
    }
    ```
    
    _Example: Custom\_range_ visualSpecification.style.axis.range — Custom
    
    ```
    {
      "type": "Custom",
      "end": {
        "type": "Auto"
      },
      "start": {
        "type": "Auto"
      }
    }
    ```
    
    _Example: auto\_range_ visualSpecification.style.axis.range — auto
    
    ```
    {
      "type": "auto",
      "includeZero": true
    }
    ```
    
    _Example: Auto\_majorTicks_ visualSpecification.style.axis.ticks.majorTicks — Auto
    
    ```
    {
      "type": "Auto"
    }
    ```
    
    _Example: Fixed\_majorTicks_ visualSpecification.style.axis.ticks.majorTicks — Fixed
    
    ```
    {
      "type": "Fixed",
      "dateInfo": {
        "showOnlyDateBoundary": true,
        "unit": "Day"
      },
      "interval": 100,
      "origin": "example_origin"
    }
    ```
    
    _Example: None\_majorTicks_ visualSpecification.style.axis.ticks.majorTicks — None
    
    ```
    {
      "type": "None"
    }
    ```
    
    _Example: Auto\_minorTicks_ visualSpecification.style.axis.ticks.minorTicks — Auto
    
    ```
    {
      "type": "Auto"
    }
    ```
    
    _Example: Fixed\_minorTicks_ visualSpecification.style.axis.ticks.minorTicks — Fixed
    
    ```
    {
      "type": "Fixed",
      "dateInfo": {
        "showOnlyDateBoundary": true,
        "unit": "Day"
      },
      "interval": 100,
      "origin": "example_origin"
    }
    ```
    
    _Example: None\_minorTicks_ visualSpecification.style.axis.ticks.minorTicks — None
    
    ```
    {
      "type": "None"
    }
    ```
    
    _Example: All\_marksToLabel_ visualSpecification.style.marks.label.marksToLabel — All
    
    ```
    {
      "type": "All"
    }
    ```
    
    _Example: LineEnds\_marksToLabel_ visualSpecification.style.marks.label.marksToLabel — LineEnds
    
    ```
    {
      "type": "LineEnds",
      "labelEnd": true,
      "labelStart": true
    }
    ```
    
    _Example: PropertyToken\_customText_ visualSpecification.style.marks.tooltip.customText — PropertyToken
    
    _Example: SdmFieldToken\_customText_ visualSpecification.style.marks.tooltip.customText — SdmFieldToken
    
    _Example: Text\_customText_ visualSpecification.style.marks.tooltip.customText — Text
    
    _Example: VisualizationFieldToken\_customText_ visualSpecification.style.marks.tooltip.customText — VisualizationFieldToken
    
    _Example: Continuous\_colors_ visualSpecification.style.panes.colors — Continuous
    
    _Example: Discrete\_colors_ visualSpecification.style.panes.colors — Discrete
    
    ```
    {
      "type": "Discrete",
      "customColors": [
        {
          "color": "example_color"
        }
      ],
      "palette": {
        "type": "Custom",
        "colors": [
          "example_colors"
        ]
      }
    }
    ```
    
    _Example: Custom\_palette_ visualSpecification.style.panes.colors.palette — Custom
    
    ```
    {
      "type": "Custom",
      "colors": [
        "example_colors"
      ]
    }
    ```
    
    _Example: Blank\_background_ visualSpecification.style.background — Blank
    
    ```
    {
      "type": "Blank"
    }
    ```
    
    _Example: Grid\_background_ visualSpecification.style.background — Grid
    
    ```
    {
      "type": "Grid",
      "domain": {
        "x": {
          "max": 100.5,
          "min": 100.5
        },
        "y": {
          "max": 100.5,
          "min": 100.5
        }
      }
    }
    ```
    
    _Example: Map\_background_ visualSpecification.style.background — Map
    
    _Example: Name\_style_ visualSpecification.style.background.style — Name
    
    ```
    {
      "type": "Name",
      "value": "example_value"
    }
    ```
    
    _Example: Url\_style_ visualSpecification.style.background.style — Url
    
    ```
    {
      "type": "Url",
      "value": "example_value"
    }
    ```
    

### DELETE Delete visualization

`DELETE /tableau/visualizations/{visualizationIdOrApiName}`

Operation ID: `deleteVisualization`. Tags: Visualizations.

Accesses a Tableau Next Visualization by ID or name.

Delete a Tableau Next visualization by ID or API name.

#### Parameters

*   `visualizationIdOrApiName` (path, string, required) The ID or API name of the visualization.

#### Responses

*   **200** Success.

### PATCH Update visualization

`PATCH /tableau/visualizations/{visualizationIdOrApiName}`

Operation ID: `updateVisualization`. Tags: Visualizations.

Accesses a Tableau Next Visualization by ID or name.

Update a Tableau Next visualization by ID or API name.

#### Parameters

*   `visualizationIdOrApiName` (path, string, required) The ID or API name of the visualization.
*   `minorVersion` (query, integer) The minor API version for visualization operations.

#### Request body

Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.input.VisualizationInputRepresentation`.

_Example fullExample: same as POST /tableau/visualizations request._ Full operation example — complete request body

_Example Xy\_positional: same as POST /tableau/visualizations request._ fields.positional — Xy

_Example RelativeDate\_filterInfos: same as POST /tableau/visualizations request._ view.viewSpecification.advancedDimensionFilters.filterInfos — RelativeDate

_Example Nested\_sorts: same as POST /tableau/visualizations request._ visualSpecification — \*

_Example Flow\_visualSpecification: same as POST /tableau/visualizations request._ visualSpecification — Flow

_Example Map\_visualSpecification: same as POST /tableau/visualizations request._ visualSpecification — Map

_Example Radial\_visualSpecification: same as POST /tableau/visualizations request._ visualSpecification — Radial

_Example Table\_visualSpecification: same as POST /tableau/visualizations request._ visualSpecification — Table

_Example Vizql\_visualSpecification: same as POST /tableau/visualizations request._ visualSpecification — Vizql

_Example HoltWinters\_forecasts: same as POST /tableau/visualizations request._ visualSpecification.forecasts — HoltWinters

_Example RidgeRegression\_forecasts: same as POST /tableau/visualizations request._ visualSpecification.forecasts — RidgeRegression

_Example Band\_referenceLines: same as POST /tableau/visualizations request._ visualSpecification.referenceLines — Band

_Example Line\_referenceLines: same as POST /tableau/visualizations request._ visualSpecification.referenceLines — Line

_Example PropertyToken\_customText: same as POST /tableau/visualizations request._ visualSpecification.style.marks.tooltip.customText — PropertyToken

_Example SdmFieldToken\_customText: same as POST /tableau/visualizations request._ visualSpecification.style.marks.tooltip.customText — SdmFieldToken

_Example Text\_customText: same as POST /tableau/visualizations request._ visualSpecification.style.marks.tooltip.customText — Text

_Example VisualizationFieldToken\_customText: same as POST /tableau/visualizations request._ visualSpecification.style.marks.tooltip.customText — VisualizationFieldToken

_Example Continuous\_colors: same as POST /tableau/visualizations request._ visualSpecification.style.panes.colors — Continuous

_Example Map\_background: same as POST /tableau/visualizations request._ visualSpecification.style.background — Map

_Example: fullExample_ Full operation example — complete request body

_Example: Cell\_computeUsing_ fields.computeUsing — Cell

```
{
  "type": "Cell",
  "useOrderByForExtraFields": true
}
```

_Example: PaneAcross\_computeUsing_ fields.computeUsing — PaneAcross

```
{
  "type": "PaneAcross",
  "useOrderByForExtraFields": true
}
```

_Example: PaneAcrossThenDown\_computeUsing_ fields.computeUsing — PaneAcrossThenDown

```
{
  "type": "PaneAcrossThenDown",
  "useOrderByForExtraFields": true
}
```

_Example: PaneDown\_computeUsing_ fields.computeUsing — PaneDown

```
{
  "type": "PaneDown",
  "useOrderByForExtraFields": true
}
```

_Example: PaneDownThenAcross\_computeUsing_ fields.computeUsing — PaneDownThenAcross

```
{
  "type": "PaneDownThenAcross",
  "useOrderByForExtraFields": true
}
```

_Example: TableAcross\_computeUsing_ fields.computeUsing — TableAcross

```
{
  "type": "TableAcross",
  "useOrderByForExtraFields": true
}
```

_Example: TableAcrossThenDown\_computeUsing_ fields.computeUsing — TableAcrossThenDown

```
{
  "type": "TableAcrossThenDown",
  "useOrderByForExtraFields": true
}
```

_Example: TableDown\_computeUsing_ fields.computeUsing — TableDown

```
{
  "type": "TableDown",
  "useOrderByForExtraFields": true
}
```

_Example: TableDownThenAcross\_computeUsing_ fields.computeUsing — TableDownThenAcross

```
{
  "type": "TableDownThenAcross",
  "useOrderByForExtraFields": true
}
```

_Example: Geocoded\_positional_ fields.positional — Geocoded

```
{
  "type": "Geocoded",
  "geocoded": {
    "fieldName": "Example field",
    "objectName": "Example object"
  }
}
```

_Example: Xy\_positional_ fields.positional — Xy

_Example: Difference\_quickTableCalc_ fields.quickTableCalc — Difference

```
{
  "type": "Difference"
}
```

_Example: MovingAverage\_quickTableCalc_ fields.quickTableCalc — MovingAverage

```
{
  "type": "MovingAverage",
  "nextValues": 100,
  "previousValues": 100,
  "useCurrentValue": true
}
```

_Example: MovingMax\_quickTableCalc_ fields.quickTableCalc — MovingMax

```
{
  "type": "MovingMax",
  "nextValues": 100,
  "previousValues": 100,
  "useCurrentValue": true
}
```

_Example: MovingMin\_quickTableCalc_ fields.quickTableCalc — MovingMin

```
{
  "type": "MovingMin",
  "nextValues": 100,
  "previousValues": 100,
  "useCurrentValue": true
}
```

_Example: MovingSum\_quickTableCalc_ fields.quickTableCalc — MovingSum

```
{
  "type": "MovingSum",
  "nextValues": 100,
  "previousValues": 100,
  "useCurrentValue": true
}
```

_Example: PercentDifference\_quickTableCalc_ fields.quickTableCalc — PercentDifference

```
{
  "type": "PercentDifference"
}
```

_Example: PercentOfTotal\_quickTableCalc_ fields.quickTableCalc — PercentOfTotal

```
{
  "type": "PercentOfTotal"
}
```

_Example: Percentile\_quickTableCalc_ fields.quickTableCalc — Percentile

```
{
  "type": "Percentile",
  "order": "Ascending"
}
```

_Example: Rank\_quickTableCalc_ fields.quickTableCalc — Rank

```
{
  "type": "Rank",
  "order": "Ascending"
}
```

_Example: RankDense\_quickTableCalc_ fields.quickTableCalc — RankDense

```
{
  "type": "RankDense",
  "order": "Ascending"
}
```

_Example: RankModified\_quickTableCalc_ fields.quickTableCalc — RankModified

```
{
  "type": "RankModified",
  "order": "Ascending"
}
```

_Example: RankUnique\_quickTableCalc_ fields.quickTableCalc — RankUnique

```
{
  "type": "RankUnique",
  "order": "Ascending"
}
```

_Example: RunningAvg\_quickTableCalc_ fields.quickTableCalc — RunningAvg

```
{
  "type": "RunningAvg"
}
```

_Example: RunningMax\_quickTableCalc_ fields.quickTableCalc — RunningMax

```
{
  "type": "RunningMax"
}
```

_Example: RunningMin\_quickTableCalc_ fields.quickTableCalc — RunningMin

```
{
  "type": "RunningMin"
}
```

_Example: RunningSum\_quickTableCalc_ fields.quickTableCalc — RunningSum

```
{
  "type": "RunningSum"
}
```

_Example: GreaterThan\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — GreaterThan

```
{
  "type": "GreaterThan",
  "includeNulls": true,
  "showOnlyRelevantValues": true
}
```

_Example: In\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — In

```
{
  "type": "In",
  "isCustom": true,
  "isExcludes": true,
  "useAll": true,
  "values": []
}
```

_Example: LessThan\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — LessThan

```
{
  "type": "LessThan",
  "includeNulls": true,
  "showOnlyRelevantValues": true
}
```

_Example: Nulls\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — Nulls

```
{
  "type": "Nulls",
  "nullType": "All"
}
```

_Example: Range\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — Range

```
{
  "type": "Range",
  "includeNulls": true,
  "showOnlyRelevantValues": true
}
```

_Example: RelativeDate\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — RelativeDate

_Example: TopN\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — TopN

```
{
  "type": "TopN",
  "byField": "example_byField",
  "count": 100,
  "direction": "Bottom"
}
```

_Example: WildCard\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — WildCard

```
{
  "type": "WildCard",
  "includeAllValuesWhenEmpty": true,
  "isExcludes": true,
  "operator": "Contains",
  "value": "example_value"
}
```

_Example: Alphabetic\_fields_ view.viewSpecification.sortOrders.fields — alphabetic

```
{
  "type": "alphabetic",
  "fieldKey": "example_fieldKey",
  "order": "Ascending"
}
```

_Example: Field\_fields_ view.viewSpecification.sortOrders.fields — field

```
{
  "type": "field",
  "fieldKey": "example_fieldKey",
  "order": "Ascending",
  "byField": "example_byField"
}
```

_Example: Nested\_fields_ view.viewSpecification.sortOrders.fields — nested

```
{
  "type": "nested",
  "fieldKey": "example_fieldKey",
  "order": "Ascending",
  "byField": "example_byField"
}
```

_Example: Alphabetic\_sorts_ view.viewSpecification.sorts — alphabetic

```
{
  "type": "alphabetic",
  "fieldKey": "example_fieldKey",
  "order": "Ascending"
}
```

_Example: Field\_sorts_ view.viewSpecification.sorts — field

```
{
  "type": "field",
  "fieldKey": "example_fieldKey",
  "order": "Ascending",
  "byField": "example_byField"
}
```

_Example: Nested\_sorts_ visualSpecification — \*

_Example: Flow\_visualSpecification_ visualSpecification — Flow

_Example: Map\_visualSpecification_ visualSpecification — Map

_Example: Radial\_visualSpecification_ visualSpecification — Radial

_Example: Table\_visualSpecification_ visualSpecification — Table

_Example: Vizql\_visualSpecification_ visualSpecification — Vizql

_Example: HoltWinters\_forecasts_ visualSpecification.forecasts — HoltWinters

_Example: RidgeRegression\_forecasts_ visualSpecification.forecasts — RidgeRegression

_Example: Band\_referenceLines_ visualSpecification.referenceLines — Band

_Example: Line\_referenceLines_ visualSpecification.referenceLines — Line

_Example: Computation\_endLine_ visualSpecification.referenceLines.endLine — Computation

```
{
  "valueType": "Computation",
  "label": {
    "type": "Computation",
    "labelText": "Text"
  },
  "fieldKey": "example_fieldKey",
  "function": "Avg"
}
```

_Example: Value\_endLine_ visualSpecification.referenceLines.endLine — Value

```
{
  "valueType": "Value",
  "label": {
    "type": "Computation",
    "labelText": "Text"
  }
}
```

_Example: Computation\_label_ visualSpecification.referenceLines.endLine.label — Computation

```
{
  "type": "Computation"
}
```

_Example: Custom\_label_ visualSpecification.referenceLines.endLine.label — Custom

```
{
  "type": "Custom",
  "labelText": "Text"
}
```

_Example: None\_label_ visualSpecification.referenceLines.endLine.label — None

```
{
  "type": "None"
}
```

_Example: Value\_label_ visualSpecification.referenceLines.endLine.label — Value

```
{
  "type": "Value"
}
```

_Example: Computation\_startLine_ visualSpecification.referenceLines.startLine — Computation

```
{
  "valueType": "Computation",
  "label": {
    "type": "Computation",
    "labelText": "Text"
  },
  "fieldKey": "example_fieldKey",
  "function": "Avg"
}
```

_Example: Value\_startLine_ visualSpecification.referenceLines.startLine — Value

```
{
  "valueType": "Value",
  "label": {
    "type": "Computation",
    "labelText": "Text"
  }
}
```

_Example: Computation\_line_ visualSpecification.referenceLines.line — Computation

```
{
  "valueType": "Computation",
  "label": {
    "type": "Computation",
    "labelText": "Text"
  },
  "fieldKey": "example_fieldKey",
  "function": "Avg"
}
```

_Example: Value\_line_ visualSpecification.referenceLines.line — Value

```
{
  "valueType": "Value",
  "label": {
    "type": "Computation",
    "labelText": "Text"
  }
}
```

_Example: Auto\_range_ visualSpecification.style.axis.range — auto

```
{
  "type": "auto",
  "includeZero": true
}
```

_Example: Custom\_range_ visualSpecification.style.axis.range — Custom

```
{
  "type": "Custom",
  "end": {
    "type": "Auto"
  },
  "start": {
    "type": "Auto"
  }
}
```

_Example: Auto\_majorTicks_ visualSpecification.style.axis.ticks.majorTicks — Auto

```
{
  "type": "Auto"
}
```

_Example: Fixed\_majorTicks_ visualSpecification.style.axis.ticks.majorTicks — Fixed

```
{
  "type": "Fixed",
  "dateInfo": {
    "showOnlyDateBoundary": true,
    "unit": "Day"
  },
  "interval": 100,
  "origin": "example_origin"
}
```

_Example: None\_majorTicks_ visualSpecification.style.axis.ticks.majorTicks — None

```
{
  "type": "None"
}
```

_Example: Auto\_minorTicks_ visualSpecification.style.axis.ticks.minorTicks — Auto

```
{
  "type": "Auto"
}
```

_Example: Fixed\_minorTicks_ visualSpecification.style.axis.ticks.minorTicks — Fixed

```
{
  "type": "Fixed",
  "dateInfo": {
    "showOnlyDateBoundary": true,
    "unit": "Day"
  },
  "interval": 100,
  "origin": "example_origin"
}
```

_Example: None\_minorTicks_ visualSpecification.style.axis.ticks.minorTicks — None

```
{
  "type": "None"
}
```

_Example: All\_marksToLabel_ visualSpecification.style.marks.label.marksToLabel — All

```
{
  "type": "All"
}
```

_Example: LineEnds\_marksToLabel_ visualSpecification.style.marks.label.marksToLabel — LineEnds

```
{
  "type": "LineEnds",
  "labelEnd": true,
  "labelStart": true
}
```

_Example: PropertyToken\_customText_ visualSpecification.style.marks.tooltip.customText — PropertyToken

_Example: SdmFieldToken\_customText_ visualSpecification.style.marks.tooltip.customText — SdmFieldToken

_Example: Text\_customText_ visualSpecification.style.marks.tooltip.customText — Text

_Example: VisualizationFieldToken\_customText_ visualSpecification.style.marks.tooltip.customText — VisualizationFieldToken

_Example: Continuous\_colors_ visualSpecification.style.panes.colors — Continuous

_Example: Discrete\_colors_ visualSpecification.style.panes.colors — Discrete

```
{
  "type": "Discrete",
  "customColors": [
    {
      "color": "example_color"
    }
  ],
  "palette": {
    "type": "Custom",
    "colors": [
      "example_colors"
    ]
  }
}
```

_Example: Custom\_palette_ visualSpecification.style.panes.colors.palette — Custom

```
{
  "type": "Custom",
  "colors": [
    "example_colors"
  ]
}
```

_Example: Blank\_background_ visualSpecification.style.background — Blank

```
{
  "type": "Blank"
}
```

_Example: Grid\_background_ visualSpecification.style.background — Grid

```
{
  "type": "Grid",
  "domain": {
    "x": {
      "max": 100.5,
      "min": 100.5
    },
    "y": {
      "max": 100.5,
      "min": 100.5
    }
  }
}
```

_Example: Map\_background_ visualSpecification.style.background — Map

_Example: Name\_style_ visualSpecification.style.background.style — Name

```
{
  "type": "Name",
  "value": "example_value"
}
```

_Example: Url\_style_ visualSpecification.style.background.style — Url

```
{
  "type": "Url",
  "value": "example_value"
}
```

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.VisualizationRepresentation`.
    
    _Example Xy\_positional: same as POST /tableau/visualizations request._ fields.positional — Xy
    
    _Example RelativeDate\_filterInfos: same as POST /tableau/visualizations request._ view.viewSpecification.advancedDimensionFilters.filterInfos — RelativeDate
    
    _Example nested\_sorts: same as POST /tableau/visualizations request._ visualSpecification — \*
    
    _Example Flow\_visualSpecification: same as POST /tableau/visualizations 200 response._ visualSpecification — Flow
    
    _Example Map\_visualSpecification: same as POST /tableau/visualizations 200 response._ visualSpecification — Map
    
    _Example Radial\_visualSpecification: same as POST /tableau/visualizations 200 response._ visualSpecification — Radial
    
    _Example Table\_visualSpecification: same as POST /tableau/visualizations 200 response._ visualSpecification — Table
    
    _Example Vizql\_visualSpecification: same as POST /tableau/visualizations 200 response._ visualSpecification — Vizql
    
    _Example HoltWinters\_forecasts: same as POST /tableau/visualizations request._ visualSpecification.forecasts — HoltWinters
    
    _Example RidgeRegression\_forecasts: same as POST /tableau/visualizations request._ visualSpecification.forecasts — RidgeRegression
    
    _Example Band\_referenceLines: same as POST /tableau/visualizations request._ visualSpecification.referenceLines — Band
    
    _Example Line\_referenceLines: same as POST /tableau/visualizations request._ visualSpecification.referenceLines — Line
    
    _Example PropertyToken\_customText: same as POST /tableau/visualizations request._ visualSpecification.style.marks.tooltip.customText — PropertyToken
    
    _Example SdmFieldToken\_customText: same as POST /tableau/visualizations request._ visualSpecification.style.marks.tooltip.customText — SdmFieldToken
    
    _Example Text\_customText: same as POST /tableau/visualizations request._ visualSpecification.style.marks.tooltip.customText — Text
    
    _Example VisualizationFieldToken\_customText: same as POST /tableau/visualizations request._ visualSpecification.style.marks.tooltip.customText — VisualizationFieldToken
    
    _Example Continuous\_colors: same as POST /tableau/visualizations request._ visualSpecification.style.panes.colors — Continuous
    
    _Example Map\_background: same as POST /tableau/visualizations request._ visualSpecification.style.background — Map
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "description": "This is an example description",
      "id": "0FKWzKGwDJwNsu2",
      "label": "Label",
      "name": "Example Name",
      "createdBy": {
        "description": "This is an example description",
        "id": "0FKZlQHWg8yRXbC",
        "label": "Label",
        "name": "Example Name",
        "alias": "example_alias",
        "isActive": true,
        "profilePhotoUrl": "https://example.com",
        "username": "Example user"
      },
      "createdDate": "2026-02-16 10:00:00+00:00",
      "lastModifiedBy": {
        "description": "This is an example description",
        "id": "0FKOyPBfKC9K8tv",
        "label": "Label",
        "name": "Example Name",
        "alias": "example_alias",
        "isActive": true,
        "profilePhotoUrl": "https://example.com",
        "username": "Example user"
      },
      "lastModifiedDate": "2026-02-16 10:00:00+00:00",
      "dataSource": {
        "description": "This is an example description",
        "id": "0FKtbUHT2Nl4wUk",
        "label": "Label",
        "name": "Example Name",
        "type": "SemanticModel",
        "url": "https://example.com"
      },
      "permissions": {
        "delete": true,
        "edit": true,
        "share": true,
        "view": true
      },
      "sourceVersion": {
        "major": 100,
        "minor": 100
      },
      "templateSource": {
        "assetName": "Example asset",
        "name": "Example Name"
      },
      "workspace": {
        "description": "This is an example description",
        "id": "0FKRcUmonYkTDNh",
        "label": "Label",
        "name": "Example Name",
        "url": "https://example.com"
      },
      "fields": {
        "field1": {
          "adHocCalc": {
            "dataType": "Boolean",
            "decimalPlace": 100,
            "description": "This is an example description",
            "displayCategory": "Continuous",
            "expression": "example_expression",
            "filters": [],
            "label": "Label",
            "shouldTreatNullsAsZeros": true
          },
          "computeUsing": {
            "type": "Cell",
            "useOrderByForExtraFields": true
          },
          "displayCategory": "Continuous",
          "fieldName": "Example field",
          "function": "Attr",
          "hierarchyLevel": 100,
          "hierarchyName": "Example hierarchy",
          "id": "0FKygxL5wdxMsnh",
          "label": "Label",
          "latitudeOrY": "example_latitudeOrY",
          "longitudeOrX": "example_longitudeOrX",
          "objectName": "Example object",
          "positionName": "Example position",
          "positional": {
            "type": "Geocoded",
            "geocoded": {
              "fieldName": "Example field",
              "objectName": "Example object"
            },
            "latitudeOrY": {
              "fieldName": "Example field",
              "objectName": "Example object"
            },
            "longitudeOrX": {
              "fieldName": "Example field",
              "objectName": "Example object"
            }
          },
          "quickTableCalc": {
            "type": "Difference",
            "order": "Ascending",
            "nextValues": 100,
            "previousValues": 100,
            "useCurrentValue": true
          },
          "role": "Dimension",
          "type": "Field"
        }
      },
      "interactions": [
        {
          "description": "This is an example description",
          "id": "0FKYMVrn3RXKZuX",
          "label": "Label",
          "name": "Example Name",
          "actionType": "Filter",
          "assetId": "example_assetId",
          "eventType": "Click",
          "parameters": {}
        }
      ],
      "view": {
        "description": "This is an example description",
        "id": "0FKviVAnOCPbdSp",
        "label": "Label",
        "name": "Example Name",
        "isOriginal": true,
        "viewSpecification": {
          "advancedDimensionFilters": [
            {
              "fieldKey": "example_fieldKey",
              "fieldKeys": [
                "example_fieldKeys"
              ],
              "filter": {
                "fields": [
                  {
                    "expression": "example_expression",
                    "model": "example_model"
                  }
                ],
                "includeNulls": true,
                "measureCriteria": {
                  "unifiedFilter": {
                    "fields": [
                      {
                        "expression": "example_expression",
                        "model": "example_model"
                      }
                    ],
                    "includeNulls": true,
                    "measureCriteria": {
                      "unifiedFilter": {
                        "fields": [
                          {
                            "expression": "example_expression",
                            "model": "example_model"
                          }
                        ],
                        "includeNulls": true,
                        "measureCriteria": {
                          "unifiedFilter": {
                            "fields": [
                              {
                                "expression": "example_expression",
                                "model": "example_model"
                              }
                            ],
                            "includeNulls": true,
                            "measureCriteria": {
                              "unifiedFilter": {
                                "fields": [
                                  {
                                    "expression": "example_expression",
                                    "model": "example_model"
                                  }
                                ],
                                "includeNulls": true,
                                "measureCriteria": {
                                  "unifiedFilter": {
                                    "fields": [],
                                    "includeNulls": true,
                                    "topBottomCriteria": {
                                      "expression": "example_expression",
                                      "isTop": true,
                                      "nullValuesPosition": "NullsFirst",
                                      "topBottomLimit": 100
                                    },
                                    "values": []
                                  }
                                },
                                "topBottomCriteria": {
                                  "expression": "example_expression",
                                  "isTop": true,
                                  "nullValuesPosition": "NullsFirst",
                                  "topBottomLimit": 100
                                },
                                "values": []
                              }
                            },
                            "topBottomCriteria": {
                              "expression": "example_expression",
                              "isTop": true,
                              "nullValuesPosition": "NullsFirst",
                              "topBottomLimit": 100
                            },
                            "values": []
                          }
                        },
                        "topBottomCriteria": {
                          "expression": "example_expression",
                          "isTop": true,
                          "nullValuesPosition": "NullsFirst",
                          "topBottomLimit": 100
                        },
                        "values": []
                      }
                    },
                    "topBottomCriteria": {
                      "expression": "example_expression",
                      "isTop": true,
                      "nullValuesPosition": "NullsFirst",
                      "topBottomLimit": 100
                    },
                    "values": []
                  }
                },
                "topBottomCriteria": {
                  "expression": "example_expression",
                  "isTop": true,
                  "nullValuesPosition": "NullsFirst",
                  "topBottomLimit": 100
                },
                "values": []
              },
              "filterInfos": [
                {
                  "type": "GreaterThan",
                  "includeNulls": true,
                  "showOnlyRelevantValues": true,
                  "isCustom": true,
                  "isExcludes": true,
                  "useAll": true,
                  "values": [],
                  "includeAllValuesWhenEmpty": true,
                  "operator": "Contains",
                  "value": "example_value",
                  "byField": "example_byField",
                  "count": 100,
                  "direction": "Bottom",
                  "anchorRelativeDate": "example_anchorRelativeDate",
                  "beginPeriod": {
                    "unit": "Day",
                    "value": 100
                  },
                  "endPeriod": {
                    "unit": "Day",
                    "value": 100
                  },
                  "isFiscal": true,
                  "nullType": "All"
                }
              ],
              "includeAllValues": true,
              "isContext": true
            }
          ],
          "aggregateFilter": {
            "filterLogic": "example_filterLogic",
            "filters": [
              {
                "fieldKey": "example_fieldKey",
                "fieldKeys": [
                  "example_fieldKeys"
                ],
                "filter": {
                  "fields": [
                    {
                      "expression": "example_expression",
                      "model": "example_model"
                    }
                  ],
                  "includeNulls": true,
                  "measureCriteria": {
                    "unifiedFilter": {
                      "fields": [
                        {
                          "expression": "example_expression",
                          "model": "example_model"
                        }
                      ],
                      "includeNulls": true,
                      "measureCriteria": {
                        "unifiedFilter": {
                          "fields": [
                            {
                              "expression": "example_expression",
                              "model": "example_model"
                            }
                          ],
                          "includeNulls": true,
                          "measureCriteria": {
                            "unifiedFilter": {
                              "fields": [
                                {
                                  "expression": "example_expression",
                                  "model": "example_model"
                                }
                              ],
                              "includeNulls": true,
                              "measureCriteria": {
                                "unifiedFilter": {
                                  "fields": [
                                    {
                                      "expression": "example_expression",
                                      "model": "example_model"
                                    }
                                  ],
                                  "includeNulls": true,
                                  "measureCriteria": {
                                    "unifiedFilter": {
                                      "fields": [],
                                      "includeNulls": true,
                                      "values": []
                                    }
                                  },
                                  "topBottomCriteria": {
                                    "expression": "example_expression",
                                    "isTop": true,
                                    "nullValuesPosition": "NullsFirst",
                                    "topBottomLimit": 100
                                  },
                                  "values": []
                                }
                              },
                              "topBottomCriteria": {
                                "expression": "example_expression",
                                "isTop": true,
                                "nullValuesPosition": "NullsFirst",
                                "topBottomLimit": 100
                              },
                              "values": []
                            }
                          },
                          "topBottomCriteria": {
                            "expression": "example_expression",
                            "isTop": true,
                            "nullValuesPosition": "NullsFirst",
                            "topBottomLimit": 100
                          },
                          "values": []
                        }
                      },
                      "topBottomCriteria": {
                        "expression": "example_expression",
                        "isTop": true,
                        "nullValuesPosition": "NullsFirst",
                        "topBottomLimit": 100
                      },
                      "values": []
                    }
                  },
                  "topBottomCriteria": {
                    "expression": "example_expression",
                    "isTop": true,
                    "nullValuesPosition": "NullsFirst",
                    "topBottomLimit": 100
                  },
                  "values": []
                },
                "filterInfos": [
                  {
                    "type": "GreaterThan",
                    "includeNulls": true,
                    "showOnlyRelevantValues": true,
                    "isCustom": true,
                    "isExcludes": true,
                    "useAll": true,
                    "values": [],
                    "includeAllValuesWhenEmpty": true,
                    "operator": "Contains",
                    "value": "example_value",
                    "byField": "example_byField",
                    "count": 100,
                    "direction": "Bottom",
                    "anchorRelativeDate": "example_anchorRelativeDate",
                    "beginPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "endPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "isFiscal": true,
                    "nullType": "All"
                  }
                ],
                "includeAllValues": true,
                "isContext": true
              }
            ]
          },
          "contextFilter": {
            "filterLogic": "example_filterLogic",
            "filters": [
              {
                "fieldKey": "example_fieldKey",
                "fieldKeys": [
                  "example_fieldKeys"
                ],
                "filter": {
                  "fields": [
                    {
                      "expression": "example_expression",
                      "model": "example_model"
                    }
                  ],
                  "includeNulls": true,
                  "measureCriteria": {
                    "unifiedFilter": {
                      "fields": [
                        {
                          "expression": "example_expression",
                          "model": "example_model"
                        }
                      ],
                      "includeNulls": true,
                      "measureCriteria": {
                        "unifiedFilter": {
                          "fields": [
                            {
                              "expression": "example_expression",
                              "model": "example_model"
                            }
                          ],
                          "includeNulls": true,
                          "measureCriteria": {
                            "unifiedFilter": {
                              "fields": [
                                {
                                  "expression": "example_expression",
                                  "model": "example_model"
                                }
                              ],
                              "includeNulls": true,
                              "measureCriteria": {
                                "unifiedFilter": {
                                  "fields": [
                                    {
                                      "expression": "example_expression",
                                      "model": "example_model"
                                    }
                                  ],
                                  "includeNulls": true,
                                  "measureCriteria": {
                                    "unifiedFilter": {
                                      "fields": [],
                                      "includeNulls": true,
                                      "values": []
                                    }
                                  },
                                  "topBottomCriteria": {
                                    "expression": "example_expression",
                                    "isTop": true,
                                    "nullValuesPosition": "NullsFirst",
                                    "topBottomLimit": 100
                                  },
                                  "values": []
                                }
                              },
                              "topBottomCriteria": {
                                "expression": "example_expression",
                                "isTop": true,
                                "nullValuesPosition": "NullsFirst",
                                "topBottomLimit": 100
                              },
                              "values": []
                            }
                          },
                          "topBottomCriteria": {
                            "expression": "example_expression",
                            "isTop": true,
                            "nullValuesPosition": "NullsFirst",
                            "topBottomLimit": 100
                          },
                          "values": []
                        }
                      },
                      "topBottomCriteria": {
                        "expression": "example_expression",
                        "isTop": true,
                        "nullValuesPosition": "NullsFirst",
                        "topBottomLimit": 100
                      },
                      "values": []
                    }
                  },
                  "topBottomCriteria": {
                    "expression": "example_expression",
                    "isTop": true,
                    "nullValuesPosition": "NullsFirst",
                    "topBottomLimit": 100
                  },
                  "values": []
                },
                "filterInfos": [
                  {
                    "type": "GreaterThan",
                    "includeNulls": true,
                    "showOnlyRelevantValues": true,
                    "isCustom": true,
                    "isExcludes": true,
                    "useAll": true,
                    "values": [],
                    "includeAllValuesWhenEmpty": true,
                    "operator": "Contains",
                    "value": "example_value",
                    "byField": "example_byField",
                    "count": 100,
                    "direction": "Bottom",
                    "anchorRelativeDate": "example_anchorRelativeDate",
                    "beginPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "endPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "isFiscal": true,
                    "nullType": "All"
                  }
                ],
                "includeAllValues": true,
                "isContext": true
              }
            ]
          },
          "filter": {
            "filterLogic": "example_filterLogic",
            "filters": [
              {
                "fieldKey": "example_fieldKey",
                "fieldKeys": [
                  "example_fieldKeys"
                ],
                "filter": {
                  "fields": [
                    {
                      "expression": "example_expression",
                      "model": "example_model"
                    }
                  ],
                  "includeNulls": true,
                  "measureCriteria": {
                    "unifiedFilter": {
                      "fields": [
                        {
                          "expression": "example_expression",
                          "model": "example_model"
                        }
                      ],
                      "includeNulls": true,
                      "measureCriteria": {
                        "unifiedFilter": {
                          "fields": [
                            {
                              "expression": "example_expression",
                              "model": "example_model"
                            }
                          ],
                          "includeNulls": true,
                          "measureCriteria": {
                            "unifiedFilter": {
                              "fields": [
                                {
                                  "expression": "example_expression",
                                  "model": "example_model"
                                }
                              ],
                              "includeNulls": true,
                              "measureCriteria": {
                                "unifiedFilter": {
                                  "fields": [
                                    {
                                      "expression": "example_expression",
                                      "model": "example_model"
                                    }
                                  ],
                                  "includeNulls": true,
                                  "measureCriteria": {
                                    "unifiedFilter": {
                                      "fields": [],
                                      "includeNulls": true,
                                      "values": []
                                    }
                                  },
                                  "topBottomCriteria": {
                                    "expression": "example_expression",
                                    "isTop": true,
                                    "nullValuesPosition": "NullsFirst",
                                    "topBottomLimit": 100
                                  },
                                  "values": []
                                }
                              },
                              "topBottomCriteria": {
                                "expression": "example_expression",
                                "isTop": true,
                                "nullValuesPosition": "NullsFirst",
                                "topBottomLimit": 100
                              },
                              "values": []
                            }
                          },
                          "topBottomCriteria": {
                            "expression": "example_expression",
                            "isTop": true,
                            "nullValuesPosition": "NullsFirst",
                            "topBottomLimit": 100
                          },
                          "values": []
                        }
                      },
                      "topBottomCriteria": {
                        "expression": "example_expression",
                        "isTop": true,
                        "nullValuesPosition": "NullsFirst",
                        "topBottomLimit": 100
                      },
                      "values": []
                    }
                  },
                  "topBottomCriteria": {
                    "expression": "example_expression",
                    "isTop": true,
                    "nullValuesPosition": "NullsFirst",
                    "topBottomLimit": 100
                  },
                  "values": []
                },
                "filterInfos": [
                  {
                    "type": "GreaterThan",
                    "includeNulls": true,
                    "showOnlyRelevantValues": true,
                    "isCustom": true,
                    "isExcludes": true,
                    "useAll": true,
                    "values": [],
                    "includeAllValuesWhenEmpty": true,
                    "operator": "Contains",
                    "value": "example_value",
                    "byField": "example_byField",
                    "count": 100,
                    "direction": "Bottom",
                    "anchorRelativeDate": "example_anchorRelativeDate",
                    "beginPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "endPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "isFiscal": true,
                    "nullType": "All"
                  }
                ],
                "includeAllValues": true,
                "isContext": true
              }
            ]
          },
          "filters": [
            {
              "fieldKey": "example_fieldKey",
              "fieldKeys": [
                "example_fieldKeys"
              ],
              "filter": {
                "fields": [
                  {
                    "expression": "example_expression",
                    "model": "example_model"
                  }
                ],
                "includeNulls": true,
                "measureCriteria": {
                  "unifiedFilter": {
                    "fields": [
                      {
                        "expression": "example_expression",
                        "model": "example_model"
                      }
                    ],
                    "includeNulls": true,
                    "measureCriteria": {
                      "unifiedFilter": {
                        "fields": [
                          {
                            "expression": "example_expression",
                            "model": "example_model"
                          }
                        ],
                        "includeNulls": true,
                        "measureCriteria": {
                          "unifiedFilter": {
                            "fields": [
                              {
                                "expression": "example_expression",
                                "model": "example_model"
                              }
                            ],
                            "includeNulls": true,
                            "measureCriteria": {
                              "unifiedFilter": {
                                "fields": [
                                  {
                                    "expression": "example_expression",
                                    "model": "example_model"
                                  }
                                ],
                                "includeNulls": true,
                                "measureCriteria": {
                                  "unifiedFilter": {
                                    "fields": [],
                                    "includeNulls": true,
                                    "topBottomCriteria": {
                                      "expression": "example_expression",
                                      "isTop": true,
                                      "nullValuesPosition": "NullsFirst",
                                      "topBottomLimit": 100
                                    },
                                    "values": []
                                  }
                                },
                                "topBottomCriteria": {
                                  "expression": "example_expression",
                                  "isTop": true,
                                  "nullValuesPosition": "NullsFirst",
                                  "topBottomLimit": 100
                                },
                                "values": []
                              }
                            },
                            "topBottomCriteria": {
                              "expression": "example_expression",
                              "isTop": true,
                              "nullValuesPosition": "NullsFirst",
                              "topBottomLimit": 100
                            },
                            "values": []
                          }
                        },
                        "topBottomCriteria": {
                          "expression": "example_expression",
                          "isTop": true,
                          "nullValuesPosition": "NullsFirst",
                          "topBottomLimit": 100
                        },
                        "values": []
                      }
                    },
                    "topBottomCriteria": {
                      "expression": "example_expression",
                      "isTop": true,
                      "nullValuesPosition": "NullsFirst",
                      "topBottomLimit": 100
                    },
                    "values": []
                  }
                },
                "topBottomCriteria": {
                  "expression": "example_expression",
                  "isTop": true,
                  "nullValuesPosition": "NullsFirst",
                  "topBottomLimit": 100
                },
                "values": []
              },
              "filterInfos": [
                {
                  "type": "GreaterThan",
                  "includeNulls": true,
                  "showOnlyRelevantValues": true,
                  "isCustom": true,
                  "isExcludes": true,
                  "useAll": true,
                  "values": [],
                  "includeAllValuesWhenEmpty": true,
                  "operator": "Contains",
                  "value": "example_value",
                  "byField": "example_byField",
                  "count": 100,
                  "direction": "Bottom",
                  "anchorRelativeDate": "example_anchorRelativeDate",
                  "beginPeriod": {
                    "unit": "Day",
                    "value": 100
                  },
                  "endPeriod": {
                    "unit": "Day",
                    "value": 100
                  },
                  "isFiscal": true,
                  "nullType": "All"
                }
              ],
              "includeAllValues": true,
              "isContext": true
            }
          ],
          "grandTotals": {
            "columns": true,
            "rows": true
          },
          "sortOrders": {
            "columns": [
              {
                "byField": "example_byField",
                "order": "Ascending"
              }
            ],
            "fields": {
              "AlphabeticField1": {
                "type": "Alphabetic",
                "fieldKey": "example_fieldKey",
                "order": "Ascending"
              },
              "FieldField2": {
                "type": "Field",
                "fieldKey": "example_fieldKey",
                "order": "Ascending",
                "byField": "example_byField"
              },
              "NestedField3": {
                "type": "Nested",
                "fieldKey": "example_fieldKey",
                "order": "Ascending",
                "byField": "example_byField"
              },
              "alphabeticField4": {
                "type": "alphabetic",
                "fieldKey": "example_fieldKey",
                "order": "Ascending"
              }
            },
            "rows": [
              {
                "byField": "example_byField",
                "order": "Ascending"
              }
            ]
          },
          "sorts": [
            {
              "type": "Alphabetic",
              "fieldKey": "example_fieldKey",
              "order": "Ascending",
              "byField": "example_byField"
            }
          ],
          "style": {
            "headers": {
              "columns": {
                "sizing": {
                  "fieldHeight": {
                    "field1": 100.5
                  },
                  "indexHeight": 100.5,
                  "width": 100.5
                }
              },
              "groups": {
                "sizing": {
                  "fieldWidth": {
                    "field1": 100.5
                  },
                  "height": 100.5,
                  "indexWidth": 100.5
                }
              },
              "rows": {
                "sizing": {
                  "fieldWidth": {
                    "field1": 100.5
                  },
                  "height": 100.5,
                  "indexWidth": 100.5
                }
              }
            }
          },
          "subtotals": {
            "columns": true,
            "rows": true
          },
          "tableCalcFilter": {
            "filterLogic": "example_filterLogic",
            "filters": [
              {
                "fieldKey": "example_fieldKey",
                "fieldKeys": [
                  "example_fieldKeys"
                ],
                "filter": {
                  "fields": [
                    {
                      "expression": "example_expression",
                      "model": "example_model"
                    }
                  ],
                  "includeNulls": true,
                  "measureCriteria": {
                    "unifiedFilter": {
                      "fields": [
                        {
                          "expression": "example_expression",
                          "model": "example_model"
                        }
                      ],
                      "includeNulls": true,
                      "measureCriteria": {
                        "unifiedFilter": {
                          "fields": [
                            {
                              "expression": "example_expression",
                              "model": "example_model"
                            }
                          ],
                          "includeNulls": true,
                          "measureCriteria": {
                            "unifiedFilter": {
                              "fields": [
                                {
                                  "expression": "example_expression",
                                  "model": "example_model"
                                }
                              ],
                              "includeNulls": true,
                              "measureCriteria": {
                                "unifiedFilter": {
                                  "fields": [
                                    {
                                      "expression": "example_expression",
                                      "model": "example_model"
                                    }
                                  ],
                                  "includeNulls": true,
                                  "measureCriteria": {
                                    "unifiedFilter": {
                                      "fields": [],
                                      "includeNulls": true,
                                      "values": []
                                    }
                                  },
                                  "topBottomCriteria": {
                                    "expression": "example_expression",
                                    "isTop": true,
                                    "nullValuesPosition": "NullsFirst",
                                    "topBottomLimit": 100
                                  },
                                  "values": []
                                }
                              },
                              "topBottomCriteria": {
                                "expression": "example_expression",
                                "isTop": true,
                                "nullValuesPosition": "NullsFirst",
                                "topBottomLimit": 100
                              },
                              "values": []
                            }
                          },
                          "topBottomCriteria": {
                            "expression": "example_expression",
                            "isTop": true,
                            "nullValuesPosition": "NullsFirst",
                            "topBottomLimit": 100
                          },
                          "values": []
                        }
                      },
                      "topBottomCriteria": {
                        "expression": "example_expression",
                        "isTop": true,
                        "nullValuesPosition": "NullsFirst",
                        "topBottomLimit": 100
                      },
                      "values": []
                    }
                  },
                  "topBottomCriteria": {
                    "expression": "example_expression",
                    "isTop": true,
                    "nullValuesPosition": "NullsFirst",
                    "topBottomLimit": 100
                  },
                  "values": []
                },
                "filterInfos": [
                  {
                    "type": "GreaterThan",
                    "includeNulls": true,
                    "showOnlyRelevantValues": true,
                    "isCustom": true,
                    "isExcludes": true,
                    "useAll": true,
                    "values": [],
                    "includeAllValuesWhenEmpty": true,
                    "operator": "Contains",
                    "value": "example_value",
                    "byField": "example_byField",
                    "count": 100,
                    "direction": "Bottom",
                    "anchorRelativeDate": "example_anchorRelativeDate",
                    "beginPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "endPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "isFiscal": true,
                    "nullType": "All"
                  }
                ],
                "includeAllValues": true,
                "isContext": true
              }
            ]
          }
        }
      },
      "visualSpecification": {
        "layout": "Flow",
        "columns": [
          "example_columns"
        ],
        "forecasts": {
          "HoltWinters1": {
            "forecastModel": "HoltWinters",
            "confidenceLevel": 100,
            "dimensionFields": [
              {
                "dateDim": {
                  "fieldKey": "example_fieldKey",
                  "granularity": "InferFromData"
                }
              }
            ],
            "fillNullsWithZero": true,
            "from": {
              "predefinedDate": "LatestData"
            },
            "ignoreLastPeriods": 100,
            "includeBounds": true,
            "measureFieldKey": "example_measureFieldKey",
            "to": {
              "forecastInterval": {
                "timeUnit": "Days",
                "value": 100
              }
            }
          },
          "RidgeRegression2": {
            "forecastModel": "RidgeRegression",
            "confidenceLevel": 100,
            "dimensionFields": [
              {
                "dateDim": {
                  "fieldKey": "example_fieldKey",
                  "granularity": "InferFromData"
                }
              }
            ],
            "fillNullsWithZero": true,
            "from": {
              "predefinedDate": "LatestData"
            },
            "ignoreLastPeriods": 100,
            "includeBounds": true,
            "measureFieldKey": "example_measureFieldKey",
            "to": {
              "forecastInterval": {
                "timeUnit": "Days",
                "value": 100
              }
            }
          }
        },
        "legends": {
          "key1": {
            "isVisible": true,
            "position": "Bottom",
            "title": {
              "isVisible": true,
              "titleText": "example_titleText"
            }
          }
        },
        "marks": {
          "key1": {
            "encodings": [
              {
                "fieldKey": "example_fieldKey",
                "type": "Angle"
              }
            ],
            "isAutomatic": true,
            "stack": {
              "isAutomatic": true,
              "isStacked": true
            },
            "type": "Area"
          }
        },
        "measureValues": [
          "example_measureValues"
        ],
        "mode": "Table",
        "referenceLines": {
          "Band1": {
            "type": "Band",
            "fieldKey": "example_fieldKey",
            "scope": "Cell",
            "endLine": {
              "valueType": "Computation",
              "label": {
                "type": "Computation",
                "labelText": "Text"
              },
              "fieldKey": "example_fieldKey",
              "function": "Avg"
            },
            "startLine": {
              "valueType": "Computation",
              "label": {
                "type": "Computation",
                "labelText": "Text"
              },
              "fieldKey": "example_fieldKey",
              "function": "Avg"
            }
          },
          "Line2": {
            "type": "Line",
            "fieldKey": "example_fieldKey",
            "scope": "Cell",
            "line": {
              "valueType": "Computation",
              "label": {
                "type": "Computation",
                "labelText": "Text"
              },
              "fieldKey": "example_fieldKey",
              "function": "Avg"
            }
          }
        },
        "rows": [
          "example_rows"
        ],
        "style": {
          "allHeaders": {
            "columns": {
              "mergeRepeatedCells": true,
              "showIndex": true,
              "sizing": {
                "fieldHeight": {
                  "field1": 100.5
                },
                "indexHeight": 100.5,
                "width": 100.5
              }
            },
            "fields": {
              "field1": {
                "defaults": {
                  "format": {
                    "dateTemplate": "example_dateTemplate",
                    "numberFormatInfo": {
                      "decimalPlaces": 100,
                      "displayUnits": "Auto",
                      "includeThousandSeparator": true,
                      "negativeValuesFormat": "Auto",
                      "prefix": "example_prefix",
                      "suffix": "example_suffix",
                      "type": "Currency"
                    }
                  }
                },
                "hiddenValues": [
                  "example_hiddenValues"
                ],
                "isVisible": true,
                "showMissingValues": true,
                "textDirection": "Auto"
              }
            },
            "rows": {
              "mergeRepeatedCells": true,
              "showIndex": true,
              "sizing": {
                "fieldWidth": {
                  "field1": 100.5
                },
                "height": 100.5,
                "indexWidth": 100.5
              }
            }
          },
          "axis": {
            "key1": {
              "dualAxis": {
                "synchronization": "FullRange"
              },
              "isVisible": true,
              "isZeroLineVisible": true,
              "range": {
                "type": "Auto",
                "includeZero": true,
                "end": {
                  "type": "Auto"
                },
                "start": {
                  "type": "Auto"
                }
              },
              "scale": {
                "format": {
                  "dateTemplate": "example_dateTemplate",
                  "numberFormatInfo": {
                    "decimalPlaces": 100,
                    "displayUnits": "Auto",
                    "includeThousandSeparator": true,
                    "negativeValuesFormat": "Auto",
                    "prefix": "example_prefix",
                    "suffix": "example_suffix",
                    "type": "Currency"
                  }
                }
              },
              "ticks": {
                "majorTicks": {
                  "type": "Auto",
                  "dateInfo": {
                    "showOnlyDateBoundary": true,
                    "unit": "Day"
                  },
                  "interval": 100,
                  "origin": "example_origin"
                },
                "minorTicks": {
                  "type": "Auto",
                  "dateInfo": {
                    "showOnlyDateBoundary": true,
                    "unit": "Day"
                  },
                  "interval": 100,
                  "origin": "example_origin"
                }
              },
              "titleText": "example_titleText"
            }
          },
          "fieldLabels": {
            "columns": {
              "backgroundColor": "example_backgroundColor",
              "showDividerLine": true,
              "showLabels": true
            },
            "rows": {
              "backgroundColor": "example_backgroundColor",
              "showDividerLine": true,
              "showLabels": true
            }
          },
          "fit": "Entire",
          "fonts": {
            "actionableHeaders": {
              "color": "example_color",
              "size": 100
            },
            "axisTickLabels": {
              "color": "example_color",
              "size": 100
            },
            "ban": {
              "color": "example_color"
            },
            "fieldLabels": {
              "color": "example_color",
              "size": 100
            },
            "grandTotalLabel": {
              "color": "example_color",
              "size": 100
            },
            "grandTotalValues": {
              "color": "example_color",
              "size": 100
            },
            "headers": {
              "color": "example_color",
              "size": 100
            },
            "legendLabels": {
              "color": "example_color",
              "size": 100
            },
            "markLabels": {
              "color": "example_color",
              "size": 100
            },
            "marks": {
              "color": "example_color",
              "size": 100
            },
            "subtotalLabel": {
              "color": "example_color",
              "size": 100
            },
            "subtotalValues": {
              "color": "example_color",
              "size": 100
            }
          },
          "grandTotals": {
            "columns": {
              "label": "Label",
              "position": "End"
            },
            "rows": {
              "label": "Label",
              "position": "End"
            }
          },
          "headers": {
            "key1": {
              "defaults": {
                "format": {
                  "dateTemplate": "example_dateTemplate",
                  "numberFormatInfo": {
                    "decimalPlaces": 100,
                    "displayUnits": "Auto",
                    "includeThousandSeparator": true,
                    "negativeValuesFormat": "Auto",
                    "prefix": "example_prefix",
                    "suffix": "example_suffix",
                    "type": "Currency"
                  }
                }
              },
              "hiddenValues": [
                "example_hiddenValues"
              ],
              "isVisible": true,
              "showMissingValues": true,
              "textDirection": "Auto"
            }
          },
          "lines": {
            "axisLine": {
              "color": "example_color"
            },
            "fieldLabelDividerLine": {
              "color": "example_color"
            },
            "separatorLine": {
              "color": "example_color"
            },
            "zeroLine": {
              "color": "example_color"
            }
          },
          "marks": {
            "key1": {
              "color": {
                "color": "example_color"
              },
              "connector": {
                "type": "Origami"
              },
              "isAutomaticOpacity": true,
              "isAutomaticSize": true,
              "isStackingAxisCentered": true,
              "label": {
                "canOverlapLabels": true,
                "marksToLabel": {
                  "type": "All",
                  "labelEnd": true,
                  "labelStart": true
                },
                "showMarkLabels": true,
                "textDirection": "Auto"
              },
              "opacity": 100,
              "range": {
                "reverse": true
              },
              "size": {
                "isAutomatic": true,
                "type": "Percentage",
                "value": 100
              },
              "tooltip": {
                "customText": [
                  {
                    "type": "PropertyToken",
                    "properties": {
                      "bold": true,
                      "color": "example_color",
                      "family": "example_family",
                      "horizontalAlign": "Center",
                      "italic": true,
                      "size": 100,
                      "underline": true
                    },
                    "tokenType": "DataRefreshTime",
                    "apiName": "Example api",
                    "value": "example_value",
                    "fieldKey": "example_fieldKey"
                  }
                ],
                "showActions": true
              }
            }
          },
          "panes": {
            "key1": {
              "colors": {
                "type": "Continuous",
                "palette": {
                  "end": "example_end",
                  "middle": "example_middle",
                  "middleToEndSteps": [
                    "example_middleToEndSteps"
                  ],
                  "start": "example_start",
                  "startToEndSteps": [
                    "example_startToEndSteps"
                  ],
                  "startToMiddleSteps": [
                    "example_startToMiddleSteps"
                  ]
                },
                "customColors": [
                  {
                    "color": "example_color"
                  }
                ]
              },
              "defaults": {
                "format": {
                  "dateTemplate": "example_dateTemplate",
                  "numberFormatInfo": {
                    "decimalPlaces": 100,
                    "displayUnits": "Auto",
                    "includeThousandSeparator": true,
                    "negativeValuesFormat": "Auto",
                    "prefix": "example_prefix",
                    "suffix": "example_suffix",
                    "type": "Currency"
                  }
                }
              },
              "isAutomaticSize": true,
              "size": {
                "isAutomatic": true,
                "max": 100,
                "min": 100,
                "type": "Percentage"
              }
            }
          },
          "referenceLines": {
            "key1": {
              "fillAboveColor": "example_fillAboveColor",
              "fillBelowColor": "example_fillBelowColor",
              "fillColor": "example_fillColor",
              "isVisible": true,
              "labelAlignment": {
                "horizontal": "Auto",
                "vertical": "Auto"
              },
              "lineFormat": {
                "color": "example_color",
                "type": "None"
              }
            }
          },
          "shading": {
            "backgroundColor": "example_backgroundColor",
            "banding": {
              "rows": {
                "application": {
                  "level": 100,
                  "size": 100
                },
                "color": "example_color"
              }
            }
          },
          "showDataPlaceholder": true,
          "title": {
            "isVisible": true,
            "titleText": "example_titleText"
          }
        },
        "stylesheet": {
          "rules": [
            {
              "scope": {
                "markType": "example_markType"
              },
              "selector": "ActionableHeaderLabel",
              "style": {
                "backgroundColor": "example_backgroundColor",
                "border": {
                  "radius": 100.5,
                  "style": "Dashed",
                  "width": 100.5
                },
                "color": "example_color",
                "font": {
                  "family": "example_family",
                  "italic": true,
                  "size": 100,
                  "underline": true,
                  "weight": "Bold"
                },
                "line": {
                  "smoothness": 100.5,
                  "style": "Dashed",
                  "width": 100.5
                },
                "opacity": 100.5,
                "padding": {
                  "bottom": 100,
                  "left": 100,
                  "right": 100,
                  "top": 100
                },
                "text": {
                  "halign": "Center",
                  "textDirection": "Auto",
                  "valign": "Bottom",
                  "wrap": true
                },
                "visibility": "Hidden"
              }
            }
          ]
        }
      }
    }
    ```
    
    _Example: Cell\_computeUsing_ fields.computeUsing — Cell
    
    ```
    {
      "type": "Cell",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: PaneAcross\_computeUsing_ fields.computeUsing — PaneAcross
    
    ```
    {
      "type": "PaneAcross",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: PaneAcrossThenDown\_computeUsing_ fields.computeUsing — PaneAcrossThenDown
    
    ```
    {
      "type": "PaneAcrossThenDown",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: PaneDown\_computeUsing_ fields.computeUsing — PaneDown
    
    ```
    {
      "type": "PaneDown",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: PaneDownThenAcross\_computeUsing_ fields.computeUsing — PaneDownThenAcross
    
    ```
    {
      "type": "PaneDownThenAcross",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: TableAcross\_computeUsing_ fields.computeUsing — TableAcross
    
    ```
    {
      "type": "TableAcross",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: TableAcrossThenDown\_computeUsing_ fields.computeUsing — TableAcrossThenDown
    
    ```
    {
      "type": "TableAcrossThenDown",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: TableDown\_computeUsing_ fields.computeUsing — TableDown
    
    ```
    {
      "type": "TableDown",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: TableDownThenAcross\_computeUsing_ fields.computeUsing — TableDownThenAcross
    
    ```
    {
      "type": "TableDownThenAcross",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: Geocoded\_positional_ fields.positional — Geocoded
    
    ```
    {
      "type": "Geocoded",
      "geocoded": {
        "fieldName": "Example field",
        "objectName": "Example object"
      }
    }
    ```
    
    _Example: Xy\_positional_ fields.positional — Xy
    
    _Example: Difference\_quickTableCalc_ fields.quickTableCalc — Difference
    
    ```
    {
      "type": "Difference"
    }
    ```
    
    _Example: MovingAverage\_quickTableCalc_ fields.quickTableCalc — MovingAverage
    
    ```
    {
      "type": "MovingAverage",
      "nextValues": 100,
      "previousValues": 100,
      "useCurrentValue": true
    }
    ```
    
    _Example: MovingMax\_quickTableCalc_ fields.quickTableCalc — MovingMax
    
    ```
    {
      "type": "MovingMax",
      "nextValues": 100,
      "previousValues": 100,
      "useCurrentValue": true
    }
    ```
    
    _Example: MovingMin\_quickTableCalc_ fields.quickTableCalc — MovingMin
    
    ```
    {
      "type": "MovingMin",
      "nextValues": 100,
      "previousValues": 100,
      "useCurrentValue": true
    }
    ```
    
    _Example: MovingSum\_quickTableCalc_ fields.quickTableCalc — MovingSum
    
    ```
    {
      "type": "MovingSum",
      "nextValues": 100,
      "previousValues": 100,
      "useCurrentValue": true
    }
    ```
    
    _Example: PercentDifference\_quickTableCalc_ fields.quickTableCalc — PercentDifference
    
    ```
    {
      "type": "PercentDifference"
    }
    ```
    
    _Example: PercentOfTotal\_quickTableCalc_ fields.quickTableCalc — PercentOfTotal
    
    ```
    {
      "type": "PercentOfTotal"
    }
    ```
    
    _Example: Percentile\_quickTableCalc_ fields.quickTableCalc — Percentile
    
    ```
    {
      "type": "Percentile",
      "order": "Ascending"
    }
    ```
    
    _Example: Rank\_quickTableCalc_ fields.quickTableCalc — Rank
    
    ```
    {
      "type": "Rank",
      "order": "Ascending"
    }
    ```
    
    _Example: RankDense\_quickTableCalc_ fields.quickTableCalc — RankDense
    
    ```
    {
      "type": "RankDense",
      "order": "Ascending"
    }
    ```
    
    _Example: RankModified\_quickTableCalc_ fields.quickTableCalc — RankModified
    
    ```
    {
      "type": "RankModified",
      "order": "Ascending"
    }
    ```
    
    _Example: RankUnique\_quickTableCalc_ fields.quickTableCalc — RankUnique
    
    ```
    {
      "type": "RankUnique",
      "order": "Ascending"
    }
    ```
    
    _Example: RunningAvg\_quickTableCalc_ fields.quickTableCalc — RunningAvg
    
    ```
    {
      "type": "RunningAvg"
    }
    ```
    
    _Example: RunningMax\_quickTableCalc_ fields.quickTableCalc — RunningMax
    
    ```
    {
      "type": "RunningMax"
    }
    ```
    
    _Example: RunningMin\_quickTableCalc_ fields.quickTableCalc — RunningMin
    
    ```
    {
      "type": "RunningMin"
    }
    ```
    
    _Example: RunningSum\_quickTableCalc_ fields.quickTableCalc — RunningSum
    
    ```
    {
      "type": "RunningSum"
    }
    ```
    
    _Example: GreaterThan\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — GreaterThan
    
    ```
    {
      "type": "GreaterThan",
      "includeNulls": true,
      "showOnlyRelevantValues": true
    }
    ```
    
    _Example: In\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — In
    
    ```
    {
      "type": "In",
      "isCustom": true,
      "isExcludes": true,
      "useAll": true,
      "values": []
    }
    ```
    
    _Example: LessThan\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — LessThan
    
    ```
    {
      "type": "LessThan",
      "includeNulls": true,
      "showOnlyRelevantValues": true
    }
    ```
    
    _Example: Nulls\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — Nulls
    
    ```
    {
      "type": "Nulls",
      "nullType": "All"
    }
    ```
    
    _Example: Range\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — Range
    
    ```
    {
      "type": "Range",
      "includeNulls": true,
      "showOnlyRelevantValues": true
    }
    ```
    
    _Example: RelativeDate\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — RelativeDate
    
    _Example: TopN\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — TopN
    
    ```
    {
      "type": "TopN",
      "byField": "example_byField",
      "count": 100,
      "direction": "Bottom"
    }
    ```
    
    _Example: WildCard\_filterInfos_ view.viewSpecification.advancedDimensionFilters.filterInfos — WildCard
    
    ```
    {
      "type": "WildCard",
      "includeAllValuesWhenEmpty": true,
      "isExcludes": true,
      "operator": "Contains",
      "value": "example_value"
    }
    ```
    
    _Example: Alphabetic\_fields_ view.viewSpecification.sortOrders.fields — Alphabetic
    
    ```
    {
      "type": "Alphabetic",
      "fieldKey": "example_fieldKey",
      "order": "Ascending"
    }
    ```
    
    _Example: Field\_fields_ view.viewSpecification.sortOrders.fields — Field
    
    ```
    {
      "type": "Field",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: Nested\_fields_ view.viewSpecification.sortOrders.fields — Nested
    
    ```
    {
      "type": "Nested",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: alphabetic\_fields_ view.viewSpecification.sortOrders.fields — alphabetic
    
    ```
    {
      "type": "alphabetic",
      "fieldKey": "example_fieldKey",
      "order": "Ascending"
    }
    ```
    
    _Example: field\_fields_ view.viewSpecification.sortOrders.fields — field
    
    ```
    {
      "type": "field",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: nested\_fields_ view.viewSpecification.sortOrders.fields — nested
    
    ```
    {
      "type": "nested",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: Alphabetic\_sorts_ view.viewSpecification.sorts — Alphabetic
    
    ```
    {
      "type": "Alphabetic",
      "fieldKey": "example_fieldKey",
      "order": "Ascending"
    }
    ```
    
    _Example: Field\_sorts_ view.viewSpecification.sorts — Field
    
    ```
    {
      "type": "Field",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: Nested\_sorts_ view.viewSpecification.sorts — Nested
    
    ```
    {
      "type": "Nested",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: alphabetic\_sorts_ view.viewSpecification.sorts — alphabetic
    
    ```
    {
      "type": "alphabetic",
      "fieldKey": "example_fieldKey",
      "order": "Ascending"
    }
    ```
    
    _Example: field\_sorts_ view.viewSpecification.sorts — field
    
    ```
    {
      "type": "field",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: nested\_sorts_ visualSpecification — \*
    
    _Example: Flow\_visualSpecification_ visualSpecification — Flow
    
    _Example: Map\_visualSpecification_ visualSpecification — Map
    
    _Example: Radial\_visualSpecification_ visualSpecification — Radial
    
    _Example: Table\_visualSpecification_ visualSpecification — Table
    
    _Example: Vizql\_visualSpecification_ visualSpecification — Vizql
    
    _Example: HoltWinters\_forecasts_ visualSpecification.forecasts — HoltWinters
    
    _Example: RidgeRegression\_forecasts_ visualSpecification.forecasts — RidgeRegression
    
    _Example: Band\_referenceLines_ visualSpecification.referenceLines — Band
    
    _Example: Line\_referenceLines_ visualSpecification.referenceLines — Line
    
    _Example: Computation\_endLine_ visualSpecification.referenceLines.endLine — Computation
    
    ```
    {
      "valueType": "Computation",
      "label": {
        "type": "Computation",
        "labelText": "Text"
      },
      "fieldKey": "example_fieldKey",
      "function": "Avg"
    }
    ```
    
    _Example: Value\_endLine_ visualSpecification.referenceLines.endLine — Value
    
    ```
    {
      "valueType": "Value",
      "label": {
        "type": "Computation",
        "labelText": "Text"
      }
    }
    ```
    
    _Example: Computation\_label_ visualSpecification.referenceLines.endLine.label — Computation
    
    ```
    {
      "type": "Computation"
    }
    ```
    
    _Example: Custom\_label_ visualSpecification.referenceLines.endLine.label — Custom
    
    ```
    {
      "type": "Custom",
      "labelText": "Text"
    }
    ```
    
    _Example: None\_label_ visualSpecification.referenceLines.endLine.label — None
    
    ```
    {
      "type": "None"
    }
    ```
    
    _Example: Value\_label_ visualSpecification.referenceLines.endLine.label — Value
    
    ```
    {
      "type": "Value"
    }
    ```
    
    _Example: Computation\_startLine_ visualSpecification.referenceLines.startLine — Computation
    
    ```
    {
      "valueType": "Computation",
      "label": {
        "type": "Computation",
        "labelText": "Text"
      },
      "fieldKey": "example_fieldKey",
      "function": "Avg"
    }
    ```
    
    _Example: Value\_startLine_ visualSpecification.referenceLines.startLine — Value
    
    ```
    {
      "valueType": "Value",
      "label": {
        "type": "Computation",
        "labelText": "Text"
      }
    }
    ```
    
    _Example: Computation\_line_ visualSpecification.referenceLines.line — Computation
    
    ```
    {
      "valueType": "Computation",
      "label": {
        "type": "Computation",
        "labelText": "Text"
      },
      "fieldKey": "example_fieldKey",
      "function": "Avg"
    }
    ```
    
    _Example: Value\_line_ visualSpecification.referenceLines.line — Value
    
    ```
    {
      "valueType": "Value",
      "label": {
        "type": "Computation",
        "labelText": "Text"
      }
    }
    ```
    
    _Example: Auto\_range_ visualSpecification.style.axis.range — Auto
    
    ```
    {
      "type": "Auto",
      "includeZero": true
    }
    ```
    
    _Example: Custom\_range_ visualSpecification.style.axis.range — Custom
    
    ```
    {
      "type": "Custom",
      "end": {
        "type": "Auto"
      },
      "start": {
        "type": "Auto"
      }
    }
    ```
    
    _Example: auto\_range_ visualSpecification.style.axis.range — auto
    
    ```
    {
      "type": "auto",
      "includeZero": true
    }
    ```
    
    _Example: Auto\_majorTicks_ visualSpecification.style.axis.ticks.majorTicks — Auto
    
    ```
    {
      "type": "Auto"
    }
    ```
    
    _Example: Fixed\_majorTicks_ visualSpecification.style.axis.ticks.majorTicks — Fixed
    
    ```
    {
      "type": "Fixed",
      "dateInfo": {
        "showOnlyDateBoundary": true,
        "unit": "Day"
      },
      "interval": 100,
      "origin": "example_origin"
    }
    ```
    
    _Example: None\_majorTicks_ visualSpecification.style.axis.ticks.majorTicks — None
    
    ```
    {
      "type": "None"
    }
    ```
    
    _Example: Auto\_minorTicks_ visualSpecification.style.axis.ticks.minorTicks — Auto
    
    ```
    {
      "type": "Auto"
    }
    ```
    
    _Example: Fixed\_minorTicks_ visualSpecification.style.axis.ticks.minorTicks — Fixed
    
    ```
    {
      "type": "Fixed",
      "dateInfo": {
        "showOnlyDateBoundary": true,
        "unit": "Day"
      },
      "interval": 100,
      "origin": "example_origin"
    }
    ```
    
    _Example: None\_minorTicks_ visualSpecification.style.axis.ticks.minorTicks — None
    
    ```
    {
      "type": "None"
    }
    ```
    
    _Example: All\_marksToLabel_ visualSpecification.style.marks.label.marksToLabel — All
    
    ```
    {
      "type": "All"
    }
    ```
    
    _Example: LineEnds\_marksToLabel_ visualSpecification.style.marks.label.marksToLabel — LineEnds
    
    ```
    {
      "type": "LineEnds",
      "labelEnd": true,
      "labelStart": true
    }
    ```
    
    _Example: PropertyToken\_customText_ visualSpecification.style.marks.tooltip.customText — PropertyToken
    
    _Example: SdmFieldToken\_customText_ visualSpecification.style.marks.tooltip.customText — SdmFieldToken
    
    _Example: Text\_customText_ visualSpecification.style.marks.tooltip.customText — Text
    
    _Example: VisualizationFieldToken\_customText_ visualSpecification.style.marks.tooltip.customText — VisualizationFieldToken
    
    _Example: Continuous\_colors_ visualSpecification.style.panes.colors — Continuous
    
    _Example: Discrete\_colors_ visualSpecification.style.panes.colors — Discrete
    
    ```
    {
      "type": "Discrete",
      "customColors": [
        {
          "color": "example_color"
        }
      ],
      "palette": {
        "type": "Custom",
        "colors": [
          "example_colors"
        ]
      }
    }
    ```
    
    _Example: Custom\_palette_ visualSpecification.style.panes.colors.palette — Custom
    
    ```
    {
      "type": "Custom",
      "colors": [
        "example_colors"
      ]
    }
    ```
    
    _Example: Blank\_background_ visualSpecification.style.background — Blank
    
    ```
    {
      "type": "Blank"
    }
    ```
    
    _Example: Grid\_background_ visualSpecification.style.background — Grid
    
    ```
    {
      "type": "Grid",
      "domain": {
        "x": {
          "max": 100.5,
          "min": 100.5
        },
        "y": {
          "max": 100.5,
          "min": 100.5
        }
      }
    }
    ```
    
    _Example: Map\_background_ visualSpecification.style.background — Map
    
    _Example: Name\_style_ visualSpecification.style.background.style — Name
    
    ```
    {
      "type": "Name",
      "value": "example_value"
    }
    ```
    
    _Example: Url\_style_ visualSpecification.style.background.style — Url
    
    ```
    {
      "type": "Url",
      "value": "example_value"
    }
    ```
    

### GET Get visualization bundle

`GET /tableau/visualizations/{visualizationIdOrApiName}/bundle`

Operation ID: `getVisualizationBundle`. Tags: Visualizations.

Accesses a Tableau Next Visualization by ID or name along with additional information.

Get a Tableau Next visualization by ID or Name with additional information.

#### Parameters

*   `visualizationIdOrApiName` (path, string, required) The ID or API name of the visualization.
*   `minorVersion` (query, integer) The minor API version for visualization bundle operation.

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.VisualizationBundleRepresentation`.
    
    _Example Xy\_positional: same as POST /tableau/visualizations request._ visualization.fields.positional — Xy
    
    _Example RelativeDate\_filterInfos: same as POST /tableau/visualizations request._ visualization.view.viewSpecification.advancedDimensionFilters.filterInfos — RelativeDate
    
    _Example Nested\_sorts: same as POST /tableau/visualizations request._ visualization.visualSpecification — \*
    
    _Example nested\_sorts: same as POST /tableau/visualizations request._ visualization.visualSpecification — \*
    
    _Example Flow\_visualSpecification: same as POST /tableau/visualizations 200 response._ visualization.visualSpecification — Flow
    
    _Example Map\_visualSpecification: same as POST /tableau/visualizations 200 response._ visualization.visualSpecification — Map
    
    _Example Radial\_visualSpecification: same as POST /tableau/visualizations 200 response._ visualization.visualSpecification — Radial
    
    _Example Table\_visualSpecification: same as POST /tableau/visualizations 200 response._ visualization.visualSpecification — Table
    
    _Example Vizql\_visualSpecification: same as POST /tableau/visualizations 200 response._ visualization.visualSpecification — Vizql
    
    _Example HoltWinters\_forecasts: same as POST /tableau/visualizations request._ visualization.visualSpecification.forecasts — HoltWinters
    
    _Example RidgeRegression\_forecasts: same as POST /tableau/visualizations request._ visualization.visualSpecification.forecasts — RidgeRegression
    
    _Example Band\_referenceLines: same as POST /tableau/visualizations request._ visualization.visualSpecification.referenceLines — Band
    
    _Example Line\_referenceLines: same as POST /tableau/visualizations request._ visualization.visualSpecification.referenceLines — Line
    
    _Example PropertyToken\_customText: same as POST /tableau/visualizations request._ visualization.visualSpecification.style.marks.tooltip.customText — PropertyToken
    
    _Example SdmFieldToken\_customText: same as POST /tableau/visualizations request._ visualization.visualSpecification.style.marks.tooltip.customText — SdmFieldToken
    
    _Example Text\_customText: same as POST /tableau/visualizations request._ visualization.visualSpecification.style.marks.tooltip.customText — Text
    
    _Example VisualizationFieldToken\_customText: same as POST /tableau/visualizations request._ visualization.visualSpecification.style.marks.tooltip.customText — VisualizationFieldToken
    
    _Example Continuous\_colors: same as POST /tableau/visualizations request._ visualization.visualSpecification.style.panes.colors — Continuous
    
    _Example Map\_background: same as POST /tableau/visualizations request._ visualization.visualSpecification.style.background — Map
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "dataSource": {
        "type": "SemanticModel"
      },
      "visualization": {
        "description": "This is an example description",
        "id": "0FKKatWEjjWNkEE",
        "label": "Label",
        "name": "Example Name",
        "createdBy": {
          "description": "This is an example description",
          "id": "0FKNXWg5wVoATxj",
          "label": "Label",
          "name": "Example Name",
          "alias": "example_alias",
          "isActive": true,
          "profilePhotoUrl": "https://example.com",
          "username": "Example user"
        },
        "createdDate": "2026-02-16 10:00:00+00:00",
        "lastModifiedBy": {
          "description": "This is an example description",
          "id": "0FKUKCuu10Piyfd",
          "label": "Label",
          "name": "Example Name",
          "alias": "example_alias",
          "isActive": true,
          "profilePhotoUrl": "https://example.com",
          "username": "Example user"
        },
        "lastModifiedDate": "2026-02-16 10:00:00+00:00",
        "dataSource": {
          "description": "This is an example description",
          "id": "0FK4Y5GDmymhz9m",
          "label": "Label",
          "name": "Example Name",
          "type": "SemanticModel",
          "url": "https://example.com"
        },
        "permissions": {
          "delete": true,
          "edit": true,
          "share": true,
          "view": true
        },
        "sourceVersion": {
          "major": 100,
          "minor": 100
        },
        "templateSource": {
          "assetName": "Example asset",
          "name": "Example Name"
        },
        "workspace": {
          "description": "This is an example description",
          "id": "0FKGhWVmwCwQJjw",
          "label": "Label",
          "name": "Example Name",
          "url": "https://example.com"
        },
        "fields": {
          "field1": {
            "adHocCalc": {
              "dataType": "Boolean",
              "decimalPlace": 100,
              "description": "This is an example description",
              "displayCategory": "Continuous",
              "expression": "example_expression",
              "filters": [],
              "label": "Label",
              "shouldTreatNullsAsZeros": true
            },
            "computeUsing": {
              "type": "Cell",
              "useOrderByForExtraFields": true
            },
            "displayCategory": "Continuous",
            "fieldName": "Example field",
            "function": "Attr",
            "hierarchyLevel": 100,
            "hierarchyName": "Example hierarchy",
            "id": "0FKtzjQkK4lE3UG",
            "label": "Label",
            "latitudeOrY": "example_latitudeOrY",
            "longitudeOrX": "example_longitudeOrX",
            "objectName": "Example object",
            "positionName": "Example position",
            "positional": {
              "type": "Geocoded",
              "geocoded": {
                "fieldName": "Example field",
                "objectName": "Example object"
              },
              "latitudeOrY": {
                "fieldName": "Example field",
                "objectName": "Example object"
              },
              "longitudeOrX": {
                "fieldName": "Example field",
                "objectName": "Example object"
              }
            },
            "quickTableCalc": {
              "type": "Difference",
              "order": "Ascending",
              "nextValues": 100,
              "previousValues": 100,
              "useCurrentValue": true
            },
            "role": "Dimension",
            "type": "Field"
          }
        },
        "interactions": [
          {
            "description": "This is an example description",
            "id": "0FK3bzDZ1qHu10F",
            "label": "Label",
            "name": "Example Name",
            "actionType": "Filter",
            "assetId": "example_assetId",
            "eventType": "Click",
            "parameters": {}
          }
        ],
        "view": {
          "description": "This is an example description",
          "id": "0FKzFaQcgQ2344J",
          "label": "Label",
          "name": "Example Name",
          "isOriginal": true,
          "viewSpecification": {
            "advancedDimensionFilters": [
              {
                "fieldKey": "example_fieldKey",
                "fieldKeys": [
                  "example_fieldKeys"
                ],
                "filter": {
                  "fields": [
                    {
                      "expression": "example_expression",
                      "model": "example_model"
                    }
                  ],
                  "includeNulls": true,
                  "measureCriteria": {
                    "unifiedFilter": {
                      "fields": [
                        {
                          "expression": "example_expression",
                          "model": "example_model"
                        }
                      ],
                      "includeNulls": true,
                      "measureCriteria": {
                        "unifiedFilter": {
                          "fields": [
                            {
                              "expression": "example_expression",
                              "model": "example_model"
                            }
                          ],
                          "includeNulls": true,
                          "measureCriteria": {
                            "unifiedFilter": {
                              "fields": [
                                {
                                  "expression": "example_expression",
                                  "model": "example_model"
                                }
                              ],
                              "includeNulls": true,
                              "measureCriteria": {
                                "unifiedFilter": {
                                  "fields": [
                                    {
                                      "expression": "example_expression",
                                      "model": "example_model"
                                    }
                                  ],
                                  "includeNulls": true,
                                  "measureCriteria": {
                                    "unifiedFilter": {
                                      "fields": [],
                                      "includeNulls": true,
                                      "values": []
                                    }
                                  },
                                  "topBottomCriteria": {
                                    "expression": "example_expression",
                                    "isTop": true,
                                    "nullValuesPosition": "NullsFirst",
                                    "topBottomLimit": 100
                                  },
                                  "values": []
                                }
                              },
                              "topBottomCriteria": {
                                "expression": "example_expression",
                                "isTop": true,
                                "nullValuesPosition": "NullsFirst",
                                "topBottomLimit": 100
                              },
                              "values": []
                            }
                          },
                          "topBottomCriteria": {
                            "expression": "example_expression",
                            "isTop": true,
                            "nullValuesPosition": "NullsFirst",
                            "topBottomLimit": 100
                          },
                          "values": []
                        }
                      },
                      "topBottomCriteria": {
                        "expression": "example_expression",
                        "isTop": true,
                        "nullValuesPosition": "NullsFirst",
                        "topBottomLimit": 100
                      },
                      "values": []
                    }
                  },
                  "topBottomCriteria": {
                    "expression": "example_expression",
                    "isTop": true,
                    "nullValuesPosition": "NullsFirst",
                    "topBottomLimit": 100
                  },
                  "values": []
                },
                "filterInfos": [
                  {
                    "type": "GreaterThan",
                    "includeNulls": true,
                    "showOnlyRelevantValues": true,
                    "isCustom": true,
                    "isExcludes": true,
                    "useAll": true,
                    "values": [],
                    "includeAllValuesWhenEmpty": true,
                    "operator": "Contains",
                    "value": "example_value",
                    "byField": "example_byField",
                    "count": 100,
                    "direction": "Bottom",
                    "anchorRelativeDate": "example_anchorRelativeDate",
                    "beginPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "endPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "isFiscal": true,
                    "nullType": "All"
                  }
                ],
                "includeAllValues": true,
                "isContext": true
              }
            ],
            "aggregateFilter": {
              "filterLogic": "example_filterLogic",
              "filters": [
                {
                  "fieldKey": "example_fieldKey",
                  "fieldKeys": [
                    "example_fieldKeys"
                  ],
                  "filter": {
                    "fields": [
                      {
                        "expression": "example_expression",
                        "model": "example_model"
                      }
                    ],
                    "includeNulls": true,
                    "measureCriteria": {
                      "unifiedFilter": {
                        "fields": [
                          {
                            "expression": "example_expression",
                            "model": "example_model"
                          }
                        ],
                        "includeNulls": true,
                        "measureCriteria": {
                          "unifiedFilter": {
                            "fields": [
                              {
                                "expression": "example_expression",
                                "model": "example_model"
                              }
                            ],
                            "includeNulls": true,
                            "measureCriteria": {
                              "unifiedFilter": {
                                "fields": [
                                  {
                                    "expression": "example_expression",
                                    "model": "example_model"
                                  }
                                ],
                                "includeNulls": true,
                                "measureCriteria": {
                                  "unifiedFilter": {
                                    "fields": [],
                                    "includeNulls": true,
                                    "topBottomCriteria": {
                                      "expression": "example_expression",
                                      "isTop": true,
                                      "nullValuesPosition": "NullsFirst",
                                      "topBottomLimit": 100
                                    },
                                    "values": []
                                  }
                                },
                                "topBottomCriteria": {
                                  "expression": "example_expression",
                                  "isTop": true,
                                  "nullValuesPosition": "NullsFirst",
                                  "topBottomLimit": 100
                                },
                                "values": []
                              }
                            },
                            "topBottomCriteria": {
                              "expression": "example_expression",
                              "isTop": true,
                              "nullValuesPosition": "NullsFirst",
                              "topBottomLimit": 100
                            },
                            "values": []
                          }
                        },
                        "topBottomCriteria": {
                          "expression": "example_expression",
                          "isTop": true,
                          "nullValuesPosition": "NullsFirst",
                          "topBottomLimit": 100
                        },
                        "values": []
                      }
                    },
                    "topBottomCriteria": {
                      "expression": "example_expression",
                      "isTop": true,
                      "nullValuesPosition": "NullsFirst",
                      "topBottomLimit": 100
                    },
                    "values": []
                  },
                  "filterInfos": [
                    {
                      "type": "GreaterThan",
                      "includeNulls": true,
                      "showOnlyRelevantValues": true,
                      "isCustom": true,
                      "isExcludes": true,
                      "useAll": true,
                      "values": [],
                      "includeAllValuesWhenEmpty": true,
                      "operator": "Contains",
                      "value": "example_value",
                      "byField": "example_byField",
                      "count": 100,
                      "direction": "Bottom",
                      "anchorRelativeDate": "example_anchorRelativeDate",
                      "beginPeriod": {
                        "unit": "Day",
                        "value": 100
                      },
                      "endPeriod": {
                        "unit": "Day",
                        "value": 100
                      },
                      "isFiscal": true,
                      "nullType": "All"
                    }
                  ],
                  "includeAllValues": true,
                  "isContext": true
                }
              ]
            },
            "contextFilter": {
              "filterLogic": "example_filterLogic",
              "filters": [
                {
                  "fieldKey": "example_fieldKey",
                  "fieldKeys": [
                    "example_fieldKeys"
                  ],
                  "filter": {
                    "fields": [
                      {
                        "expression": "example_expression",
                        "model": "example_model"
                      }
                    ],
                    "includeNulls": true,
                    "measureCriteria": {
                      "unifiedFilter": {
                        "fields": [
                          {
                            "expression": "example_expression",
                            "model": "example_model"
                          }
                        ],
                        "includeNulls": true,
                        "measureCriteria": {
                          "unifiedFilter": {
                            "fields": [
                              {
                                "expression": "example_expression",
                                "model": "example_model"
                              }
                            ],
                            "includeNulls": true,
                            "measureCriteria": {
                              "unifiedFilter": {
                                "fields": [
                                  {
                                    "expression": "example_expression",
                                    "model": "example_model"
                                  }
                                ],
                                "includeNulls": true,
                                "measureCriteria": {
                                  "unifiedFilter": {
                                    "fields": [],
                                    "includeNulls": true,
                                    "topBottomCriteria": {
                                      "expression": "example_expression",
                                      "isTop": true,
                                      "nullValuesPosition": "NullsFirst",
                                      "topBottomLimit": 100
                                    },
                                    "values": []
                                  }
                                },
                                "topBottomCriteria": {
                                  "expression": "example_expression",
                                  "isTop": true,
                                  "nullValuesPosition": "NullsFirst",
                                  "topBottomLimit": 100
                                },
                                "values": []
                              }
                            },
                            "topBottomCriteria": {
                              "expression": "example_expression",
                              "isTop": true,
                              "nullValuesPosition": "NullsFirst",
                              "topBottomLimit": 100
                            },
                            "values": []
                          }
                        },
                        "topBottomCriteria": {
                          "expression": "example_expression",
                          "isTop": true,
                          "nullValuesPosition": "NullsFirst",
                          "topBottomLimit": 100
                        },
                        "values": []
                      }
                    },
                    "topBottomCriteria": {
                      "expression": "example_expression",
                      "isTop": true,
                      "nullValuesPosition": "NullsFirst",
                      "topBottomLimit": 100
                    },
                    "values": []
                  },
                  "filterInfos": [
                    {
                      "type": "GreaterThan",
                      "includeNulls": true,
                      "showOnlyRelevantValues": true,
                      "isCustom": true,
                      "isExcludes": true,
                      "useAll": true,
                      "values": [],
                      "includeAllValuesWhenEmpty": true,
                      "operator": "Contains",
                      "value": "example_value",
                      "byField": "example_byField",
                      "count": 100,
                      "direction": "Bottom",
                      "anchorRelativeDate": "example_anchorRelativeDate",
                      "beginPeriod": {
                        "unit": "Day",
                        "value": 100
                      },
                      "endPeriod": {
                        "unit": "Day",
                        "value": 100
                      },
                      "isFiscal": true,
                      "nullType": "All"
                    }
                  ],
                  "includeAllValues": true,
                  "isContext": true
                }
              ]
            },
            "filter": {
              "filterLogic": "example_filterLogic",
              "filters": [
                {
                  "fieldKey": "example_fieldKey",
                  "fieldKeys": [
                    "example_fieldKeys"
                  ],
                  "filter": {
                    "fields": [
                      {
                        "expression": "example_expression",
                        "model": "example_model"
                      }
                    ],
                    "includeNulls": true,
                    "measureCriteria": {
                      "unifiedFilter": {
                        "fields": [
                          {
                            "expression": "example_expression",
                            "model": "example_model"
                          }
                        ],
                        "includeNulls": true,
                        "measureCriteria": {
                          "unifiedFilter": {
                            "fields": [
                              {
                                "expression": "example_expression",
                                "model": "example_model"
                              }
                            ],
                            "includeNulls": true,
                            "measureCriteria": {
                              "unifiedFilter": {
                                "fields": [
                                  {
                                    "expression": "example_expression",
                                    "model": "example_model"
                                  }
                                ],
                                "includeNulls": true,
                                "measureCriteria": {
                                  "unifiedFilter": {
                                    "fields": [],
                                    "includeNulls": true,
                                    "topBottomCriteria": {
                                      "expression": "example_expression",
                                      "isTop": true,
                                      "nullValuesPosition": "NullsFirst",
                                      "topBottomLimit": 100
                                    },
                                    "values": []
                                  }
                                },
                                "topBottomCriteria": {
                                  "expression": "example_expression",
                                  "isTop": true,
                                  "nullValuesPosition": "NullsFirst",
                                  "topBottomLimit": 100
                                },
                                "values": []
                              }
                            },
                            "topBottomCriteria": {
                              "expression": "example_expression",
                              "isTop": true,
                              "nullValuesPosition": "NullsFirst",
                              "topBottomLimit": 100
                            },
                            "values": []
                          }
                        },
                        "topBottomCriteria": {
                          "expression": "example_expression",
                          "isTop": true,
                          "nullValuesPosition": "NullsFirst",
                          "topBottomLimit": 100
                        },
                        "values": []
                      }
                    },
                    "topBottomCriteria": {
                      "expression": "example_expression",
                      "isTop": true,
                      "nullValuesPosition": "NullsFirst",
                      "topBottomLimit": 100
                    },
                    "values": []
                  },
                  "filterInfos": [
                    {
                      "type": "GreaterThan",
                      "includeNulls": true,
                      "showOnlyRelevantValues": true,
                      "isCustom": true,
                      "isExcludes": true,
                      "useAll": true,
                      "values": [],
                      "includeAllValuesWhenEmpty": true,
                      "operator": "Contains",
                      "value": "example_value",
                      "byField": "example_byField",
                      "count": 100,
                      "direction": "Bottom",
                      "anchorRelativeDate": "example_anchorRelativeDate",
                      "beginPeriod": {
                        "unit": "Day",
                        "value": 100
                      },
                      "endPeriod": {
                        "unit": "Day",
                        "value": 100
                      },
                      "isFiscal": true,
                      "nullType": "All"
                    }
                  ],
                  "includeAllValues": true,
                  "isContext": true
                }
              ]
            },
            "filters": [
              {
                "fieldKey": "example_fieldKey",
                "fieldKeys": [
                  "example_fieldKeys"
                ],
                "filter": {
                  "fields": [
                    {
                      "expression": "example_expression",
                      "model": "example_model"
                    }
                  ],
                  "includeNulls": true,
                  "measureCriteria": {
                    "unifiedFilter": {
                      "fields": [
                        {
                          "expression": "example_expression",
                          "model": "example_model"
                        }
                      ],
                      "includeNulls": true,
                      "measureCriteria": {
                        "unifiedFilter": {
                          "fields": [
                            {
                              "expression": "example_expression",
                              "model": "example_model"
                            }
                          ],
                          "includeNulls": true,
                          "measureCriteria": {
                            "unifiedFilter": {
                              "fields": [
                                {
                                  "expression": "example_expression",
                                  "model": "example_model"
                                }
                              ],
                              "includeNulls": true,
                              "measureCriteria": {
                                "unifiedFilter": {
                                  "fields": [
                                    {
                                      "expression": "example_expression",
                                      "model": "example_model"
                                    }
                                  ],
                                  "includeNulls": true,
                                  "measureCriteria": {
                                    "unifiedFilter": {
                                      "fields": [],
                                      "includeNulls": true,
                                      "values": []
                                    }
                                  },
                                  "topBottomCriteria": {
                                    "expression": "example_expression",
                                    "isTop": true,
                                    "nullValuesPosition": "NullsFirst",
                                    "topBottomLimit": 100
                                  },
                                  "values": []
                                }
                              },
                              "topBottomCriteria": {
                                "expression": "example_expression",
                                "isTop": true,
                                "nullValuesPosition": "NullsFirst",
                                "topBottomLimit": 100
                              },
                              "values": []
                            }
                          },
                          "topBottomCriteria": {
                            "expression": "example_expression",
                            "isTop": true,
                            "nullValuesPosition": "NullsFirst",
                            "topBottomLimit": 100
                          },
                          "values": []
                        }
                      },
                      "topBottomCriteria": {
                        "expression": "example_expression",
                        "isTop": true,
                        "nullValuesPosition": "NullsFirst",
                        "topBottomLimit": 100
                      },
                      "values": []
                    }
                  },
                  "topBottomCriteria": {
                    "expression": "example_expression",
                    "isTop": true,
                    "nullValuesPosition": "NullsFirst",
                    "topBottomLimit": 100
                  },
                  "values": []
                },
                "filterInfos": [
                  {
                    "type": "GreaterThan",
                    "includeNulls": true,
                    "showOnlyRelevantValues": true,
                    "isCustom": true,
                    "isExcludes": true,
                    "useAll": true,
                    "values": [],
                    "includeAllValuesWhenEmpty": true,
                    "operator": "Contains",
                    "value": "example_value",
                    "byField": "example_byField",
                    "count": 100,
                    "direction": "Bottom",
                    "anchorRelativeDate": "example_anchorRelativeDate",
                    "beginPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "endPeriod": {
                      "unit": "Day",
                      "value": 100
                    },
                    "isFiscal": true,
                    "nullType": "All"
                  }
                ],
                "includeAllValues": true,
                "isContext": true
              }
            ],
            "grandTotals": {
              "columns": true,
              "rows": true
            },
            "sortOrders": {
              "columns": [
                {
                  "byField": "example_byField",
                  "order": "Ascending"
                }
              ],
              "fields": {
                "AlphabeticField1": {
                  "type": "Alphabetic",
                  "fieldKey": "example_fieldKey",
                  "order": "Ascending"
                },
                "FieldField2": {
                  "type": "Field",
                  "fieldKey": "example_fieldKey",
                  "order": "Ascending",
                  "byField": "example_byField"
                },
                "NestedField3": {
                  "type": "Nested",
                  "fieldKey": "example_fieldKey",
                  "order": "Ascending",
                  "byField": "example_byField"
                },
                "alphabeticField4": {
                  "type": "alphabetic",
                  "fieldKey": "example_fieldKey",
                  "order": "Ascending"
                }
              },
              "rows": [
                {
                  "byField": "example_byField",
                  "order": "Ascending"
                }
              ]
            },
            "sorts": [
              {
                "type": "Alphabetic",
                "fieldKey": "example_fieldKey",
                "order": "Ascending",
                "byField": "example_byField"
              }
            ],
            "style": {
              "headers": {
                "columns": {
                  "sizing": {
                    "fieldHeight": {
                      "field1": 100.5
                    },
                    "indexHeight": 100.5,
                    "width": 100.5
                  }
                },
                "groups": {
                  "sizing": {
                    "fieldWidth": {
                      "field1": 100.5
                    },
                    "height": 100.5,
                    "indexWidth": 100.5
                  }
                },
                "rows": {
                  "sizing": {
                    "fieldWidth": {
                      "field1": 100.5
                    },
                    "height": 100.5,
                    "indexWidth": 100.5
                  }
                }
              }
            },
            "subtotals": {
              "columns": true,
              "rows": true
            },
            "tableCalcFilter": {
              "filterLogic": "example_filterLogic",
              "filters": [
                {
                  "fieldKey": "example_fieldKey",
                  "fieldKeys": [
                    "example_fieldKeys"
                  ],
                  "filter": {
                    "fields": [
                      {
                        "expression": "example_expression",
                        "model": "example_model"
                      }
                    ],
                    "includeNulls": true,
                    "measureCriteria": {
                      "unifiedFilter": {
                        "fields": [
                          {
                            "expression": "example_expression",
                            "model": "example_model"
                          }
                        ],
                        "includeNulls": true,
                        "measureCriteria": {
                          "unifiedFilter": {
                            "fields": [
                              {
                                "expression": "example_expression",
                                "model": "example_model"
                              }
                            ],
                            "includeNulls": true,
                            "measureCriteria": {
                              "unifiedFilter": {
                                "fields": [
                                  {
                                    "expression": "example_expression",
                                    "model": "example_model"
                                  }
                                ],
                                "includeNulls": true,
                                "measureCriteria": {
                                  "unifiedFilter": {
                                    "fields": [],
                                    "includeNulls": true,
                                    "topBottomCriteria": {
                                      "expression": "example_expression",
                                      "isTop": true,
                                      "nullValuesPosition": "NullsFirst",
                                      "topBottomLimit": 100
                                    },
                                    "values": []
                                  }
                                },
                                "topBottomCriteria": {
                                  "expression": "example_expression",
                                  "isTop": true,
                                  "nullValuesPosition": "NullsFirst",
                                  "topBottomLimit": 100
                                },
                                "values": []
                              }
                            },
                            "topBottomCriteria": {
                              "expression": "example_expression",
                              "isTop": true,
                              "nullValuesPosition": "NullsFirst",
                              "topBottomLimit": 100
                            },
                            "values": []
                          }
                        },
                        "topBottomCriteria": {
                          "expression": "example_expression",
                          "isTop": true,
                          "nullValuesPosition": "NullsFirst",
                          "topBottomLimit": 100
                        },
                        "values": []
                      }
                    },
                    "topBottomCriteria": {
                      "expression": "example_expression",
                      "isTop": true,
                      "nullValuesPosition": "NullsFirst",
                      "topBottomLimit": 100
                    },
                    "values": []
                  },
                  "filterInfos": [
                    {
                      "type": "GreaterThan",
                      "includeNulls": true,
                      "showOnlyRelevantValues": true,
                      "isCustom": true,
                      "isExcludes": true,
                      "useAll": true,
                      "values": [],
                      "includeAllValuesWhenEmpty": true,
                      "operator": "Contains",
                      "value": "example_value",
                      "byField": "example_byField",
                      "count": 100,
                      "direction": "Bottom",
                      "anchorRelativeDate": "example_anchorRelativeDate",
                      "beginPeriod": {
                        "unit": "Day",
                        "value": 100
                      },
                      "endPeriod": {
                        "unit": "Day",
                        "value": 100
                      },
                      "isFiscal": true,
                      "nullType": "All"
                    }
                  ],
                  "includeAllValues": true,
                  "isContext": true
                }
              ]
            }
          }
        },
        "visualSpecification": {
          "layout": "Flow",
          "columns": [
            "example_columns"
          ],
          "forecasts": {
            "HoltWinters1": {
              "forecastModel": "HoltWinters",
              "confidenceLevel": 100,
              "dimensionFields": [
                {
                  "dateDim": {
                    "fieldKey": "example_fieldKey",
                    "granularity": "InferFromData"
                  }
                }
              ],
              "fillNullsWithZero": true,
              "from": {
                "predefinedDate": "LatestData"
              },
              "ignoreLastPeriods": 100,
              "includeBounds": true,
              "measureFieldKey": "example_measureFieldKey",
              "to": {
                "forecastInterval": {
                  "timeUnit": "Days",
                  "value": 100
                }
              }
            },
            "RidgeRegression2": {
              "forecastModel": "RidgeRegression",
              "confidenceLevel": 100,
              "dimensionFields": [
                {
                  "dateDim": {
                    "fieldKey": "example_fieldKey",
                    "granularity": "InferFromData"
                  }
                }
              ],
              "fillNullsWithZero": true,
              "from": {
                "predefinedDate": "LatestData"
              },
              "ignoreLastPeriods": 100,
              "includeBounds": true,
              "measureFieldKey": "example_measureFieldKey",
              "to": {
                "forecastInterval": {
                  "timeUnit": "Days",
                  "value": 100
                }
              }
            }
          },
          "legends": {
            "key1": {
              "isVisible": true,
              "position": "Bottom",
              "title": {
                "isVisible": true,
                "titleText": "example_titleText"
              }
            }
          },
          "marks": {
            "key1": {
              "encodings": [
                {
                  "fieldKey": "example_fieldKey",
                  "type": "Angle"
                }
              ],
              "isAutomatic": true,
              "stack": {
                "isAutomatic": true,
                "isStacked": true
              },
              "type": "Area"
            }
          },
          "measureValues": [
            "example_measureValues"
          ],
          "mode": "Table",
          "referenceLines": {
            "Band1": {
              "type": "Band",
              "fieldKey": "example_fieldKey",
              "scope": "Cell",
              "endLine": {
                "valueType": "Computation",
                "label": {
                  "type": "Computation",
                  "labelText": "Text"
                },
                "fieldKey": "example_fieldKey",
                "function": "Avg"
              },
              "startLine": {
                "valueType": "Computation",
                "label": {
                  "type": "Computation",
                  "labelText": "Text"
                },
                "fieldKey": "example_fieldKey",
                "function": "Avg"
              }
            },
            "Line2": {
              "type": "Line",
              "fieldKey": "example_fieldKey",
              "scope": "Cell",
              "line": {
                "valueType": "Computation",
                "label": {
                  "type": "Computation",
                  "labelText": "Text"
                },
                "fieldKey": "example_fieldKey",
                "function": "Avg"
              }
            }
          },
          "rows": [
            "example_rows"
          ],
          "style": {
            "allHeaders": {
              "columns": {
                "mergeRepeatedCells": true,
                "showIndex": true,
                "sizing": {
                  "fieldHeight": {
                    "field1": 100.5
                  },
                  "indexHeight": 100.5,
                  "width": 100.5
                }
              },
              "fields": {
                "field1": {
                  "defaults": {
                    "format": {
                      "dateTemplate": "example_dateTemplate",
                      "numberFormatInfo": {
                        "decimalPlaces": 100,
                        "displayUnits": "Auto",
                        "includeThousandSeparator": true,
                        "negativeValuesFormat": "Auto",
                        "prefix": "example_prefix",
                        "suffix": "example_suffix",
                        "type": "Currency"
                      }
                    }
                  },
                  "hiddenValues": [
                    "example_hiddenValues"
                  ],
                  "isVisible": true,
                  "showMissingValues": true,
                  "textDirection": "Auto"
                }
              },
              "rows": {
                "mergeRepeatedCells": true,
                "showIndex": true,
                "sizing": {
                  "fieldWidth": {
                    "field1": 100.5
                  },
                  "height": 100.5,
                  "indexWidth": 100.5
                }
              }
            },
            "axis": {
              "key1": {
                "dualAxis": {
                  "synchronization": "FullRange"
                },
                "isVisible": true,
                "isZeroLineVisible": true,
                "range": {
                  "type": "Auto",
                  "includeZero": true,
                  "end": {
                    "type": "Auto"
                  },
                  "start": {
                    "type": "Auto"
                  }
                },
                "scale": {
                  "format": {
                    "dateTemplate": "example_dateTemplate",
                    "numberFormatInfo": {
                      "decimalPlaces": 100,
                      "displayUnits": "Auto",
                      "includeThousandSeparator": true,
                      "negativeValuesFormat": "Auto",
                      "prefix": "example_prefix",
                      "suffix": "example_suffix",
                      "type": "Currency"
                    }
                  }
                },
                "ticks": {
                  "majorTicks": {
                    "type": "Auto",
                    "dateInfo": {
                      "showOnlyDateBoundary": true,
                      "unit": "Day"
                    },
                    "interval": 100,
                    "origin": "example_origin"
                  },
                  "minorTicks": {
                    "type": "Auto",
                    "dateInfo": {
                      "showOnlyDateBoundary": true,
                      "unit": "Day"
                    },
                    "interval": 100,
                    "origin": "example_origin"
                  }
                },
                "titleText": "example_titleText"
              }
            },
            "fieldLabels": {
              "columns": {
                "backgroundColor": "example_backgroundColor",
                "showDividerLine": true,
                "showLabels": true
              },
              "rows": {
                "backgroundColor": "example_backgroundColor",
                "showDividerLine": true,
                "showLabels": true
              }
            },
            "fit": "Entire",
            "fonts": {
              "actionableHeaders": {
                "color": "example_color",
                "size": 100
              },
              "axisTickLabels": {
                "color": "example_color",
                "size": 100
              },
              "ban": {
                "color": "example_color"
              },
              "fieldLabels": {
                "color": "example_color",
                "size": 100
              },
              "grandTotalLabel": {
                "color": "example_color",
                "size": 100
              },
              "grandTotalValues": {
                "color": "example_color",
                "size": 100
              },
              "headers": {
                "color": "example_color",
                "size": 100
              },
              "legendLabels": {
                "color": "example_color",
                "size": 100
              },
              "markLabels": {
                "color": "example_color",
                "size": 100
              },
              "marks": {
                "color": "example_color",
                "size": 100
              },
              "subtotalLabel": {
                "color": "example_color",
                "size": 100
              },
              "subtotalValues": {
                "color": "example_color",
                "size": 100
              }
            },
            "grandTotals": {
              "columns": {
                "label": "Label",
                "position": "End"
              },
              "rows": {
                "label": "Label",
                "position": "End"
              }
            },
            "headers": {
              "key1": {
                "defaults": {
                  "format": {
                    "dateTemplate": "example_dateTemplate",
                    "numberFormatInfo": {
                      "decimalPlaces": 100,
                      "displayUnits": "Auto",
                      "includeThousandSeparator": true,
                      "negativeValuesFormat": "Auto",
                      "prefix": "example_prefix",
                      "suffix": "example_suffix",
                      "type": "Currency"
                    }
                  }
                },
                "hiddenValues": [
                  "example_hiddenValues"
                ],
                "isVisible": true,
                "showMissingValues": true,
                "textDirection": "Auto"
              }
            },
            "lines": {
              "axisLine": {
                "color": "example_color"
              },
              "fieldLabelDividerLine": {
                "color": "example_color"
              },
              "separatorLine": {
                "color": "example_color"
              },
              "zeroLine": {
                "color": "example_color"
              }
            },
            "marks": {
              "key1": {
                "color": {
                  "color": "example_color"
                },
                "connector": {
                  "type": "Origami"
                },
                "isAutomaticOpacity": true,
                "isAutomaticSize": true,
                "isStackingAxisCentered": true,
                "label": {
                  "canOverlapLabels": true,
                  "marksToLabel": {
                    "type": "All",
                    "labelEnd": true,
                    "labelStart": true
                  },
                  "showMarkLabels": true,
                  "textDirection": "Auto"
                },
                "opacity": 100,
                "range": {
                  "reverse": true
                },
                "size": {
                  "isAutomatic": true,
                  "type": "Percentage",
                  "value": 100
                },
                "tooltip": {
                  "customText": [
                    {
                      "type": "PropertyToken",
                      "properties": {
                        "bold": true,
                        "color": "example_color",
                        "family": "example_family",
                        "horizontalAlign": "Center",
                        "italic": true,
                        "size": 100,
                        "underline": true
                      },
                      "tokenType": "DataRefreshTime",
                      "apiName": "Example api",
                      "value": "example_value",
                      "fieldKey": "example_fieldKey"
                    }
                  ],
                  "showActions": true
                }
              }
            },
            "panes": {
              "key1": {
                "colors": {
                  "type": "Continuous",
                  "palette": {
                    "end": "example_end",
                    "middle": "example_middle",
                    "middleToEndSteps": [
                      "example_middleToEndSteps"
                    ],
                    "start": "example_start",
                    "startToEndSteps": [
                      "example_startToEndSteps"
                    ],
                    "startToMiddleSteps": [
                      "example_startToMiddleSteps"
                    ]
                  },
                  "customColors": [
                    {
                      "color": "example_color"
                    }
                  ]
                },
                "defaults": {
                  "format": {
                    "dateTemplate": "example_dateTemplate",
                    "numberFormatInfo": {
                      "decimalPlaces": 100,
                      "displayUnits": "Auto",
                      "includeThousandSeparator": true,
                      "negativeValuesFormat": "Auto",
                      "prefix": "example_prefix",
                      "suffix": "example_suffix",
                      "type": "Currency"
                    }
                  }
                },
                "isAutomaticSize": true,
                "size": {
                  "isAutomatic": true,
                  "max": 100,
                  "min": 100,
                  "type": "Percentage"
                }
              }
            },
            "referenceLines": {
              "key1": {
                "fillAboveColor": "example_fillAboveColor",
                "fillBelowColor": "example_fillBelowColor",
                "fillColor": "example_fillColor",
                "isVisible": true,
                "labelAlignment": {
                  "horizontal": "Auto",
                  "vertical": "Auto"
                },
                "lineFormat": {
                  "color": "example_color",
                  "type": "None"
                }
              }
            },
            "shading": {
              "backgroundColor": "example_backgroundColor",
              "banding": {
                "rows": {
                  "application": {
                    "level": 100,
                    "size": 100
                  },
                  "color": "example_color"
                }
              }
            },
            "showDataPlaceholder": true,
            "title": {
              "isVisible": true,
              "titleText": "example_titleText"
            }
          },
          "stylesheet": {
            "rules": [
              {
                "scope": {
                  "markType": "example_markType"
                },
                "selector": "ActionableHeaderLabel",
                "style": {
                  "backgroundColor": "example_backgroundColor",
                  "border": {
                    "radius": 100.5,
                    "style": "Dashed",
                    "width": 100.5
                  },
                  "color": "example_color",
                  "font": {
                    "family": "example_family",
                    "italic": true,
                    "size": 100,
                    "underline": true,
                    "weight": "Bold"
                  },
                  "line": {
                    "smoothness": 100.5,
                    "style": "Dashed",
                    "width": 100.5
                  },
                  "opacity": 100.5,
                  "padding": {
                    "bottom": 100,
                    "left": 100,
                    "right": 100,
                    "top": 100
                  },
                  "text": {
                    "halign": "Center",
                    "textDirection": "Auto",
                    "valign": "Bottom",
                    "wrap": true
                  },
                  "visibility": "Hidden"
                }
              }
            ]
          }
        }
      }
    }
    ```
    
    _Example: SemanticModel\_dataSource_ dataSource — SemanticModel
    
    ```
    {
      "type": "SemanticModel"
    }
    ```
    
    _Example: Cell\_computeUsing_ visualization.fields.computeUsing — Cell
    
    ```
    {
      "type": "Cell",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: PaneAcross\_computeUsing_ visualization.fields.computeUsing — PaneAcross
    
    ```
    {
      "type": "PaneAcross",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: PaneAcrossThenDown\_computeUsing_ visualization.fields.computeUsing — PaneAcrossThenDown
    
    ```
    {
      "type": "PaneAcrossThenDown",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: PaneDown\_computeUsing_ visualization.fields.computeUsing — PaneDown
    
    ```
    {
      "type": "PaneDown",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: PaneDownThenAcross\_computeUsing_ visualization.fields.computeUsing — PaneDownThenAcross
    
    ```
    {
      "type": "PaneDownThenAcross",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: TableAcross\_computeUsing_ visualization.fields.computeUsing — TableAcross
    
    ```
    {
      "type": "TableAcross",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: TableAcrossThenDown\_computeUsing_ visualization.fields.computeUsing — TableAcrossThenDown
    
    ```
    {
      "type": "TableAcrossThenDown",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: TableDown\_computeUsing_ visualization.fields.computeUsing — TableDown
    
    ```
    {
      "type": "TableDown",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: TableDownThenAcross\_computeUsing_ visualization.fields.computeUsing — TableDownThenAcross
    
    ```
    {
      "type": "TableDownThenAcross",
      "useOrderByForExtraFields": true
    }
    ```
    
    _Example: Geocoded\_positional_ visualization.fields.positional — Geocoded
    
    ```
    {
      "type": "Geocoded",
      "geocoded": {
        "fieldName": "Example field",
        "objectName": "Example object"
      }
    }
    ```
    
    _Example: Xy\_positional_ visualization.fields.positional — Xy
    
    _Example: Difference\_quickTableCalc_ visualization.fields.quickTableCalc — Difference
    
    ```
    {
      "type": "Difference"
    }
    ```
    
    _Example: MovingAverage\_quickTableCalc_ visualization.fields.quickTableCalc — MovingAverage
    
    ```
    {
      "type": "MovingAverage",
      "nextValues": 100,
      "previousValues": 100,
      "useCurrentValue": true
    }
    ```
    
    _Example: MovingMax\_quickTableCalc_ visualization.fields.quickTableCalc — MovingMax
    
    ```
    {
      "type": "MovingMax",
      "nextValues": 100,
      "previousValues": 100,
      "useCurrentValue": true
    }
    ```
    
    _Example: MovingMin\_quickTableCalc_ visualization.fields.quickTableCalc — MovingMin
    
    ```
    {
      "type": "MovingMin",
      "nextValues": 100,
      "previousValues": 100,
      "useCurrentValue": true
    }
    ```
    
    _Example: MovingSum\_quickTableCalc_ visualization.fields.quickTableCalc — MovingSum
    
    ```
    {
      "type": "MovingSum",
      "nextValues": 100,
      "previousValues": 100,
      "useCurrentValue": true
    }
    ```
    
    _Example: PercentDifference\_quickTableCalc_ visualization.fields.quickTableCalc — PercentDifference
    
    ```
    {
      "type": "PercentDifference"
    }
    ```
    
    _Example: PercentOfTotal\_quickTableCalc_ visualization.fields.quickTableCalc — PercentOfTotal
    
    ```
    {
      "type": "PercentOfTotal"
    }
    ```
    
    _Example: Percentile\_quickTableCalc_ visualization.fields.quickTableCalc — Percentile
    
    ```
    {
      "type": "Percentile",
      "order": "Ascending"
    }
    ```
    
    _Example: Rank\_quickTableCalc_ visualization.fields.quickTableCalc — Rank
    
    ```
    {
      "type": "Rank",
      "order": "Ascending"
    }
    ```
    
    _Example: RankDense\_quickTableCalc_ visualization.fields.quickTableCalc — RankDense
    
    ```
    {
      "type": "RankDense",
      "order": "Ascending"
    }
    ```
    
    _Example: RankModified\_quickTableCalc_ visualization.fields.quickTableCalc — RankModified
    
    ```
    {
      "type": "RankModified",
      "order": "Ascending"
    }
    ```
    
    _Example: RankUnique\_quickTableCalc_ visualization.fields.quickTableCalc — RankUnique
    
    ```
    {
      "type": "RankUnique",
      "order": "Ascending"
    }
    ```
    
    _Example: RunningAvg\_quickTableCalc_ visualization.fields.quickTableCalc — RunningAvg
    
    ```
    {
      "type": "RunningAvg"
    }
    ```
    
    _Example: RunningMax\_quickTableCalc_ visualization.fields.quickTableCalc — RunningMax
    
    ```
    {
      "type": "RunningMax"
    }
    ```
    
    _Example: RunningMin\_quickTableCalc_ visualization.fields.quickTableCalc — RunningMin
    
    ```
    {
      "type": "RunningMin"
    }
    ```
    
    _Example: RunningSum\_quickTableCalc_ visualization.fields.quickTableCalc — RunningSum
    
    ```
    {
      "type": "RunningSum"
    }
    ```
    
    _Example: GreaterThan\_filterInfos_ visualization.view.viewSpecification.advancedDimensionFilters.filterInfos — GreaterThan
    
    ```
    {
      "type": "GreaterThan",
      "includeNulls": true,
      "showOnlyRelevantValues": true
    }
    ```
    
    _Example: In\_filterInfos_ visualization.view.viewSpecification.advancedDimensionFilters.filterInfos — In
    
    ```
    {
      "type": "In",
      "isCustom": true,
      "isExcludes": true,
      "useAll": true,
      "values": []
    }
    ```
    
    _Example: LessThan\_filterInfos_ visualization.view.viewSpecification.advancedDimensionFilters.filterInfos — LessThan
    
    ```
    {
      "type": "LessThan",
      "includeNulls": true,
      "showOnlyRelevantValues": true
    }
    ```
    
    _Example: Nulls\_filterInfos_ visualization.view.viewSpecification.advancedDimensionFilters.filterInfos — Nulls
    
    ```
    {
      "type": "Nulls",
      "nullType": "All"
    }
    ```
    
    _Example: Range\_filterInfos_ visualization.view.viewSpecification.advancedDimensionFilters.filterInfos — Range
    
    ```
    {
      "type": "Range",
      "includeNulls": true,
      "showOnlyRelevantValues": true
    }
    ```
    
    _Example: RelativeDate\_filterInfos_ visualization.view.viewSpecification.advancedDimensionFilters.filterInfos — RelativeDate
    
    _Example: TopN\_filterInfos_ visualization.view.viewSpecification.advancedDimensionFilters.filterInfos — TopN
    
    ```
    {
      "type": "TopN",
      "byField": "example_byField",
      "count": 100,
      "direction": "Bottom"
    }
    ```
    
    _Example: WildCard\_filterInfos_ visualization.view.viewSpecification.advancedDimensionFilters.filterInfos — WildCard
    
    ```
    {
      "type": "WildCard",
      "includeAllValuesWhenEmpty": true,
      "isExcludes": true,
      "operator": "Contains",
      "value": "example_value"
    }
    ```
    
    _Example: Alphabetic\_fields_ visualization.view.viewSpecification.sortOrders.fields — alphabetic
    
    ```
    {
      "type": "alphabetic",
      "fieldKey": "example_fieldKey",
      "order": "Ascending"
    }
    ```
    
    _Example: Field\_fields_ visualization.view.viewSpecification.sortOrders.fields — field
    
    ```
    {
      "type": "field",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: Nested\_fields_ visualization.view.viewSpecification.sortOrders.fields — nested
    
    ```
    {
      "type": "nested",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: alphabetic\_fields_ visualization.view.viewSpecification.sortOrders.fields — alphabetic
    
    ```
    {
      "type": "alphabetic",
      "fieldKey": "example_fieldKey",
      "order": "Ascending"
    }
    ```
    
    _Example: field\_fields_ visualization.view.viewSpecification.sortOrders.fields — field
    
    ```
    {
      "type": "field",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: nested\_fields_ visualization.view.viewSpecification.sortOrders.fields — nested
    
    ```
    {
      "type": "nested",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: Alphabetic\_sorts_ visualization.view.viewSpecification.sorts — alphabetic
    
    ```
    {
      "type": "alphabetic",
      "fieldKey": "example_fieldKey",
      "order": "Ascending"
    }
    ```
    
    _Example: Field\_sorts_ visualization.view.viewSpecification.sorts — field
    
    ```
    {
      "type": "field",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: Nested\_sorts_ visualization.visualSpecification — \*
    
    _Example: alphabetic\_sorts_ visualization.view.viewSpecification.sorts — alphabetic
    
    ```
    {
      "type": "alphabetic",
      "fieldKey": "example_fieldKey",
      "order": "Ascending"
    }
    ```
    
    _Example: field\_sorts_ visualization.view.viewSpecification.sorts — field
    
    ```
    {
      "type": "field",
      "fieldKey": "example_fieldKey",
      "order": "Ascending",
      "byField": "example_byField"
    }
    ```
    
    _Example: nested\_sorts_ visualization.visualSpecification — \*
    
    _Example: Flow\_visualSpecification_ visualization.visualSpecification — Flow
    
    _Example: Map\_visualSpecification_ visualization.visualSpecification — Map
    
    _Example: Radial\_visualSpecification_ visualization.visualSpecification — Radial
    
    _Example: Table\_visualSpecification_ visualization.visualSpecification — Table
    
    _Example: Vizql\_visualSpecification_ visualization.visualSpecification — Vizql
    
    _Example: HoltWinters\_forecasts_ visualization.visualSpecification.forecasts — HoltWinters
    
    _Example: RidgeRegression\_forecasts_ visualization.visualSpecification.forecasts — RidgeRegression
    
    _Example: Band\_referenceLines_ visualization.visualSpecification.referenceLines — Band
    
    _Example: Line\_referenceLines_ visualization.visualSpecification.referenceLines — Line
    
    _Example: Computation\_endLine_ visualization.visualSpecification.referenceLines.endLine — Computation
    
    ```
    {
      "valueType": "Computation",
      "label": {
        "type": "Computation",
        "labelText": "Text"
      },
      "fieldKey": "example_fieldKey",
      "function": "Avg"
    }
    ```
    
    _Example: Value\_endLine_ visualization.visualSpecification.referenceLines.endLine — Value
    
    ```
    {
      "valueType": "Value",
      "label": {
        "type": "Computation",
        "labelText": "Text"
      }
    }
    ```
    
    _Example: Computation\_label_ visualization.visualSpecification.referenceLines.endLine.label — Computation
    
    ```
    {
      "type": "Computation"
    }
    ```
    
    _Example: Custom\_label_ visualization.visualSpecification.referenceLines.endLine.label — Custom
    
    ```
    {
      "type": "Custom",
      "labelText": "Text"
    }
    ```
    
    _Example: None\_label_ visualization.visualSpecification.referenceLines.endLine.label — None
    
    ```
    {
      "type": "None"
    }
    ```
    
    _Example: Value\_label_ visualization.visualSpecification.referenceLines.endLine.label — Value
    
    ```
    {
      "type": "Value"
    }
    ```
    
    _Example: Computation\_startLine_ visualization.visualSpecification.referenceLines.startLine — Computation
    
    ```
    {
      "valueType": "Computation",
      "label": {
        "type": "Computation",
        "labelText": "Text"
      },
      "fieldKey": "example_fieldKey",
      "function": "Avg"
    }
    ```
    
    _Example: Value\_startLine_ visualization.visualSpecification.referenceLines.startLine — Value
    
    ```
    {
      "valueType": "Value",
      "label": {
        "type": "Computation",
        "labelText": "Text"
      }
    }
    ```
    
    _Example: Computation\_line_ visualization.visualSpecification.referenceLines.line — Computation
    
    ```
    {
      "valueType": "Computation",
      "label": {
        "type": "Computation",
        "labelText": "Text"
      },
      "fieldKey": "example_fieldKey",
      "function": "Avg"
    }
    ```
    
    _Example: Value\_line_ visualization.visualSpecification.referenceLines.line — Value
    
    ```
    {
      "valueType": "Value",
      "label": {
        "type": "Computation",
        "labelText": "Text"
      }
    }
    ```
    
    _Example: Auto\_range_ visualization.visualSpecification.style.axis.range — auto
    
    ```
    {
      "type": "auto",
      "includeZero": true
    }
    ```
    
    _Example: Custom\_range_ visualization.visualSpecification.style.axis.range — Custom
    
    ```
    {
      "type": "Custom",
      "end": {
        "type": "Auto"
      },
      "start": {
        "type": "Auto"
      }
    }
    ```
    
    _Example: auto\_range_ visualization.visualSpecification.style.axis.range — auto
    
    ```
    {
      "type": "auto",
      "includeZero": true
    }
    ```
    
    _Example: Auto\_majorTicks_ visualization.visualSpecification.style.axis.ticks.majorTicks — Auto
    
    ```
    {
      "type": "Auto"
    }
    ```
    
    _Example: Fixed\_majorTicks_ visualization.visualSpecification.style.axis.ticks.majorTicks — Fixed
    
    ```
    {
      "type": "Fixed",
      "dateInfo": {
        "showOnlyDateBoundary": true,
        "unit": "Day"
      },
      "interval": 100,
      "origin": "example_origin"
    }
    ```
    
    _Example: None\_majorTicks_ visualization.visualSpecification.style.axis.ticks.majorTicks — None
    
    ```
    {
      "type": "None"
    }
    ```
    
    _Example: Auto\_minorTicks_ visualization.visualSpecification.style.axis.ticks.minorTicks — Auto
    
    ```
    {
      "type": "Auto"
    }
    ```
    
    _Example: Fixed\_minorTicks_ visualization.visualSpecification.style.axis.ticks.minorTicks — Fixed
    
    ```
    {
      "type": "Fixed",
      "dateInfo": {
        "showOnlyDateBoundary": true,
        "unit": "Day"
      },
      "interval": 100,
      "origin": "example_origin"
    }
    ```
    
    _Example: None\_minorTicks_ visualization.visualSpecification.style.axis.ticks.minorTicks — None
    
    ```
    {
      "type": "None"
    }
    ```
    
    _Example: All\_marksToLabel_ visualization.visualSpecification.style.marks.label.marksToLabel — All
    
    ```
    {
      "type": "All"
    }
    ```
    
    _Example: LineEnds\_marksToLabel_ visualization.visualSpecification.style.marks.label.marksToLabel — LineEnds
    
    ```
    {
      "type": "LineEnds",
      "labelEnd": true,
      "labelStart": true
    }
    ```
    
    _Example: PropertyToken\_customText_ visualization.visualSpecification.style.marks.tooltip.customText — PropertyToken
    
    _Example: SdmFieldToken\_customText_ visualization.visualSpecification.style.marks.tooltip.customText — SdmFieldToken
    
    _Example: Text\_customText_ visualization.visualSpecification.style.marks.tooltip.customText — Text
    
    _Example: VisualizationFieldToken\_customText_ visualization.visualSpecification.style.marks.tooltip.customText — VisualizationFieldToken
    
    _Example: Continuous\_colors_ visualization.visualSpecification.style.panes.colors — Continuous
    
    _Example: Discrete\_colors_ visualization.visualSpecification.style.panes.colors — Discrete
    
    ```
    {
      "type": "Discrete",
      "customColors": [
        {
          "color": "example_color"
        }
      ],
      "palette": {
        "type": "Custom",
        "colors": [
          "example_colors"
        ]
      }
    }
    ```
    
    _Example: Custom\_palette_ visualization.visualSpecification.style.panes.colors.palette — Custom
    
    ```
    {
      "type": "Custom",
      "colors": [
        "example_colors"
      ]
    }
    ```
    
    _Example: Blank\_background_ visualization.visualSpecification.style.background — Blank
    
    ```
    {
      "type": "Blank"
    }
    ```
    
    _Example: Grid\_background_ visualization.visualSpecification.style.background — Grid
    
    ```
    {
      "type": "Grid",
      "domain": {
        "x": {
          "max": 100.5,
          "min": 100.5
        },
        "y": {
          "max": 100.5,
          "min": 100.5
        }
      }
    }
    ```
    
    _Example: Map\_background_ visualization.visualSpecification.style.background — Map
    
    _Example: Name\_style_ visualization.visualSpecification.style.background.style — Name
    
    ```
    {
      "type": "Name",
      "value": "example_value"
    }
    ```
    
    _Example: Url\_style_ visualization.visualSpecification.style.background.style — Url
    
    ```
    {
      "type": "Url",
      "value": "example_value"
    }
    ```
    

### GET List workspaces

`GET /tableau/workspaces`

Operation ID: `getWorkspaces`. Tags: Workspaces.

Creates a new workspace.

Get all available Tableau Next Workspaces.

#### Parameters

*   `lastModifiedBy` (query, string (Id))  
    Pattern: ^(005)\\w\*.
*   `limit` (query, integer)
*   `offset` (query, integer)
*   `searchTerm` (query, string)
*   `sortBy` (query, sfdc.unified.analytics.connect.api.enums.AnalyticsAssetsQueryOrderByEnum)
*   `sortDirection` (query, sfdc.unified.analytics.connect.api.enums.AnalyticsAssetsQuerySortDirectionEnum)

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.workspace.WorkspaceCollectionRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "workspaces": [
        {
          "description": "This is an example description",
          "id": "0FKAfSdXIaZolJJ",
          "label": "Label",
          "name": "Example Name",
          "createdBy": {
            "description": "This is an example description",
            "id": "0FKln02zKEFv6Nb",
            "label": "Label",
            "name": "Example Name",
            "alias": "example_alias",
            "isActive": true,
            "profilePhotoUrl": "https://example.com",
            "username": "Example user"
          },
          "createdDate": "2026-02-16 10:00:00+00:00",
          "lastModifiedBy": {
            "description": "This is an example description",
            "id": "0FKIuhnTB58lrPq",
            "label": "Label",
            "name": "Example Name",
            "alias": "example_alias",
            "isActive": true,
            "profilePhotoUrl": "https://example.com",
            "username": "Example user"
          },
          "lastModifiedDate": "2026-02-16 10:00:00+00:00",
          "assetsCount": 100,
          "cacheableKey": "example_cacheableKey",
          "permissions": {
            "delete": true,
            "edit": true,
            "share": true,
            "view": true
          },
          "url": "https://example.com"
        }
      ]
    }
    ```
    

### POST Create workspace

`POST /tableau/workspaces`

Operation ID: `postWorkspaceCollection`. Tags: Workspaces.

Creates a new workspace.

Creates a Tableau Next workspace.

#### Parameters

*   `description` (query, string)

#### Request body

Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.input.workspace.WorkspaceInputRepresentation`.

_Example: fullExample_ Full operation example — complete request body

```
{
  "description": "This is an example description",
  "label": "Label",
  "name": "Example Name"
}
```

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.workspace.WorkspaceRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "description": "This is an example description",
      "id": "0FK6LEV5trnF788",
      "label": "Label",
      "name": "Example Name",
      "createdBy": {
        "description": "This is an example description",
        "id": "0FK63vvt7KrXIIr",
        "label": "Label",
        "name": "Example Name",
        "alias": "example_alias",
        "isActive": true,
        "profilePhotoUrl": "https://example.com",
        "username": "Example user"
      },
      "createdDate": "2026-02-16 10:00:00+00:00",
      "lastModifiedBy": {
        "description": "This is an example description",
        "id": "0FKtaPkiwg6sO9B",
        "label": "Label",
        "name": "Example Name",
        "alias": "example_alias",
        "isActive": true,
        "profilePhotoUrl": "https://example.com",
        "username": "Example user"
      },
      "lastModifiedDate": "2026-02-16 10:00:00+00:00",
      "assetsCount": 100,
      "cacheableKey": "example_cacheableKey",
      "permissions": {
        "delete": true,
        "edit": true,
        "share": true,
        "view": true
      },
      "url": "https://example.com"
    }
    ```
    

### GET Get workspace

`GET /tableau/workspaces/{workspaceIdOrApiName}`

Operation ID: `getWorkspace`. Tags: Workspaces.

Resource to access Tableau Next Workspace by ID.

Get Tableau Next Workspace by ID or Name.

#### Parameters

*   `workspaceIdOrApiName` (path, string, required)

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.workspace.WorkspaceRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "description": "This is an example description",
      "id": "0FK1EF7EjAXQt0B",
      "label": "Label",
      "name": "Example Name",
      "createdBy": {
        "description": "This is an example description",
        "id": "0FKhdrHgWvOuIAn",
        "label": "Label",
        "name": "Example Name",
        "alias": "example_alias",
        "isActive": true,
        "profilePhotoUrl": "https://example.com",
        "username": "Example user"
      },
      "createdDate": "2026-02-16 10:00:00+00:00",
      "lastModifiedBy": {
        "description": "This is an example description",
        "id": "0FKBI33X6UbXIuh",
        "label": "Label",
        "name": "Example Name",
        "alias": "example_alias",
        "isActive": true,
        "profilePhotoUrl": "https://example.com",
        "username": "Example user"
      },
      "lastModifiedDate": "2026-02-16 10:00:00+00:00",
      "assetsCount": 100,
      "cacheableKey": "example_cacheableKey",
      "permissions": {
        "delete": true,
        "edit": true,
        "share": true,
        "view": true
      },
      "url": "https://example.com"
    }
    ```
    

### DELETE Delete workspace

`DELETE /tableau/workspaces/{workspaceIdOrApiName}`

Operation ID: `deleteWorkspace`. Tags: Workspaces.

Resource to access Tableau Next Workspace by ID.

Delete Tableau Next Workspace by ID or Name.

#### Parameters

*   `workspaceIdOrApiName` (path, string, required)

#### Responses

*   **200** Success.

### PATCH Update workspace

`PATCH /tableau/workspaces/{workspaceIdOrApiName}`

Operation ID: `patchWorkspace`. Tags: Workspaces.

Resource to access Tableau Next Workspace by ID.

Update Tableau Next Workspace Metadata by ID or Name.

#### Parameters

*   `workspaceIdOrApiName` (path, string, required)

#### Request body

Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.input.workspace.WorkspaceInputRepresentation`.

_Example: fullExample_ Full operation example — complete request body

```
{
  "description": "This is an example description",
  "label": "Label",
  "name": "Example Name"
}
```

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.workspace.WorkspaceRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "description": "This is an example description",
      "id": "0FK8iiiVHCoXYws",
      "label": "Label",
      "name": "Example Name",
      "createdBy": {
        "description": "This is an example description",
        "id": "0FKEKWNdFETGLHW",
        "label": "Label",
        "name": "Example Name",
        "alias": "example_alias",
        "isActive": true,
        "profilePhotoUrl": "https://example.com",
        "username": "Example user"
      },
      "createdDate": "2026-02-16 10:00:00+00:00",
      "lastModifiedBy": {
        "description": "This is an example description",
        "id": "0FKCvZLIkiLTbe7",
        "label": "Label",
        "name": "Example Name",
        "alias": "example_alias",
        "isActive": true,
        "profilePhotoUrl": "https://example.com",
        "username": "Example user"
      },
      "lastModifiedDate": "2026-02-16 10:00:00+00:00",
      "assetsCount": 100,
      "cacheableKey": "example_cacheableKey",
      "permissions": {
        "delete": true,
        "edit": true,
        "share": true,
        "view": true
      },
      "url": "https://example.com"
    }
    ```
    

### GET Get workspace assets

`GET /tableau/workspaces/{workspaceIdOrApiName}/assets`

Operation ID: `getWorkspaceAssets`. Tags: Workspaces.

Resource to access associated assets of a workspace.

Get all available assets in a Tableau Next Workspace filterable by asset usage type.

#### Parameters

*   `workspaceIdOrApiName` (path, string, required)
*   `assetUsageType` (query, string)
*   `limit` (query, integer)
*   `offset` (query, integer)

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.workspace.WorkspaceAssetCollectionRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "workspaceAssets": [
        {
          "description": "This is an example description",
          "id": "0FKMWl8At4QsGGW",
          "label": "Label",
          "name": "Example Name",
          "assetId": "example_assetId",
          "assetType": "AnalyticsDashboard",
          "assetUsageType": "Created",
          "createdBy": {
            "description": "This is an example description",
            "id": "0FK5hPry44EBeVz",
            "label": "Label",
            "name": "Example Name",
            "alias": "example_alias",
            "isActive": true,
            "profilePhotoUrl": "https://example.com",
            "username": "Example user"
          },
          "createdDate": "2026-02-16 10:00:00+00:00",
          "url": "https://example.com"
        }
      ]
    }
    ```
    

### POST Create workspace asset

`POST /tableau/workspaces/{workspaceIdOrApiName}/assets`

Operation ID: `postWorkspaceAssetCollection`. Tags: Workspaces.

Resource to access associated assets of a workspace.

Add an asset to be associated with a workspace.

#### Parameters

*   `workspaceIdOrApiName` (path, string, required)

#### Request body

Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.input.workspace.WorkspaceAssetInputRepresentation`.

_Example: fullExample_ Full operation example — complete request body

```
{
  "assetId": "example_assetId",
  "assetType": "AnalyticsDashboard",
  "assetUsageType": "Created"
}
```

#### Responses

*   **200** Success.
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.workspace.WorkspaceAssetRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "description": "This is an example description",
      "id": "0FK1mJdM7qpVPT9",
      "label": "Label",
      "name": "Example Name",
      "assetId": "example_assetId",
      "assetType": "AnalyticsDashboard",
      "assetUsageType": "Created",
      "createdBy": {
        "description": "This is an example description",
        "id": "0FKnlfGker0GzSu",
        "label": "Label",
        "name": "Example Name",
        "alias": "example_alias",
        "isActive": true,
        "profilePhotoUrl": "https://example.com",
        "username": "Example user"
      },
      "createdDate": "2026-02-16 10:00:00+00:00",
      "url": "https://example.com"
    }
    ```
    

### POST Batch create workspace assets

`POST /tableau/workspaces/{workspaceIdOrApiName}/assets/batch`

Operation ID: `batchCreateWorkspaceAsset`. Tags: Workspaces.

Resource to create workspace assets in batch.

Batch a batch of workspace assets.

#### Parameters

*   `workspaceIdOrApiName` (path, string, required)
*   `isBulk` (query, boolean)

#### Request body

Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.input.workspace.WorkspaceAssetBatchInputRepresentation`.

_Example: fullExample_ Full operation example — complete request body

```
{
  "workspaceAssets": [
    {
      "assetId": "example_assetId",
      "assetType": "AnalyticsDashboard",
      "assetUsageType": "Created"
    }
  ]
}
```

#### Responses

*   **200** Success
    
    Media type: `application/json`. Schema: `core.connect.api.output.common.BatchRepresentation`.
    

### GET Get workspace asset

`GET /tableau/workspaces/{workspaceIdOrApiName}/assets/{assetId}`

Operation ID: `getWorkspaceAsset`. Tags: Workspaces.

Resource to delete associated assets of a workspace.

Get all dependent assets of the given asset.

#### Parameters

*   `assetId` (path, string, required)
*   `workspaceIdOrApiName` (path, string, required)

#### Responses

*   **200** Success
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.workspace.WorkspaceAssetCollectionRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "workspaceAssets": [
        {
          "description": "This is an example description",
          "id": "0FKMKC1iHmfHVgh",
          "label": "Label",
          "name": "Example Name",
          "assetId": "example_assetId",
          "assetType": "AnalyticsDashboard",
          "assetUsageType": "Created",
          "createdBy": {
            "description": "This is an example description",
            "id": "0FKVTgAYIKRNIAd",
            "label": "Label",
            "name": "Example Name",
            "alias": "example_alias",
            "isActive": true,
            "profilePhotoUrl": "https://example.com",
            "username": "Example user"
          },
          "createdDate": "2026-02-16 10:00:00+00:00",
          "url": "https://example.com"
        }
      ]
    }
    ```
    

### POST Clone workspace asset

`POST /tableau/workspaces/{workspaceIdOrApiName}/assets/{assetId}`

Operation ID: `postWorkspaceAsset`. Tags: Workspaces.

Resource to delete associated assets of a workspace.

Clone an asset in the same workspace.

#### Parameters

*   `assetId` (path, string, required)
*   `workspaceIdOrApiName` (path, string, required)

#### Responses

*   **200** Success
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.workspace.WorkspaceAssetRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "description": "This is an example description",
      "id": "0FKyYlUK9E9wNLL",
      "label": "Label",
      "name": "Example Name",
      "assetId": "example_assetId",
      "assetType": "AnalyticsDashboard",
      "assetUsageType": "Created",
      "createdBy": {
        "description": "This is an example description",
        "id": "0FK5B9KLsh378uG",
        "label": "Label",
        "name": "Example Name",
        "alias": "example_alias",
        "isActive": true,
        "profilePhotoUrl": "https://example.com",
        "username": "Example user"
      },
      "createdDate": "2026-02-16 10:00:00+00:00",
      "url": "https://example.com"
    }
    ```
    

### DELETE Delete workspace asset

`DELETE /tableau/workspaces/{workspaceIdOrApiName}/assets/{assetId}`

Operation ID: `deleteWorkspaceAsset`. Tags: Workspaces.

Resource to delete associated assets of a workspace.

Delete an asset from a workspace.

#### Parameters

*   `assetId` (path, string, required)
*   `workspaceIdOrApiName` (path, string, required)

#### Responses

*   **200** Success.

### PATCH Update workspace asset

`PATCH /tableau/workspaces/{workspaceIdOrApiName}/assets/{assetId}`

Operation ID: `patchWorkspaceAsset`. Tags: Workspaces.

Resource to delete associated assets of a workspace.

Move workspace asset to another workspace.

#### Parameters

*   `assetId` (path, string, required)
*   `workspaceIdOrApiName` (path, string, required)

#### Request body

Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.input.workspace.WorkspaceInputRepresentation`.

_Example: fullExample_ Full operation example — complete request body

```
{
  "description": "This is an example description",
  "label": "Label",
  "name": "Example Name"
}
```

#### Responses

*   **200** Success
    
    Media type: `application/json`. Schema: `sfdc.unified.analytics.connect.api.output.workspace.WorkspaceAssetRepresentation`.
    
    _Example: fullExample_ Full operation example — complete response body
    
    ```
    {
      "description": "This is an example description",
      "id": "0FKQuhMnnE4svtK",
      "label": "Label",
      "name": "Example Name",
      "assetId": "example_assetId",
      "assetType": "AnalyticsDashboard",
      "assetUsageType": "Created",
      "createdBy": {
        "description": "This is an example description",
        "id": "0FKWirymQ1WTVyf",
        "label": "Label",
        "name": "Example Name",
        "alias": "example_alias",
        "isActive": true,
        "profilePhotoUrl": "https://example.com",
        "username": "Example user"
      },
      "createdDate": "2026-02-16 10:00:00+00:00",
      "url": "https://example.com"
    }
    ```
    

## Schemas

### sfdc.unified.analytics.clone.connect.api.input.AnalyticsAssetCloneInputRepresentation

An input object specifying the asset to clone and clone options.

*   `includeDependencies` (_sfdc.unified.analytics.clone.connect.api.input.IncludeDependenciesRepresentation_)
*   `sourceAssetId` (_string_, required) Required. The ID of the asset to clone.
*   `sourceAssetType` (_string_, required) Required. The type of the asset to clone.
*   `targetWorkspaceId` (_string_) The ID of the workspace where the cloned asset will be created.

### sfdc.unified.analytics.clone.connect.api.output.AnalyticsAssetCloneResultRepresentation

An output object containing the result of the clone operation.

*   `addedDependencies` (_array of sfdc.unified.analytics.clone.connect.api.output.DependencyResultRepresentation_) The list of dependent assets that were added as references (not cloned).
*   `clonedAssetDeveloperName` (_string_) The developer name of the cloned asset.
*   `clonedAssetId` (_string_) The ID of the newly cloned asset.
*   `clonedAssetLabel` (_string_) The label of the cloned asset.
*   `clonedAssetType` (_string_) The type of the cloned asset.
*   `clonedDependencies` (_array of sfdc.unified.analytics.clone.connect.api.output.DependencyResultRepresentation_) The list of dependent assets that were cloned.
*   `errors` (_array of sfdc.unified.analytics.clone.connect.api.output.CloneErrorRepresentation_) The any errors that occurred during the clone operation.
*   `status` (_string_) The status of the clone operation.
*   `targetWorkspaceDeveloperName` (_string_) The developer name of the target workspace, used for navigation.
*   `targetWorkspaceLabel` (_string_) The label of the target workspace.

### sfdc.unified.analytics.connect.api.input.assetsCompare.AnalyticsAssetsCompareInputRepresentation

A comparison between two Tableau Next assets.

*   `assetType` (_sfdc.unified.analytics.connect.api.enums.assetsBrowse.AnalyticsAssetsBrowseAssetTypeEnum_)
*   `source` (_sfdc.unified.analytics.connect.api.input.assetsCompare.AssetCompareRefInputRepresentation_)
*   `target` (_sfdc.unified.analytics.connect.api.input.assetsCompare.AssetCompareRefInputRepresentation_)

### sfdc.unified.analytics.connect.api.output.assetsCompare.AnalyticsAssetsCompareOutputRepresentation

An asset compare response payload.

*   `assetType` (_sfdc.unified.analytics.connect.api.enums.assetsBrowse.AnalyticsAssetsBrowseAssetTypeEnum_)
*   `source` (_sfdc.unified.analytics.connect.api.output.assetsCompare.AnalyticsAssetsCompareSideOutputRepresentation_)
*   `target` (_sfdc.unified.analytics.connect.api.output.assetsCompare.AnalyticsAssetsCompareSideOutputRepresentation_)

### sfdc.unified.analytics.dependents.connect.api.input.AssetDependentsQueryInputRepresentation

An input object specifying the assets whose dependents should be listed.

*   `assets` (_array of sfdc.unified.analytics.dependents.connect.api.input.AssetReferenceInputRepresentation_, required) Required. The assets whose dependents should be listed.

### sfdc.unified.analytics.dependents.connect.api.output.AssetDependentCollectionRepresentation

The collection of dependent-asset results, one per queried asset.

*   `results` (_array of sfdc.unified.analytics.dependents.connect.api.output.AssetDependentResultRepresentation_) The one result per queried asset that could be resolved.

### sfdc.unified.analytics.connect.api.output.workspace.TypedAssetReferenceCollectionRepresentation

A collection of assets.

*   `assets` (_array of sfdc.unified.analytics.connect.api.output.workspace.TypedAssetReferenceRepresentation_) The list of assets being returned.

### sfdc.unified.analytics.connect.api.output.dashboard.DashboardCollectionRepresentation

A collection of Tableau Next dashboards.

*   `dashboards` (_array of sfdc.unified.analytics.connect.api.output.dashboard.DashboardRepresentation_) The list of dashboards being returned.

### sfdc.unified.analytics.connect.api.input.dashboard.DashboardInputRepresentation

Dashboard

A request to create or update a Tableau Next dashboard.

*   `backgroundSource` (_sfdc.unified.analytics.connect.api.input.widgets.WidgetDataSourceInputRepresentation_)
*   `customConfig` (_sfdc.unified.analytics.connect.api.input.dashboard.DashboardCustomConfigInputRepresentation_)
*   `lastModifiedDate` (_string (date-time)_) The last modified date for the dashboard.
*   `layouts` (_array of sfdc.unified.analytics.connect.api.input.dashboard.DashboardLayoutInputRepresentation_) The list of layouts in the dashboard.
*   `style` (_sfdc.unified.analytics.connect.api.input.dashboard.DashboardStyleInputRepresentation_)
*   `templateSource` (_sfdc.unified.analytics.connect.api.input.AnalyticsTemplateSourceInputRepresentation_)
*   `widgets` (_object_) The map of widgets in the dashboard.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.widgets.AnalyticsWidgetInputRepresentation`.
    
*   `workspaceIdOrApiName` (_string_) The ID or API name of the workspace from which this dashboard originates.
*   `description` (_string_) The description.
*   `label` (_string_) The master label.
*   `name` (_string_) The unique developer name.

### sfdc.unified.analytics.connect.api.output.dashboard.DashboardRepresentation

Dashboard

A Tableau Next dashboard.

*   `backgroundSource` (_sfdc.unified.analytics.connect.api.output.widgets.WidgetDataSourceRepresentation_)
*   `customConfig` (_sfdc.unified.analytics.connect.api.output.dashboard.DashboardCustomConfigRepresentation_)
*   `customViews` (_array of sfdc.unified.analytics.connect.api.output.DashboardCustomViewRepresentation_, nullable) The custom views for this dashboard.
*   `defaultView` (_sfdc.unified.analytics.connect.api.output.DashboardCustomViewRepresentation_)
*   `layouts` (_array of sfdc.unified.analytics.connect.api.output.dashboard.DashboardLayoutRepresentation_) The all grid layouts for this dashboard.
*   `permissions` (_sfdc.unified.analytics.connect.api.output.PermissionsRepresentation_)
*   `sourceVersion` (_sfdc.unified.analytics.connect.api.output.AnalyticsVersionRepresentation_)
*   `style` (_sfdc.unified.analytics.connect.api.output.dashboard.DashboardStyleRepresentation_)
*   `templateSource` (_sfdc.unified.analytics.connect.api.output.AnalyticsTemplateSourceRepresentation_)
*   `url` (_string (url)_) The URL to this dashboard.
*   `widgets` (_object_) The widgets in the dashboard.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.widgets.AnalyticsWidgetRepresentation`.
    
*   `workspaceIdOrApiName` (_string_) The ID of the workspace from which this dashboard originates.
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.
*   `createdBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `createdDate` (_string (date-time)_) The created date of the asset.
*   `lastModifiedBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `lastModifiedDate` (_string (date-time)_) The last modified date of the asset.

### sfdc.unified.analytics.connect.api.output.DashboardBundleRepresentation

A dashboard bundle response.

*   `bundledAssets` (_object_) The referenced assets as map object in bundle response.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.DashboardBundleAssetRepresentation`.
    
*   `cached` (_boolean_) Specifies whether the dashboard is loaded from cache (`true`) or not (`false`).
*   `dashboard` (_any_) The tODO-dashboard metadata as blob once we will migrate old APIs to IDL then we mark it as DashboardRepresentation.
*   `executionDelay` (_object_) The time taken to start the execution of asset retrieval thread.
    
    Additional properties: `number (int64)`.
    
*   `executionTime` (_object_) The time taken to finish the execution of each asset thread.
    
    Additional properties: `number (int64)`.
    

### sfdc.unified.analytics.connect.api.output.DashboardCustomViewCollectionRepresentation

A dashboard saved views collection.

*   `customViews` (_array of sfdc.unified.analytics.connect.api.output.DashboardCustomViewRepresentation_) The list of saved views.

### sfdc.unified.analytics.connect.api.input.DashboardCustomViewInputRepresentation

A dashboard saved view.

*   `defaultPage` (_string_) The dashboard page UUID which is default for the view.
*   `isDefault` (_boolean_) Specifies whether the view is the default view for the user (`true`) or not the default view (`false`).
*   `label` (_string_) The label of dashboard view.
*   `type` (_sfdc.unified.analytics.connect.api.enums.DashboardCustomViewType_)
*   `viewSpec` (_sfdc.unified.analytics.connect.api.input.DashboardCustomViewSpecInputRepresentation_)

### sfdc.unified.analytics.connect.api.output.DashboardCustomViewRepresentation

A dashboard custom view.

*   `defaultPage` (_string_) The dashboard page UUID which is default for the view.
*   `id` (_string_) The custom view ID.
*   `isDefault` (_boolean_) Specifies whether this is the default view for the user (`true`) or not (`false`).
*   `label` (_string_) The label of dashboard view.
*   `owner` (_sfdc.unified.analytics.connect.api.output.AnalyticsAssetOwnerRepresentation_)
*   `type` (_sfdc.unified.analytics.connect.api.enums.DashboardCustomViewType_)
*   `viewSpec` (_sfdc.unified.analytics.connect.api.output.DashboardCustomViewSpecRepresentation_)

### sfdc.unified.analytics.connect.api.output.follow.UniqueFollowerCountRepresentation

A unique count of followers.

*   `uniqueFollowerCount` (_integer_) The unique count of followers.

### sfdc.unified.analytics.connect.api.output.follow.FollowerCollectionRepresentation

A collection of Followers.

*   `followers` (_array of sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_) The list of followers being returned.

### sfdc.unified.analytics.connect.api.resource.follow.OrderBy

Supported Order By Fields

_Available April 2026 and later._

Type: `string`.

Allowed values: `AssetLabel`, `CreatedDate`, `ShouldShowForecast`.

### sfdc.unified.analytics.connect.api.enums.follow.AnalyticsFollowedAssetTypeEnum

Followed asset type.

Type: `string`.

Allowed values: `SemanticMetricDefinition`, `SemanticSubMetric`.

### sfdc.unified.analytics.connect.api.resource.follow.SortOrder

Supported sort

_Available April 2026 and later._

Type: `string`.

Allowed values: `Asc`, `Desc`.

### sfdc.unified.analytics.connect.api.output.follow.FollowedAssetRefCollectionRepresentation

Collection of Followed Asset Refs

_Available April 2026 and later._

*   `followedAssetRefs` (_array of sfdc.unified.analytics.connect.api.output.follow.FollowedAssetRefRepresentation_) List of followed assets being returned

### sfdc.unified.analytics.connect.api.output.follow.FollowedAssetCollectionRepresentation

A collection of Followed Assets.

*   `followedAssets` (_array of sfdc.unified.analytics.connect.api.output.follow.FollowedAssetRepresentation_) The list of followed assets being returned.

### sfdc.unified.analytics.connect.api.input.follow.FollowInputRepresentation

A request to follow an analytics asset.

*   `assetId` (_string_) The asset ID.
*   `assetType` (_sfdc.unified.analytics.connect.api.enums.follow.AnalyticsFollowedAssetTypeEnum_)
*   `followedTimeRange` (_sfdc.unified.analytics.connect.api.input.common.UnifiedFilterInputRepresentation_)
*   `followerType` (_sfdc.unified.analytics.connect.api.enums.follow.AnalyticsFollowerTypeEnum_)
*   `shouldShowForecast` (_boolean_) Specifies whether to show a forecast for the followed asset (`true`) or not (`false`); a null value is treated as `false`.

### sfdc.unified.analytics.connect.api.output.follow.FollowerAssetRepresentation

A represent follower and asset mapping.

*   `createdBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `createdDate` (_string (date-time)_) The created date.
*   `followedAssetId` (_string_) The followed asset ID.
*   `followedAssetType` (_sfdc.unified.analytics.connect.api.enums.follow.AnalyticsFollowedAssetTypeEnum_)
*   `followedTimeRange` (_sfdc.unified.analytics.connect.api.output.follow.UnifiedFilterRepresentation_)
*   `followerId` (_string_) The follower ID.
*   `followerType` (_sfdc.unified.analytics.connect.api.enums.follow.AnalyticsFollowerTypeEnum_)

### sfdc.unified.analytics.connect.api.input.follow.UpdateFollowInputRepresentation

A request to update the settings for a followed analytics asset.

*   `assetId` (_string_) The asset ID.
*   `followedTimeRange` (_sfdc.unified.analytics.connect.api.input.common.UnifiedFilterInputRepresentation_)
*   `shouldShowForecast` (_boolean_) Specifies whether to show a forecast for the followed asset (`true`) or not (`false`); a null value is treated as `false`.
*   `updateAllAssets` (_boolean_) Specifies whether to update all followed assets for the follower (`true`) or only the specified asset (`false`).

### sfdc.unified.analytics.connect.api.output.follow.FollowerAssetCollectionRepresentation

A collection of Follower Assets.

*   `followerAssets` (_array of sfdc.unified.analytics.connect.api.output.follow.FollowerAssetRepresentation_) The list of follower assets being returned.
*   `followerId` (_string_) The follower ID.

### sfdc.unified.analytics.connect.api.input.follow.SubMetricInfoInputRepresentation

A subMetric info representation in Tableau Next.

*   `filterLogic` (_string_) The filter Logic.
*   `filters` (_array of sfdc.semantic.authoring.connect.api.input.SemanticFilterInputRepresentation_) The filters.
*   `metricIdOrApiName` (_string_) The metric ID or Name.
*   `modelIdOrApiName` (_string_) The model ID or Name.
*   `subMetricId` (_string_) The subMetric ID.
*   `timeRange` (_sfdc.semantic.authoring.connect.api.input.SemanticGoalDateRangeInputRepresentation_)
*   `unifiedFilter` (_sfdc.semantic.authoring.connect.api.input.UnifiedFilterInputRepresentation_)

### sfdc.unified.analytics.connect.api.output.follow.SubMetricInfoOutputRepresentation

A subMetric Info Representation.

*   `goal` (_sfdc.semantic.authoring.connect.api.output.SemanticGoalOutputRepresentation_)
*   `isFollowed` (_boolean_) Specifies whether the sub-metric is followed (`true`) or not (`false`).
*   `metric` (_sfdc.semantic.authoring.connect.api.output.metrics.SemanticMetricOutputRepresentation_)
*   `subMetric` (_sfdc.semantic.authoring.connect.api.output.SemanticSubMetricOutputRepresentation_)

### sfdc.unified.analytics.connect.api.output.marketplace.TableauMarketplaceListingInstallationProgressResponse

A representation of Tableau marketplace's listing installation progress.

*   `errors` (_array of string_) The errors while installing the package.
*   `id` (_string_) The ID of the package installation request.
*   `status` (_string_) The latest Status of Package installation request.

### sfdc.analyticsdashboard.connect.api.enums.MarketplaceAssetTypeEnum

The type of asset

_Available April 2026 and later._

Type: `string`.

Allowed values: `DominoTemplate`.

### sfdc.analyticsdashboard.connect.api.output.MarketplaceListingCollectionRepresentation

List of assets in Marketplace listings

_Available April 2026 and later._

*   `marketplaceListings` (_array of sfdc.analyticsdashboard.connect.api.output.MarketplaceListingDetailRepresentation_) List of marketplace listings
*   `totalCount` (_integer_) The total amount of results

### sfdc.analyticsdashboard.connect.api.input.MarketplaceListingInputRepresentation

Input representation to publish asset to Marketplace

_Available April 2026 and later._

*   `assetId` (_string_) The ID of asset
*   `assetType` (_sfdc.analyticsdashboard.connect.api.enums.MarketplaceAssetTypeEnum_)
*   `assetVersion` (_string_) The version of the asset

### sfdc.analyticsdashboard.connect.api.output.MarketplaceListingRepresentation

The ID of marketplace listings

_Available April 2026 and later._

*   `id` (_string_) The ID of marketplace listings

### sfdc.unified.analytics.connect.api.output.marketplace.TableauMarketplaceListingInstallationResponse

A representation of Tableau marketplace's listing installation response.

*   `packageInstallRequestID` (_string_) The ID of the package installation request.
*   `success` (_boolean_) Specifies whether the package installation request succeeded (`true`) or not (`false`).

### sfdc.analyticsdashboard.connect.api.output.PackageComponentCollectionRepresentation

A collection of components installed as part of a package version.

*   `components` (_array of sfdc.analyticsdashboard.connect.api.output.PackageComponentRepresentation_) The list of components installed as part of the package version.
*   `packageGeneration` (_sfdc.analyticsdashboard.connect.api.enums.PackageGenerationEnum_)
*   `packageVersionId` (_string_) The ID of the package version.
*   `totalCount` (_integer_) The total number of components inside the package.

### sfdc.unified.analytics.connect.api.input.marketplaceTemplateBuilder.MarketplaceTemplateInputRepresentation

A Marketplace template.

*   `assetIdOrApiName` (_string_) The source asset ID.
*   `assetType` (_sfdc.app.framework.connect.api.enums.TemplateSubtypeEnum_)
*   `description` (_string_) The template description.
*   `label` (_string_) The label of the template.
*   `name` (_string_) The template name.
*   `tags` (_object_) The tags associated with the template.
    
    Additional properties: `array of string`.
    

### sfdc.unified.analytics.connect.api.output.marketplaceTemplateBuilder.MarketplaceTemplateOutputRepresentation

An ID of template created.

*   `id` (_string_) The ID of template.

### sfdc.unified.analytics.connect.api.input.personalOrg.AnalyticsPersonalOrgInfoSyncInputRepresentation

A payload to create or update the mirrored AnalyticsPersonalOrgInfo record in a Personal Org.

*   `details` (_string_) The free-form description of the Personal Org (copied verbatim from the Prod record).
*   `developerName` (_string_) The developerName of the APOI record (copied verbatim from the Prod record).
*   `isAnalyticsReuseEditable` (_boolean_) Specifies whether Tableau Next Analytics Reuse is editable within this Personal Org (`true`) or not editable (`false`).
*   `isPersonalOrgDeleted` (_boolean_) Specifies whether the Personal Org is marked as deleted, copied from the production record so the Personal Org copy stays in sync (`true`) or not marked as deleted (`false`).
*   `masterLabel` (_string_) The masterLabel of the APOI record (copied verbatim from the Prod record).
*   `owners` (_string_) The comma-separated list of 18-char production-org owner user IDs.
*   `personalOrgCreatedBy` (_string_) 18-char production-org user ID of the Personal Org creator (copied verbatim from the Prod record).
*   `personalOrgCreatedDate` (_string (date-time)_) The creation timestamp of the Personal Org (copied verbatim from the Prod record).
*   `personalOrgIdentifier` (_string_) The org ID (00D) of the Personal Org this record belongs to; used as the idempotency key.
*   `personalOrgName` (_string_) The display name of the Personal Org.
*   `personalOrgOwnerUserName` (_string_) The production-org user name of the Personal Org owner.
*   `personalOrgStatus` (_string_) The provisioning status of the Personal Org (copied verbatim from the Prod record).
*   `systemAddedOwners` (_string_) The comma-separated list of 18-char production-org user IDs added as owners by an automated process.

### sfdc.unified.analytics.connect.api.output.personalOrg.AnalyticsPersonalOrgInfoSyncResultRepresentation

A result of creating or updating the mirrored AnalyticsPersonalOrgInfo record in a Personal Org.

*   `id` (_string_) The PO-side AnalyticsPersonalOrgInfo record ID that was created or updated.
*   `success` (_boolean_) Specifies whether the record was successfully created or updated in the personal org (`true`) or not (`false`).

### sfdc.unified.analytics.connect.api.output.personalOrg.AnalyticsPersonalOrgInfoCollectionRepresentation

A collection of Personal Orgs with their owners and system-added owners.

*   `personalOrgs` (_array of sfdc.unified.analytics.connect.api.output.personalOrg.AnalyticsPersonalOrgInfoRepresentation_) The list of Personal Orgs.

### sfdc.unified.analytics.connect.api.output.personalOrg.AnalyticsPersonalOrgInfoRepresentation

Represents a Personal Org with its owners and system-added owners.

*   `createdBy` (_string_) The username of the user who created the Personal Org.
*   `createdDate` (_string (date-time)_) The timestamp the Personal Org was created.
*   `details` (_string_) The free-form description of the Personal Org.
*   `errorCode` (_string_) The provisioning error code stamped on the Personal Org by the provisioning pipeline; null when there is no error.
*   `id` (_string_) The AnalyticsPersonalOrgInfo record ID of the Personal Org; null while the org is still being provisioned (no AnalyticsPersonalOrgInfo record exists yet) -- address it by signupRecordId until then.
*   `isAnalyticsReuseEditable` (_boolean_) Specifies whether Tableau Next reuse is editable for the personal org (`true`) or not (`false`).
*   `name` (_string_) The display name of the Personal Org.
*   `owners` (_array of string_) The usernames of the explicit owners of the Personal Org.
*   `personalOrgIdentifier` (_string_) The org ID (00D) of the Personal Org; null until the org has been provisioned.
*   `signupRecordId` (_string_) The PersonalOrgInfo (signup) record ID of the Personal Org; always present. Accepted alongside ID on GET/PATCH. Retained during migration and to be retired once all consumers move to ID.
*   `status` (_string_) The provisioning status of the Personal Org.
*   `systemAddedOwners` (_array of string_) The usernames of the TabAdmin owners of the Personal Org (added by an automated process).

### sfdc.unified.analytics.connect.api.input.personalOrg.AnalyticsPersonalOrgInfoUpdateInputRepresentation

An update to apply to a Personal Org.

*   `details` (_string_) The new free-form details for the Personal Org (not yet applied).
*   `name` (_string_) The new display name for the Personal Org (not yet applied).
*   `ownersToAdd` (_array of string_) The explicit owner usernames to add.
*   `ownersToRemove` (_array of string_) The explicit owner usernames to remove.
*   `systemAddedOwners` (_array of string_) The full desired list of TabAdmin owner usernames; automated-process (cron) context only.

### sfdc.unified.analytics.connect.api.enums.share.SetupObjectAccessTypeEnum

Share access types for a record

Type: `string`.

Allowed values: `Commenter`, `Editor`, `Manager`, `Owner`, `Viewer`.

### sfdc.unified.analytics.connect.api.enums.share.SetupObjectRecipientTypeEnum

The type of recipient for a record share.

Type: `string`.

Allowed values: `Group`, `User`.

### sfdc.unified.analytics.connect.api.output.share.SetupRecordAccessCollectionRepresentation

A collection of record access mapping.

*   `filterByAccessType` (_array of sfdc.unified.analytics.connect.api.enums.share.SetupObjectAccessTypeEnum_) The access Type filter.
*   `filterByRecipientType` (_array of sfdc.unified.analytics.connect.api.enums.share.SetupObjectRecipientTypeEnum_) The recipient type filters applied.
*   `filterByUserOrGroupId` (_string_) The user or group ID filter.
*   `limit` (_integer_) The result limit.
*   `offset` (_integer_) The result offset.
*   `orderBy` (_sfdc.unified.analytics.connect.api.enums.share.SetupRecordShareOrderByEnum_)
*   `ownerCount` (_integer_) The total count of owners for the record.
*   `recordAccessMappings` (_array of sfdc.unified.analytics.connect.api.output.share.SetupRecordAccessRepresentation_) The list of shares being returned for a record.
*   `recordId` (_string_) The ID for record.
*   `sortOrder` (_string_) The sort order (ASC/DESC).

### sfdc.unified.analytics.connect.api.input.share.SetupRecordAccessInputRepresentation

A request to grant record access to users or roles.

*   `accessRequestItems` (_array of sfdc.unified.analytics.connect.api.input.share.SetupRecordAccessItemInputRepresentation_) The list of records shares.
*   `sendNotificationToRecipients` (_boolean_) Specifies whether to send a notification to the recipients of the shared access (`true`) or not (`false`).

### sfdc.unified.analytics.connect.api.output.share.SetupRecordShareCollectionRepresentation

A collection of shares for a record.

*   `failedRecordShares` (_array of sfdc.unified.analytics.connect.api.output.share.SetupRecordShareErrorRepresentation_) The list of Failed record shares.
*   `recordId` (_string_) The ID for record.
*   `setupObjectType` (_sfdc.unified.analytics.connect.api.enums.share.SetupObjectTypeEnum_)
*   `successfulRecordShares` (_array of sfdc.unified.analytics.connect.api.output.share.SetupRecordShareRepresentation_) The list of shares being returned for a record.

### sfdc.unified.analytics.connect.api.input.share.UpdateSetupRecordAccessInputRepresentation

Update record share input representation

*   `updateSetupRecordAccessItems` (_array of sfdc.unified.analytics.connect.api.input.share.UpdateSetupRecordAccessItemInputRepresentation_) List of records shares

### sfdc.unified.analytics.connect.api.output.subscription.SubscriptionDigestConfigOutputRepresentation

A digest configuration for a user's subscription.

*   `isEnabled` (_boolean_) Specifies whether the subscription digest is enabled (`true`) or not (`false`).
*   `scheduleType` (_sfdc.unified.analytics.connect.api.enums.ConnectSubscriptionScheduleTypeEnum_)
*   `userId` (_string_) The user ID.

### sfdc.unified.analytics.connect.api.input.subscription.SubscriptionDigestConfigInputRepresentation

A digest configuration for a subscription.

*   `isEnabled` (_boolean_) Specifies whether the subscription digest is enabled (`true`) or not (`false`).
*   `scheduleType` (_sfdc.unified.analytics.connect.api.enums.ConnectSubscriptionScheduleTypeEnum_)

### sfdc.unified.analytics.connect.api.output.VisualizationCollectionRepresentation

A collection of Tableau Next visualizations.

*   `visualizations` (_array of sfdc.unified.analytics.connect.api.output.VisualizationShallowRepresentation_) The list of shallow representation of returned visualizations.

### sfdc.unified.analytics.connect.api.input.VisualizationInputRepresentation

Visualization

A Tableau Next visualization.

*   `dataSource` (_sfdc.unified.analytics.connect.api.input.VisualizationDataSourceInputRepresentation_)
*   `fields` (_object_) The visualization fields.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationFieldInputRepresentation`.
    
*   `interactions` (_array of sfdc.unified.analytics.connect.api.input.actions.InteractionInputRepresentation_) The interactions of the visualization.
*   `label` (_string_) The master label.
*   `templateSource` (_sfdc.unified.analytics.connect.api.input.AnalyticsTemplateSourceInputRepresentation_)
*   `view` (_sfdc.unified.analytics.connect.api.input.VisualizationViewInputRepresentation_)
*   `visualSpecification` (_sfdc.unified.analytics.connect.api.input.BaseVisualizationVisualSpecInputRepresentation_)
*   `workspace` (_sfdc.unified.analytics.connect.api.input.AssetReferenceInputRepresentation_)
*   `description` (_string_) The description.
*   `name` (_string_) The unique developer name.

### sfdc.unified.analytics.connect.api.output.VisualizationRepresentation

VisualizationRepresentation

A Tableau Next visualization.

*   `fields` (_object_) The fields for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationFieldRepresentation`.
    
*   `interactions` (_array of sfdc.unified.analytics.connect.api.output.actions.InteractionRepresentation_) The visualization interactions.
*   `view` (_sfdc.unified.analytics.connect.api.output.VisualizationViewRepresentation_)
*   `visualSpecification` (_sfdc.unified.analytics.connect.api.output.BaseVisualizationVisualSpecRepresentation_)
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.
*   `createdBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `createdDate` (_string (date-time)_) The created date of the asset.
*   `lastModifiedBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `lastModifiedDate` (_string (date-time)_) The last modified date of the asset.
*   `dataSource` (_sfdc.unified.analytics.connect.api.output.VisualizationDataSourceRepresentation_)
*   `permissions` (_sfdc.unified.analytics.connect.api.output.PermissionsRepresentation_)
*   `sourceVersion` (_sfdc.unified.analytics.connect.api.output.AnalyticsVersionRepresentation_)
*   `targetVersion` (_sfdc.unified.analytics.connect.api.output.AnalyticsVersionRepresentation_)
*   `creationSource` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationCreationSource_)
*   `templateSource` (_sfdc.unified.analytics.connect.api.output.AnalyticsTemplateSourceRepresentation_)
*   `workspace` (_sfdc.unified.analytics.connect.api.output.AssetReferenceRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationBundleRepresentation

A visualization bundle.

*   `dataSource` (_sfdc.unified.analytics.connect.api.output.VisualizationReferencedDataSourceRepresentation_)
*   `visualization` (_sfdc.unified.analytics.connect.api.output.VisualizationRepresentation_)

### sfdc.unified.analytics.connect.api.enums.AnalyticsAssetsQueryOrderByEnum

The field to order results by in an assets query.

Type: `string`.

Allowed values: `AssetType`, `CreatedBy`, `CreatedDate`, `LastModifiedBy`, `LastModifiedDate`, `Name`.

### sfdc.unified.analytics.connect.api.enums.AnalyticsAssetsQuerySortDirectionEnum

The sort direction for the results of an assets query.

Type: `string`.

Allowed values: `Ascending`, `Descending`.

### sfdc.unified.analytics.connect.api.output.workspace.WorkspaceCollectionRepresentation

A collection of Tableau Next workspaces.

*   `workspaces` (_array of sfdc.unified.analytics.connect.api.output.workspace.WorkspaceRepresentation_) The list of workspaces being returned.

### sfdc.unified.analytics.connect.api.input.workspace.WorkspaceInputRepresentation

Workspace

A Tableau Next workspace.

*   `description` (_string_) The description.
*   `label` (_string_) The master label.
*   `name` (_string_) The unique developer name.

### sfdc.unified.analytics.connect.api.output.workspace.WorkspaceRepresentation

Workspace

A Tableau Next workspace.

*   `assetsCount` (_integer_, nullable) The number of assets in this workspace.
*   `cacheableKey` (_string_) The key to use for caching the workspace output.
*   `permissions` (_sfdc.unified.analytics.connect.api.output.PermissionsRepresentation_)
*   `url` (_string (url)_) The URL to this workspace.
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.
*   `createdBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `createdDate` (_string (date-time)_) The created date of the asset.
*   `lastModifiedBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `lastModifiedDate` (_string (date-time)_) The last modified date of the asset.

### sfdc.unified.analytics.connect.api.output.workspace.WorkspaceAssetCollectionRepresentation

A collection of assets in a workspace in Tableau Next.

*   `workspaceAssets` (_array of sfdc.unified.analytics.connect.api.output.workspace.WorkspaceAssetRepresentation_) The list of workspace assets being returned.

### sfdc.unified.analytics.connect.api.input.workspace.WorkspaceAssetInputRepresentation

An asset associated with a workspace.

*   `assetId` (_string_) The ID of the asset.
*   `assetType` (_sfdc.unified.analytics.connect.api.enums.ConnectWorkspaceAssetTypeEnum_)
*   `assetUsageType` (_sfdc.unified.analytics.connect.api.enums.ConnectWorkspaceAssetUsageTypeEnum_)

### sfdc.unified.analytics.connect.api.output.workspace.WorkspaceAssetRepresentation

WorkspaceAsset

A Tableau Next workspace asset.

*   `assetId` (_string_) The asset in the workspace.
*   `assetType` (_sfdc.unified.analytics.connect.api.enums.ConnectWorkspaceAssetTypeEnum_)
*   `assetUsageType` (_sfdc.unified.analytics.connect.api.enums.ConnectWorkspaceAssetUsageTypeEnum_)
*   `createdBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `createdDate` (_string (date-time)_) The created date of the workspace association.
*   `url` (_string (url)_) The URL to this workspace asset.
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.

### sfdc.unified.analytics.connect.api.input.workspace.WorkspaceAssetBatchInputRepresentation

A batch of assets for a workspace.

*   `workspaceAssets` (_array of sfdc.unified.analytics.connect.api.input.workspace.WorkspaceAssetInputRepresentation_) A list of workspace assets.

### core.connect.api.output.common.BatchRepresentation

### sfdc.unified.analytics.clone.connect.api.input.IncludeDependenciesRepresentation

A specifies which types of dependent assets to clone.

*   `semanticModel` (_boolean_) Specifies whether to clone dependent semantic models (`true`) or not (`false`).
*   `visualization` (_boolean_) Specifies whether to clone dependent visualizations (`true`) or not (`false`).

### sfdc.unified.analytics.clone.connect.api.output.DependencyResultRepresentation

Represents a dependent asset that was cloned or added as a reference.

*   `assetId` (_string_) The ID of the dependent asset.
*   `assetType` (_string_) The type of the dependent asset.
*   `developerName` (_string_) The developer name of the dependent asset.
*   `label` (_string_) The label of the dependent asset.

### sfdc.unified.analytics.clone.connect.api.output.CloneErrorRepresentation

Represents an error that occurred during the clone operation.

*   `assetId` (_string_) The ID of the asset that caused the error, if applicable.
*   `errorCode` (_string_) The error code.
*   `errorMessage` (_string_) The error message.

### sfdc.unified.analytics.connect.api.enums.assetsBrowse.AnalyticsAssetsBrowseAssetTypeEnum

The type of asset returned by an assets browse request.

Type: `string`.

Allowed values: `AnalyticsDashboard`, `AnalyticsVisualization`, `AnalyticsWorkspace`, `InternalDataConnector`, `MktCalculatedInsightObject`, `MktDataConnection`, `MktDataLakeObject`, `MktDataModelObject`, `MktDataTransformSetup`, `SemanticDefinition`, `SemanticModel`.

### sfdc.unified.analytics.connect.api.input.assetsCompare.AssetCompareRefInputRepresentation

An asset compare endpoint source/target reference.

*   `assetIdOrApiName` (_string_) The asset ID or API name.

### sfdc.unified.analytics.connect.api.output.assetsCompare.AnalyticsAssetsCompareSideOutputRepresentation

A per-side diff output for asset compare.

*   `assetApiName` (_string_) The asset api name for this side.
*   `diff` (_array of sfdc.unified.analytics.connect.api.output.assetsCompare.AnalyticsAssetsCompareChangeOutputRepresentation_) The structured list of block diffs.

### sfdc.unified.analytics.dependents.connect.api.input.AssetReferenceInputRepresentation

A reference to an asset by its API name and type.

*   `assetApiName` (_string_, required) Required. The API (developer) name of the asset.
*   `assetType` (_string_, required) Required. The type of the queried asset.

### sfdc.unified.analytics.dependents.connect.api.output.AssetDependentResultRepresentation

The dependents of a single queried asset, grouped by dependent type.

*   `asset` (_sfdc.unified.analytics.dependents.connect.api.output.AssetReferenceRepresentation_)
*   `dependentsByType` (_array of sfdc.unified.analytics.dependents.connect.api.output.AssetDependentGroupRepresentation_) The dependent assets grouped by their asset type.
*   `totalCount` (_integer_) The total number of dependent assets across all groups.

### sfdc.unified.analytics.connect.api.output.workspace.TypedAssetReferenceRepresentation

TypedAssetReference

A typed reference to an asset in a Tableau Next workspace.

*   `assetDevName` (_string_) The asset API developer name.
*   `assetId` (_string_) The asset in the workspace.
*   `assetLabel` (_string_) The asset label name.
*   `assetType` (_sfdc.unified.analytics.connect.api.enums.ConnectWorkspaceAssetTypeEnum_)
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.
*   `createdBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `createdDate` (_string (date-time)_) The created date of the asset.
*   `lastModifiedBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `lastModifiedDate` (_string (date-time)_) The last modified date of the asset.

### sfdc.unified.analytics.connect.api.input.widgets.WidgetDataSourceInputRepresentation

A data source for a dashboard widget.

*   `id` (_string_) The database record ID of the asset.
*   `name` (_string_) The name of the data source that this filter widget is associated with.

### sfdc.unified.analytics.connect.api.input.dashboard.DashboardCustomConfigInputRepresentation

A dashboard custom config (e.g. query cache enabled and staleness).

*   `queryCacheEnabled` (_boolean_) Specifies whether the dashboard uses Hyper query caching (`true`) or not (`false`).
*   `queryCacheStaleness` (_string_) The how much staleness allowed for query cache (e.g. 5min, 10min, 20min).

### sfdc.unified.analytics.connect.api.input.dashboard.DashboardLayoutInputRepresentation

DashboardLayout

A layout for a Tableau Next dashboard.

*   `columnCount` (_integer_) The number of Columns in the layout.
*   `maxWidth` (_integer_) The maximum width of the layout in pixels.
*   `pages` (_array of sfdc.unified.analytics.connect.api.input.dashboard.DashboardLayoutPageInputRepresentation_) The pages in the layout.
*   `rowHeight` (_integer_) The grid row height of the layout in pixels.
*   `style` (_sfdc.unified.analytics.connect.api.input.dashboard.DashboardLayoutStyleInputRepresentation_)
*   `description` (_string_) The description.
*   `label` (_string_) The master label.
*   `name` (_string_) The unique developer name.

### sfdc.unified.analytics.connect.api.input.dashboard.DashboardStyleInputRepresentation

A visual style for a dashboard in Tableau Next.

*   `background` (_sfdc.unified.analytics.connect.api.input.common.BackgroundParametersInputRepresentation_)
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.input.dashboard.DashboardStyleWidgetStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.AnalyticsTemplateSourceInputRepresentation

The source asset for an analytics template.

*   `assetName` (_string_) The template source asset name.
*   `name` (_string_) The template source name.

### sfdc.unified.analytics.connect.api.input.widgets.AnalyticsWidgetInputRepresentation

AnalyticsWidget

A widget for a Tableau Next dashboard, including its actions and dynamic tokens.

One of: `sfdc.unified.analytics.connect.api.input.widgets.button.AnalyticsButtonWidgetInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.container.AnalyticsContainerWidgetInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.filter.AnalyticsFilterWidgetInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.image.AnalyticsImageWidgetInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.lightning.AnlytLightningCompWidgetInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.metric.AnalyticsMetricWidgetInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.navigation.AnalyticsNavigationWidgetInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.parameter.AnalyticsParameterWidgetInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.summary.AnalyticsSummaryWidgetInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.text.AnalyticsTextWidgetInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.visualization.AnalyticsVisualizationWidgetInputRepresentation`.

### sfdc.unified.analytics.connect.api.output.widgets.WidgetDataSourceRepresentation

WidgetDataSource

A data source for a Tableau Next dashboard widget, including its type and URL.

*   `type` (_sfdc.unified.analytics.connect.api.enums.DashboardDataSourceTypeEnum_)
*   `url` (_string_) The URL of the widget data source.
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.

### sfdc.unified.analytics.connect.api.output.dashboard.DashboardCustomConfigRepresentation

A dashboard custom config (e.g. query cache enabled and staleness).

*   `queryCacheEnabled` (_boolean_, nullable) Specifies whether the dashboard uses Hyper query caching (`true`) or not (`false`).
*   `queryCacheStaleness` (_string_, nullable) The how much staleness allowed for query cache (e.g. 5min, 10min, 20min).

### sfdc.unified.analytics.connect.api.output.dashboard.DashboardLayoutRepresentation

DashboardLayout

A layout for a Tableau Next dashboard.

*   `columnCount` (_integer_) The number of Columns in the layout.
*   `maxWidth` (_integer_) The maximum width of the layout in pixels.
*   `pages` (_array of sfdc.unified.analytics.connect.api.output.dashboard.DashboardLayoutPageRepresentation_) The list of pages in the layout.
*   `rowHeight` (_integer_) The grid row height of the layout in pixels.
*   `style` (_sfdc.unified.analytics.connect.api.output.dashboard.DashboardLayoutStyleRepresentation_)
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.

### sfdc.unified.analytics.connect.api.output.PermissionsRepresentation

A permissions of the user on an asset.

*   `delete` (_boolean_) Specifies whether the user can delete the asset (`true`) or not (`false`).
*   `edit` (_boolean_) Specifies whether the user can edit the asset (`true`) or not (`false`).
*   `share` (_boolean_) Specifies whether the user can share the asset (`true`) or not (`false`).
*   `view` (_boolean_) Specifies whether the user can view the asset (`true`) or not (`false`).

### sfdc.unified.analytics.connect.api.output.AnalyticsVersionRepresentation

A version number, expressed as major and minor components, for a Tableau Next asset.

*   `major` (_integer_) The major version of the asset.
*   `minor` (_integer_) The minor version of the asset.

### sfdc.unified.analytics.connect.api.output.dashboard.DashboardStyleRepresentation

Represents dashboard style representation in Tableau Next.

*   `background` (_sfdc.unified.analytics.connect.api.output.common.BackgroundParametersRepresentation_)
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.output.dashboard.DashboardStyleWidgetStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.AnalyticsTemplateSourceRepresentation

A template source.

*   `assetName` (_string_) The template source asset name.
*   `name` (_string_, nullable) The template source name.

### sfdc.unified.analytics.connect.api.output.widgets.AnalyticsWidgetRepresentation

AnalyticsWidget

A widget for a Tableau Next dashboard, including its actions, dynamic tokens, type, and response status.

One of: `sfdc.unified.analytics.connect.api.output.widgets.button.AnalyticsButtonWidgetRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.container.AnalyticsContainerWidgetRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.filter.AnalyticsFilterWidgetRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.image.AnalyticsImageWidgetRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.lightning.AnlytLightningCompWidgetRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.metric.AnalyticsMetricWidgetRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.navigation.AnalyticsNavigationWidgetRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.parameter.AnalyticsParameterWidgetRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.summary.AnalyticsSummaryWidgetRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.text.AnalyticsTextWidgetRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.visualization.AnalyticsVisualizationWidgetRepresentation`.

### sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation

AnalyticsUser

A Tableau Next user.

*   `alias` (_string_, nullable) The user's alias.
*   `isActive` (_boolean_, nullable) Specifies whether the user is active (`true`) or not (`false`).
*   `profilePhotoUrl` (_string (url)_, nullable) The Chatter profile photo of the user.
*   `username` (_string_, nullable) The username of the user.
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.

### sfdc.unified.analytics.connect.api.output.DashboardBundleAssetRepresentation

A dashboard bundle asset.

*   `asset` (_any_) The tODO-asset metadata as blob once we will migrate old APIs to IDL then we mark it as ConnectRepresentation.
*   `assetAppTemplate` (_string_) The asset created from template.
*   `status` (_string_) The bundle asset status.
*   `type` (_sfdc.unified.analytics.connect.api.enums.DashboardBundleAssetTypeEnum_)

### sfdc.unified.analytics.connect.api.enums.DashboardCustomViewType

The type of the dashboard saved view.

Type: `string`.

Allowed values: `Private`, `Public`.

### sfdc.unified.analytics.connect.api.input.DashboardCustomViewSpecInputRepresentation

A dashboard custom view specification.

*   `filters` (_array of sfdc.unified.analytics.connect.api.input.CustomViewFilterInputRepresentation_) The value is required.
*   `parameters` (_array of sfdc.unified.analytics.connect.api.input.CustomViewParameterInputRepresentation_) The value is required.
*   `selections` (_array of sfdc.unified.analytics.connect.api.input.CustomViewSelectionInputRepresentation_) The value is required.

### sfdc.unified.analytics.connect.api.output.AnalyticsAssetOwnerRepresentation

A user.

*   `id` (_string_) The user ID.
*   `name` (_string_) The user's name.

### sfdc.unified.analytics.connect.api.output.DashboardCustomViewSpecRepresentation

A specification for a dashboard custom view, including its filters, parameters, and selections.

*   `filters` (_array of sfdc.unified.analytics.connect.api.output.CustomViewFilterRepresentation_) The value is required.
*   `parameters` (_array of sfdc.unified.analytics.connect.api.output.CustomViewParameterRepresentation_) The value is required.
*   `selections` (_array of sfdc.unified.analytics.connect.api.output.CustomViewSelectionRepresentation_) The value is required.

### sfdc.unified.analytics.connect.api.output.follow.FollowedAssetRefRepresentation

Followed Asset

_Available April 2026 and later._

One of: `sfdc.unified.analytics.connect.api.output.follow.SemanticSubMetricAssetRefRepresentation`.

### sfdc.unified.analytics.connect.api.output.follow.FollowedAssetRepresentation

FollowedAsset

An asset that a user or group follows, including its type and the time range of interest.

One of: `sfdc.unified.analytics.connect.api.output.follow.SemanticSubMetricAssetRepresentation`.

### sfdc.unified.analytics.connect.api.input.common.UnifiedFilterInputRepresentation

A unified filter.

*   `fieldName` (_string_) The field name parameter value.
*   `operator` (_sfdc.semantic.authoring.connect.api.enums.SemanticFilterOperatorTypeEnum_)
*   `values` (_array of any_) The values parameter value.

### sfdc.unified.analytics.connect.api.enums.follow.AnalyticsFollowerTypeEnum

Follower type.

Type: `string`.

Allowed values: `Group`, `User`.

### sfdc.unified.analytics.connect.api.output.follow.UnifiedFilterRepresentation

A filter defined by a field, an operator, and one or more values.

*   `fieldName` (_string_) The fieldName.
*   `operator` (_sfdc.semantic.authoring.connect.api.enums.SemanticFilterOperatorTypeEnum_)
*   `values` (_array of any_) The values.

### sfdc.semantic.authoring.connect.api.input.SemanticFilterInputRepresentation

### sfdc.semantic.authoring.connect.api.input.SemanticGoalDateRangeInputRepresentation

### sfdc.semantic.authoring.connect.api.input.UnifiedFilterInputRepresentation

### sfdc.semantic.authoring.connect.api.output.SemanticGoalOutputRepresentation

### sfdc.semantic.authoring.connect.api.output.metrics.SemanticMetricOutputRepresentation

### sfdc.semantic.authoring.connect.api.output.SemanticSubMetricOutputRepresentation

### sfdc.analyticsdashboard.connect.api.output.MarketplaceListingDetailRepresentation

Details of a marketplace listing

_Available April 2026 and later._

*   `assetId` (_string_) The ID of asset
*   `assetType` (_sfdc.analyticsdashboard.connect.api.enums.MarketplaceAssetTypeEnum_)
*   `assetVersion` (_string_) The version of the asset
*   `id` (_string_) The ID of marketplace listings

### sfdc.analyticsdashboard.connect.api.output.PackageComponentRepresentation

A single component installed as part of a package version.

*   `componentId` (_string_) The ID of the component.
*   `componentType` (_string_) The type of the component (e.g. DominoTemplate, DataKit).

### sfdc.analyticsdashboard.connect.api.enums.PackageGenerationEnum

The generation of the package.

Type: `string`.

Allowed values: `FirstGeneration`, `SecondGeneration`.

### sfdc.app.framework.connect.api.enums.TemplateSubtypeEnum

Type: `string`.

### sfdc.unified.analytics.connect.api.enums.share.SetupRecordShareOrderByEnum

Order by enum for Setup Record Share APIs

Type: `string`.

Allowed values: `CreatedDate`, `UserDisplayName`.

### sfdc.unified.analytics.connect.api.output.share.SetupRecordAccessRepresentation

A record Access mapping for specific UserOrGroup.

*   `accessType` (_sfdc.unified.analytics.connect.api.enums.share.SetupObjectAccessTypeEnum_)
*   `applicationDomain` (_sfdc.unified.analytics.connect.api.enums.share.ApplicationDomainEnum_)
*   `createdDate` (_string (date-time)_) The date share was created.
*   `targetRecord` (_sfdc.unified.analytics.connect.api.output.share.SetupRecordShareTargetRecordRepresentation_)
*   `userOrGroup` (_sfdc.unified.analytics.connect.api.output.share.SetupRecordShareUserOrGroupRepresentation_)
*   `userOrGroupId` (_string_) The user/Group ID.

### sfdc.unified.analytics.connect.api.input.share.SetupRecordAccessItemInputRepresentation

An access grant for a record, specifying the user or group and access type.

*   `accessType` (_sfdc.unified.analytics.connect.api.enums.share.SetupObjectAccessTypeEnum_)
*   `applicationDomain` (_sfdc.unified.analytics.connect.api.enums.share.ApplicationDomainEnum_)
*   `setupObjectType` (_sfdc.unified.analytics.connect.api.enums.share.SetupObjectTypeEnum_)
*   `userOrGroupId` (_string_) The ID of the User/Group.

### sfdc.unified.analytics.connect.api.output.share.SetupRecordShareErrorRepresentation

A setup Record Share Error.

*   `errorCode` (_string_) The setup record share error code.
*   `errorMessage` (_string_) The setup record share error message.
*   `userOrGroupId` (_string_) The setup record share userOrGroup ID.

### sfdc.unified.analytics.connect.api.enums.share.SetupObjectTypeEnum

The type of asset being shared.

Type: `string`.

Allowed values: `AnalyticsDashboard`, `AnalyticsVisualization`, `AnalyticsWorkspace`, `SemanticModel`.

### sfdc.unified.analytics.connect.api.output.share.SetupRecordShareRepresentation

A share of setup object access granted to a user or group, including who created and last modified it.

*   `accessType` (_sfdc.unified.analytics.connect.api.enums.share.SetupObjectAccessTypeEnum_)
*   `applicationDomain` (_sfdc.unified.analytics.connect.api.enums.share.ApplicationDomainEnum_)
*   `createdBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `createdDate` (_string (date-time)_) The created date of the share access for a record.
*   `lastModifiedBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `lastModifiedDate` (_string (date-time)_) The last Modified date of the share access for a record.
*   `userOrGroupId` (_string_) The user/Group ID.

### sfdc.unified.analytics.connect.api.input.share.UpdateSetupRecordAccessItemInputRepresentation

Update record share input item representation

*   `accessType` (_sfdc.unified.analytics.connect.api.enums.share.SetupObjectAccessTypeEnum_)
*   `userOrGroupId` (_string_) Id of the User/Group

### sfdc.unified.analytics.connect.api.enums.ConnectSubscriptionScheduleTypeEnum

Different subscription schedule types.

Type: `string`.

Allowed values: `Daily`, `Weekly`.

### sfdc.unified.analytics.connect.api.output.VisualizationShallowRepresentation

Shallow

A condensed visualization, used in collection responses.

*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.
*   `createdBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `createdDate` (_string (date-time)_) The created date of the asset.
*   `lastModifiedBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `lastModifiedDate` (_string (date-time)_) The last modified date of the asset.
*   `dataSource` (_sfdc.unified.analytics.connect.api.output.VisualizationDataSourceRepresentation_)
*   `permissions` (_sfdc.unified.analytics.connect.api.output.PermissionsRepresentation_)
*   `sourceVersion` (_sfdc.unified.analytics.connect.api.output.AnalyticsVersionRepresentation_)
*   `targetVersion` (_sfdc.unified.analytics.connect.api.output.AnalyticsVersionRepresentation_)
*   `creationSource` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationCreationSource_)
*   `templateSource` (_sfdc.unified.analytics.connect.api.output.AnalyticsTemplateSourceRepresentation_)
*   `workspace` (_sfdc.unified.analytics.connect.api.output.AssetReferenceRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationDataSourceInputRepresentation

VisualizationDataSource

A data source for a visualization.

*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationDataSourceType_)
*   `description` (_string_) The description.
*   `label` (_string_) The master label.
*   `name` (_string_) The unique developer name.

### sfdc.unified.analytics.connect.api.input.VisualizationFieldInputRepresentation

A field in a visualization.

*   `adHocCalc` (_sfdc.unified.analytics.connect.api.input.AdHocCalculationInputRepresentation_)
*   `computeUsing` (_sfdc.unified.analytics.connect.api.input.BaseVisualizationFieldComputeUsingInputRepresentation_)
*   `displayCategory` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFieldDisplayCategoryType_)
*   `fieldName` (_string_) The name of the field.
*   `function` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFieldFunctionType_)
*   `hierarchyLevel` (_integer_) The hierarchy level of the field.
*   `hierarchyName` (_string_) The hierarchy name of the field.
*   `label` (_string_) The label of the field.
*   `latitudeOrY` (_string_) The fieldKey of the visualization field used as the latitude or Y coordinate.
*   `longitudeOrX` (_string_) The fieldKey of the visualization field used as the longitude or X coordinate.
*   `objectName` (_string_) The name of the object.
*   `positionName` (_string_) The position name of the field.
*   `positional` (_sfdc.unified.analytics.connect.api.input.BaseMapPositionalInputRepresentation_)
*   `quickTableCalc` (_sfdc.unified.analytics.connect.api.input.BaseVisualizationFieldQuickTableCalcInputRepresentation_)
*   `role` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFieldRoleType_)
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFieldType_)

### sfdc.unified.analytics.connect.api.input.actions.InteractionInputRepresentation

Interaction

An interaction that triggers an action, such as a navigation or filter, in response to an event on a Tableau Next widget.

*   `actionType` (_sfdc.unified.analytics.connect.api.enums.ConnectInteractionTypeEnum_)
*   `eventType` (_sfdc.unified.analytics.connect.api.enums.ConnectInteractionEventTypeEnum_)
*   `parameters` (_sfdc.unified.analytics.connect.api.input.actions.BaseInteractionParametersInputRepresentation_)
*   `description` (_string_) The description.
*   `label` (_string_) The master label.
*   `name` (_string_) The unique developer name.

### sfdc.unified.analytics.connect.api.input.VisualizationViewInputRepresentation

VisualizationView

A view of a visualization.

*   `label` (_string_) The master label.
*   `viewSpecification` (_sfdc.unified.analytics.connect.api.input.VisualizationViewSpecInputRepresentation_)
*   `description` (_string_) The description.
*   `name` (_string_) The unique developer name.

### sfdc.unified.analytics.connect.api.input.BaseVisualizationVisualSpecInputRepresentation

A visual specification for a visualization.

One of: `sfdc.unified.analytics.connect.api.input.VisualizationFlowLayoutVisualSpecInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationMapLayoutVisualSpecInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationRadialLayoutVisualSpecInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationTableLayoutVisualSpecInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationVisualSpecInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationVizqlLayoutVisualSpecInputRepresentation`.

### sfdc.unified.analytics.connect.api.input.AssetReferenceInputRepresentation

AssetReference

A reference to an asset.

*   `description` (_string_) The description.
*   `label` (_string_) The master label.
*   `name` (_string_) The unique developer name.

### sfdc.unified.analytics.connect.api.output.VisualizationFieldRepresentation

A visualization field.

*   `adHocCalc` (_sfdc.unified.analytics.connect.api.output.AdHocCalculationRepresentation_)
*   `computeUsing` (_sfdc.unified.analytics.connect.api.output.BaseVisualizationFieldComputeUsingRepresentation_)
*   `displayCategory` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFieldDisplayCategoryType_)
*   `fieldName` (_string_) The semantic name of the field.
*   `function` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFieldFunctionType_)
*   `hierarchyLevel` (_integer_) The hierarchy level of the field.
*   `hierarchyName` (_string_) The hierarchy name of the field.
*   `id` (_string (Id)_) The ID of the visualization field.
*   `label` (_string_) The label of the field.
*   `latitudeOrY` (_string_) The fieldKey of the visualization field used as the latitude or Y coordinate.
*   `longitudeOrX` (_string_) The fieldKey of the visualization field used as the longitude or X coordinate.
*   `objectName` (_string_) The semantic name of the object.
*   `positionName` (_string_) The position name of the map position field.
*   `positional` (_sfdc.unified.analytics.connect.api.output.BaseMapPositionalRepresentation_)
*   `quickTableCalc` (_sfdc.unified.analytics.connect.api.output.BaseVisualizationFieldQuickTableCalcRepresentation_)
*   `role` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFieldRoleType_)
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFieldType_)

### sfdc.unified.analytics.connect.api.output.actions.InteractionRepresentation

Interaction

An interaction that triggers an action, such as a navigation or filter, in response to an event on a Tableau Next widget.

*   `actionType` (_sfdc.unified.analytics.connect.api.enums.ConnectInteractionTypeEnum_)
*   `eventType` (_sfdc.unified.analytics.connect.api.enums.ConnectInteractionEventTypeEnum_)
*   `parameters` (_sfdc.unified.analytics.connect.api.output.actions.BaseInteractionParametersRepresentation_)
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.

### sfdc.unified.analytics.connect.api.output.VisualizationViewRepresentation

VisualizationView

A visualization view.

*   `isOriginal` (_boolean_) Specifies whether the view is the original visualization view (`true`) or not (`false`).
*   `viewSpecification` (_sfdc.unified.analytics.connect.api.output.VisualizationViewSpecRepresentation_)
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.

### sfdc.unified.analytics.connect.api.output.BaseVisualizationVisualSpecRepresentation

A visual specification for a visualization.

One of: `sfdc.unified.analytics.connect.api.output.VisualizationFlowLayoutVisualSpecRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationMapLayoutVisualSpecRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationRadialLayoutVisualSpecRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationTableLayoutVisualSpecRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationVisualSpecRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationVizqlLayoutVisualSpecRepresentation`.

### sfdc.unified.analytics.connect.api.output.VisualizationDataSourceRepresentation

VisualizationDataSource

A data source for a visualization.

*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationDataSourceType_)
*   `url` (_string (url)_) The URL of the visualization data source.
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationCreationSource

The source a visualization was created from.

Type: `string`.

Allowed values: `Conversation`, `Mcp`, `Slack`, `TuaApp`.

### sfdc.unified.analytics.connect.api.output.AssetReferenceRepresentation

AssetReference

An asset reference.

*   `url` (_string (url)_) The URL of the asset.
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.

### sfdc.unified.analytics.connect.api.output.VisualizationReferencedDataSourceRepresentation

A data source referenced by a visualization.

One of: `sfdc.unified.analytics.connect.api.output.VisualizationSemanticModelDataSourceRepresentation`.

### sfdc.unified.analytics.connect.api.enums.ConnectWorkspaceAssetTypeEnum

The type of asset that can be added to a workspace.

Type: `string`.

Allowed values: `AnalyticsDashboard`, `AnalyticsVisualization`, `Flexipage`, `MktCalculatedInsightObject`, `MktDataConnection`, `MktDataLakeObject`, `MktDataModelObject`, `MktDataTransformSetup`, `SemanticModel`.

### sfdc.unified.analytics.connect.api.enums.ConnectWorkspaceAssetUsageTypeEnum

Different usage types of assets in a workspace

Type: `string`.

Allowed values: `Created`, `Referenced`.

### sfdc.unified.analytics.connect.api.output.assetsCompare.AnalyticsAssetsCompareChangeOutputRepresentation

A single change entry from asset compare.

*   `changeType` (_string_) The type of change for this block: added, deleted, or modified.
*   `delta` (_object_) The field-level changes for this block (the changed fields and their source/target values).
    
    Additional properties: `object`.
    
*   `id` (_string_) The block ID.
*   `nestedDiff` (_array of sfdc.unified.analytics.connect.api.output.assetsCompare.AnalyticsAssetsCompareChangeOutputRepresentation_) The optional nested block diff payload.
*   `type` (_string_) The block type.

### sfdc.unified.analytics.dependents.connect.api.output.AssetReferenceRepresentation

A resolved reference to the queried asset.

*   `assetApiName` (_string_) The API (developer) name of the asset.
*   `assetId` (_string_) The record ID of the asset.
*   `assetLabel` (_string_) The display label of the asset.
*   `assetType` (_sfdc.unified.analytics.connect.api.enums.ConnectWorkspaceAssetTypeEnum_)

### sfdc.unified.analytics.dependents.connect.api.output.AssetDependentGroupRepresentation

A group of dependent assets that share the same asset type.

*   `count` (_integer_) The number of dependent assets in this group.
*   `dependentAssetType` (_sfdc.unified.analytics.connect.api.enums.ConnectWorkspaceAssetTypeEnum_)
*   `dependents` (_array of sfdc.unified.analytics.dependents.connect.api.output.AssetDependentRepresentation_) The dependent assets of this type.

### sfdc.unified.analytics.connect.api.input.dashboard.DashboardLayoutPageInputRepresentation

DashboardLayoutPage

A page within a Tableau Next dashboard layout.

*   `navigationHidden` (_boolean_) Specifies whether navigation is hidden on the page (`true`) or shown (`false`).
*   `widgets` (_array of sfdc.unified.analytics.connect.api.input.dashboard.DashboardPageWidgetInputRepresentation_) The list of widgets in the page.
*   `description` (_string_) The description.
*   `label` (_string_) The master label.
*   `name` (_string_) The unique developer name.

### sfdc.unified.analytics.connect.api.input.dashboard.DashboardLayoutStyleInputRepresentation

A layout style for a dashboard in Tableau Next.

*   `backgroundColor` (_string_) The background color in RGB.
*   `cellSpacingX` (_integer_) The cell Spacing Horizontal.
*   `cellSpacingY` (_integer_) The cell Spacing Vertical.
*   `gutterColor` (_string_) The gutter Color in RGB.

### sfdc.unified.analytics.connect.api.input.common.BackgroundParametersInputRepresentation

A set of background image settings for a dashboard in Tableau Next.

*   `alignmentX` (_string_) The horizontal alignment of the background image.
*   `alignmentY` (_string_) The vertical alignment of the background image.
*   `imageScale` (_sfdc.unified.analytics.connect.api.enums.ImageScaleTypeEnum_)
*   `opacity` (_integer_) The background image opacity (0-100).

### sfdc.unified.analytics.connect.api.input.dashboard.DashboardStyleWidgetStyleInputRepresentation

A set of common style properties for a widget in a Tableau Next dashboard.

*   `backgroundColor` (_string_) The background color.
*   `borderColor` (_string_) The border color.
*   `borderEdges` (_array of string_) The border edges.
*   `borderRadius` (_integer_) The border radius.
*   `borderWidth` (_integer_) The border width.

### sfdc.unified.analytics.connect.api.input.widgets.button.AnalyticsButtonWidgetInputRepresentation

AnalyticsButton

A button widget for a Tableau Next dashboard.

*   `parameters` (_sfdc.unified.analytics.connect.api.input.widgets.button.ButtonWidgetParametersInputRepresentation_)
*   `description` (_string_) The description.
*   `label` (_string_) The master label.
*   `name` (_string_) The unique developer name.
*   `actions` (_array of sfdc.unified.analytics.connect.api.input.actions.InteractionInputRepresentation_) The actions of the widget.
*   `dynamicTokens` (_object_) The map of dynamic tokens in the widget.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.widgets.AnalyticsWidgetDynamicTokenInputRepresentation`.
    
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsWidgetTypeEnum_)

### sfdc.unified.analytics.connect.api.input.widgets.container.AnalyticsContainerWidgetInputRepresentation

AnalyticsContainer

A container widget for a Tableau Next dashboard, with a background sourced from a data source.

*   `backgroundSource` (_sfdc.unified.analytics.connect.api.input.widgets.WidgetDataSourceInputRepresentation_)
*   `parameters` (_sfdc.unified.analytics.connect.api.input.widgets.container.ContainerWidgetParametersInputRepresentation_)
*   `description` (_string_) The description.
*   `label` (_string_) The master label.
*   `name` (_string_) The unique developer name.
*   `actions` (_array of sfdc.unified.analytics.connect.api.input.actions.InteractionInputRepresentation_) The actions of the widget.
*   `dynamicTokens` (_object_) The map of dynamic tokens in the widget.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.widgets.AnalyticsWidgetDynamicTokenInputRepresentation`.
    
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsWidgetTypeEnum_)

### sfdc.unified.analytics.connect.api.input.widgets.filter.AnalyticsFilterWidgetInputRepresentation

AnalyticsFilter

A filter widget, with initial values, parameters, and a data source.

*   `initialValues` (_sfdc.unified.analytics.connect.api.input.widgets.filter.FilterInitialValuesInputRepresentation_)
*   `parameters` (_sfdc.unified.analytics.connect.api.input.widgets.filter.BaseFilterWidgetParametersInputRepresentation_)
*   `source` (_sfdc.unified.analytics.connect.api.input.widgets.WidgetDataSourceInputRepresentation_)
*   `description` (_string_) The description.
*   `label` (_string_) The master label.
*   `name` (_string_) The unique developer name.
*   `actions` (_array of sfdc.unified.analytics.connect.api.input.actions.InteractionInputRepresentation_) The actions of the widget.
*   `dynamicTokens` (_object_) The map of dynamic tokens in the widget.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.widgets.AnalyticsWidgetDynamicTokenInputRepresentation`.
    
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsWidgetTypeEnum_)

### sfdc.unified.analytics.connect.api.input.widgets.image.AnalyticsImageWidgetInputRepresentation

AnalyticsImage

An image widget for a Tableau Next dashboard, sourced from a data source.

*   `parameters` (_sfdc.unified.analytics.connect.api.input.widgets.image.ImageWidgetParametersInputRepresentation_)
*   `source` (_sfdc.unified.analytics.connect.api.input.widgets.WidgetDataSourceInputRepresentation_)
*   `description` (_string_) The description.
*   `label` (_string_) The master label.
*   `name` (_string_) The unique developer name.
*   `actions` (_array of sfdc.unified.analytics.connect.api.input.actions.InteractionInputRepresentation_) The actions of the widget.
*   `dynamicTokens` (_object_) The map of dynamic tokens in the widget.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.widgets.AnalyticsWidgetDynamicTokenInputRepresentation`.
    
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsWidgetTypeEnum_)

### sfdc.unified.analytics.connect.api.input.widgets.lightning.AnlytLightningCompWidgetInputRepresentation

AnlytLightningComp

A Lightning component widget for a Tableau Next dashboard, either a standard or custom component.

*   `componentType` (_string_) Type of Lightning Component (Standard or Custom).
*   `parameters` (_sfdc.unified.analytics.connect.api.input.widgets.lightning.AnlytLightningCompWidgetParametersInputRepresentation_)
*   `source` (_sfdc.unified.analytics.connect.api.input.widgets.lightning.AnlytLightningComponentSourceInputRepresentation_)
*   `description` (_string_) The description.
*   `label` (_string_) The master label.
*   `name` (_string_) The unique developer name.
*   `actions` (_array of sfdc.unified.analytics.connect.api.input.actions.InteractionInputRepresentation_) The actions of the widget.
*   `dynamicTokens` (_object_) The map of dynamic tokens in the widget.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.widgets.AnalyticsWidgetDynamicTokenInputRepresentation`.
    
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsWidgetTypeEnum_)

### sfdc.unified.analytics.connect.api.input.widgets.metric.AnalyticsMetricWidgetInputRepresentation

AnalyticsMetric

A metric widget for a Tableau Next dashboard, sourced from a data source.

*   `parameters` (_sfdc.unified.analytics.connect.api.input.widgets.metric.MetricWidgetParametersInputRepresentation_)
*   `source` (_sfdc.unified.analytics.connect.api.input.widgets.WidgetDataSourceInputRepresentation_)
*   `description` (_string_) The description.
*   `label` (_string_) The master label.
*   `name` (_string_) The unique developer name.
*   `actions` (_array of sfdc.unified.analytics.connect.api.input.actions.InteractionInputRepresentation_) The actions of the widget.
*   `dynamicTokens` (_object_) The map of dynamic tokens in the widget.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.widgets.AnalyticsWidgetDynamicTokenInputRepresentation`.
    
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsWidgetTypeEnum_)

### sfdc.unified.analytics.connect.api.input.widgets.navigation.AnalyticsNavigationWidgetInputRepresentation

AnalyticsNavigation

A navigation widget for a Tableau Next dashboard.

*   `parameters` (_sfdc.unified.analytics.connect.api.input.widgets.navigation.NavigationWidgetParametersInputRepresentation_)
*   `description` (_string_) The description.
*   `label` (_string_) The master label.
*   `name` (_string_) The unique developer name.
*   `actions` (_array of sfdc.unified.analytics.connect.api.input.actions.InteractionInputRepresentation_) The actions of the widget.
*   `dynamicTokens` (_object_) The map of dynamic tokens in the widget.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.widgets.AnalyticsWidgetDynamicTokenInputRepresentation`.
    
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsWidgetTypeEnum_)

### sfdc.unified.analytics.connect.api.input.widgets.parameter.AnalyticsParameterWidgetInputRepresentation

AnalyticsParameter

A parameter widget for a Tableau Next dashboard, with initial values sourced from a data source.

*   `initialValues` (_sfdc.unified.analytics.connect.api.input.widgets.parameter.ParameterInitialValuesInputRepresentation_)
*   `parameters` (_sfdc.unified.analytics.connect.api.input.widgets.parameter.BaseParameterWidgetParametersInputRepresentation_)
*   `source` (_sfdc.unified.analytics.connect.api.input.widgets.WidgetDataSourceInputRepresentation_)
*   `description` (_string_) The description.
*   `label` (_string_) The master label.
*   `name` (_string_) The unique developer name.
*   `actions` (_array of sfdc.unified.analytics.connect.api.input.actions.InteractionInputRepresentation_) The actions of the widget.
*   `dynamicTokens` (_object_) The map of dynamic tokens in the widget.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.widgets.AnalyticsWidgetDynamicTokenInputRepresentation`.
    
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsWidgetTypeEnum_)

### sfdc.unified.analytics.connect.api.input.widgets.summary.AnalyticsSummaryWidgetInputRepresentation

AnalyticsSummary

A summary widget for a Tableau Next dashboard.

*   `parameters` (_sfdc.unified.analytics.connect.api.input.widgets.summary.SummaryWidgetParametersInputRepresentation_)
*   `description` (_string_) The description.
*   `label` (_string_) The master label.
*   `name` (_string_) The unique developer name.
*   `actions` (_array of sfdc.unified.analytics.connect.api.input.actions.InteractionInputRepresentation_) The actions of the widget.
*   `dynamicTokens` (_object_) The map of dynamic tokens in the widget.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.widgets.AnalyticsWidgetDynamicTokenInputRepresentation`.
    
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsWidgetTypeEnum_)

### sfdc.unified.analytics.connect.api.input.widgets.text.AnalyticsTextWidgetInputRepresentation

AnalyticsText

A text widget for a Tableau Next dashboard.

*   `parameters` (_sfdc.unified.analytics.connect.api.input.widgets.text.TextWidgetParametersInputRepresentation_)
*   `description` (_string_) The description.
*   `label` (_string_) The master label.
*   `name` (_string_) The unique developer name.
*   `actions` (_array of sfdc.unified.analytics.connect.api.input.actions.InteractionInputRepresentation_) The actions of the widget.
*   `dynamicTokens` (_object_) The map of dynamic tokens in the widget.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.widgets.AnalyticsWidgetDynamicTokenInputRepresentation`.
    
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsWidgetTypeEnum_)

### sfdc.unified.analytics.connect.api.input.widgets.visualization.AnalyticsVisualizationWidgetInputRepresentation

AnalyticsVisualization

A visualization widget for a Tableau Next dashboard, sourced from a data source.

*   `parameters` (_sfdc.unified.analytics.connect.api.input.widgets.visualization.VisualizationWidgetParametersInputRepresentation_)
*   `source` (_sfdc.unified.analytics.connect.api.input.widgets.WidgetDataSourceInputRepresentation_)
*   `description` (_string_) The description.
*   `label` (_string_) The master label.
*   `name` (_string_) The unique developer name.
*   `actions` (_array of sfdc.unified.analytics.connect.api.input.actions.InteractionInputRepresentation_) The actions of the widget.
*   `dynamicTokens` (_object_) The map of dynamic tokens in the widget.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.widgets.AnalyticsWidgetDynamicTokenInputRepresentation`.
    
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsWidgetTypeEnum_)

### sfdc.unified.analytics.connect.api.enums.DashboardDataSourceTypeEnum

The type of the dashboard data source.

Type: `string`.

Allowed values: `Image`, `LightningWebComponent`, `SemanticModel`, `Visualization`.

### sfdc.unified.analytics.connect.api.output.dashboard.DashboardLayoutPageRepresentation

DashboardLayoutPage

A page within a Tableau Next dashboard layout.

*   `navigationHidden` (_boolean_) Specifies whether navigation is hidden on the page (`true`) or shown (`false`).
*   `widgets` (_array of sfdc.unified.analytics.connect.api.output.dashboard.DashboardPageWidgetRepresentation_) The list of widgets on the page.
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.

### sfdc.unified.analytics.connect.api.output.dashboard.DashboardLayoutStyleRepresentation

Represents dashboard layout style representation in Tableau Next.

*   `backgroundColor` (_string_) The background color in RGB.
*   `cellSpacingX` (_integer_) The cell spacing Horizontal.
*   `cellSpacingY` (_integer_) The cell spacing Vertical.
*   `gutterColor` (_string_) The gutter color in RGB.

### sfdc.unified.analytics.connect.api.output.common.BackgroundParametersRepresentation

A set of background image settings for a dashboard in Tableau Next.

*   `alignmentX` (_string_) The horizontal alignment of the background image.
*   `alignmentY` (_string_) The vertical alignment of the background image.
*   `imageScale` (_sfdc.unified.analytics.connect.api.enums.ImageScaleTypeEnum_)
*   `opacity` (_integer_) The background image opacity (0-100).

### sfdc.unified.analytics.connect.api.output.dashboard.DashboardStyleWidgetStyleRepresentation

Represents widget common styles representation in Tableau Next.

*   `backgroundColor` (_string_) The back ground color.
*   `borderColor` (_string_) The border color.
*   `borderEdges` (_array of string_) The border edges.
*   `borderRadius` (_integer_) The border radius.
*   `borderWidth` (_integer_) The border width.

### sfdc.unified.analytics.connect.api.output.widgets.button.AnalyticsButtonWidgetRepresentation

AnalyticsButton

A button widget for a Tableau Next dashboard.

*   `parameters` (_sfdc.unified.analytics.connect.api.output.widgets.button.ButtonWidgetParametersRepresentation_)
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.
*   `actions` (_array of sfdc.unified.analytics.connect.api.output.actions.InteractionRepresentation_) The widget actions.
*   `dynamicTokens` (_object_) The dynamic tokens for the widget.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.widgets.AnalyticsWidgetDynamicTokenRepresentation`.
    
*   `status` (_sfdc.unified.analytics.connect.api.enums.DashboardResponseStatusEnum_)
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsWidgetTypeEnum_)

### sfdc.unified.analytics.connect.api.output.widgets.container.AnalyticsContainerWidgetRepresentation

AnalyticsContainer

A container widget for a Tableau Next dashboard, with a background sourced from a data source.

*   `backgroundSource` (_sfdc.unified.analytics.connect.api.output.widgets.WidgetDataSourceRepresentation_)
*   `parameters` (_sfdc.unified.analytics.connect.api.output.widgets.container.ContainerWidgetParametersRepresentation_)
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.
*   `actions` (_array of sfdc.unified.analytics.connect.api.output.actions.InteractionRepresentation_) The widget actions.
*   `dynamicTokens` (_object_) The dynamic tokens for the widget.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.widgets.AnalyticsWidgetDynamicTokenRepresentation`.
    
*   `status` (_sfdc.unified.analytics.connect.api.enums.DashboardResponseStatusEnum_)
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsWidgetTypeEnum_)

### sfdc.unified.analytics.connect.api.output.widgets.filter.AnalyticsFilterWidgetRepresentation

AnalyticsFilter

A filter widget, with initial values, parameters, and a data source.

*   `initialValues` (_sfdc.unified.analytics.connect.api.output.widgets.filter.FilterInitialValuesRepresentation_)
*   `parameters` (_sfdc.unified.analytics.connect.api.output.widgets.filter.BaseFilterWidgetParametersRepresentation_)
*   `source` (_sfdc.unified.analytics.connect.api.output.widgets.WidgetDataSourceRepresentation_)
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.
*   `actions` (_array of sfdc.unified.analytics.connect.api.output.actions.InteractionRepresentation_) The widget actions.
*   `dynamicTokens` (_object_) The dynamic tokens for the widget.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.widgets.AnalyticsWidgetDynamicTokenRepresentation`.
    
*   `status` (_sfdc.unified.analytics.connect.api.enums.DashboardResponseStatusEnum_)
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsWidgetTypeEnum_)

### sfdc.unified.analytics.connect.api.output.widgets.image.AnalyticsImageWidgetRepresentation

AnalyticsImage

An image widget for a Tableau Next dashboard, sourced from a data source.

*   `parameters` (_sfdc.unified.analytics.connect.api.output.widgets.image.ImageWidgetParametersRepresentation_)
*   `source` (_sfdc.unified.analytics.connect.api.output.widgets.WidgetDataSourceRepresentation_)
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.
*   `actions` (_array of sfdc.unified.analytics.connect.api.output.actions.InteractionRepresentation_) The widget actions.
*   `dynamicTokens` (_object_) The dynamic tokens for the widget.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.widgets.AnalyticsWidgetDynamicTokenRepresentation`.
    
*   `status` (_sfdc.unified.analytics.connect.api.enums.DashboardResponseStatusEnum_)
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsWidgetTypeEnum_)

### sfdc.unified.analytics.connect.api.output.widgets.lightning.AnlytLightningCompWidgetRepresentation

AnlytLightningComp

A Lightning component widget for a Tableau Next dashboard, either a standard or custom component.

*   `componentType` (_string_) Type of Lightning Component (Standard or Custom)
*   `parameters` (_sfdc.unified.analytics.connect.api.output.widgets.lightning.AnlytLightningCompWidgetParametersRepresentation_)
*   `source` (_sfdc.unified.analytics.connect.api.output.widgets.lightning.AnlytLightningComponentSourceRepresentation_)
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.
*   `actions` (_array of sfdc.unified.analytics.connect.api.output.actions.InteractionRepresentation_) The widget actions.
*   `dynamicTokens` (_object_) The dynamic tokens for the widget.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.widgets.AnalyticsWidgetDynamicTokenRepresentation`.
    
*   `status` (_sfdc.unified.analytics.connect.api.enums.DashboardResponseStatusEnum_)
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsWidgetTypeEnum_)

### sfdc.unified.analytics.connect.api.output.widgets.metric.AnalyticsMetricWidgetRepresentation

AnalyticsMetric

A metric widget for a Tableau Next dashboard, sourced from a data source.

*   `parameters` (_sfdc.unified.analytics.connect.api.output.widgets.metric.MetricWidgetParametersRepresentation_)
*   `source` (_sfdc.unified.analytics.connect.api.output.widgets.WidgetDataSourceRepresentation_)
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.
*   `actions` (_array of sfdc.unified.analytics.connect.api.output.actions.InteractionRepresentation_) The widget actions.
*   `dynamicTokens` (_object_) The dynamic tokens for the widget.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.widgets.AnalyticsWidgetDynamicTokenRepresentation`.
    
*   `status` (_sfdc.unified.analytics.connect.api.enums.DashboardResponseStatusEnum_)
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsWidgetTypeEnum_)

### sfdc.unified.analytics.connect.api.output.widgets.navigation.AnalyticsNavigationWidgetRepresentation

AnalyticsNavigation

A navigation widget for a Tableau Next dashboard.

*   `parameters` (_sfdc.unified.analytics.connect.api.output.widgets.navigation.NavigationWidgetParametersRepresentation_)
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.
*   `actions` (_array of sfdc.unified.analytics.connect.api.output.actions.InteractionRepresentation_) The widget actions.
*   `dynamicTokens` (_object_) The dynamic tokens for the widget.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.widgets.AnalyticsWidgetDynamicTokenRepresentation`.
    
*   `status` (_sfdc.unified.analytics.connect.api.enums.DashboardResponseStatusEnum_)
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsWidgetTypeEnum_)

### sfdc.unified.analytics.connect.api.output.widgets.parameter.AnalyticsParameterWidgetRepresentation

AnalyticsParameter

A parameter widget for a Tableau Next dashboard, with initial values sourced from a data source.

*   `initialValues` (_sfdc.unified.analytics.connect.api.output.widgets.parameter.ParameterInitialValuesRepresentation_)
*   `parameters` (_sfdc.unified.analytics.connect.api.output.widgets.parameter.BaseParameterWidgetParametersRepresentation_)
*   `source` (_sfdc.unified.analytics.connect.api.output.widgets.WidgetDataSourceRepresentation_)
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.
*   `actions` (_array of sfdc.unified.analytics.connect.api.output.actions.InteractionRepresentation_) The widget actions.
*   `dynamicTokens` (_object_) The dynamic tokens for the widget.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.widgets.AnalyticsWidgetDynamicTokenRepresentation`.
    
*   `status` (_sfdc.unified.analytics.connect.api.enums.DashboardResponseStatusEnum_)
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsWidgetTypeEnum_)

### sfdc.unified.analytics.connect.api.output.widgets.summary.AnalyticsSummaryWidgetRepresentation

AnalyticsSummary

A summary widget for a Tableau Next dashboard.

*   `parameters` (_sfdc.unified.analytics.connect.api.output.widgets.summary.SummaryWidgetParametersRepresentation_)
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.
*   `actions` (_array of sfdc.unified.analytics.connect.api.output.actions.InteractionRepresentation_) The widget actions.
*   `dynamicTokens` (_object_) The dynamic tokens for the widget.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.widgets.AnalyticsWidgetDynamicTokenRepresentation`.
    
*   `status` (_sfdc.unified.analytics.connect.api.enums.DashboardResponseStatusEnum_)
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsWidgetTypeEnum_)

### sfdc.unified.analytics.connect.api.output.widgets.text.AnalyticsTextWidgetRepresentation

AnalyticsText

A text widget for a Tableau Next dashboard.

*   `parameters` (_sfdc.unified.analytics.connect.api.output.widgets.text.TextWidgetParametersRepresentation_)
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.
*   `actions` (_array of sfdc.unified.analytics.connect.api.output.actions.InteractionRepresentation_) The widget actions.
*   `dynamicTokens` (_object_) The dynamic tokens for the widget.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.widgets.AnalyticsWidgetDynamicTokenRepresentation`.
    
*   `status` (_sfdc.unified.analytics.connect.api.enums.DashboardResponseStatusEnum_)
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsWidgetTypeEnum_)

### sfdc.unified.analytics.connect.api.output.widgets.visualization.AnalyticsVisualizationWidgetRepresentation

AnalyticsVisualization

A visualization widget for a Tableau Next dashboard, sourced from a data source and linked to a semantic model.

*   `parameters` (_sfdc.unified.analytics.connect.api.output.widgets.visualization.VisualizationWidgetParametersRepresentation_)
*   `source` (_sfdc.unified.analytics.connect.api.output.widgets.WidgetDataSourceRepresentation_)
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.
*   `actions` (_array of sfdc.unified.analytics.connect.api.output.actions.InteractionRepresentation_) The widget actions.
*   `dynamicTokens` (_object_) The dynamic tokens for the widget.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.widgets.AnalyticsWidgetDynamicTokenRepresentation`.
    
*   `status` (_sfdc.unified.analytics.connect.api.enums.DashboardResponseStatusEnum_)
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsWidgetTypeEnum_)

### sfdc.unified.analytics.connect.api.enums.DashboardBundleAssetTypeEnum

The type of the dashboard bundle assets supported.

Type: `string`.

Allowed values: `Dashboard`, `DashboardView`, `SemanticModel`, `Visualization`.

### sfdc.unified.analytics.connect.api.input.CustomViewFilterInputRepresentation

A dashboard custom view filter selection.

*   `details` (_sfdc.unified.analytics.connect.api.input.FilterDetailsInputRepresentation_)
*   `source` (_sfdc.unified.analytics.connect.api.input.DataSourceInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.CustomViewParameterInputRepresentation

A dashboard custom view parameter.

*   `details` (_any_) The tODO-details is as blob for which structure is not yet final.
*   `source` (_sfdc.unified.analytics.connect.api.input.DataSourceInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.CustomViewSelectionInputRepresentation

A dashboard custom view mark selection.

*   `details` (_any_) The tODO-details is a blob for which structure is not final yet.
*   `source` (_sfdc.unified.analytics.connect.api.input.DataSourceInputRepresentation_)

### sfdc.unified.analytics.connect.api.output.CustomViewFilterRepresentation

A dashboard custom view filter selection.

*   `details` (_sfdc.unified.analytics.connect.api.output.FilterDetailsRepresentation_)
*   `source` (_sfdc.unified.analytics.connect.api.output.DataSourceRepresentation_)
*   `status` (_sfdc.unified.analytics.connect.api.enums.DashboardResponseStatusEnum_)

### sfdc.unified.analytics.connect.api.output.CustomViewParameterRepresentation

A dashboard custom view parameter.

*   `details` (_sfdc.unified.analytics.connect.api.output.CustomViewParameterDetailsRepresentation_)
*   `source` (_sfdc.unified.analytics.connect.api.output.DataSourceRepresentation_)
*   `status` (_sfdc.unified.analytics.connect.api.enums.DashboardResponseStatusEnum_)

### sfdc.unified.analytics.connect.api.output.CustomViewSelectionRepresentation

A dashboard custom view selection.

*   `details` (_sfdc.unified.analytics.connect.api.output.CustomViewSelectionDetailsRepresentation_)
*   `source` (_sfdc.unified.analytics.connect.api.output.DataSourceRepresentation_)
*   `status` (_sfdc.unified.analytics.connect.api.enums.DashboardResponseStatusEnum_)

### sfdc.unified.analytics.connect.api.output.follow.SemanticSubMetricAssetRefRepresentation

SemanticSubMetricAssetRefRepresentation

A reference to a followed semantic sub-metric asset, identified by model ID.

*   `modelId` (_string (Id)_) Model ID
*   `assetId` (_string (Id)_) Asset Id
*   `assetType` (_sfdc.unified.analytics.connect.api.enums.follow.AnalyticsFollowedAssetTypeEnum_)
*   `createdBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `createdDate` (_string (date-time)_) Created date of the asset
*   `followedTimeRange` (_sfdc.unified.analytics.connect.api.output.follow.UnifiedFilterRepresentation_)
*   `followerType` (_sfdc.unified.analytics.connect.api.enums.follow.AnalyticsFollowerTypeEnum_)
*   `id` (_string (Id)_) Database record id.
*   `lastModifiedBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `lastModifiedDate` (_string (date-time)_) Last modified date of the asset.
*   `shouldShowForecast` (_boolean_) Whether to show forecast for the followed asset. Null means false.

### sfdc.unified.analytics.connect.api.output.follow.SemanticSubMetricAssetRepresentation

SemanticSubMetricAssetRepresentation

A followed semantic sub-metric asset, including its filters, model, and time range.

*   `filterLogic` (_string_) Filter logic
*   `filters` (_array of sfdc.semantic.authoring.connect.api.output.SemanticFilterOutputRepresentation_) List of filters
*   `modelId` (_string_) Model ID
*   `semanticMetricId` (_string_) Semantic metric ID
*   `timeRange` (_sfdc.semantic.authoring.connect.api.output.SemanticTimeRangeOutputRepresentation_)
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.
*   `createdBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `createdDate` (_string (date-time)_) The created date of the asset.
*   `lastModifiedBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `lastModifiedDate` (_string (date-time)_) The last modified date of the asset.
*   `assetType` (_sfdc.unified.analytics.connect.api.enums.follow.AnalyticsFollowedAssetTypeEnum_)
*   `followedTimeRange` (_sfdc.unified.analytics.connect.api.output.follow.UnifiedFilterRepresentation_)

### sfdc.semantic.authoring.connect.api.enums.SemanticFilterOperatorTypeEnum

Type: `string`.

### sfdc.unified.analytics.connect.api.enums.share.ApplicationDomainEnum

The type of application domain.

Type: `string`.

Allowed values: `DataCloud`, `Tableau`.

### sfdc.unified.analytics.connect.api.output.share.SetupRecordShareTargetRecordRepresentation

A setup Record Share Target Record Representation.

*   `createdBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `createdDate` (_string (date-time)_) The date the record was created.
*   `developerName` (_string_) The developer name of the record.
*   `label` (_string_) The master label of the record.
*   `lastModifiedBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `lastModifiedDate` (_string (date-time)_) The date the record was last updated.
*   `recordId` (_string_) The ID of the record.

### sfdc.unified.analytics.connect.api.output.share.SetupRecordShareUserOrGroupRepresentation

A userOrGroup who a share is assigned to.

*   `displayName` (_string_) The display Name.
*   `email` (_string_, nullable) The email.
*   `groupMemberCount` (_integer_, nullable) The number of user members in the group.
*   `id` (_string_) The ID of the User/Group.
*   `profilePhotoUrl` (_string (url)_, nullable) The Chatter profile photo of the user.
*   `username` (_string_, nullable) The username.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationDataSourceType

The data source type of the visualization.

Type: `string`.

Allowed values: `SemanticModel`.

### sfdc.unified.analytics.connect.api.input.AdHocCalculationInputRepresentation

An ad-hoc calculation for a visualization, computed from an expression with an aggregation type and display settings.

*   `aggregationType` (_sfdc.semantic.authoring.connect.api.enums.SemanticAggregationTypeEnum_)
*   `dataType` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFieldDataType_)
*   `decimalPlace` (_integer_) The decimal places for measurement calculations.
*   `description` (_string_) The ad-hoc calculation description.
*   `displayCategory` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFieldDisplayCategoryType_)
*   `expression` (_string_) The ad-hoc calculation expression.
*   `filters` (_array of sfdc.unified.analytics.connect.api.input.AdhocCalculationFilterInputRepresentation_) The filters applied to the calculation.
*   `label` (_string_) The ad-hoc calculation label.
*   `level` (_sfdc.semantic.authoring.connect.api.enums.SemanticCalculatedFieldLevelEnum_)
*   `sentiment` (_sfdc.semantic.authoring.connect.api.enums.SentimentTypeEnum_)
*   `shouldTreatNullsAsZeros` (_boolean_) Specifies whether nulls are treated as zeros for the calculation, if it's a measurement (`true`), or not (`false`).

### sfdc.unified.analytics.connect.api.input.BaseVisualizationFieldComputeUsingInputRepresentation

How a visualization field's table calculation is computed, such as across a pane or down a table.

One of: `sfdc.unified.analytics.connect.api.input.VisualizationFieldComputeUsingCellInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldComputeUsingPaneAcrossInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldComputeUsingPaneAcrossThenDownInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldComputeUsingPaneDownInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldComputeUsingPaneDownThenAcrossInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldComputeUsingTableAcrossInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldComputeUsingTableAcrossThenDownInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldComputeUsingTableDownInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldComputeUsingTableDownThenAcrossInputRepresentation`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFieldDisplayCategoryType

The display category of a visualization field.

Type: `string`.

Allowed values: `Continuous`, `Discrete`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFieldFunctionType

The function applied to a visualization field.

Type: `string`.

Allowed values: `Attr`, `Avg`, `Count`, `CountD`, `DatePartDay`, `DatePartHour`, `DatePartMinute`, `DatePartMonth`, `DatePartQuarter`, `DatePartSecond`, `DatePartWeek`, `DatePartWeekDay`, `DatePartYear`, `DateTruncDay`, `DateTruncHour`, `DateTruncMinute`, `DateTruncMonth`, `DateTruncQuarter`, `DateTruncSecond`, `DateTruncWeek`, `DateTruncYear`, `FiscalDatePartMonth`, `FiscalDatePartQuarter`, `FiscalDatePartWeek`, `FiscalDatePartYear`, `FiscalDateTruncMonth`, `FiscalDateTruncQuarter`, `FiscalDateTruncWeek`, `FiscalDateTruncYear`, `Max`, `Mdy`, `Median`, `Min`, `My`, `Stdev`, `Stdevp`, `Sum`, `UserAgg`, `Var`, `Varp`.

### sfdc.unified.analytics.connect.api.input.BaseMapPositionalInputRepresentation

The position of a map element, either geocoded or by X/Y coordinates.

One of: `sfdc.unified.analytics.connect.api.input.GeocodedMapPositionalInputRepresentation`, `sfdc.unified.analytics.connect.api.input.XYMapPositionalInputRepresentation`.

### sfdc.unified.analytics.connect.api.input.BaseVisualizationFieldQuickTableCalcInputRepresentation

A quick table calculation for a visualization field.

One of: `sfdc.unified.analytics.connect.api.input.VisualizationFieldMovingCalculationQuickTableCalcMovingAverageInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldMovingCalculationQuickTableCalcMovingMaxInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldMovingCalculationQuickTableCalcMovingMinInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldMovingCalculationQuickTableCalcMovingSumInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldOrderedQuickTableCalcPercentileInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldOrderedQuickTableCalcRankDenseInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldOrderedQuickTableCalcRankInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldOrderedQuickTableCalcRankModifiedInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldOrderedQuickTableCalcRankUniqueInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldSimpleQuickTableCalcDifferenceInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldSimpleQuickTableCalcPercentDifferenceInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldSimpleQuickTableCalcPercentOfTotalInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldSimpleQuickTableCalcRunningAvgInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldSimpleQuickTableCalcRunningMaxInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldSimpleQuickTableCalcRunningMinInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldSimpleQuickTableCalcRunningSumInputRepresentation`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFieldRoleType

The role type of a field in a visualization.

Type: `string`.

Allowed values: `Dimension`, `Measure`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFieldType

The type of a field in a visualization.

Type: `string`.

Allowed values: `Field`, `MapPosition`, `MeasureNames`, `MeasureValues`.

### sfdc.unified.analytics.connect.api.enums.ConnectInteractionTypeEnum

The type of interaction action.

Type: `string`.

Allowed values: `Filter`, `Flow`, `Navigate`, `Parameter`, `RecordAction`.

### sfdc.unified.analytics.connect.api.enums.ConnectInteractionEventTypeEnum

The type of interaction event.

Type: `string`.

Allowed values: `Click`, `Select`.

### sfdc.unified.analytics.connect.api.input.actions.BaseInteractionParametersInputRepresentation

A base set of parameters for an interaction action in Tableau Next.

One of: `sfdc.unified.analytics.connect.api.input.actions.FilterActionParametersInputRepresentation`, `sfdc.unified.analytics.connect.api.input.actions.FlowActionParametersInputRepresentation`, `sfdc.unified.analytics.connect.api.input.actions.NavigateActionParametersInputRepresentation`, `sfdc.unified.analytics.connect.api.input.actions.ParameterActionParametersInputRepresentation`, `sfdc.unified.analytics.connect.api.input.actions.RecordActionParametersInputRepresentation`.

### sfdc.unified.analytics.connect.api.input.VisualizationViewSpecInputRepresentation

The specification for a visualization view.

*   `advancedDimensionFilters` (_array of sfdc.unified.analytics.connect.api.input.VisualizationFilterInputRepresentation_) The advanced dimension filters (no filter logic supported).
*   `aggregateFilter` (_sfdc.unified.analytics.connect.api.input.VisualizationFilterGroupInputRepresentation_)
*   `contextFilter` (_sfdc.unified.analytics.connect.api.input.VisualizationFilterGroupInputRepresentation_)
*   `filter` (_sfdc.unified.analytics.connect.api.input.VisualizationFilterGroupInputRepresentation_)
*   `filters` (_array of sfdc.unified.analytics.connect.api.input.VisualizationFilterInputRepresentation_) The filter information for the visualization.
*   `grandTotals` (_sfdc.unified.analytics.connect.api.input.VisualizationTotalsInputRepresentation_)
*   `sortOrders` (_sfdc.unified.analytics.connect.api.input.VisualizationSortOrdersInputRepresentation_)
*   `sorts` (_array of sfdc.unified.analytics.connect.api.input.BaseVisualizationSortInputRepresentation_) The sort information for the visualization.
*   `style` (_sfdc.unified.analytics.connect.api.input.VisualizationViewSpecStyleInputRepresentation_)
*   `subtotals` (_sfdc.unified.analytics.connect.api.input.VisualizationTotalsInputRepresentation_)
*   `tableCalcFilter` (_sfdc.unified.analytics.connect.api.input.VisualizationFilterGroupInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationFlowLayoutVisualSpecInputRepresentation

Flow

The Flow layout visual specification for a visualization.

*   `levels` (_array of string_) The levels for the flow layout visualization.
*   `link` (_string_) The link for the flow layout visualization.
*   `marks` (_sfdc.unified.analytics.connect.api.input.VisualizationFlowMarksInputRepresentation_)
*   `style` (_sfdc.unified.analytics.connect.api.input.VisualizationFlowStyleInputRepresentation_)
*   `layout` (_string_, required) The shape of this object when `layout` is `Flow`.  
    Allowed values: `Flow`.
*   `legends` (_object_) The legends for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationLegendInputRepresentation`.
    
*   `stylesheet` (_sfdc.unified.analytics.connect.api.input.VisualizationStyleSheetInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationMapLayoutVisualSpecInputRepresentation

Map

The Map layout visual specification for a visualization.

*   `locations` (_array of string_) The location fields for the map visualization.
*   `marks` (_sfdc.unified.analytics.connect.api.input.VisualizationMapMarksInputRepresentation_)
*   `style` (_sfdc.unified.analytics.connect.api.input.VisualizationMapStyleInputRepresentation_)
*   `layout` (_string_, required) The shape of this object when `layout` is `Map`.  
    Allowed values: `Map`.
*   `legends` (_object_) The legends for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationLegendInputRepresentation`.
    
*   `stylesheet` (_sfdc.unified.analytics.connect.api.input.VisualizationStyleSheetInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationRadialLayoutVisualSpecInputRepresentation

Radial

The Radial layout visual specification for a visualization.

*   `ban` (_array of string_) The BAN (big number) fields for the radial visualization.
*   `marks` (_sfdc.unified.analytics.connect.api.input.VisualizationRadialMarksInputRepresentation_)
*   `measureValues` (_array of string_) The measure values for the visualization.
*   `rings` (_array of string_) The rings fields for the radial visualization.
*   `slices` (_array of string_) The slices fields for the radial visualization.
*   `style` (_sfdc.unified.analytics.connect.api.input.VisualizationRadialStyleInputRepresentation_)
*   `layout` (_string_, required) The shape of this object when `layout` is `Radial`.  
    Allowed values: `Radial`.
*   `legends` (_object_) The legends for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationLegendInputRepresentation`.
    
*   `stylesheet` (_sfdc.unified.analytics.connect.api.input.VisualizationStyleSheetInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationTableLayoutVisualSpecInputRepresentation

Table

The Table layout visual specification for a visualization.

*   `groups` (_array of string_) The groups for the visualization.
*   `marks` (_sfdc.unified.analytics.connect.api.input.VisualizationMarksInputRepresentation_)
*   `rows` (_array of string_) The rows for the visualization.
*   `style` (_sfdc.unified.analytics.connect.api.input.VisualizationTableStyleInputRepresentation_)
*   `layout` (_string_, required) The shape of this object when `layout` is `Table`.  
    Allowed values: `Table`.
*   `legends` (_object_) The legends for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationLegendInputRepresentation`.
    
*   `stylesheet` (_sfdc.unified.analytics.connect.api.input.VisualizationStyleSheetInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationVisualSpecInputRepresentation

The legacy, pre-layout visual specification for a visualization.

*   `columns` (_array of string_) The columns for the visualization.
*   `forecasts` (_object_) The forecasts for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.BaseVisualizationForecastModelInputRepresentation`.
    
*   `legends` (_object_) The legends for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationLegendInputRepresentation`.
    
*   `marks` (_object_) The marks for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationMarkInputRepresentation`.
    
*   `measureValues` (_array of string_) The measure values for the visualization.
*   `mode` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationModeType_)
*   `referenceLines` (_object_) The reference lines for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.BaseVisualizationReferenceLineInputRepresentation`.
    
*   `rows` (_array of string_) The rows for the visualization.
*   `style` (_sfdc.unified.analytics.connect.api.input.VisualizationStyleInputRepresentation_)
*   `layout` (_string_, required) The shape of `visualSpecification` when `layout` is `*`.  
    Allowed values: `*`.

### sfdc.unified.analytics.connect.api.input.VisualizationVizqlLayoutVisualSpecInputRepresentation

Vizql

The VizQL layout visual specification for a visualization.

*   `columns` (_array of string_) The columns for the visualization.
*   `forecasts` (_object_) The forecasts for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.BaseVisualizationForecastModelInputRepresentation`.
    
*   `marks` (_sfdc.unified.analytics.connect.api.input.VisualizationMarksInputRepresentation_)
*   `measureValues` (_array of string_) The measure values for the visualization.
*   `referenceLines` (_object_) The reference lines for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.BaseVisualizationReferenceLineInputRepresentation`.
    
*   `rows` (_array of string_) The rows for the visualization.
*   `style` (_sfdc.unified.analytics.connect.api.input.VisualizationVizqlStyleInputRepresentation_)
*   `layout` (_string_, required) The shape of this object when `layout` is `Vizql`.  
    Allowed values: `Vizql`.
*   `legends` (_object_) The legends for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationLegendInputRepresentation`.
    
*   `stylesheet` (_sfdc.unified.analytics.connect.api.input.VisualizationStyleSheetInputRepresentation_)

### sfdc.unified.analytics.connect.api.output.AdHocCalculationRepresentation

An ad-hoc calculation for a visualization field.

*   `aggregationType` (_sfdc.semantic.authoring.connect.api.enums.SemanticAggregationTypeEnum_)
*   `dataType` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFieldDataType_)
*   `decimalPlace` (_integer_) The decimal place (measure only).
*   `description` (_string_) The description.
*   `displayCategory` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFieldDisplayCategoryType_)
*   `expression` (_string_) The ad-hoc calculation expression.
*   `filters` (_array of sfdc.semantic.authoring.connect.api.output.SemanticFilterOutputRepresentation_) The filters applied to the calculation.
*   `label` (_string_) The label.
*   `level` (_sfdc.semantic.authoring.connect.api.enums.SemanticCalculatedFieldLevelEnum_)
*   `sentiment` (_sfdc.semantic.authoring.connect.api.enums.SentimentTypeEnum_)
*   `shouldTreatNullsAsZeros` (_boolean_) Specifies whether to treat null values as zero for the measure (`true`) or not (`false`).

### sfdc.unified.analytics.connect.api.output.BaseVisualizationFieldComputeUsingRepresentation

A computation method for a visualization field.

One of: `sfdc.unified.analytics.connect.api.output.VisualizationFieldComputeUsingCellRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldComputeUsingPaneAcrossRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldComputeUsingPaneAcrossThenDownRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldComputeUsingPaneDownRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldComputeUsingPaneDownThenAcrossRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldComputeUsingTableAcrossRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldComputeUsingTableAcrossThenDownRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldComputeUsingTableDownRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldComputeUsingTableDownThenAcrossRepresentation`.

### sfdc.unified.analytics.connect.api.output.BaseMapPositionalRepresentation

A map position for a visualization field.

One of: `sfdc.unified.analytics.connect.api.output.GeocodedMapPositionalRepresentation`, `sfdc.unified.analytics.connect.api.output.XYMapPositionalRepresentation`.

### sfdc.unified.analytics.connect.api.output.BaseVisualizationFieldQuickTableCalcRepresentation

A quick table calculation for a visualization field.

One of: `sfdc.unified.analytics.connect.api.output.VisualizationFieldMovingCalculationQuickTableCalcMovingAverageRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldMovingCalculationQuickTableCalcMovingMaxRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldMovingCalculationQuickTableCalcMovingMinRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldMovingCalculationQuickTableCalcMovingSumRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldOrderedQuickTableCalcPercentileRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldOrderedQuickTableCalcRankDenseRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldOrderedQuickTableCalcRankModifiedRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldOrderedQuickTableCalcRankRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldOrderedQuickTableCalcRankUniqueRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldSimpleQuickTableCalcDifferenceRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldSimpleQuickTableCalcPercentDifferenceRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldSimpleQuickTableCalcPercentOfTotalRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldSimpleQuickTableCalcRunningAvgRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldSimpleQuickTableCalcRunningMaxRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldSimpleQuickTableCalcRunningMinRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldSimpleQuickTableCalcRunningSumRepresentation`.

### sfdc.unified.analytics.connect.api.output.actions.BaseInteractionParametersRepresentation

Represents actions parameter representation in Tableau Next.

One of: `sfdc.unified.analytics.connect.api.output.actions.FilterActionParametersRepresentation`, `sfdc.unified.analytics.connect.api.output.actions.FlowActionParametersRepresentation`, `sfdc.unified.analytics.connect.api.output.actions.NavigateActionParametersRepresentation`, `sfdc.unified.analytics.connect.api.output.actions.ParameterActionParametersRepresentation`, `sfdc.unified.analytics.connect.api.output.actions.RecordActionParametersRepresentation`.

### sfdc.unified.analytics.connect.api.output.VisualizationViewSpecRepresentation

A view specification for a visualization, including its filters, sorts, totals, and style.

*   `advancedDimensionFilters` (_array of sfdc.unified.analytics.connect.api.output.VisualizationFilterRepresentation_) The advanced dimension filters (no filter logic supported).
*   `aggregateFilter` (_sfdc.unified.analytics.connect.api.output.VisualizationFilterGroupRepresentation_)
*   `contextFilter` (_sfdc.unified.analytics.connect.api.output.VisualizationFilterGroupRepresentation_)
*   `filter` (_sfdc.unified.analytics.connect.api.output.VisualizationFilterGroupRepresentation_)
*   `filters` (_array of sfdc.unified.analytics.connect.api.output.VisualizationFilterRepresentation_) The filter information for the visualization.
*   `grandTotals` (_sfdc.unified.analytics.connect.api.output.VisualizationTotalsRepresentation_)
*   `sortOrders` (_sfdc.unified.analytics.connect.api.output.VisualizationSortOrdersRepresentation_)
*   `sorts` (_array of sfdc.unified.analytics.connect.api.output.BaseVisualizationSortRepresentation_) The sort information for the visualization.
*   `style` (_sfdc.unified.analytics.connect.api.output.VisualizationViewSpecStyleRepresentation_)
*   `subtotals` (_sfdc.unified.analytics.connect.api.output.VisualizationTotalsRepresentation_)
*   `tableCalcFilter` (_sfdc.unified.analytics.connect.api.output.VisualizationFilterGroupRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationFlowLayoutVisualSpecRepresentation

Flow

A flow-layout visual specification for a visualization.

*   `levels` (_array of string_) The levels for the flow layout visualization.
*   `link` (_string_) The link for the flow layout visualization.
*   `marks` (_sfdc.unified.analytics.connect.api.output.VisualizationFlowMarksRepresentation_)
*   `style` (_sfdc.unified.analytics.connect.api.output.VisualizationFlowStyleRepresentation_)
*   `layout` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationLayoutType_, required)
*   `legends` (_object_) The legends for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationLegendRepresentation`.
    
*   `stylesheet` (_sfdc.unified.analytics.connect.api.output.VisualizationStyleSheetRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationMapLayoutVisualSpecRepresentation

Map

A map-layout visual specification for a visualization.

*   `locations` (_array of string_) The location fields for the map visualization.
*   `marks` (_sfdc.unified.analytics.connect.api.output.VisualizationMapMarksRepresentation_)
*   `style` (_sfdc.unified.analytics.connect.api.output.VisualizationMapStyleRepresentation_)
*   `layout` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationLayoutType_, required)
*   `legends` (_object_) The legends for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationLegendRepresentation`.
    
*   `stylesheet` (_sfdc.unified.analytics.connect.api.output.VisualizationStyleSheetRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationRadialLayoutVisualSpecRepresentation

Radial

A radial-layout visual specification for a visualization.

*   `ban` (_array of string_) The BAN (big number) fields for the radial visualization.
*   `marks` (_sfdc.unified.analytics.connect.api.output.VisualizationRadialMarksRepresentation_)
*   `measureValues` (_array of string_) The measure value fields for the radial visualization.
*   `rings` (_array of string_) The rings fields for the radial visualization.
*   `slices` (_array of string_) The slices fields for the radial visualization.
*   `style` (_sfdc.unified.analytics.connect.api.output.VisualizationRadialStyleRepresentation_)
*   `layout` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationLayoutType_, required)
*   `legends` (_object_) The legends for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationLegendRepresentation`.
    
*   `stylesheet` (_sfdc.unified.analytics.connect.api.output.VisualizationStyleSheetRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationTableLayoutVisualSpecRepresentation

Table

A table-layout visual specification for a visualization.

*   `groups` (_array of string_) The groups for the visualization.
*   `marks` (_sfdc.unified.analytics.connect.api.output.VisualizationMarksRepresentation_)
*   `rows` (_array of string_) The rows for the visualization.
*   `style` (_sfdc.unified.analytics.connect.api.output.VisualizationTableStyleRepresentation_)
*   `layout` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationLayoutType_, required)
*   `legends` (_object_) The legends for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationLegendRepresentation`.
    
*   `stylesheet` (_sfdc.unified.analytics.connect.api.output.VisualizationStyleSheetRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationVisualSpecRepresentation

A legacy, pre-layout visual specification for a visualization, made up of columns, rows, marks, and style settings.

*   `columns` (_array of string_) The columns for the visualization.
*   `forecasts` (_object_) The forecasts for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.BaseVisualizationForecastModelRepresentation`.
    
*   `legends` (_object_) The legends for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationLegendRepresentation`.
    
*   `marks` (_object_) The marks for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationMarkRepresentation`.
    
*   `measureValues` (_array of string_) The measure values for the visualization.
*   `mode` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationModeType_)
*   `referenceLines` (_object_) The reference lines for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.BaseVisualizationReferenceLineRepresentation`.
    
*   `rows` (_array of string_) The rows for the visualization.
*   `style` (_sfdc.unified.analytics.connect.api.output.VisualizationStyleRepresentation_)
*   `layout` (_string_, required) The shape of `visualSpecification` when `layout` is `*`.  
    Allowed values: `*`.

### sfdc.unified.analytics.connect.api.output.VisualizationVizqlLayoutVisualSpecRepresentation

Vizql

A visual specification for a VizQL visualization layout, defined by its columns, rows, marks, and style.

*   `columns` (_array of string_) The columns for the visualization.
*   `forecasts` (_object_) The forecasts for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.BaseVisualizationForecastModelRepresentation`.
    
*   `marks` (_sfdc.unified.analytics.connect.api.output.VisualizationMarksRepresentation_)
*   `measureValues` (_array of string_) The measure values for the visualization.
*   `referenceLines` (_object_) The reference lines for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.BaseVisualizationReferenceLineRepresentation`.
    
*   `rows` (_array of string_) The rows for the visualization.
*   `style` (_sfdc.unified.analytics.connect.api.output.VisualizationVizqlStyleRepresentation_)
*   `layout` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationLayoutType_, required)
*   `legends` (_object_) The legends for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationLegendRepresentation`.
    
*   `stylesheet` (_sfdc.unified.analytics.connect.api.output.VisualizationStyleSheetRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationSemanticModelDataSourceRepresentation

SemanticModel

A semantic-model data source referenced by a visualization.

*   `semanticModel` (_sfdc.semantic.authoring.connect.api.output.SemanticModelOutputRepresentation_)
*   `type` (_string_, required) The shape of `dataSource` when `type` is `SemanticModel`.  
    Allowed values: `SemanticModel`.

### sfdc.unified.analytics.dependents.connect.api.output.AssetDependentRepresentation

A single dependent asset resolved to navigable fields.

*   `assetApiName` (_string_) The API (developer) name of the dependent asset.
*   `assetId` (_string_) The navigable record ID of the dependent asset.
*   `assetLabel` (_string_) The display label of the dependent asset.
*   `assetType` (_sfdc.unified.analytics.connect.api.enums.ConnectWorkspaceAssetTypeEnum_)

### sfdc.unified.analytics.connect.api.input.dashboard.DashboardPageWidgetInputRepresentation

DashboardPageWidget

The grid placement of a widget instance on a Tableau Next dashboard page.

*   `colspan` (_integer_) The colspan.
*   `column` (_integer_) The column.
*   `row` (_integer_) The row.
*   `rowspan` (_integer_) The rowspan.
*   `description` (_string_) The description.
*   `label` (_string_) The master label.
*   `name` (_string_) The unique developer name.

### sfdc.unified.analytics.connect.api.enums.ImageScaleTypeEnum

The scale type for an image widget.

Type: `string`.

Allowed values: `Fill`, `FitToHeight`, `FitToWidth`, `Original`.

### sfdc.unified.analytics.connect.api.input.widgets.button.ButtonWidgetParametersInputRepresentation

Button

A set of configuration parameters for a button widget in a Tableau Next dashboard, including its text, alignment, and font size.

*   `alignmentX` (_string_) Button text alignmentX
*   `alignmentY` (_string_) Button text alignmentY
*   `fontSize` (_integer_) Button text font size
*   `hoverStyle` (_sfdc.unified.analytics.connect.api.input.widgets.button.ButtonWidgetStylesInputRepresentation_)
*   `symbol` (_sfdc.unified.analytics.connect.api.input.widgets.button.ButtonWidgetIconInputRepresentation_)
*   `text` (_string_) Button text value
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.input.widgets.button.ButtonWidgetStylesInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.widgets.AnalyticsWidgetDynamicTokenInputRepresentation

AnalyticsWidgetDynamicToken

A dynamic token for a Tableau Next dashboard widget, resolved from a data source.

*   `source` (_sfdc.unified.analytics.connect.api.input.widgets.WidgetDataSourceInputRepresentation_)
*   `tokenSpec` (_object_) The specification of the dynamic token.
    
    Additional properties: `object`.
    
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsDynamicTokenTypeEnum_)
*   `description` (_string_) The description.
*   `label` (_string_) The master label.
*   `name` (_string_) The unique developer name.

### sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsWidgetTypeEnum

The type of widget on a dashboard.

Type: `string`.

Allowed values: `Button`, `Container`, `Extension`, `Filter`, `Image`, `Metric`, `Navigation`, `Parameter`, `Summary`, `Text`, `Visualization`.

### sfdc.unified.analytics.connect.api.input.widgets.container.ContainerWidgetParametersInputRepresentation

Container

A set of configuration parameters for a container widget in a Tableau Next dashboard.

*   `widgetStyle` (_sfdc.unified.analytics.connect.api.input.widgets.container.ContainerWidgetStylesInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.widgets.filter.FilterInitialValuesInputRepresentation

### sfdc.unified.analytics.connect.api.input.widgets.filter.BaseFilterWidgetParametersInputRepresentation

BaseFilter

Parameters for a filter widget, including its view type.

One of: `sfdc.unified.analytics.connect.api.input.widgets.filter.ListCardFilterWidgetParametersInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.filter.ListFilterWidgetParametersInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.filter.ToggleFilterWidgetParametersInputRepresentation`.

### sfdc.unified.analytics.connect.api.input.widgets.image.ImageWidgetParametersInputRepresentation

Image

A set of configuration parameters for an image widget in a Tableau Next dashboard, including its alignment, alternative text, scaling, and opacity.

*   `alignmentX` (_string_) Horizontal alignment of the image
*   `alignmentY` (_string_) Vertical alignment of the image
*   `altText` (_string_) Alternative text for the image
*   `imageScale` (_sfdc.unified.analytics.connect.api.enums.ImageScaleTypeEnum_)
*   `opacity` (_integer_) Image opacity (0-100)
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.input.widgets.image.ImageStylesInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.widgets.lightning.AnlytLightningCompWidgetParametersInputRepresentation

AnlytLightningComp

A set of configuration parameters for a Lightning component widget in a Tableau Next dashboard, including its fully qualified component name and dynamic properties.

*   `fullyQualifiedName` (_string_) Fully qualified name (namespace\_\_componentName) for Lightning Components
*   `properties` (_object_) Dynamic properties for the Lightning Component widget (supports String and Boolean values)
    
    Additional properties: `object`.
    
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.input.widgets.container.ContainerWidgetStylesInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.widgets.lightning.AnlytLightningComponentSourceInputRepresentation

Lightning Component source input representation

_Available April 2026 and later._

*   `id` (_string_) Lightning Component Bundle ID
*   `label` (_string_) Lightning Component source label
*   `name` (_string_) Lightning Component source name
*   `namespace` (_string_) Lightning Component source namespace

### sfdc.unified.analytics.connect.api.input.widgets.metric.MetricWidgetParametersInputRepresentation

Metric

A set of configuration parameters for a metric widget in a Tableau Next dashboard, including its metric option and filter source.

*   `metricOption` (_sfdc.unified.analytics.connect.api.input.widgets.metric.MetricOptionInputRepresentation_)
*   `receiveFilterSource` (_sfdc.unified.analytics.connect.api.input.ReceiveFilterSourceInputRepresentation_)
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.input.widgets.metric.MetricWidgetStylesInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.widgets.navigation.NavigationWidgetParametersInputRepresentation

Navigation

A set of configuration parameters for a navigation widget in a Tableau Next dashboard, including its navigation items, view type, and label styles.

*   `defaultStyle` (_sfdc.unified.analytics.connect.api.input.widgets.button.ButtonWidgetStylesInputRepresentation_)
*   `labelStyle` (_sfdc.unified.analytics.connect.api.input.widgets.navigation.NavigationWidgetLabelStyleInputRepresentation_)
*   `navigationItems` (_array of sfdc.unified.analytics.connect.api.input.widgets.navigation.NavigationItemInputRepresentation_) Navigation items
*   `selectedStyle` (_sfdc.unified.analytics.connect.api.input.widgets.button.ButtonWidgetStylesInputRepresentation_)
*   `viewType` (_string_) View type
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.input.widgets.button.ButtonWidgetStylesInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.widgets.parameter.ParameterInitialValuesInputRepresentation

### sfdc.unified.analytics.connect.api.input.widgets.parameter.BaseParameterWidgetParametersInputRepresentation

BaseParameter

A set of configuration parameters for a parameter widget in a Tableau Next dashboard, including its parameter option and view type.

One of: `sfdc.unified.analytics.connect.api.input.widgets.parameter.InputCardParameterWidgetParametersInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.parameter.InputParameterWidgetParametersInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.parameter.ListCardParameterWidgetParametersInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.parameter.ListParameterWidgetParametersInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.parameter.ToggleParameterWidgetParametersInputRepresentation`.

### sfdc.unified.analytics.connect.api.input.widgets.summary.SummaryWidgetParametersInputRepresentation

Summary

A set of configuration parameters for a summary widget in a Tableau Next dashboard, including its generation specification and filter source.

*   `generationSpec` (_any_) Generation specification for the summary widget
*   `receiveFilterSource` (_sfdc.unified.analytics.connect.api.input.ReceiveFilterSourceInputRepresentation_)
*   `type` (_sfdc.unified.analytics.connect.api.enums.WidgetSummaryTypeEnum_)
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.input.widgets.summary.SummaryWidgetStylesInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.widgets.text.TextWidgetParametersInputRepresentation

Text

A set of configuration parameters for a text widget in a Tableau Next dashboard, including its content, conditional formatting rules, and vertical alignment.

*   `conditionalFormattingRules` (_array of sfdc.unified.analytics.connect.api.input.widgets.text.ConditionalFormattingRuleInputRepresentation_) Measure and dimension conditional formatting rules for text widget
*   `content` (_array of sfdc.unified.analytics.connect.api.input.widgets.text.TextWidgetContentParameterInputRepresentation_) Text content of the text widget
*   `lineSpacing` (_number (double)_) Line spacing of the text widget content. Null means Normal (browser default).
*   `receiveFilterSource` (_sfdc.unified.analytics.connect.api.input.ReceiveFilterSourceInputRepresentation_)
*   `receiveParameterSource` (_sfdc.unified.analytics.connect.api.input.ReceiveParameterSourceInputRepresentation_)
*   `tooltip` (_string_) Tooltip of the text widget
*   `verticalAlignment` (_string_) Vertical alignment of the text widget content. Valid values: top, center, bottom
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.input.widgets.text.TextWidgetStylesInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.widgets.visualization.VisualizationWidgetParametersInputRepresentation

Visualization

A set of configuration parameters for a visualization widget in a Tableau Next dashboard, including its legend position and shared state.

*   `legendPosition` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationLegendPositionType_)
*   `receiveFilterSource` (_sfdc.unified.analytics.connect.api.input.ReceiveFilterSourceInputRepresentation_)
*   `receiveParameterSource` (_sfdc.unified.analytics.connect.api.input.ReceiveParameterSourceInputRepresentation_)
*   `shareState` (_boolean_) ShareState Parameter value
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.input.widgets.visualization.VisualizationStylesInputRepresentation_)

### sfdc.unified.analytics.connect.api.output.dashboard.DashboardPageWidgetRepresentation

DashboardPageWidget

The grid placement of a widget instance on a Tableau Next dashboard page.

*   `colspan` (_integer_) The width of the widget.
*   `column` (_integer_) The column index of the widget.
*   `row` (_integer_) The row index of the widget.
*   `rowspan` (_integer_) The height of the widget.
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.

### sfdc.unified.analytics.connect.api.output.widgets.button.ButtonWidgetParametersRepresentation

Button

A set of configuration parameters for a button widget in a Tableau Next dashboard, including its text, alignment, and font size.

*   `alignmentX` (_string_) Button text alignmentX
*   `alignmentY` (_string_) Button text alignmentY
*   `fontSize` (_integer_) Button font size
*   `hoverStyle` (_sfdc.unified.analytics.connect.api.output.widgets.button.ButtonWidgetStylesRepresentation_)
*   `symbol` (_sfdc.unified.analytics.connect.api.output.widgets.button.ButtonWidgetIconRepresentation_)
*   `text` (_string_) Text value of button
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.output.widgets.button.ButtonWidgetStylesRepresentation_)

### sfdc.unified.analytics.connect.api.output.widgets.AnalyticsWidgetDynamicTokenRepresentation

AnalyticsWidgetDynamicToken

A dynamic token for a Tableau Next dashboard widget, resolved from a data source, with its type and resolution status.

*   `source` (_sfdc.unified.analytics.connect.api.output.widgets.WidgetDataSourceRepresentation_)
*   `status` (_sfdc.unified.analytics.connect.api.enums.DashboardResponseStatusEnum_)
*   `tokenSpec` (_any_) The specification of the dynamic token.
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsDynamicTokenTypeEnum_)
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.

### sfdc.unified.analytics.connect.api.enums.DashboardResponseStatusEnum

The response status for a dashboard-related request, such as a widget or token request.

Type: `string`.

Allowed values: `DataAccessError`, `DataSourceError`, `Ok`.

### sfdc.unified.analytics.connect.api.output.widgets.container.ContainerWidgetParametersRepresentation

Container

A set of configuration parameters for a container widget in a Tableau Next dashboard.

*   `widgetStyle` (_sfdc.unified.analytics.connect.api.output.widgets.container.ContainerWidgetStylesRepresentation_)

### sfdc.unified.analytics.connect.api.output.widgets.filter.FilterInitialValuesRepresentation

Representation of a initialValues.

*   `details` (_sfdc.unified.analytics.connect.api.output.widgets.filter.FilterDetailsRepresentation_)

### sfdc.unified.analytics.connect.api.output.widgets.filter.BaseFilterWidgetParametersRepresentation

BaseFilter

Parameters for a filter widget, including its view type.

One of: `sfdc.unified.analytics.connect.api.output.widgets.filter.ListCardFilterWidgetParametersRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.filter.ListFilterWidgetParametersRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.filter.ToggleFilterWidgetParametersRepresentation`.

### sfdc.unified.analytics.connect.api.output.widgets.image.ImageWidgetParametersRepresentation

Image

A set of configuration parameters for an image widget in a Tableau Next dashboard, including its alignment, alternative text, scaling, and opacity.

*   `alignmentX` (_string_) Horizontal alignment of the image (left, center, right)
*   `alignmentY` (_string_) Vertical alignment of the image (top, center, bottom)
*   `altText` (_string_) Alternative text for the image
*   `imageScale` (_sfdc.unified.analytics.connect.api.enums.ImageScaleTypeEnum_)
*   `opacity` (_integer_) Image opacity in percentage
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.output.widgets.image.ImageWidgetStylesRepresentation_)

### sfdc.unified.analytics.connect.api.output.widgets.lightning.AnlytLightningCompWidgetParametersRepresentation

AnlytLightningComp

A set of configuration parameters for a Lightning component widget in a Tableau Next dashboard, including its fully qualified component name and dynamic properties.

*   `fullyQualifiedName` (_string_) Fully qualified name (namespace\_\_componentName) for Lightning Components
*   `properties` (_object_) Dynamic properties for the Lightning Component widget (supports String and Boolean values)
    
    Additional properties: `object`.
    
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.output.widgets.container.ContainerWidgetStylesRepresentation_)

### sfdc.unified.analytics.connect.api.output.widgets.lightning.AnlytLightningComponentSourceRepresentation

Represents Lightning Component source representation in unified analytics

_Available April 2026 and later._

*   `id` (_string (Id)_) Lightning Component Bundle ID
*   `label` (_string_) Lightning Component source label
*   `name` (_string_) Lightning Component source name
*   `namespace` (_string_) Lightning Component source namespace
*   `type` (_sfdc.unified.analytics.connect.api.enums.DashboardDataSourceTypeEnum_)

### sfdc.unified.analytics.connect.api.output.widgets.metric.MetricWidgetParametersRepresentation

Metric

A set of configuration parameters for a metric widget in a Tableau Next dashboard, including its metric option and filter source.

*   `metricOption` (_sfdc.unified.analytics.connect.api.output.widgets.metric.MetricOptionRepresentation_)
*   `receiveFilterSource` (_sfdc.unified.analytics.connect.api.output.ReceiveFilterSourceRepresentation_)
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.output.widgets.metric.MetricWidgetStylesRepresentation_)

### sfdc.unified.analytics.connect.api.output.widgets.navigation.NavigationWidgetParametersRepresentation

Navigation

A set of configuration parameters for a navigation widget in a Tableau Next dashboard, including its navigation items, view type, and label styles.

*   `defaultStyle` (_sfdc.unified.analytics.connect.api.output.widgets.button.ButtonWidgetStylesRepresentation_)
*   `labelStyle` (_sfdc.unified.analytics.connect.api.output.widgets.navigation.NavigationWidgetLabelStyleRepresentation_)
*   `navigationItems` (_array of sfdc.unified.analytics.connect.api.output.widgets.navigation.NavigationItemRepresentation_) Navigation items (overrides only)
*   `selectedStyle` (_sfdc.unified.analytics.connect.api.output.widgets.button.ButtonWidgetStylesRepresentation_)
*   `viewType` (_string_) View type of the navigation widget
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.output.widgets.button.ButtonWidgetStylesRepresentation_)

### sfdc.unified.analytics.connect.api.output.widgets.parameter.ParameterInitialValuesRepresentation

Representation of a parameter widget initialValues.

*   `details` (_any_) The parameter selection details

### sfdc.unified.analytics.connect.api.output.widgets.parameter.BaseParameterWidgetParametersRepresentation

BaseParameter

A set of configuration parameters for a parameter widget in a Tableau Next dashboard, including its parameter option and view type.

One of: `sfdc.unified.analytics.connect.api.output.widgets.parameter.InputCardParameterWidgetParametersRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.parameter.InputParameterWidgetParametersRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.parameter.ListCardParameterWidgetParametersRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.parameter.ListParameterWidgetParametersRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.parameter.ToggleParameterWidgetParametersRepresentation`.

### sfdc.unified.analytics.connect.api.output.widgets.summary.SummaryWidgetParametersRepresentation

Summary

A set of configuration parameters for a summary widget in a Tableau Next dashboard, including its generation specification and filter source.

*   `generationSpec` (_any_) Generation specification for the summary widget
*   `receiveFilterSource` (_sfdc.unified.analytics.connect.api.output.ReceiveFilterSourceRepresentation_)
*   `type` (_sfdc.unified.analytics.connect.api.enums.WidgetSummaryTypeEnum_)
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.output.widgets.summary.SummaryWidgetStylesRepresentation_)

### sfdc.unified.analytics.connect.api.output.widgets.text.TextWidgetParametersRepresentation

Text

A set of configuration parameters for a text widget in a Tableau Next dashboard, including its content, conditional formatting rules, and vertical alignment.

*   `conditionalFormattingRules` (_array of sfdc.unified.analytics.connect.api.output.widgets.text.ConditionalFormattingRuleRepresentation_) Measure and dimension conditional formatting rules for text widget
*   `content` (_array of sfdc.unified.analytics.connect.api.output.widgets.text.TextWidgetContentParameterRepresentation_) Parameters content associated with text widget
*   `lineSpacing` (_number (double)_) Line spacing of the text widget content. Null means Normal (browser default).
*   `receiveFilterSource` (_sfdc.unified.analytics.connect.api.output.ReceiveFilterSourceRepresentation_)
*   `receiveParameterSource` (_sfdc.unified.analytics.connect.api.output.ReceiveParameterSourceRepresentation_)
*   `tooltip` (_string_) Tooltip associated with text widget
*   `verticalAlignment` (_string_) Vertical alignment of the text widget content. Valid values: top, center, bottom.
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.output.widgets.text.TextWidgetStylesRepresentation_)

### sfdc.unified.analytics.connect.api.output.widgets.visualization.VisualizationWidgetParametersRepresentation

Visualization

A set of configuration parameters for a visualization widget in a Tableau Next dashboard, including its legend position and shared state.

*   `legendPosition` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationLegendPositionType_)
*   `receiveFilterSource` (_sfdc.unified.analytics.connect.api.output.ReceiveFilterSourceRepresentation_)
*   `receiveParameterSource` (_sfdc.unified.analytics.connect.api.output.ReceiveParameterSourceRepresentation_)
*   `shareState` (_boolean_) ShareState in visualizationWidgetParameter
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.output.widgets.visualization.VisualizationWidgetStylesRepresentation_)

### sfdc.unified.analytics.connect.api.input.FilterDetailsInputRepresentation

The details of a filter.

*   `fieldName` (_string_) The filter field name.
*   `operator` (_sfdc.unified.analytics.connect.api.enums.FilterOperatorType_)
*   `values` (_any_) The filter values.

### sfdc.unified.analytics.connect.api.input.DataSourceInputRepresentation

A data source.

*   `id` (_string_) The ID of the data source.
*   `name` (_string_) The name of the data source.

### sfdc.unified.analytics.connect.api.output.FilterDetailsRepresentation

A field, operator, and value definition for a filter.

*   `fieldName` (_string_) The filter field name.
*   `operator` (_sfdc.unified.analytics.connect.api.enums.FilterOperatorType_)
*   `values` (_any_) The filter values.

### sfdc.unified.analytics.connect.api.output.DataSourceRepresentation

A generic data source.

*   `id` (_string_) The ID of the data source.
*   `label` (_string_) The label of the data source.
*   `name` (_string_) The name of the data source.

### sfdc.unified.analytics.connect.api.output.CustomViewParameterDetailsRepresentation

A name-and-value pair for a custom view parameter.

*   `name` (_string_) The name of the parameter.
*   `value` (_string_) The value of the parameter.

### sfdc.unified.analytics.connect.api.output.CustomViewSelectionDetailsRepresentation

A set of details for a custom view selection, including its axes, data source, headers, marks, and nodes.

*   `axes` (_array of any_) The axes information for the marks data.
*   `dataSource` (_string_) The name of the data source.
*   `headers` (_array of sfdc.unified.analytics.connect.api.output.MarkSelectionHeaderRepresentation_) The headers information for the marks data.
*   `marks` (_array of sfdc.unified.analytics.connect.api.output.MarkSelectionRepresentation_) The array of mark selections with field information and values.
*   `nodes` (_array of any_) The node information for the mark selection (cluster/tree style selections).

### sfdc.semantic.authoring.connect.api.output.SemanticFilterOutputRepresentation

### sfdc.semantic.authoring.connect.api.output.SemanticTimeRangeOutputRepresentation

### sfdc.semantic.authoring.connect.api.enums.SemanticAggregationTypeEnum

Type: `string`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFieldDataType

The data type of a visualization field.

Type: `string`.

Allowed values: `Boolean`, `Currency`, `Date`, `DateTime`, `Email`, `Number`, `Percentage`, `PhoneNumber`, `Text`, `Url`.

### sfdc.unified.analytics.connect.api.input.AdhocCalculationFilterInputRepresentation

A filter applied to a field in an ad hoc calculation.

*   `fieldName` (_string_) The field name to filter on.
*   `operator` (_sfdc.semantic.authoring.connect.api.enums.SemanticFilterOperatorTypeEnum_)
*   `value` (_string_) The single value to filter against.
*   `values` (_array of string_) The multiple values to filter against.

### sfdc.semantic.authoring.connect.api.enums.SemanticCalculatedFieldLevelEnum

Type: `string`.

### sfdc.semantic.authoring.connect.api.enums.SentimentTypeEnum

Type: `string`.

### sfdc.unified.analytics.connect.api.input.VisualizationFieldComputeUsingCellInputRepresentation

Cell

The cell computation method for a visualization field.

*   `type` (_string_, required) The shape of `computeUsing` when `type` is `Cell`.  
    Allowed values: `Cell`.
*   `useOrderByForExtraFields` (_boolean_) Specifies whether to use the order-by clause for extra (marks) fields (`true`) or not (`false`).

### sfdc.unified.analytics.connect.api.input.VisualizationFieldComputeUsingPaneAcrossInputRepresentation

PaneAcross

The pane-across computation method for a visualization field.

*   `type` (_string_, required) The shape of `computeUsing` when `type` is `PaneAcross`.  
    Allowed values: `PaneAcross`.
*   `useOrderByForExtraFields` (_boolean_) Specifies whether to use the order-by clause for extra (marks) fields (`true`) or not (`false`).

### sfdc.unified.analytics.connect.api.input.VisualizationFieldComputeUsingPaneAcrossThenDownInputRepresentation

PaneAcrossThenDown

The pane-across-then-down computation method for a visualization field.

*   `type` (_string_, required) The shape of `computeUsing` when `type` is `PaneAcrossThenDown`.  
    Allowed values: `PaneAcrossThenDown`.
*   `useOrderByForExtraFields` (_boolean_) Specifies whether to use the order-by clause for extra (marks) fields (`true`) or not (`false`).

### sfdc.unified.analytics.connect.api.input.VisualizationFieldComputeUsingPaneDownInputRepresentation

PaneDown

The pane-down computation method for a visualization field.

*   `type` (_string_, required) The shape of `computeUsing` when `type` is `PaneDown`.  
    Allowed values: `PaneDown`.
*   `useOrderByForExtraFields` (_boolean_) Specifies whether to use the order-by clause for extra (marks) fields (`true`) or not (`false`).

### sfdc.unified.analytics.connect.api.input.VisualizationFieldComputeUsingPaneDownThenAcrossInputRepresentation

PaneDownThenAcross

The pane-down-then-across computation method for a visualization field.

*   `type` (_string_, required) The shape of `computeUsing` when `type` is `PaneDownThenAcross`.  
    Allowed values: `PaneDownThenAcross`.
*   `useOrderByForExtraFields` (_boolean_) Specifies whether to use the order-by clause for extra (marks) fields (`true`) or not (`false`).

### sfdc.unified.analytics.connect.api.input.VisualizationFieldComputeUsingTableAcrossInputRepresentation

TableAcross

The table-across computation method for a visualization field.

*   `type` (_string_, required) The shape of `computeUsing` when `type` is `TableAcross`.  
    Allowed values: `TableAcross`.
*   `useOrderByForExtraFields` (_boolean_) Specifies whether to use the order-by clause for extra (marks) fields (`true`) or not (`false`).

### sfdc.unified.analytics.connect.api.input.VisualizationFieldComputeUsingTableAcrossThenDownInputRepresentation

TableAcrossThenDown

The table-across-then-down computation method for a visualization field.

*   `type` (_string_, required) The shape of `computeUsing` when `type` is `TableAcrossThenDown`.  
    Allowed values: `TableAcrossThenDown`.
*   `useOrderByForExtraFields` (_boolean_) Specifies whether to use the order-by clause for extra (marks) fields (`true`) or not (`false`).

### sfdc.unified.analytics.connect.api.input.VisualizationFieldComputeUsingTableDownInputRepresentation

TableDown

The table-down computation method for a visualization field.

*   `type` (_string_, required) The shape of `computeUsing` when `type` is `TableDown`.  
    Allowed values: `TableDown`.
*   `useOrderByForExtraFields` (_boolean_) Specifies whether to use the order-by clause for extra (marks) fields (`true`) or not (`false`).

### sfdc.unified.analytics.connect.api.input.VisualizationFieldComputeUsingTableDownThenAcrossInputRepresentation

TableDownThenAcross

The table-down-then-across computation method for a visualization field.

*   `type` (_string_, required) The shape of `computeUsing` when `type` is `TableDownThenAcross`.  
    Allowed values: `TableDownThenAcross`.
*   `useOrderByForExtraFields` (_boolean_) Specifies whether to use the order-by clause for extra (marks) fields (`true`) or not (`false`).

### sfdc.unified.analytics.connect.api.input.GeocodedMapPositionalInputRepresentation

Geocoded

A geocoded map position for a visualization.

*   `geocoded` (_sfdc.unified.analytics.connect.api.input.MapFieldReferenceInputRepresentation_)
*   `type` (_string_, required) The shape of `positional` when `type` is `Geocoded`.  
    Allowed values: `Geocoded`.

### sfdc.unified.analytics.connect.api.input.XYMapPositionalInputRepresentation

Xy

An X/Y map position for a visualization.

*   `latitudeOrY` (_sfdc.unified.analytics.connect.api.input.MapFieldReferenceInputRepresentation_)
*   `longitudeOrX` (_sfdc.unified.analytics.connect.api.input.MapFieldReferenceInputRepresentation_)
*   `type` (_string_, required) The shape of `positional` when `type` is `Xy`.  
    Allowed values: `Xy`.

### sfdc.unified.analytics.connect.api.input.VisualizationFieldMovingCalculationQuickTableCalcMovingAverageInputRepresentation

MovingAverage

A moving-average quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of this object when `type` is `MovingAverage`.  
    Allowed values: `MovingAverage`.
*   `nextValues` (_integer_) Next values of field quick table calc.
*   `previousValues` (_integer_) Previous values of field quick table calc.
*   `useCurrentValue` (_boolean_) Use current value of field quick table calc.

### sfdc.unified.analytics.connect.api.input.VisualizationFieldMovingCalculationQuickTableCalcMovingMaxInputRepresentation

MovingMax

A moving-max quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of this object when `type` is `MovingMax`.  
    Allowed values: `MovingMax`.
*   `nextValues` (_integer_) Next values of field quick table calc.
*   `previousValues` (_integer_) Previous values of field quick table calc.
*   `useCurrentValue` (_boolean_) Use current value of field quick table calc.

### sfdc.unified.analytics.connect.api.input.VisualizationFieldMovingCalculationQuickTableCalcMovingMinInputRepresentation

MovingMin

A moving-min quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of this object when `type` is `MovingMin`.  
    Allowed values: `MovingMin`.
*   `nextValues` (_integer_) Next values of field quick table calc.
*   `previousValues` (_integer_) Previous values of field quick table calc.
*   `useCurrentValue` (_boolean_) Use current value of field quick table calc.

### sfdc.unified.analytics.connect.api.input.VisualizationFieldMovingCalculationQuickTableCalcMovingSumInputRepresentation

MovingSum

A moving-sum quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of this object when `type` is `MovingSum`.  
    Allowed values: `MovingSum`.
*   `nextValues` (_integer_) Next values of field quick table calc.
*   `previousValues` (_integer_) Previous values of field quick table calc.
*   `useCurrentValue` (_boolean_) Use current value of field quick table calc.

### sfdc.unified.analytics.connect.api.input.VisualizationFieldOrderedQuickTableCalcPercentileInputRepresentation

OrderedQuickTableCalcPercentile

A percentile quick table calculation for a visualization field.

*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFieldQuickTableCalcType_, required)
*   `order` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSortOrderType_)

### sfdc.unified.analytics.connect.api.input.VisualizationFieldOrderedQuickTableCalcRankDenseInputRepresentation

OrderedQuickTableCalcRankDense

A dense-rank quick table calculation for a visualization field.

*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFieldQuickTableCalcType_, required)
*   `order` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSortOrderType_)

### sfdc.unified.analytics.connect.api.input.VisualizationFieldOrderedQuickTableCalcRankInputRepresentation

OrderedQuickTableCalcRank

A rank quick table calculation for a visualization field.

*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFieldQuickTableCalcType_, required)
*   `order` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSortOrderType_)

### sfdc.unified.analytics.connect.api.input.VisualizationFieldOrderedQuickTableCalcRankModifiedInputRepresentation

OrderedQuickTableCalcRankModified

A modified-rank quick table calculation for a visualization field.

*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFieldQuickTableCalcType_, required)
*   `order` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSortOrderType_)

### sfdc.unified.analytics.connect.api.input.VisualizationFieldOrderedQuickTableCalcRankUniqueInputRepresentation

OrderedQuickTableCalcRankUnique

A unique-rank quick table calculation for a visualization field.

*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFieldQuickTableCalcType_, required)
*   `order` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSortOrderType_)

### sfdc.unified.analytics.connect.api.input.VisualizationFieldSimpleQuickTableCalcDifferenceInputRepresentation

Difference

A difference quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of `quickTableCalc` when `type` is `Difference`.  
    Allowed values: `Difference`.

### sfdc.unified.analytics.connect.api.input.VisualizationFieldSimpleQuickTableCalcPercentDifferenceInputRepresentation

PercentDifference

A percent-difference quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of `quickTableCalc` when `type` is `PercentDifference`.  
    Allowed values: `PercentDifference`.

### sfdc.unified.analytics.connect.api.input.VisualizationFieldSimpleQuickTableCalcPercentOfTotalInputRepresentation

PercentOfTotal

A percent-of-total quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of `quickTableCalc` when `type` is `PercentOfTotal`.  
    Allowed values: `PercentOfTotal`.

### sfdc.unified.analytics.connect.api.input.VisualizationFieldSimpleQuickTableCalcRunningAvgInputRepresentation

RunningAvg

A running-average quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of `quickTableCalc` when `type` is `RunningAvg`.  
    Allowed values: `RunningAvg`.

### sfdc.unified.analytics.connect.api.input.VisualizationFieldSimpleQuickTableCalcRunningMaxInputRepresentation

RunningMax

A running-max quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of `quickTableCalc` when `type` is `RunningMax`.  
    Allowed values: `RunningMax`.

### sfdc.unified.analytics.connect.api.input.VisualizationFieldSimpleQuickTableCalcRunningMinInputRepresentation

RunningMin

A running-min quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of `quickTableCalc` when `type` is `RunningMin`.  
    Allowed values: `RunningMin`.

### sfdc.unified.analytics.connect.api.input.VisualizationFieldSimpleQuickTableCalcRunningSumInputRepresentation

RunningSum

A running-sum quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of `quickTableCalc` when `type` is `RunningSum`.  
    Allowed values: `RunningSum`.

### sfdc.unified.analytics.connect.api.input.actions.FilterActionParametersInputRepresentation

Filter

The parameters for a filter action, including the filter to apply and its source field and object.

*   `filter` (_sfdc.unified.analytics.connect.api.input.actions.FilterActionFilterInputRepresentation_)
*   `sourceFieldAPIName` (_string_) Source field API name
*   `sourceObjectAPIName` (_string_) Source object API name

### sfdc.unified.analytics.connect.api.input.actions.FlowActionParametersInputRepresentation

Flow

The parameters for a flow action, including the flow to run, its input variables, and whether to show a dialog.

*   `attributes` (_object_) Map of flow action input variables.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.actions.FlowActionParameterAttributesInputRepresentation`.
    
*   `flowName` (_string_) Flow Name
*   `showDialog` (_boolean_) Show Dialog

### sfdc.unified.analytics.connect.api.input.actions.NavigateActionParametersInputRepresentation

Navigate

The parameters for a navigation action, including the destination, an optional field and label, and whether to carry over the current dashboard state.

*   `destination` (_sfdc.unified.analytics.connect.api.input.actions.BaseNavigateActionDestinationInputRepresentation_)
*   `field` (_string_) Field
*   `includeState` (_boolean_) Whether to include current dashboard state during navigation
*   `label` (_string_) Label

### sfdc.unified.analytics.connect.api.input.actions.ParameterActionParametersInputRepresentation

Parameter

The parameters for a parameter action, including the value to set and its source field and object.

*   `parameter` (_any_) Parameter value
*   `sourceFieldAPIName` (_string_) Source field API name
*   `sourceObjectAPIName` (_string_) Source object API name

### sfdc.unified.analytics.connect.api.input.actions.RecordActionParametersInputRepresentation

Record

The parameters for a record action, including the record ID, the field to act on, and the Salesforce actions to trigger.

*   `actions` (_array of sfdc.unified.analytics.connect.api.input.actions.RecordActionInfoInputRepresentation_) List of actions that are triggered.
*   `field` (_sfdc.unified.analytics.connect.api.input.actions.RecordActionFieldInputRepresentation_)
*   `recordId` (_sfdc.unified.analytics.connect.api.input.actions.RecordActionFieldInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationFilterInputRepresentation

A filter for a visualization.

*   `fieldKey` (_string_) The field key for the filter.
*   `fieldKeys` (_array of string_) The list of field keys for the filter.
*   `filter` (_sfdc.unified.analytics.connect.api.input.UnifiedSemanticFilterInputRepresentation_)
*   `filterInfos` (_array of sfdc.unified.analytics.connect.api.input.BaseVisualizationFilterInfoInputRepresentation_) The filters information for the visualization.
*   `includeAllValues` (_boolean_) Specifies whether all values are included when the filter has no selections (`true`) or not included (`false`).
*   `isContext` (_boolean_) Specifies whether the filter is a context filter (`true`) or not a context filter (`false`).

### sfdc.unified.analytics.connect.api.input.VisualizationFilterGroupInputRepresentation

A group of visualization filters with filter logic.

*   `filterLogic` (_string_) The filter logic expression (e.g. "1 AND 2" or "1 OR 2").
*   `filters` (_array of sfdc.unified.analytics.connect.api.input.VisualizationFilterInputRepresentation_) The list of filters in this group.

### sfdc.unified.analytics.connect.api.input.VisualizationTotalsInputRepresentation

The grand totals configuration for a visualization.

*   `columns` (_boolean_) Specifies whether grand totals are shown for columns (`true`) or not shown (`false`).
*   `rows` (_boolean_) Specifies whether grand totals are shown for rows (`true`) or not shown (`false`).

### sfdc.unified.analytics.connect.api.input.VisualizationSortOrdersInputRepresentation

The sort order for columns, rows, and fields in a table visualization.

*   `columns` (_array of sfdc.unified.analytics.connect.api.input.VisualizationByFieldSortInputRepresentation_) The column sort information for the table.
*   `fields` (_object_) Indicates the field level sorts.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.BaseVisualizationSortInputRepresentation`.
    
*   `rows` (_array of sfdc.unified.analytics.connect.api.input.VisualizationByFieldSortInputRepresentation_) The row sort information for the table.

### sfdc.unified.analytics.connect.api.input.BaseVisualizationSortInputRepresentation

A sort for a visualization.

One of: `sfdc.unified.analytics.connect.api.input.VisualizationAlphabeticSortInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldSortInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationNestedSortInputRepresentation`.

### sfdc.unified.analytics.connect.api.input.VisualizationViewSpecStyleInputRepresentation

The style for a visualization view.

*   `headers` (_sfdc.unified.analytics.connect.api.input.VisualizationViewSpecHeadersStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationFlowMarksInputRepresentation

Flow layout specific input representation for marks in visualization.

*   `fields` (_object_) The mark specifications per field.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationMarkInputRepresentation`.
    
*   `links` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkInputRepresentation_)
*   `nodes` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationFlowStyleInputRepresentation

Flow

The style for a Flow-layout visualization.

*   `encodings` (_sfdc.unified.analytics.connect.api.input.VisualizationEncodingStylesInputRepresentation_)
*   `fieldLabels` (_sfdc.unified.analytics.connect.api.input.VisualizationFlowFieldLabelsStyleInputRepresentation_)
*   `fonts` (_sfdc.unified.analytics.connect.api.input.VisualizationFontStyleInputRepresentation_)
*   `lines` (_sfdc.unified.analytics.connect.api.input.VisualizationLineStyleInputRepresentation_)
*   `marks` (_sfdc.unified.analytics.connect.api.input.VisualizationFlowMarkStylesInputRepresentation_)
*   `shading` (_sfdc.unified.analytics.connect.api.input.VisualizationShadingStyleInputRepresentation_)
*   `title` (_sfdc.unified.analytics.connect.api.input.VisualizationTitleStyleInputRepresentation_)
*   `tooltip` (_sfdc.unified.analytics.connect.api.input.VisualizationTooltipStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationLegendInputRepresentation

Input representation for legends in visualization.

*   `isVisible` (_boolean_) Whether the legend is visible.
*   `position` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationLegendPositionType_)
*   `title` (_sfdc.unified.analytics.connect.api.input.VisualizationLegendTitleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationStyleSheetInputRepresentation

Input representation for a visualization stylesheet.

*   `rules` (_array of sfdc.unified.analytics.connect.api.input.VisualizationStyleRuleInputRepresentation_) Ordered list of style rules.

### sfdc.unified.analytics.connect.api.input.VisualizationMapMarksInputRepresentation

Map layout specific input representation for marks in visualization.

*   `fields` (_object_) The mark fields.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationMarkInputRepresentation`.
    
*   `panes` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationMapStyleInputRepresentation

Map

The style for a map-layout visualization.

*   `background` (_sfdc.unified.analytics.connect.api.input.BaseVisualizationBackgroundInputRepresentation_)
*   `encodings` (_sfdc.unified.analytics.connect.api.input.VisualizationEncodingStylesInputRepresentation_)
*   `fieldLabels` (_sfdc.unified.analytics.connect.api.input.VisualizationFieldLabelsStyleInputRepresentation_)
*   `fonts` (_sfdc.unified.analytics.connect.api.input.VisualizationFontStyleInputRepresentation_)
*   `lines` (_sfdc.unified.analytics.connect.api.input.VisualizationLineStyleInputRepresentation_)
*   `marks` (_sfdc.unified.analytics.connect.api.input.VisualizationMapMarkStylesInputRepresentation_)
*   `shading` (_sfdc.unified.analytics.connect.api.input.VisualizationShadingStyleInputRepresentation_)
*   `title` (_sfdc.unified.analytics.connect.api.input.VisualizationTitleStyleInputRepresentation_)
*   `tooltip` (_sfdc.unified.analytics.connect.api.input.VisualizationTooltipStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationRadialMarksInputRepresentation

Radial layout specific input representation for marks in visualization.

*   `panes` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationRadialStyleInputRepresentation

Radial

The style for a Radial-layout visualization.

*   `axis` (_sfdc.unified.analytics.connect.api.input.VisualizationAxisStylesInputRepresentation_)
*   `ban` (_sfdc.unified.analytics.connect.api.input.VisualizationBanStyleInputRepresentation_)
*   `encodings` (_sfdc.unified.analytics.connect.api.input.VisualizationEncodingStylesInputRepresentation_)
*   `fieldLabels` (_sfdc.unified.analytics.connect.api.input.VisualizationRadialFieldLabelsStyleInputRepresentation_)
*   `fonts` (_sfdc.unified.analytics.connect.api.input.VisualizationFontStyleInputRepresentation_)
*   `headers` (_sfdc.unified.analytics.connect.api.input.VisualizationRadialHeadersStyleInputRepresentation_)
*   `lines` (_sfdc.unified.analytics.connect.api.input.VisualizationLineStyleInputRepresentation_)
*   `marks` (_sfdc.unified.analytics.connect.api.input.VisualizationRadialMarkStylesInputRepresentation_)
*   `shading` (_sfdc.unified.analytics.connect.api.input.VisualizationShadingStyleInputRepresentation_)
*   `title` (_sfdc.unified.analytics.connect.api.input.VisualizationTitleStyleInputRepresentation_)
*   `tooltip` (_sfdc.unified.analytics.connect.api.input.VisualizationTooltipStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationMarksInputRepresentation

Vizql layout specific input representation for marks in visualization.

*   `fields` (_object_) The mark specifications per field.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationMarkInputRepresentation`.
    
*   `headers` (_sfdc.unified.analytics.connect.api.input.VisualizationHeaderMarkInputRepresentation_)
*   `panes` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationTableStyleInputRepresentation

Table

The style for a Table-layout visualization.

*   `encodings` (_sfdc.unified.analytics.connect.api.input.VisualizationEncodingStylesInputRepresentation_)
*   `fieldLabels` (_sfdc.unified.analytics.connect.api.input.VisualizationTableFieldLabelsStyleInputRepresentation_)
*   `fit` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationTableStyleFitType_)
*   `fonts` (_sfdc.unified.analytics.connect.api.input.VisualizationFontStyleInputRepresentation_)
*   `grandTotals` (_sfdc.unified.analytics.connect.api.input.VisualizationTotalsStyleInputRepresentation_)
*   `headers` (_sfdc.unified.analytics.connect.api.input.VisualizationTableHeaderStyleInputRepresentation_)
*   `lines` (_sfdc.unified.analytics.connect.api.input.VisualizationLineStyleInputRepresentation_)
*   `marks` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkStylesInputRepresentation_)
*   `shading` (_sfdc.unified.analytics.connect.api.input.VisualizationShadingStyleInputRepresentation_)
*   `subtotals` (_sfdc.unified.analytics.connect.api.input.VisualizationTotalsStyleInputRepresentation_)
*   `title` (_sfdc.unified.analytics.connect.api.input.VisualizationTitleStyleInputRepresentation_)
*   `tooltip` (_sfdc.unified.analytics.connect.api.input.VisualizationTooltipStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.BaseVisualizationForecastModelInputRepresentation

A forecast for a visualization, computed using a Holt-Winters or ridge regression model.

One of: `sfdc.unified.analytics.connect.api.input.VisualizationHoltWintersForecastInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationRidgeRegressionForecastInputRepresentation`.

### sfdc.unified.analytics.connect.api.input.VisualizationMarkInputRepresentation

Input representation for marks in visualization.

*   `encodings` (_array of sfdc.unified.analytics.connect.api.input.VisualizationMarkEncodingInputRepresentation_) The encoding properties of the mark.
*   `isAutomatic` (_boolean_) Whether the mark stack should be applied by default.
*   `stack` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkStackInputRepresentation_)
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationMarkType_)

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationModeType

The mode of the visualization's visual specification.

Type: `string`.

Allowed values: `Table`, `Visualization`.

### sfdc.unified.analytics.connect.api.input.BaseVisualizationReferenceLineInputRepresentation

A reference line for a visualization.

One of: `sfdc.unified.analytics.connect.api.input.VisualizationReferenceBandInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationReferenceLineInputRepresentation`.

### sfdc.unified.analytics.connect.api.input.VisualizationStyleInputRepresentation

Input representation for visual specification style in visualization.

*   `allHeaders` (_sfdc.unified.analytics.connect.api.input.VisualizationAllHeadersStyleInputRepresentation_)
*   `axis` (_object_) The axis style for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationAxisStyleInputRepresentation`.
    
*   `fieldLabels` (_sfdc.unified.analytics.connect.api.input.VisualizationFieldLabelsStyleInputRepresentation_)
*   `fit` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleFitType_)
*   `fonts` (_sfdc.unified.analytics.connect.api.input.VisualizationFontStyleInputRepresentation_)
*   `grandTotals` (_sfdc.unified.analytics.connect.api.input.VisualizationTotalsStyleInputRepresentation_)
*   `headers` (_object_) The header style for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationHeaderStyleInputRepresentation`.
    
*   `lines` (_sfdc.unified.analytics.connect.api.input.VisualizationLineStyleInputRepresentation_)
*   `marks` (_object_) The mark style for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationMarkStyleInputRepresentation`.
    
*   `panes` (_object_) The pane style for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationPaneStyleInputRepresentation`.
    
*   `referenceLines` (_object_) The reference line style for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationReferenceLineStyleInputRepresentation`.
    
*   `shading` (_sfdc.unified.analytics.connect.api.input.VisualizationShadingStyleInputRepresentation_)
*   `showDataPlaceholder` (_boolean_) If the data placeholder column or cell should be visible.
*   `title` (_sfdc.unified.analytics.connect.api.input.VisualizationTitleStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationVizqlStyleInputRepresentation

Vizql

The style for a VizQL-layout visualization.

*   `axis` (_sfdc.unified.analytics.connect.api.input.VisualizationAxisStylesInputRepresentation_)
*   `encodings` (_sfdc.unified.analytics.connect.api.input.VisualizationEncodingStylesInputRepresentation_)
*   `fieldLabels` (_sfdc.unified.analytics.connect.api.input.VisualizationFieldLabelsStyleInputRepresentation_)
*   `fit` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationVizqlStyleFitType_)
*   `fonts` (_sfdc.unified.analytics.connect.api.input.VisualizationFontStyleInputRepresentation_)
*   `grandTotals` (_sfdc.unified.analytics.connect.api.input.VisualizationTotalsStyleInputRepresentation_)
*   `headers` (_sfdc.unified.analytics.connect.api.input.VisualizationAllHeadersStyleInputRepresentation_)
*   `lines` (_sfdc.unified.analytics.connect.api.input.VisualizationLineStyleInputRepresentation_)
*   `marks` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkStylesInputRepresentation_)
*   `referenceLines` (_object_) The reference line styles for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationReferenceLineStyleInputRepresentation`.
    
*   `shading` (_sfdc.unified.analytics.connect.api.input.VisualizationShadingStyleInputRepresentation_)
*   `showDataPlaceholder` (_boolean_) Whether to show data placeholder.
*   `subtotals` (_sfdc.unified.analytics.connect.api.input.VisualizationTotalsStyleInputRepresentation_)
*   `title` (_sfdc.unified.analytics.connect.api.input.VisualizationTitleStyleInputRepresentation_)
*   `tooltip` (_sfdc.unified.analytics.connect.api.input.VisualizationTooltipStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationFieldComputeUsingCellRepresentation

Cell

The cell computation method for a visualization field.

*   `type` (_string_, required) The shape of `computeUsing` when `type` is `Cell`.  
    Allowed values: `Cell`.
*   `useOrderByForExtraFields` (_boolean_) Specifies whether to use the ORDER BY clause for extra mark fields (`true`) or not (`false`).

### sfdc.unified.analytics.connect.api.output.VisualizationFieldComputeUsingPaneAcrossRepresentation

PaneAcross

The pane-across computation method for a visualization field.

*   `type` (_string_, required) The shape of `computeUsing` when `type` is `PaneAcross`.  
    Allowed values: `PaneAcross`.
*   `useOrderByForExtraFields` (_boolean_) Specifies whether to use the ORDER BY clause for extra mark fields (`true`) or not (`false`).

### sfdc.unified.analytics.connect.api.output.VisualizationFieldComputeUsingPaneAcrossThenDownRepresentation

PaneAcrossThenDown

The pane-across-then-down computation method for a visualization field.

*   `type` (_string_, required) The shape of `computeUsing` when `type` is `PaneAcrossThenDown`.  
    Allowed values: `PaneAcrossThenDown`.
*   `useOrderByForExtraFields` (_boolean_) Specifies whether to use the ORDER BY clause for extra mark fields (`true`) or not (`false`).

### sfdc.unified.analytics.connect.api.output.VisualizationFieldComputeUsingPaneDownRepresentation

PaneDown

The pane-down computation method for a visualization field.

*   `type` (_string_, required) The shape of `computeUsing` when `type` is `PaneDown`.  
    Allowed values: `PaneDown`.
*   `useOrderByForExtraFields` (_boolean_) Specifies whether to use the ORDER BY clause for extra mark fields (`true`) or not (`false`).

### sfdc.unified.analytics.connect.api.output.VisualizationFieldComputeUsingPaneDownThenAcrossRepresentation

PaneDownThenAcross

The pane-down-then-across computation method for a visualization field.

*   `type` (_string_, required) The shape of `computeUsing` when `type` is `PaneDownThenAcross`.  
    Allowed values: `PaneDownThenAcross`.
*   `useOrderByForExtraFields` (_boolean_) Specifies whether to use the ORDER BY clause for extra mark fields (`true`) or not (`false`).

### sfdc.unified.analytics.connect.api.output.VisualizationFieldComputeUsingTableAcrossRepresentation

TableAcross

The table-across computation method for a visualization field.

*   `type` (_string_, required) The shape of `computeUsing` when `type` is `TableAcross`.  
    Allowed values: `TableAcross`.
*   `useOrderByForExtraFields` (_boolean_) Specifies whether to use the ORDER BY clause for extra mark fields (`true`) or not (`false`).

### sfdc.unified.analytics.connect.api.output.VisualizationFieldComputeUsingTableAcrossThenDownRepresentation

TableAcrossThenDown

The table-across-then-down computation method for a visualization field.

*   `type` (_string_, required) The shape of `computeUsing` when `type` is `TableAcrossThenDown`.  
    Allowed values: `TableAcrossThenDown`.
*   `useOrderByForExtraFields` (_boolean_) Specifies whether to use the ORDER BY clause for extra mark fields (`true`) or not (`false`).

### sfdc.unified.analytics.connect.api.output.VisualizationFieldComputeUsingTableDownRepresentation

TableDown

The table-down computation method for a visualization field.

*   `type` (_string_, required) The shape of `computeUsing` when `type` is `TableDown`.  
    Allowed values: `TableDown`.
*   `useOrderByForExtraFields` (_boolean_) Specifies whether to use the ORDER BY clause for extra mark fields (`true`) or not (`false`).

### sfdc.unified.analytics.connect.api.output.VisualizationFieldComputeUsingTableDownThenAcrossRepresentation

TableDownThenAcross

The table-down-then-across computation method for a visualization field.

*   `type` (_string_, required) The shape of `computeUsing` when `type` is `TableDownThenAcross`.  
    Allowed values: `TableDownThenAcross`.
*   `useOrderByForExtraFields` (_boolean_) Specifies whether to use the ORDER BY clause for extra mark fields (`true`) or not (`false`).

### sfdc.unified.analytics.connect.api.output.GeocodedMapPositionalRepresentation

Geocoded

A geocoded map position for a visualization field.

*   `geocoded` (_sfdc.unified.analytics.connect.api.output.MapFieldReferenceRepresentation_)
*   `type` (_string_, required) The shape of `positional` when `type` is `Geocoded`.  
    Allowed values: `Geocoded`.

### sfdc.unified.analytics.connect.api.output.XYMapPositionalRepresentation

Xy

An XY-coordinate map position for a visualization, defined by latitude/Y and longitude/X field references.

*   `latitudeOrY` (_sfdc.unified.analytics.connect.api.output.MapFieldReferenceRepresentation_)
*   `longitudeOrX` (_sfdc.unified.analytics.connect.api.output.MapFieldReferenceRepresentation_)
*   `type` (_string_, required) The shape of `positional` when `type` is `Xy`.  
    Allowed values: `Xy`.

### sfdc.unified.analytics.connect.api.output.VisualizationFieldMovingCalculationQuickTableCalcMovingAverageRepresentation

MovingAverage

A moving-average quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of this object when `type` is `MovingAverage`.  
    Allowed values: `MovingAverage`.
*   `nextValues` (_integer_) Next values of field quick table calc.
*   `previousValues` (_integer_) Previous values of field quick table calc.
*   `useCurrentValue` (_boolean_) Use current value of field quick table calc.

### sfdc.unified.analytics.connect.api.output.VisualizationFieldMovingCalculationQuickTableCalcMovingMaxRepresentation

MovingMax

A moving-max quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of this object when `type` is `MovingMax`.  
    Allowed values: `MovingMax`.
*   `nextValues` (_integer_) Next values of field quick table calc.
*   `previousValues` (_integer_) Previous values of field quick table calc.
*   `useCurrentValue` (_boolean_) Use current value of field quick table calc.

### sfdc.unified.analytics.connect.api.output.VisualizationFieldMovingCalculationQuickTableCalcMovingMinRepresentation

MovingMin

A moving-min quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of this object when `type` is `MovingMin`.  
    Allowed values: `MovingMin`.
*   `nextValues` (_integer_) Next values of field quick table calc.
*   `previousValues` (_integer_) Previous values of field quick table calc.
*   `useCurrentValue` (_boolean_) Use current value of field quick table calc.

### sfdc.unified.analytics.connect.api.output.VisualizationFieldMovingCalculationQuickTableCalcMovingSumRepresentation

MovingSum

A moving-sum quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of this object when `type` is `MovingSum`.  
    Allowed values: `MovingSum`.
*   `nextValues` (_integer_) Next values of field quick table calc.
*   `previousValues` (_integer_) Previous values of field quick table calc.
*   `useCurrentValue` (_boolean_) Use current value of field quick table calc.

### sfdc.unified.analytics.connect.api.output.VisualizationFieldOrderedQuickTableCalcPercentileRepresentation

Percentile

A percentile quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of this object when `type` is `Percentile`.  
    Allowed values: `Percentile`.
*   `order` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSortOrderType_)

### sfdc.unified.analytics.connect.api.output.VisualizationFieldOrderedQuickTableCalcRankDenseRepresentation

RankDense

A dense-rank quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of this object when `type` is `RankDense`.  
    Allowed values: `RankDense`.
*   `order` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSortOrderType_)

### sfdc.unified.analytics.connect.api.output.VisualizationFieldOrderedQuickTableCalcRankModifiedRepresentation

RankModified

A modified-rank quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of this object when `type` is `RankModified`.  
    Allowed values: `RankModified`.
*   `order` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSortOrderType_)

### sfdc.unified.analytics.connect.api.output.VisualizationFieldOrderedQuickTableCalcRankRepresentation

Rank

A rank quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of this object when `type` is `Rank`.  
    Allowed values: `Rank`.
*   `order` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSortOrderType_)

### sfdc.unified.analytics.connect.api.output.VisualizationFieldOrderedQuickTableCalcRankUniqueRepresentation

RankUnique

A unique-rank quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of this object when `type` is `RankUnique`.  
    Allowed values: `RankUnique`.
*   `order` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSortOrderType_)

### sfdc.unified.analytics.connect.api.output.VisualizationFieldSimpleQuickTableCalcDifferenceRepresentation

Difference

A difference quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of this object when `type` is `Difference`.  
    Allowed values: `Difference`.

### sfdc.unified.analytics.connect.api.output.VisualizationFieldSimpleQuickTableCalcPercentDifferenceRepresentation

PercentDifference

A percent-difference quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of this object when `type` is `PercentDifference`.  
    Allowed values: `PercentDifference`.

### sfdc.unified.analytics.connect.api.output.VisualizationFieldSimpleQuickTableCalcPercentOfTotalRepresentation

PercentOfTotal

A percent-of-total quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of this object when `type` is `PercentOfTotal`.  
    Allowed values: `PercentOfTotal`.

### sfdc.unified.analytics.connect.api.output.VisualizationFieldSimpleQuickTableCalcRunningAvgRepresentation

RunningAvg

A running-average quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of this object when `type` is `RunningAvg`.  
    Allowed values: `RunningAvg`.

### sfdc.unified.analytics.connect.api.output.VisualizationFieldSimpleQuickTableCalcRunningMaxRepresentation

RunningMax

A running-max quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of this object when `type` is `RunningMax`.  
    Allowed values: `RunningMax`.

### sfdc.unified.analytics.connect.api.output.VisualizationFieldSimpleQuickTableCalcRunningMinRepresentation

RunningMin

A running-min quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of this object when `type` is `RunningMin`.  
    Allowed values: `RunningMin`.

### sfdc.unified.analytics.connect.api.output.VisualizationFieldSimpleQuickTableCalcRunningSumRepresentation

RunningSum

A running-sum quick table calculation for a visualization field.

*   `type` (_string_, required) The shape of this object when `type` is `RunningSum`.  
    Allowed values: `RunningSum`.

### sfdc.unified.analytics.connect.api.output.actions.FilterActionParametersRepresentation

Filter

The parameters for a filter action, including the filter to apply and its source field and object.

*   `filter` (_sfdc.unified.analytics.connect.api.output.actions.FilterActionFilterRepresentation_)
*   `sourceFieldAPIName` (_string_) Source field API name
*   `sourceObjectAPIName` (_string_) Source object API name

### sfdc.unified.analytics.connect.api.output.actions.FlowActionParametersRepresentation

Flow

The parameters for a flow action, including the flow to run, its attributes, and whether to show a dialog.

*   `attributes` (_object_) Attributes of flow action parameters.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.actions.FlowActionParameterAttributesRepresentation`.
    
*   `flowName` (_string_) Flow name.
*   `showDialog` (_boolean_) Show dialog.

### sfdc.unified.analytics.connect.api.output.actions.NavigateActionParametersRepresentation

Navigate

The parameters for a navigation action, including the destination, an optional field and label, and whether to carry over the current dashboard filters and parameters.

*   `destination` (_sfdc.unified.analytics.connect.api.output.actions.BaseNavigateActionDestinationRepresentation_)
*   `field` (_string_) Field
*   `includeState` (_boolean_) Whether to include current dashboard state (filters and parameters) during navigation
*   `label` (_string_) Label

### sfdc.unified.analytics.connect.api.output.actions.ParameterActionParametersRepresentation

Parameter

The parameters for a parameter action, including the value to set and its source field and object.

*   `parameter` (_any_) Parameter value
*   `sourceFieldAPIName` (_string_) Source field API name
*   `sourceObjectAPIName` (_string_) Source object API name

### sfdc.unified.analytics.connect.api.output.actions.RecordActionParametersRepresentation

Record

The parameters for a record action, including the record ID, the field to act on, and the Salesforce actions to trigger.

*   `actions` (_array of sfdc.unified.analytics.connect.api.output.actions.RecordActionInfoRepresentation_) List of salesforce actions.
*   `field` (_sfdc.unified.analytics.connect.api.output.actions.RecordActionFieldRepresentation_)
*   `recordId` (_sfdc.unified.analytics.connect.api.output.actions.RecordActionFieldRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationFilterRepresentation

A visualization filter.

*   `fieldKey` (_string_) The field key for the filter.
*   `fieldKeys` (_array of string_) The list of field keys for the filter.
*   `filter` (_sfdc.unified.analytics.connect.api.output.UnifiedSemanticFilterRepresentation_)
*   `filterInfos` (_array of sfdc.unified.analytics.connect.api.output.BaseVisualizationFilterInfoRepresentation_) The filters information for the visualization.
*   `includeAllValues` (_boolean_) Specifies whether to include all values when the filter has no selections (`true`) or not (`false`).
*   `isContext` (_boolean_) Specifies whether the filter is a context filter (`true`) or not (`false`).

### sfdc.unified.analytics.connect.api.output.VisualizationFilterGroupRepresentation

A group of visualization filters combined with filter logic.

*   `filterLogic` (_string_) The filter logic expression (e.g. "1 AND 2" or "1 OR 2").
*   `filters` (_array of sfdc.unified.analytics.connect.api.output.VisualizationFilterRepresentation_) The list of filters in this group.

### sfdc.unified.analytics.connect.api.output.VisualizationTotalsRepresentation

A grand-totals configuration for a visualization table.

*   `columns` (_boolean_) Specifies whether to show grand totals for columns (`true`) or not (`false`).
*   `rows` (_boolean_) Specifies whether to show grand totals for rows (`true`) or not (`false`).

### sfdc.unified.analytics.connect.api.output.VisualizationSortOrdersRepresentation

A sort-order configuration for a visualization.

*   `columns` (_array of sfdc.unified.analytics.connect.api.output.VisualizationByFieldSortRepresentation_) The column sort information for the table.
*   `fields` (_object_) Indicates the field level sorts.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.BaseVisualizationSortRepresentation`.
    
*   `rows` (_array of sfdc.unified.analytics.connect.api.output.VisualizationByFieldSortRepresentation_) The row sort information for the table.

### sfdc.unified.analytics.connect.api.output.BaseVisualizationSortRepresentation

A sort for a visualization.

One of: `sfdc.unified.analytics.connect.api.output.VisualizationAlphabeticSortRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldSortRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationNestedSortRepresentation`.

### sfdc.unified.analytics.connect.api.output.VisualizationViewSpecStyleRepresentation

A style configuration for headers in a visualization view.

*   `headers` (_sfdc.unified.analytics.connect.api.output.VisualizationViewSpecHeadersStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationFlowMarksRepresentation

Flow layout specific output representation for marks in visualization.

*   `fields` (_object_) The mark specifications per field.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationMarkRepresentation`.
    
*   `links` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkRepresentation_)
*   `nodes` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationFlowStyleRepresentation

Flow

A style for a flow-layout visualization.

*   `encodings` (_sfdc.unified.analytics.connect.api.output.VisualizationEncodingStylesRepresentation_)
*   `fieldLabels` (_sfdc.unified.analytics.connect.api.output.VisualizationFlowFieldLabelsStyleRepresentation_)
*   `fonts` (_sfdc.unified.analytics.connect.api.output.VisualizationFontStyleRepresentation_)
*   `lines` (_sfdc.unified.analytics.connect.api.output.VisualizationLineStyleRepresentation_)
*   `marks` (_sfdc.unified.analytics.connect.api.output.VisualizationFlowMarkStylesRepresentation_)
*   `shading` (_sfdc.unified.analytics.connect.api.output.VisualizationShadingStyleRepresentation_)
*   `title` (_sfdc.unified.analytics.connect.api.output.VisualizationTitleStyleRepresentation_)
*   `tooltip` (_sfdc.unified.analytics.connect.api.output.VisualizationTooltipStyleRepresentation_)

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationLayoutType

The type of layout in a visualization's visual specification.

Type: `string`.

Allowed values: `Flow`, `Map`, `Radial`, `Table`, `Vizql`.

### sfdc.unified.analytics.connect.api.output.VisualizationLegendRepresentation

Representation for legends in visualization.

*   `isVisible` (_boolean_) Whether the legend is visible.
*   `position` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationLegendPositionType_)
*   `title` (_sfdc.unified.analytics.connect.api.output.VisualizationLegendTitleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationStyleSheetRepresentation

Output representation for a visualization stylesheet.

*   `rules` (_array of sfdc.unified.analytics.connect.api.output.VisualizationStyleRuleRepresentation_) Ordered list of style rules.

### sfdc.unified.analytics.connect.api.output.VisualizationMapMarksRepresentation

Map layout specific output representation for marks in visualization.

*   `fields` (_object_) The mark specifications per field.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationMarkRepresentation`.
    
*   `panes` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationMapStyleRepresentation

Map

A style for a map-layout visualization.

*   `background` (_sfdc.unified.analytics.connect.api.output.BaseVisualizationBackgroundRepresentation_)
*   `encodings` (_sfdc.unified.analytics.connect.api.output.VisualizationEncodingStylesRepresentation_)
*   `fieldLabels` (_sfdc.unified.analytics.connect.api.output.VisualizationFieldLabelsStyleRepresentation_)
*   `fonts` (_sfdc.unified.analytics.connect.api.output.VisualizationFontStyleRepresentation_)
*   `lines` (_sfdc.unified.analytics.connect.api.output.VisualizationLineStyleRepresentation_)
*   `marks` (_sfdc.unified.analytics.connect.api.output.VisualizationMapMarkStylesRepresentation_)
*   `shading` (_sfdc.unified.analytics.connect.api.output.VisualizationShadingStyleRepresentation_)
*   `title` (_sfdc.unified.analytics.connect.api.output.VisualizationTitleStyleRepresentation_)
*   `tooltip` (_sfdc.unified.analytics.connect.api.output.VisualizationTooltipStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationRadialMarksRepresentation

Radial layout specific output representation for marks in visualization.

*   `panes` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationRadialStyleRepresentation

Radial

A style for a radial-layout visualization.

*   `axis` (_sfdc.unified.analytics.connect.api.output.VisualizationAxisStylesRepresentation_)
*   `ban` (_sfdc.unified.analytics.connect.api.output.VisualizationBanStyleRepresentation_)
*   `encodings` (_sfdc.unified.analytics.connect.api.output.VisualizationEncodingStylesRepresentation_)
*   `fieldLabels` (_sfdc.unified.analytics.connect.api.output.VisualizationRadialFieldLabelsStyleRepresentation_)
*   `fonts` (_sfdc.unified.analytics.connect.api.output.VisualizationFontStyleRepresentation_)
*   `headers` (_sfdc.unified.analytics.connect.api.output.VisualizationRadialHeadersStyleRepresentation_)
*   `lines` (_sfdc.unified.analytics.connect.api.output.VisualizationLineStyleRepresentation_)
*   `marks` (_sfdc.unified.analytics.connect.api.output.VisualizationRadialMarkStylesRepresentation_)
*   `shading` (_sfdc.unified.analytics.connect.api.output.VisualizationShadingStyleRepresentation_)
*   `title` (_sfdc.unified.analytics.connect.api.output.VisualizationTitleStyleRepresentation_)
*   `tooltip` (_sfdc.unified.analytics.connect.api.output.VisualizationTooltipStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationMarksRepresentation

Output representation for marks in visualization.

*   `fields` (_object_) The mark specifications per field.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationMarkRepresentation`.
    
*   `headers` (_sfdc.unified.analytics.connect.api.output.VisualizationHeaderMarkSpecificationRepresentation_)
*   `panes` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationTableStyleRepresentation

Table

A style for a table-layout visualization.

*   `encodings` (_sfdc.unified.analytics.connect.api.output.VisualizationEncodingStylesRepresentation_)
*   `fieldLabels` (_sfdc.unified.analytics.connect.api.output.VisualizationTableFieldLabelsStyleRepresentation_)
*   `fit` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationTableStyleFitType_)
*   `fonts` (_sfdc.unified.analytics.connect.api.output.VisualizationFontStyleRepresentation_)
*   `grandTotals` (_sfdc.unified.analytics.connect.api.output.VisualizationTotalsStyleRepresentation_)
*   `headers` (_sfdc.unified.analytics.connect.api.output.VisualizationTableHeaderStyleRepresentation_)
*   `lines` (_sfdc.unified.analytics.connect.api.output.VisualizationLineStyleRepresentation_)
*   `marks` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkStylesRepresentation_)
*   `shading` (_sfdc.unified.analytics.connect.api.output.VisualizationShadingStyleRepresentation_)
*   `subtotals` (_sfdc.unified.analytics.connect.api.output.VisualizationTotalsStyleRepresentation_)
*   `title` (_sfdc.unified.analytics.connect.api.output.VisualizationTitleStyleRepresentation_)
*   `tooltip` (_sfdc.unified.analytics.connect.api.output.VisualizationTooltipStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.BaseVisualizationForecastModelRepresentation

A forecast model for a visualization.

One of: `sfdc.unified.analytics.connect.api.output.VisualizationHoltWintersForecastRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationRidgeRegressionForecastRepresentation`.

### sfdc.unified.analytics.connect.api.output.VisualizationMarkRepresentation

Representation for marks in visualization.

*   `encodings` (_array of sfdc.unified.analytics.connect.api.output.VisualizationMarkEncodingRepresentation_) The encoding properties of the mark.
*   `isAutomatic` (_boolean_) Whether the mark stack should be applied by default.
*   `stack` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkStackRepresentation_)
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationMarkType_)

### sfdc.unified.analytics.connect.api.output.BaseVisualizationReferenceLineRepresentation

A reference line for a visualization.

One of: `sfdc.unified.analytics.connect.api.output.VisualizationReferenceBandRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationReferenceLineRepresentation`.

### sfdc.unified.analytics.connect.api.output.VisualizationStyleRepresentation

Output representation for legacy visual spec style in a visualization.

*   `allHeaders` (_sfdc.unified.analytics.connect.api.output.VisualizationAllHeadersStyleRepresentation_)
*   `axis` (_object_) The axis style for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationAxisStyleRepresentation`.
    
*   `fieldLabels` (_sfdc.unified.analytics.connect.api.output.VisualizationFieldLabelsStyleRepresentation_)
*   `fit` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleFitType_)
*   `fonts` (_sfdc.unified.analytics.connect.api.output.VisualizationFontStyleRepresentation_)
*   `grandTotals` (_sfdc.unified.analytics.connect.api.output.VisualizationTotalsStyleRepresentation_)
*   `headers` (_object_) The header style for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationHeaderStyleRepresentation`.
    
*   `lines` (_sfdc.unified.analytics.connect.api.output.VisualizationLineStyleRepresentation_)
*   `marks` (_object_) The mark style for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationMarkStyleRepresentation`.
    
*   `panes` (_object_) The pane style for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationPaneStyleRepresentation`.
    
*   `referenceLines` (_object_) The reference line style for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationReferenceLineStyleRepresentation`.
    
*   `shading` (_sfdc.unified.analytics.connect.api.output.VisualizationShadingStyleRepresentation_)
*   `showDataPlaceholder` (_boolean_) If the data placeholder column or cell should be visible.
*   `title` (_sfdc.unified.analytics.connect.api.output.VisualizationTitleStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationVizqlStyleRepresentation

Vizql

A set of style settings for a VizQL visualization, covering its axis, fonts, headers, shading, and titles.

*   `axis` (_sfdc.unified.analytics.connect.api.output.VisualizationAxisStylesRepresentation_)
*   `encodings` (_sfdc.unified.analytics.connect.api.output.VisualizationEncodingStylesRepresentation_)
*   `fieldLabels` (_sfdc.unified.analytics.connect.api.output.VisualizationFieldLabelsStyleRepresentation_)
*   `fit` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationVizqlStyleFitType_)
*   `fonts` (_sfdc.unified.analytics.connect.api.output.VisualizationFontStyleRepresentation_)
*   `grandTotals` (_sfdc.unified.analytics.connect.api.output.VisualizationTotalsStyleRepresentation_)
*   `headers` (_sfdc.unified.analytics.connect.api.output.VisualizationAllHeadersStyleRepresentation_)
*   `lines` (_sfdc.unified.analytics.connect.api.output.VisualizationLineStyleRepresentation_)
*   `marks` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkStylesRepresentation_)
*   `referenceLines` (_object_) The reference line styles for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationReferenceLineStyleRepresentation`.
    
*   `shading` (_sfdc.unified.analytics.connect.api.output.VisualizationShadingStyleRepresentation_)
*   `showDataPlaceholder` (_boolean_) Whether to show data placeholder.
*   `subtotals` (_sfdc.unified.analytics.connect.api.output.VisualizationTotalsStyleRepresentation_)
*   `title` (_sfdc.unified.analytics.connect.api.output.VisualizationTitleStyleRepresentation_)
*   `tooltip` (_sfdc.unified.analytics.connect.api.output.VisualizationTooltipStyleRepresentation_)

### sfdc.semantic.authoring.connect.api.output.SemanticModelOutputRepresentation

### sfdc.unified.analytics.connect.api.input.widgets.button.ButtonWidgetStylesInputRepresentation

ButtonWidget

A set of style settings for a button widget in a Tableau Next dashboard, including its font color and text style.

*   `fontColor` (_string_) Button text color value
*   `textStyle` (_array of string_) Button text style value
*   `backgroundColor` (_string_) Back ground color.
*   `borderColor` (_string_) Border color.
*   `borderEdges` (_array of string_) Border edges.
*   `borderRadius` (_integer_) Border radius.
*   `borderWidth` (_integer_) Border width.

### sfdc.unified.analytics.connect.api.input.widgets.button.ButtonWidgetIconInputRepresentation

Button widget icon symbol input representation in unified analytics

*   `name` (_string_) Button icon name
*   `position` (_string_) Button icon position

### sfdc.unified.analytics.connect.api.enums.ConnectAnalyticsDynamicTokenTypeEnum

The type of dynamic token.

Type: `string`.

Allowed values: `Insights`, `Metric`, `Query`, `Reference`.

### sfdc.unified.analytics.connect.api.input.widgets.container.ContainerWidgetStylesInputRepresentation

ContainerWidget

A set of style settings for a container widget in a Tableau Next dashboard, including its background.

*   `background` (_sfdc.unified.analytics.connect.api.input.common.BackgroundParametersInputRepresentation_)
*   `backgroundColor` (_string_) Back ground color.
*   `borderColor` (_string_) Border color.
*   `borderEdges` (_array of string_) Border edges.
*   `borderRadius` (_integer_) Border radius.
*   `borderWidth` (_integer_) Border width.

### sfdc.unified.analytics.connect.api.input.widgets.filter.ListCardFilterWidgetParametersInputRepresentation

ListCard

Parameters for a filter widget displayed as a list card, including its filter option, label visibility, and title, value, and widget styles.

*   `filterOption` (_sfdc.unified.analytics.connect.api.input.widgets.filter.FilterOptionInputRepresentation_)
*   `isLabelHidden` (_boolean_) Show or hide filter widget label.
*   `receiveFilterSource` (_sfdc.unified.analytics.connect.api.input.ReceiveFilterSourceInputRepresentation_)
*   `receiveParameterSource` (_sfdc.unified.analytics.connect.api.input.ReceiveParameterSourceInputRepresentation_)
*   `titleStyle` (_sfdc.unified.analytics.connect.api.input.widgets.filter.ListFilterWidgetTextStyleInputRepresentation_)
*   `valueStyle` (_sfdc.unified.analytics.connect.api.input.widgets.filter.ListFilterWidgetTextStyleInputRepresentation_)
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.input.widgets.filter.FilterWidgetStylesInputRepresentation_)
*   `viewType` (_sfdc.unified.analytics.connect.api.enums.AnalyticsWidgetViewTypeEnum_)

### sfdc.unified.analytics.connect.api.input.widgets.filter.ListFilterWidgetParametersInputRepresentation

List

Parameters for a filter widget displayed as a list, including its filter option, label visibility, and title, value, and widget styles.

*   `filterOption` (_sfdc.unified.analytics.connect.api.input.widgets.filter.FilterOptionInputRepresentation_)
*   `isLabelHidden` (_boolean_) Show or hide filter widget label.
*   `receiveFilterSource` (_sfdc.unified.analytics.connect.api.input.ReceiveFilterSourceInputRepresentation_)
*   `receiveParameterSource` (_sfdc.unified.analytics.connect.api.input.ReceiveParameterSourceInputRepresentation_)
*   `titleStyle` (_sfdc.unified.analytics.connect.api.input.widgets.filter.ListFilterWidgetTextStyleInputRepresentation_)
*   `valueStyle` (_sfdc.unified.analytics.connect.api.input.widgets.filter.ListFilterWidgetTextStyleInputRepresentation_)
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.input.widgets.filter.FilterWidgetStylesInputRepresentation_)
*   `viewType` (_sfdc.unified.analytics.connect.api.enums.AnalyticsWidgetViewTypeEnum_)

### sfdc.unified.analytics.connect.api.input.widgets.filter.ToggleFilterWidgetParametersInputRepresentation

Toggle

Parameters for a filter widget displayed as a toggle, including its filter option, default style, selected style, text style, and widget style.

*   `defaultStyle` (_sfdc.unified.analytics.connect.api.input.widgets.ToggleDefaultStyleInputRepresentation_)
*   `filterOption` (_sfdc.unified.analytics.connect.api.input.widgets.filter.FilterOptionInputRepresentation_)
*   `receiveFilterSource` (_sfdc.unified.analytics.connect.api.input.ReceiveFilterSourceInputRepresentation_)
*   `receiveParameterSource` (_sfdc.unified.analytics.connect.api.input.ReceiveParameterSourceInputRepresentation_)
*   `selectedStyle` (_sfdc.unified.analytics.connect.api.input.widgets.ToggleSelectedStyleInputRepresentation_)
*   `textStyle` (_sfdc.unified.analytics.connect.api.input.widgets.ToggleTextStyleInputRepresentation_)
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.input.widgets.filter.FilterWidgetStylesInputRepresentation_)
*   `viewType` (_sfdc.unified.analytics.connect.api.enums.AnalyticsWidgetViewTypeEnum_)

### sfdc.unified.analytics.connect.api.input.widgets.image.ImageStylesInputRepresentation

Image

A set of style settings for an image widget in a Tableau Next dashboard.

*   `backgroundColor` (_string_) Back ground color.
*   `borderColor` (_string_) Border color.
*   `borderEdges` (_array of string_) Border edges.
*   `borderRadius` (_integer_) Border radius.
*   `borderWidth` (_integer_) Border width.

### sfdc.unified.analytics.connect.api.input.widgets.metric.MetricOptionInputRepresentation

Metric option details inside metric widget parameters input representation

*   `layout` (_object_) Metric layout option
    
    Additional properties: `object`.
    
*   `metricCardVersion` (_integer_) Metric-card experience version captured for this widget (0 = legacy card, >= 1 = redesigned card). Snapshotted when the widget adopts the latest experience.
*   `sdmApiName` (_string_) SDM API name
*   `sdmId` (_string_) SDM Id
*   `showForecast` (_boolean_) Whether to show forecast on the metric widget

### sfdc.unified.analytics.connect.api.input.ReceiveFilterSourceInputRepresentation

Receive Filter Source Input Representation in unified analytics

*   `filterMode` (_sfdc.unified.analytics.connect.api.enums.ConnectReceiveFilterModeEnum_)
*   `publishers` (_array of sfdc.unified.analytics.connect.api.input.FilterPublisherInputRepresentation_) The list of publishers for this subscriber
*   `widgetIds` (_array of string_) Widgets Parameter value

### sfdc.unified.analytics.connect.api.input.widgets.metric.MetricWidgetStylesInputRepresentation

MetricWidget

A set of style settings for a metric widget in a Tableau Next dashboard, including its text color.

*   `textColor` (_string_) Text color of all metric widget elements
*   `backgroundColor` (_string_) Back ground color.
*   `borderColor` (_string_) Border color.
*   `borderEdges` (_array of string_) Border edges.
*   `borderRadius` (_integer_) Border radius.
*   `borderWidth` (_integer_) Border width.

### sfdc.unified.analytics.connect.api.input.widgets.navigation.NavigationWidgetLabelStyleInputRepresentation

NavigationWidgetLabelStyle

A label style for a navigation widget, including its alignment and font size.

*   `alignmentX` (_string_) Horizontal alignment
*   `alignmentY` (_string_) Vertical alignment
*   `fontSize` (_integer_) Font size
*   `description` (_string_) The description.
*   `label` (_string_) The master label.
*   `name` (_string_) The unique developer name.

### sfdc.unified.analytics.connect.api.input.widgets.navigation.NavigationItemInputRepresentation

NavigationItem

A navigation item for a navigation widget, including its visibility, order, and target.

*   `hidden` (_boolean_) Whether the item is hidden
*   `order` (_integer_) Explicit position in navigation order
*   `target` (_string_) Target identifier
*   `type` (_string_) Type of navigation item
*   `description` (_string_) The description.
*   `label` (_string_) The master label.
*   `name` (_string_) The unique developer name.

### sfdc.unified.analytics.connect.api.input.widgets.parameter.InputCardParameterWidgetParametersInputRepresentation

InputCard

A set of configuration parameters for an input-card parameter widget in a Tableau Next dashboard, including its parameter name, value source, and label visibility.

*   `isLabelHidden` (_boolean_) Show or hide parameter widget label.
*   `parameterName` (_string_) Parameter Name
*   `receiveParameterSource` (_sfdc.unified.analytics.connect.api.input.ReceiveParameterSourceInputRepresentation_)
*   `titleStyle` (_sfdc.unified.analytics.connect.api.input.widgets.parameter.InputParameterWidgetTextStyleInputRepresentation_)
*   `valueSource` (_any_) Source for values used in input, it can be used for eg: autocomplete
*   `valueStyle` (_sfdc.unified.analytics.connect.api.input.widgets.parameter.InputParameterWidgetTextStyleInputRepresentation_)
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.input.widgets.parameter.ParameterWidgetStylesInputRepresentation_)
*   `parameterOption` (_sfdc.unified.analytics.connect.api.input.widgets.parameter.ParameterOptionInputRepresentation_)
*   `viewType` (_sfdc.unified.analytics.connect.api.enums.AnalyticsWidgetViewTypeEnum_)

### sfdc.unified.analytics.connect.api.input.widgets.parameter.InputParameterWidgetParametersInputRepresentation

Input

A set of configuration parameters for an input parameter widget in a Tableau Next dashboard, including its parameter name, value source, and label visibility.

*   `isLabelHidden` (_boolean_) Show or hide parameter widget label.
*   `parameterName` (_string_) Parameter Name
*   `receiveParameterSource` (_sfdc.unified.analytics.connect.api.input.ReceiveParameterSourceInputRepresentation_)
*   `titleStyle` (_sfdc.unified.analytics.connect.api.input.widgets.parameter.InputParameterWidgetTextStyleInputRepresentation_)
*   `valueSource` (_any_) Source for values used in input, it can be used for eg: autocomplete
*   `valueStyle` (_sfdc.unified.analytics.connect.api.input.widgets.parameter.InputParameterWidgetTextStyleInputRepresentation_)
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.input.widgets.parameter.ParameterWidgetStylesInputRepresentation_)
*   `parameterOption` (_sfdc.unified.analytics.connect.api.input.widgets.parameter.ParameterOptionInputRepresentation_)
*   `viewType` (_sfdc.unified.analytics.connect.api.enums.AnalyticsWidgetViewTypeEnum_)

### sfdc.unified.analytics.connect.api.input.widgets.parameter.ListCardParameterWidgetParametersInputRepresentation

ListCard

A set of configuration parameters for a list-card parameter widget in a Tableau Next dashboard, used when the view type is list card.

*   `isLabelHidden` (_boolean_) Show or hide parameter widget label.
*   `parameterName` (_string_) Parameter Name
*   `receiveParameterSource` (_sfdc.unified.analytics.connect.api.input.ReceiveParameterSourceInputRepresentation_)
*   `titleStyle` (_sfdc.unified.analytics.connect.api.input.widgets.parameter.ListParameterWidgetTextStyleInputRepresentation_)
*   `valueStyle` (_sfdc.unified.analytics.connect.api.input.widgets.parameter.ListParameterWidgetTextStyleInputRepresentation_)
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.input.widgets.parameter.ParameterWidgetStylesInputRepresentation_)
*   `parameterOption` (_sfdc.unified.analytics.connect.api.input.widgets.parameter.ParameterOptionInputRepresentation_)
*   `viewType` (_sfdc.unified.analytics.connect.api.enums.AnalyticsWidgetViewTypeEnum_)

### sfdc.unified.analytics.connect.api.input.widgets.parameter.ListParameterWidgetParametersInputRepresentation

List

A set of configuration parameters for a list parameter widget in a Tableau Next dashboard, including its parameter name and label visibility.

*   `isLabelHidden` (_boolean_) Show or hide parameter widget label.
*   `parameterName` (_string_) Parameter Name
*   `receiveParameterSource` (_sfdc.unified.analytics.connect.api.input.ReceiveParameterSourceInputRepresentation_)
*   `titleStyle` (_sfdc.unified.analytics.connect.api.input.widgets.parameter.ListParameterWidgetTextStyleInputRepresentation_)
*   `valueStyle` (_sfdc.unified.analytics.connect.api.input.widgets.parameter.ListParameterWidgetTextStyleInputRepresentation_)
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.input.widgets.parameter.ParameterWidgetStylesInputRepresentation_)
*   `parameterOption` (_sfdc.unified.analytics.connect.api.input.widgets.parameter.ParameterOptionInputRepresentation_)
*   `viewType` (_sfdc.unified.analytics.connect.api.enums.AnalyticsWidgetViewTypeEnum_)

### sfdc.unified.analytics.connect.api.input.widgets.parameter.ToggleParameterWidgetParametersInputRepresentation

Toggle

A set of configuration parameters for a toggle parameter widget in a Tableau Next dashboard, used when the view type is toggle.

*   `defaultStyle` (_sfdc.unified.analytics.connect.api.input.widgets.ToggleDefaultStyleInputRepresentation_)
*   `parameterName` (_string_) Parameter Name
*   `receiveParameterSource` (_sfdc.unified.analytics.connect.api.input.ReceiveParameterSourceInputRepresentation_)
*   `selectedStyle` (_sfdc.unified.analytics.connect.api.input.widgets.ToggleSelectedStyleInputRepresentation_)
*   `textStyle` (_sfdc.unified.analytics.connect.api.input.widgets.ToggleTextStyleInputRepresentation_)
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.input.widgets.parameter.ParameterWidgetStylesInputRepresentation_)
*   `parameterOption` (_sfdc.unified.analytics.connect.api.input.widgets.parameter.ParameterOptionInputRepresentation_)
*   `viewType` (_sfdc.unified.analytics.connect.api.enums.AnalyticsWidgetViewTypeEnum_)

### sfdc.unified.analytics.connect.api.enums.WidgetSummaryTypeEnum

Different summary types of a Summary Widget.

_Available April 2026 and later._

Type: `string`.

Allowed values: `InsightSummary`.

### sfdc.unified.analytics.connect.api.input.widgets.summary.SummaryWidgetStylesInputRepresentation

SummaryWidget

A set of style settings for a summary widget in a Tableau Next dashboard.

*   `backgroundColor` (_string_) Back ground color.
*   `borderColor` (_string_) Border color.
*   `borderEdges` (_array of string_) Border edges.
*   `borderRadius` (_integer_) Border radius.
*   `borderWidth` (_integer_) Border width.

### sfdc.unified.analytics.connect.api.input.widgets.text.ConditionalFormattingRuleInputRepresentation

Measure and dimension conditional formatting rule input representation for text widgets

_Available April 2026 and later._

*   `buckets` (_array of sfdc.unified.analytics.connect.api.input.widgets.text.ConditionalFormattingBucketInputRepresentation_) Array of buckets defining conditions and their corresponding styles
*   `formatBasedOn` (_string_) Token ID representing the value that content will be formatted based on
*   `formattingType` (_sfdc.unified.analytics.connect.api.enums.FormattingTypeEnum_)
*   `name` (_string_) Unique conditional formatting rule name that doesn't conflict with any other rules in the widget

### sfdc.unified.analytics.connect.api.input.widgets.text.TextWidgetContentParameterInputRepresentation

Text widget parameters definition input representation in unified analytics

_Updated April 2026: added `rules`._

*   `attributes` (_sfdc.unified.analytics.connect.api.input.widgets.text.TextWidgetContentAttributeInputRepresentation_)
*   `insert` (_any_) Inserted text or token object in text widget
*   `rules` (_array of string_)
    
    List of CF rule names set for this content block
    
    _Available April 2026 and later._
    

### sfdc.unified.analytics.connect.api.input.ReceiveParameterSourceInputRepresentation

Receive Parameter Source Input Representation in unified analytics

*   `parameterMode` (_sfdc.unified.analytics.connect.api.enums.ConnectReceiveFilterModeEnum_)
*   `publishers` (_array of sfdc.unified.analytics.connect.api.input.ParameterPublisherInputRepresentation_) The list of parameter publishers for this subscriber

### sfdc.unified.analytics.connect.api.input.widgets.text.TextWidgetStylesInputRepresentation

TextWidget

A set of style settings for a text widget in a Tableau Next dashboard.

*   `backgroundColor` (_string_) Back ground color.
*   `borderColor` (_string_) Border color.
*   `borderEdges` (_array of string_) Border edges.
*   `borderRadius` (_integer_) Border radius.
*   `borderWidth` (_integer_) Border width.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationLegendPositionType

The position type of the legend.

Type: `string`.

Allowed values: `Bottom`, `Left`, `Right`, `Top`.

### sfdc.unified.analytics.connect.api.input.widgets.visualization.VisualizationStylesInputRepresentation

Visualization

A set of style settings for a visualization widget in a Tableau Next dashboard, including its header background color, axis line color, and text color.

*   `headerBackgroundColor` (_string_) Header background color of visualization widget field labels
*   `lineColor` (_string_) Line color of visualization widget axis lines
*   `textColor` (_string_) Text color of all visualization widget elements
*   `textSize` (_integer_) Text size of visualization widget
*   `backgroundColor` (_string_) Back ground color.
*   `borderColor` (_string_) Border color.
*   `borderEdges` (_array of string_) Border edges.
*   `borderRadius` (_integer_) Border radius.
*   `borderWidth` (_integer_) Border width.

### sfdc.unified.analytics.connect.api.output.widgets.button.ButtonWidgetStylesRepresentation

Button

A set of style settings for a button widget in a Tableau Next dashboard, including its font color and text style.

*   `fontColor` (_string_) Font color of button
*   `textStyle` (_array of string_) Text style of button
*   `backgroundColor` (_string_) Back ground color.
*   `borderColor` (_string_) Border color.
*   `borderEdges` (_array of string_) Border edges.
*   `borderRadius` (_integer_) Border radius.
*   `borderWidth` (_integer_) Border width.

### sfdc.unified.analytics.connect.api.output.widgets.button.ButtonWidgetIconRepresentation

Representation of a buttonWidgetIcon.

*   `name` (_string_) Icon name of button
*   `position` (_string_) Icon position of button

### sfdc.unified.analytics.connect.api.output.widgets.container.ContainerWidgetStylesRepresentation

Container

A set of style settings for a container widget in a Tableau Next dashboard, including its background.

*   `background` (_sfdc.unified.analytics.connect.api.output.common.BackgroundParametersRepresentation_)
*   `backgroundColor` (_string_) Back ground color.
*   `borderColor` (_string_) Border color.
*   `borderEdges` (_array of string_) Border edges.
*   `borderRadius` (_integer_) Border radius.
*   `borderWidth` (_integer_) Border width.

### sfdc.unified.analytics.connect.api.output.widgets.filter.FilterDetailsRepresentation

Filter details output representation.

_Available April 2026 and later._

*   `fieldName` (_string_) Filter field name.
*   `operator` (_sfdc.unified.analytics.connect.api.enums.FilterOperatorType_)
*   `values` (_any_) Filter values.

### sfdc.unified.analytics.connect.api.output.widgets.filter.ListCardFilterWidgetParametersRepresentation

ListCard

Parameters for a filter widget displayed as a list card, including its filter option, label visibility, and title, value, and widget styles.

*   `filterOption` (_sfdc.unified.analytics.connect.api.output.widgets.filter.FilterOptionRepresentation_)
*   `isLabelHidden` (_boolean_) property that shows or hides the label on a filter widget
*   `receiveFilterSource` (_sfdc.unified.analytics.connect.api.output.ReceiveFilterSourceRepresentation_)
*   `receiveParameterSource` (_sfdc.unified.analytics.connect.api.output.ReceiveParameterSourceRepresentation_)
*   `titleStyle` (_sfdc.unified.analytics.connect.api.output.widgets.filter.ListFilterWidgetTextStyleRepresentation_)
*   `valueStyle` (_sfdc.unified.analytics.connect.api.output.widgets.filter.ListFilterWidgetTextStyleRepresentation_)
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.output.widgets.filter.FilterWidgetStylesRepresentation_)
*   `viewType` (_sfdc.unified.analytics.connect.api.enums.AnalyticsWidgetViewTypeEnum_)

### sfdc.unified.analytics.connect.api.output.widgets.filter.ListFilterWidgetParametersRepresentation

List

Parameters for a filter widget displayed as a list, including its filter option, label visibility, and title, value, and widget styles.

*   `filterOption` (_sfdc.unified.analytics.connect.api.output.widgets.filter.FilterOptionRepresentation_)
*   `isLabelHidden` (_boolean_) property that shows or hides the label on a filter widget
*   `receiveFilterSource` (_sfdc.unified.analytics.connect.api.output.ReceiveFilterSourceRepresentation_)
*   `receiveParameterSource` (_sfdc.unified.analytics.connect.api.output.ReceiveParameterSourceRepresentation_)
*   `titleStyle` (_sfdc.unified.analytics.connect.api.output.widgets.filter.ListFilterWidgetTextStyleRepresentation_)
*   `valueStyle` (_sfdc.unified.analytics.connect.api.output.widgets.filter.ListFilterWidgetTextStyleRepresentation_)
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.output.widgets.filter.FilterWidgetStylesRepresentation_)
*   `viewType` (_sfdc.unified.analytics.connect.api.enums.AnalyticsWidgetViewTypeEnum_)

### sfdc.unified.analytics.connect.api.output.widgets.filter.ToggleFilterWidgetParametersRepresentation

Toggle

Parameters for a filter widget displayed as a toggle, including its filter option, default style, selected style, text style, and widget style.

*   `defaultStyle` (_sfdc.unified.analytics.connect.api.output.widgets.ToggleDefaultStyleRepresentation_)
*   `filterOption` (_sfdc.unified.analytics.connect.api.output.widgets.filter.FilterOptionRepresentation_)
*   `receiveFilterSource` (_sfdc.unified.analytics.connect.api.output.ReceiveFilterSourceRepresentation_)
*   `receiveParameterSource` (_sfdc.unified.analytics.connect.api.output.ReceiveParameterSourceRepresentation_)
*   `selectedStyle` (_sfdc.unified.analytics.connect.api.output.widgets.ToggleSelectedStyleRepresentation_)
*   `textStyle` (_sfdc.unified.analytics.connect.api.output.widgets.ToggleTextStyleRepresentation_)
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.output.widgets.filter.FilterWidgetStylesRepresentation_)
*   `viewType` (_sfdc.unified.analytics.connect.api.enums.AnalyticsWidgetViewTypeEnum_)

### sfdc.unified.analytics.connect.api.output.widgets.image.ImageWidgetStylesRepresentation

Image

A set of style settings for an image widget in a Tableau Next dashboard.

*   `backgroundColor` (_string_) Back ground color.
*   `borderColor` (_string_) Border color.
*   `borderEdges` (_array of string_) Border edges.
*   `borderRadius` (_integer_) Border radius.
*   `borderWidth` (_integer_) Border width.

### sfdc.unified.analytics.connect.api.output.widgets.metric.MetricOptionRepresentation

Representation of a metricOption.

*   `layout` (_object_) Layout
    
    Additional properties: `object`.
    
*   `metricCardVersion` (_integer_) Metric-card experience version captured for this widget (0 = legacy card, >= 1 = redesigned card).
*   `sdmApiName` (_string_) SDM API name
*   `sdmId` (_string_) SDM Id
*   `showForecast` (_boolean_) Whether to show forecast on the metric widget

### sfdc.unified.analytics.connect.api.output.ReceiveFilterSourceRepresentation

Representation for the Receive Filter Source

*   `filterMode` (_sfdc.unified.analytics.connect.api.enums.ConnectReceiveFilterModeEnum_)
*   `publishers` (_array of sfdc.unified.analytics.connect.api.output.FilterPublisherRepresentation_) The list of filter publishers for the receive filter source
*   `widgetIds` (_array of string_) The list of widgets to be filtered (or ignored) based on the filterMode. If the filterMode is 'Exclude'

### sfdc.unified.analytics.connect.api.output.widgets.metric.MetricWidgetStylesRepresentation

Metric

A set of style settings for a metric widget in a Tableau Next dashboard, including its text color.

*   `textColor` (_string_) Text color of all metric widget elements
*   `backgroundColor` (_string_) Back ground color.
*   `borderColor` (_string_) Border color.
*   `borderEdges` (_array of string_) Border edges.
*   `borderRadius` (_integer_) Border radius.
*   `borderWidth` (_integer_) Border width.

### sfdc.unified.analytics.connect.api.output.widgets.navigation.NavigationWidgetLabelStyleRepresentation

NavigationWidgetLabelStyle

A label style for a navigation widget, including its alignment and font size.

*   `alignmentX` (_string_) Horizontal alignment
*   `alignmentY` (_string_) Vertical alignment
*   `fontSize` (_integer_) Font size
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.

### sfdc.unified.analytics.connect.api.output.widgets.navigation.NavigationItemRepresentation

NavigationItem

A navigation item for a navigation widget, including its visibility, order, and target.

*   `hidden` (_boolean_) Whether the item is hidden from navigation
*   `order` (_integer_) Explicit position in navigation order
*   `target` (_string_) Target identifier
*   `type` (_string_) Type of navigation item
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.

### sfdc.unified.analytics.connect.api.output.widgets.parameter.InputCardParameterWidgetParametersRepresentation

InputCard

A set of configuration parameters for an input-card parameter widget in a Tableau Next dashboard, including its parameter name, value source, and label visibility.

*   `isLabelHidden` (_boolean_) property that shows or hides the label on a parameter widget
*   `parameterName` (_string_) parameter name parameter value for the parameter widget
*   `receiveParameterSource` (_sfdc.unified.analytics.connect.api.output.ReceiveParameterSourceRepresentation_)
*   `titleStyle` (_sfdc.unified.analytics.connect.api.output.widgets.parameter.InputParameterWidgetTextStyleRepresentation_)
*   `valueSource` (_any_) Source for values used in input, it can be used for eg: autocomplete
*   `valueStyle` (_sfdc.unified.analytics.connect.api.output.widgets.parameter.InputParameterWidgetTextStyleRepresentation_)
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.output.widgets.parameter.ParameterWidgetStylesRepresentation_)
*   `parameterOption` (_sfdc.unified.analytics.connect.api.output.widgets.parameter.ParameterOptionRepresentation_)
*   `viewType` (_sfdc.unified.analytics.connect.api.enums.AnalyticsWidgetViewTypeEnum_)

### sfdc.unified.analytics.connect.api.output.widgets.parameter.InputParameterWidgetParametersRepresentation

Input

A set of configuration parameters for an input parameter widget in a Tableau Next dashboard, including its parameter name, value source, and label visibility.

*   `isLabelHidden` (_boolean_) property that shows or hides the label on a parameter widget
*   `parameterName` (_string_) parameter name parameter value for the parameter widget
*   `receiveParameterSource` (_sfdc.unified.analytics.connect.api.output.ReceiveParameterSourceRepresentation_)
*   `titleStyle` (_sfdc.unified.analytics.connect.api.output.widgets.parameter.InputParameterWidgetTextStyleRepresentation_)
*   `valueSource` (_any_) Source for values used in input, it can be used for eg: autocomplete
*   `valueStyle` (_sfdc.unified.analytics.connect.api.output.widgets.parameter.InputParameterWidgetTextStyleRepresentation_)
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.output.widgets.parameter.ParameterWidgetStylesRepresentation_)
*   `parameterOption` (_sfdc.unified.analytics.connect.api.output.widgets.parameter.ParameterOptionRepresentation_)
*   `viewType` (_sfdc.unified.analytics.connect.api.enums.AnalyticsWidgetViewTypeEnum_)

### sfdc.unified.analytics.connect.api.output.widgets.parameter.ListCardParameterWidgetParametersRepresentation

ListCard

A set of configuration parameters for a list-card parameter widget in a Tableau Next dashboard, including its parameter name and label visibility.

*   `isLabelHidden` (_boolean_) property that shows or hides the label on a parameter widget
*   `parameterName` (_string_) parameter name parameter value for the parameter widget
*   `receiveParameterSource` (_sfdc.unified.analytics.connect.api.output.ReceiveParameterSourceRepresentation_)
*   `titleStyle` (_sfdc.unified.analytics.connect.api.output.widgets.parameter.ListParameterWidgetTextStyleRepresentation_)
*   `valueStyle` (_sfdc.unified.analytics.connect.api.output.widgets.parameter.ListParameterWidgetTextStyleRepresentation_)
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.output.widgets.parameter.ParameterWidgetStylesRepresentation_)
*   `parameterOption` (_sfdc.unified.analytics.connect.api.output.widgets.parameter.ParameterOptionRepresentation_)
*   `viewType` (_sfdc.unified.analytics.connect.api.enums.AnalyticsWidgetViewTypeEnum_)

### sfdc.unified.analytics.connect.api.output.widgets.parameter.ListParameterWidgetParametersRepresentation

List

A set of configuration parameters for a list parameter widget in a Tableau Next dashboard, including its parameter name and label visibility.

*   `isLabelHidden` (_boolean_) property that shows or hides the label on a parameter widget
*   `parameterName` (_string_) parameter name parameter value for the parameter widget
*   `receiveParameterSource` (_sfdc.unified.analytics.connect.api.output.ReceiveParameterSourceRepresentation_)
*   `titleStyle` (_sfdc.unified.analytics.connect.api.output.widgets.parameter.ListParameterWidgetTextStyleRepresentation_)
*   `valueStyle` (_sfdc.unified.analytics.connect.api.output.widgets.parameter.ListParameterWidgetTextStyleRepresentation_)
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.output.widgets.parameter.ParameterWidgetStylesRepresentation_)
*   `parameterOption` (_sfdc.unified.analytics.connect.api.output.widgets.parameter.ParameterOptionRepresentation_)
*   `viewType` (_sfdc.unified.analytics.connect.api.enums.AnalyticsWidgetViewTypeEnum_)

### sfdc.unified.analytics.connect.api.output.widgets.parameter.ToggleParameterWidgetParametersRepresentation

Toggle

A set of configuration parameters for a toggle parameter widget in a Tableau Next dashboard, used when the view type is toggle.

*   `defaultStyle` (_sfdc.unified.analytics.connect.api.output.widgets.ToggleDefaultStyleRepresentation_)
*   `parameterName` (_string_) Parameter name
*   `receiveParameterSource` (_sfdc.unified.analytics.connect.api.output.ReceiveParameterSourceRepresentation_)
*   `selectedStyle` (_sfdc.unified.analytics.connect.api.output.widgets.ToggleSelectedStyleRepresentation_)
*   `textStyle` (_sfdc.unified.analytics.connect.api.output.widgets.ToggleTextStyleRepresentation_)
*   `widgetStyle` (_sfdc.unified.analytics.connect.api.output.widgets.parameter.ParameterWidgetStylesRepresentation_)
*   `parameterOption` (_sfdc.unified.analytics.connect.api.output.widgets.parameter.ParameterOptionRepresentation_)
*   `viewType` (_sfdc.unified.analytics.connect.api.enums.AnalyticsWidgetViewTypeEnum_)

### sfdc.unified.analytics.connect.api.output.widgets.summary.SummaryWidgetStylesRepresentation

Summary

A set of style settings for a summary widget in a Tableau Next dashboard.

*   `backgroundColor` (_string_) Back ground color.
*   `borderColor` (_string_) Border color.
*   `borderEdges` (_array of string_) Border edges.
*   `borderRadius` (_integer_) Border radius.
*   `borderWidth` (_integer_) Border width.

### sfdc.unified.analytics.connect.api.output.widgets.text.ConditionalFormattingRuleRepresentation

Represents a measure and dimension conditional formatting rule for text widgets

_Available April 2026 and later._

*   `buckets` (_array of sfdc.unified.analytics.connect.api.output.widgets.text.ConditionalFormattingBucketRepresentation_) Array of buckets defining conditions and their corresponding styles
*   `formatBasedOn` (_string_) Token ID representing the value that content will be formatted based on
*   `formattingType` (_sfdc.unified.analytics.connect.api.enums.FormattingTypeEnum_)
*   `name` (_string_) Unique conditional formatting rule name that doesn't conflict with any other rules in the widget

### sfdc.unified.analytics.connect.api.output.widgets.text.TextWidgetContentParameterRepresentation

Represents text widget parameter content representation in unified analytics

_Updated April 2026: added `rules`._

*   `attributes` (_sfdc.unified.analytics.connect.api.output.widgets.text.TextWidgetContentAttributeRepresentation_)
*   `insert` (_any_) Inserted text or token object in text widget
*   `rules` (_array of string_)
    
    List of CF rule names set for this content block
    
    _Available April 2026 and later._
    

### sfdc.unified.analytics.connect.api.output.ReceiveParameterSourceRepresentation

Representation for the Receive Parameter Source

*   `parameterMode` (_sfdc.unified.analytics.connect.api.enums.ConnectReceiveFilterModeEnum_)
*   `publishers` (_array of sfdc.unified.analytics.connect.api.output.ParameterPublisherRepresentation_) The list of parameter publishers for this subscriber

### sfdc.unified.analytics.connect.api.output.widgets.text.TextWidgetStylesRepresentation

Text

A set of style settings for a text widget in a Tableau Next dashboard.

*   `backgroundColor` (_string_) Back ground color.
*   `borderColor` (_string_) Border color.
*   `borderEdges` (_array of string_) Border edges.
*   `borderRadius` (_integer_) Border radius.
*   `borderWidth` (_integer_) Border width.

### sfdc.unified.analytics.connect.api.output.widgets.visualization.VisualizationWidgetStylesRepresentation

Visualization

A set of style settings for a visualization widget in a Tableau Next dashboard, including its header background color, axis line color, and text color.

*   `headerBackgroundColor` (_string_) Header background color of visualization widget field labels
*   `lineColor` (_string_) Line color of visualization widget axis lines
*   `textColor` (_string_) Text color of all visualization widget elements
*   `textSize` (_integer_) Text size of visualization widget
*   `backgroundColor` (_string_) Back ground color.
*   `borderColor` (_string_) Border color.
*   `borderEdges` (_array of string_) Border edges.
*   `borderRadius` (_integer_) Border radius.
*   `borderWidth` (_integer_) Border width.

### sfdc.unified.analytics.connect.api.enums.FilterOperatorType

The kind of operator applied on filters in the view.

Type: `string`.

Allowed values: `Between`, `Contains`, `ContainsIgnoreCase`, `CurrentFiscalQuarter`, `CurrentFiscalQuarterToDate`, `CurrentFiscalYear`, `CurrentFiscalYearToDate`, `CurrentMonth`, `CurrentMonthToDate`, `CurrentQuarter`, `CurrentQuarterToDate`, `CurrentWeek`, `CurrentYear`, `CurrentYearToDate`, `DoesNotEndWith`, `DoesNotEndWithIgnoreCase`, `DoesNotEquals`, `DoesNotEqualsIgnoreCase`, `DoesNotStartWith`, `DoesNotStartWithIgnoreCase`, `EndsWidth`, `EndsWithIgnoreCase`, `Equals`, `EqualsIgnoreCase`, `GreaterThan`, `GreaterThanOrEqualTo`, `In`, `IsEmpty`, `IsNotEmpty`, `IsNotNull`, `IsNull`, `LastNDays`, `LastNHours`, `LessThan`, `LessThanOrEqualTo`, `NextFiscalQuarter`, `NextFiscalYear`, `NextMonth`, `NextNDays`, `NextQuarter`, `NextWeek`, `NextYear`, `NotContains`, `NotContainsIgnoreCase`, `NotIn`, `NotInValues`, `PreviousFiscalQuarter`, `PreviousFiscalQuarterToDate`, `PreviousFiscalYear`, `PreviousFiscalYearToDate`, `PreviousMonth`, `PreviousMonthToDate`, `PreviousQuarter`, `PreviousQuarterToDate`, `PreviousWeek`, `PreviousYear`, `PreviousYearToDate`, `StartsWith`, `StartsWithIgnoreCase`, `Tomorrow`, `Values`, `Yesterday`.

### sfdc.unified.analytics.connect.api.output.MarkSelectionHeaderRepresentation

A header entry for a custom view mark selection — captures a single selected dimension/measure value plus any partitioning context.

*   `fieldId` (_sfdc.unified.analytics.connect.api.output.MarkSelectionFieldRepresentation_)
*   `partitionFieldIds` (_array of sfdc.unified.analytics.connect.api.output.MarkSelectionFieldRepresentation_) The field IDs that partition this header's selection scope.
*   `partitionValues` (_array of any_) The values of the partitioning fields aligned by index with partitionFieldIds.
*   `value` (_any_) The selected value for the field (string, number, or boolean).

### sfdc.unified.analytics.connect.api.output.MarkSelectionRepresentation

An individual mark representation with field information and values.

*   `fieldIds` (_array of sfdc.unified.analytics.connect.api.output.MarkSelectionFieldRepresentation_) The array of field IDs with metadata.
*   `values` (_array of any_) The array of values corresponding to the field selections.

### sfdc.unified.analytics.connect.api.input.MapFieldReferenceInputRepresentation

Map field reference input representation.

*   `fieldName` (_string_) The field name.
*   `objectName` (_string_) The object name.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFieldQuickTableCalcType

The type of quick table calculation for a visualization field.

Type: `string`.

Allowed values: `Difference`, `MovingAverage`, `MovingMax`, `MovingMin`, `MovingSum`, `PercentDifference`, `PercentOfTotal`, `Percentile`, `Rank`, `RankDense`, `RankModified`, `RankUnique`, `RunningAvg`, `RunningMax`, `RunningMin`, `RunningSum`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSortOrderType

The sort order in a visualization's view specification.

Type: `string`.

Allowed values: `Ascending`, `Descending`.

### sfdc.unified.analytics.connect.api.input.actions.FilterActionFilterInputRepresentation

Filter value input representation for filter actions in unified analytics

*   `tokenName` (_string_) Token name for the filter

### sfdc.unified.analytics.connect.api.input.actions.FlowActionParameterAttributesInputRepresentation

Flow action parameters attribute input representation in unified analytics

*   `inputData` (_sfdc.unified.analytics.connect.api.input.actions.BaseFlowActionAttributeDataInputRepresentation_)
*   `inputDataType` (_string_) Data type of the flow input attribute.

### sfdc.unified.analytics.connect.api.input.actions.BaseNavigateActionDestinationInputRepresentation

Navigate action destination representation in unified analytics

One of: `sfdc.unified.analytics.connect.api.input.actions.DashboardNavigateActionDestinationInputRepresentation`, `sfdc.unified.analytics.connect.api.input.actions.MetricDetailsNavigateActionDestinationInputRepresentation`, `sfdc.unified.analytics.connect.api.input.actions.PageNavigateActionDestinationInputRepresentation`, `sfdc.unified.analytics.connect.api.input.actions.UrlNavigateActionDestinationInputRepresentation`.

### sfdc.unified.analytics.connect.api.input.actions.RecordActionInfoInputRepresentation

Representation of types of action to run on a record.

*   `apiName` (_string_) Name of the action.

### sfdc.unified.analytics.connect.api.input.actions.RecordActionFieldInputRepresentation

Representation of a field for an action.

*   `fieldKey` (_string_) Fieldkey of the field.

### sfdc.unified.analytics.connect.api.input.UnifiedSemanticFilterInputRepresentation

A unified filter.

*   `fields` (_array of sfdc.unified.analytics.connect.api.input.UnifiedSemanticFilterFieldInputRepresentation_) The list of fields for the unified filter.
*   `includeNulls` (_boolean_) Specifies whether null values are included in the filter results: for the In operator, `true` includes null values and `false` leaves the behavior undefined; for the NotIn operator, `false` includes null values and `true` leaves the behavior undefined.
*   `measureCriteria` (_sfdc.unified.analytics.connect.api.input.UnifiedSemanticFilterMeasureCriteriaInputRepresentation_)
*   `operator` (_sfdc.semantic.authoring.connect.api.enums.SemanticFilterOperatorTypeEnum_)
*   `topBottomCriteria` (_sfdc.unified.analytics.connect.api.input.UnifiedSemanticFilterTopBottomCriteriaInputRepresentation_)
*   `values` (_array of any_) The values for the unified filter.

### sfdc.unified.analytics.connect.api.input.BaseVisualizationFilterInfoInputRepresentation

A filter applied to a visualization, such as a range, relative date, or wildcard filter.

One of: `sfdc.unified.analytics.connect.api.input.VisualizationGreaterThanFilterInfoInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationInFilterInfoInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationLessThanFilterInfoInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationNullsFilterInfoInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationRangeFilterInfoInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationRelativeDateFilterInfoInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationTopNFilterInfoInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationWildCardFilterInfoInputRepresentation`.

### sfdc.unified.analytics.connect.api.input.VisualizationByFieldSortInputRepresentation

A sort by field in a table.

*   `byField` (_string_) The field to apply the sort by.
*   `order` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSortOrderType_)

### sfdc.unified.analytics.connect.api.input.VisualizationAlphabeticSortInputRepresentation

Alphabetic

An alphabetic sort for a visualization.

*   `fieldKey` (_string_) The field key for the sort.
*   `order` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSortOrderType_)
*   `type` (_string_, required) The shape of `fields` when `type` is `Alphabetic`.  
    Allowed values: `Alphabetic`.

### sfdc.unified.analytics.connect.api.input.VisualizationFieldSortInputRepresentation

Field

A sort by field for a visualization.

*   `fieldKey` (_string_) The field key for the sort.
*   `order` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSortOrderType_)
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSortType_, required)
*   `byField` (_string_) The field to apply the sort by.

### sfdc.unified.analytics.connect.api.input.VisualizationNestedSortInputRepresentation

Nested

A nested sort for a visualization.

*   `fieldKey` (_string_) The field key for the sort.
*   `order` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSortOrderType_)
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSortType_, required)
*   `byField` (_string_) The field to apply the sort by.

### sfdc.unified.analytics.connect.api.input.VisualizationViewSpecHeadersStyleInputRepresentation

The style for view headers in a visualization.

*   `columns` (_sfdc.unified.analytics.connect.api.input.VisualizationViewSpecHeaderColumnsDirectionStyleInputRepresentation_)
*   `groups` (_sfdc.unified.analytics.connect.api.input.VisualizationViewSpecHeaderGroupsDirectionStyleInputRepresentation_)
*   `rows` (_sfdc.unified.analytics.connect.api.input.VisualizationViewSpecHeaderRowsDirectionStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationEncodingStylesInputRepresentation

Input representation for encoding styles in a visualization.

*   `fields` (_object_) The encoding styles per field.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationPaneStyleInputRepresentation`.
    

### sfdc.unified.analytics.connect.api.input.VisualizationFlowFieldLabelsStyleInputRepresentation

Input representation for flow field labels style in a visualization.

*   `levels` (_sfdc.unified.analytics.connect.api.input.VisualizationFieldLabelsCommonStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationFontStyleInputRepresentation

Input representation for font style in a visualization.

*   `actionableHeaders` (_sfdc.unified.analytics.connect.api.input.VisualizationFontCommonStyleInputRepresentation_)
*   `axisTickLabels` (_sfdc.unified.analytics.connect.api.input.VisualizationFontCommonStyleInputRepresentation_)
*   `ban` (_sfdc.unified.analytics.connect.api.input.VisualizationFontBanStyleInputRepresentation_)
*   `fieldLabels` (_sfdc.unified.analytics.connect.api.input.VisualizationFontCommonStyleInputRepresentation_)
*   `grandTotalLabel` (_sfdc.unified.analytics.connect.api.input.VisualizationFontCommonStyleInputRepresentation_)
*   `grandTotalValues` (_sfdc.unified.analytics.connect.api.input.VisualizationFontCommonStyleInputRepresentation_)
*   `headers` (_sfdc.unified.analytics.connect.api.input.VisualizationFontCommonStyleInputRepresentation_)
*   `legendLabels` (_sfdc.unified.analytics.connect.api.input.VisualizationFontCommonStyleInputRepresentation_)
*   `markLabels` (_sfdc.unified.analytics.connect.api.input.VisualizationFontCommonStyleInputRepresentation_)
*   `marks` (_sfdc.unified.analytics.connect.api.input.VisualizationFontCommonStyleInputRepresentation_)
*   `subtotalLabel` (_sfdc.unified.analytics.connect.api.input.VisualizationFontCommonStyleInputRepresentation_)
*   `subtotalValues` (_sfdc.unified.analytics.connect.api.input.VisualizationFontCommonStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationLineStyleInputRepresentation

Input representation for line style in a visualization.

*   `axisLine` (_sfdc.unified.analytics.connect.api.input.VisualizationLineCommonStyleInputRepresentation_)
*   `fieldLabelDividerLine` (_sfdc.unified.analytics.connect.api.input.VisualizationLineCommonStyleInputRepresentation_)
*   `separatorLine` (_sfdc.unified.analytics.connect.api.input.VisualizationLineCommonStyleInputRepresentation_)
*   `zeroLine` (_sfdc.unified.analytics.connect.api.input.VisualizationLineCommonStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationFlowMarkStylesInputRepresentation

Input representation for flow mark styles in a visualization.

*   `fields` (_object_) The mark styles per field.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationMarkStyleInputRepresentation`.
    
*   `links` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkStyleInputRepresentation_)
*   `nodes` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationShadingStyleInputRepresentation

Input representation for shading style in a visualization.

*   `backgroundColor` (_string_) The background color for the shading.
*   `banding` (_sfdc.unified.analytics.connect.api.input.VisualizationBandingStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationTitleStyleInputRepresentation

Input representation for title style in a visualization.

*   `isVisible` (_boolean_) Whether the title of the visualization should be visible.
*   `titleText` (_string_) The title of the visualization.

### sfdc.unified.analytics.connect.api.input.VisualizationTooltipStyleInputRepresentation

Input representation for tooltip styles shared across all tooltip types in a visualization.

*   `container` (_sfdc.unified.analytics.connect.api.input.VisualizationTooltipContainerStyleInputRepresentation_)
*   `isVisible` (_boolean_) Whether the tooltip is visible.

### sfdc.unified.analytics.connect.api.input.VisualizationLegendTitleInputRepresentation

Input representation for legend title in visualization.

*   `isVisible` (_boolean_) Whether the legend title is visible.
*   `titleText` (_string_) The title text for the legend.

### sfdc.unified.analytics.connect.api.input.VisualizationStyleRuleInputRepresentation

Input representation for a single stylesheet rule.

*   `scope` (_sfdc.unified.analytics.connect.api.input.VisualizationStyleScopeInputRepresentation_)
*   `selector` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStylableElementType_)
*   `style` (_sfdc.unified.analytics.connect.api.input.VisualizationStyleBlockInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.BaseVisualizationBackgroundInputRepresentation

The background of a visualization, either blank, a grid, or a map.

One of: `sfdc.unified.analytics.connect.api.input.VisualizationBlankBackgroundInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationGridBackgroundInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationMapBackgroundInputRepresentation`.

### sfdc.unified.analytics.connect.api.input.VisualizationFieldLabelsStyleInputRepresentation

Input representation for field labels style in a visualization.

*   `columns` (_sfdc.unified.analytics.connect.api.input.VisualizationFieldLabelsCommonStyleInputRepresentation_)
*   `rows` (_sfdc.unified.analytics.connect.api.input.VisualizationFieldLabelsCommonStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationMapMarkStylesInputRepresentation

Input representation for map mark styles in a visualization.

*   `fields` (_object_) The mark styles per field.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationMarkStyleInputRepresentation`.
    
*   `panes` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationAxisStylesInputRepresentation

Input representation for axis styles in a visualization.

*   `fields` (_object_) The axis styles per field.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationAxisStyleInputRepresentation`.
    

### sfdc.unified.analytics.connect.api.input.VisualizationBanStyleInputRepresentation

Input representation for BAN (big number) style in a visualization.

*   `fields` (_object_) The BAN style per field, keyed by field key.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationFieldBanStyleInputRepresentation`.
    

### sfdc.unified.analytics.connect.api.input.VisualizationRadialFieldLabelsStyleInputRepresentation

Input representation for radial field labels style in a visualization.

*   `columns` (_sfdc.unified.analytics.connect.api.input.VisualizationFieldLabelsCommonStyleInputRepresentation_)
*   `rings` (_sfdc.unified.analytics.connect.api.input.VisualizationFieldLabelsCommonStyleInputRepresentation_)
*   `rows` (_sfdc.unified.analytics.connect.api.input.VisualizationFieldLabelsCommonStyleInputRepresentation_)
*   `slices` (_sfdc.unified.analytics.connect.api.input.VisualizationFieldLabelsCommonStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationRadialHeadersStyleInputRepresentation

Input representation for radial headers style in a visualization.

*   `fields` (_object_) The field header styles for the radial visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationHeaderStyleInputRepresentation`.
    

### sfdc.unified.analytics.connect.api.input.VisualizationRadialMarkStylesInputRepresentation

Radial layout specific input representation for mark styles in a visualization.

*   `panes` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationHeaderMarkInputRepresentation

Input representation for header mark specification in visualization.

*   `encodings` (_array of sfdc.unified.analytics.connect.api.input.VisualizationHeaderMarkEncodingInputRepresentation_) The encoding properties of the header mark.
*   `isAutomatic` (_boolean_) Whether this header mark spec was automatically generated.
*   `stack` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkStackInputRepresentation_)
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationHeaderMarkType_)

### sfdc.unified.analytics.connect.api.input.VisualizationTableFieldLabelsStyleInputRepresentation

Input representation for field label style for table layout in visualization.

*   `columns` (_sfdc.unified.analytics.connect.api.input.VisualizationFieldLabelsCommonStyleInputRepresentation_)
*   `groups` (_sfdc.unified.analytics.connect.api.input.VisualizationFieldLabelsCommonStyleInputRepresentation_)
*   `rows` (_sfdc.unified.analytics.connect.api.input.VisualizationFieldLabelsCommonStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationTableStyleFitType

The style fit type of the visualization's table visual specification.

Type: `string`.

Allowed values: `RowHeadersWidth`, `Standard`.

### sfdc.unified.analytics.connect.api.input.VisualizationTotalsStyleInputRepresentation

Input representation for totals style in a visualization.

*   `columns` (_sfdc.unified.analytics.connect.api.input.VisualizationTotalsCommonStyleInputRepresentation_)
*   `rows` (_sfdc.unified.analytics.connect.api.input.VisualizationTotalsCommonStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationTableHeaderStyleInputRepresentation

Input representation for header styles in table visualization.

*   `columns` (_sfdc.unified.analytics.connect.api.input.VisualizationHeaderColumnsDirectionStyleInputRepresentation_)
*   `fields` (_object_) The field header styles for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationHeaderStyleInputRepresentation`.
    
*   `groups` (_sfdc.unified.analytics.connect.api.input.VisualizationHeaderGroupsDirectionStyleInputRepresentation_)
*   `rows` (_sfdc.unified.analytics.connect.api.input.VisualizationHeaderRowsDirectionStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationMarkStylesInputRepresentation

Input representation for mark styles collection in a visualization.

*   `fields` (_object_) The mark styles per field.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationMarkStyleInputRepresentation`.
    
*   `headers` (_sfdc.unified.analytics.connect.api.input.VisualizationHeaderMarkStyleInputRepresentation_)
*   `panes` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationHoltWintersForecastInputRepresentation

HoltWinters

A Holt-Winters forecast model for a visualization.

*   `confidenceLevel` (_integer_) Specifies the confidence level when bounds are requested. Defaults to 95, and can be customized to 90 or 99.
*   `dimensionFields` (_array of sfdc.unified.analytics.connect.api.input.VisualizationForecastDimensionFieldInputRepresentation_) The forecast dimension fields.
*   `fillNullsWithZero` (_boolean_) Replace null values in actual data with zeroes.
*   `forecastModel` (_string_, required) The shape of `forecasts` when `forecastModel` is `HoltWinters`.  
    Allowed values: `HoltWinters`.
*   `from` (_sfdc.unified.analytics.connect.api.input.VisualizationForecastFromInputRepresentation_)
*   `ignoreLastPeriods` (_integer_) Number of periods at the end of the data to ignore.
*   `includeBounds` (_boolean_) Whether to include bounds (blue shade area) for forecast.
*   `measureFieldKey` (_string_) The measure field key.
*   `to` (_sfdc.unified.analytics.connect.api.input.VisualizationForecastToInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationRidgeRegressionForecastInputRepresentation

RidgeRegression

A ridge-regression forecast model for a visualization.

*   `confidenceLevel` (_integer_) Specifies the confidence level when bounds are requested. Defaults to 95, and can be customized to 90 or 99.
*   `dimensionFields` (_array of sfdc.unified.analytics.connect.api.input.VisualizationForecastDimensionFieldInputRepresentation_) The forecast dimension fields.
*   `fillNullsWithZero` (_boolean_) Replace null values in actual data with zeroes.
*   `forecastModel` (_string_, required) The shape of `forecasts` when `forecastModel` is `RidgeRegression`.  
    Allowed values: `RidgeRegression`.
*   `from` (_sfdc.unified.analytics.connect.api.input.VisualizationForecastFromInputRepresentation_)
*   `ignoreLastPeriods` (_integer_) Number of periods at the end of the data to ignore.
*   `includeBounds` (_boolean_) Whether to include bounds (blue shade area) for forecast.
*   `measureFieldKey` (_string_) The measure field key.
*   `to` (_sfdc.unified.analytics.connect.api.input.VisualizationForecastToInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationMarkEncodingInputRepresentation

Input representation for mark encoding in visualization.

*   `fieldKey` (_string_) The reference to the field to which the mark is applied.
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationMarkEncodingType_)

### sfdc.unified.analytics.connect.api.input.VisualizationMarkStackInputRepresentation

Input representation for mark stack in visualization.

*   `isAutomatic` (_boolean_) Whether the mark stack should be applied by default.
*   `isStacked` (_boolean_) Whether the mark stack should be stacked.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationMarkType

The mark type of the visualization's visual specification.

Type: `string`.

Allowed values: `Area`, `Bar`, `Circle`, `Donut`, `Line`, `Spatial`, `Square`, `Text`.

### sfdc.unified.analytics.connect.api.input.VisualizationReferenceBandInputRepresentation

Band

A reference band for a visualization.

*   `endLine` (_sfdc.unified.analytics.connect.api.input.BaseVisualizationReferenceLineInfoInputRepresentation_)
*   `startLine` (_sfdc.unified.analytics.connect.api.input.BaseVisualizationReferenceLineInfoInputRepresentation_)
*   `fieldKey` (_string_) The field key of the reference line in the visualization.
*   `scope` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationReferenceLineScopeType_)
*   `type` (_string_, required) The shape of `referenceLines` when `type` is `Band`.  
    Allowed values: `Band`.

### sfdc.unified.analytics.connect.api.input.VisualizationReferenceLineInputRepresentation

Line

A line-type reference line for a visualization.

*   `line` (_sfdc.unified.analytics.connect.api.input.BaseVisualizationReferenceLineInfoInputRepresentation_)
*   `fieldKey` (_string_) The field key of the reference line in the visualization.
*   `scope` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationReferenceLineScopeType_)
*   `type` (_string_, required) The shape of `referenceLines` when `type` is `Line`.  
    Allowed values: `Line`.

### sfdc.unified.analytics.connect.api.input.VisualizationAllHeadersStyleInputRepresentation

Input representation for all headers style in a visualization.

*   `columns` (_sfdc.unified.analytics.connect.api.input.VisualizationHeaderColumnsDirectionStyleInputRepresentation_)
*   `fields` (_object_) The field header styles for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.input.VisualizationHeaderStyleInputRepresentation`.
    
*   `rows` (_sfdc.unified.analytics.connect.api.input.VisualizationHeaderRowsDirectionStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationAxisStyleInputRepresentation

Input representation for axis style in a visualization.

*   `dualAxis` (_sfdc.unified.analytics.connect.api.input.VisualizationDualAxisStyleInputRepresentation_)
*   `isVisible` (_boolean_) Whether the axis is visible.
*   `isZeroLineVisible` (_boolean_) Whether the zero line is visible.
*   `range` (_sfdc.unified.analytics.connect.api.input.BaseVisualizationAxisRangeStyleInputRepresentation_)
*   `scale` (_sfdc.unified.analytics.connect.api.input.VisualizationCommonStyleInputRepresentation_)
*   `ticks` (_sfdc.unified.analytics.connect.api.input.VisualizationAxisTicksStyleInputRepresentation_)
*   `titleText` (_string_) The title text for the axis.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleFitType

The style fit type of the visualization's visual specification.

Type: `string`.

Allowed values: `Entire`, `RowHeadersWidth`, `Standard`.

### sfdc.unified.analytics.connect.api.input.VisualizationHeaderStyleInputRepresentation

Input representation for header style in a visualization.

*   `defaults` (_sfdc.unified.analytics.connect.api.input.VisualizationCommonStyleInputRepresentation_)
*   `hiddenValues` (_array of string_) The hidden values for the header.
*   `isVisible` (_boolean_) Whether the header is visible.
*   `showMissingValues` (_boolean_) Whether to show missing values.
*   `textDirection` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationTextDirectionType_)

### sfdc.unified.analytics.connect.api.input.VisualizationMarkStyleInputRepresentation

Input representation for mark style in a visualization.

*   `color` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkColorStyleInputRepresentation_)
*   `connector` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkConnectorStyleInputRepresentation_)
*   `isAutomaticOpacity` (_boolean_) Whether the mark opacity is managed automatically by the system.
*   `isAutomaticSize` (_boolean_) Whether the size style is automatic.
*   `isStackingAxisCentered` (_boolean_) Whether the marks are centered along their stacking axis.
*   `label` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkLabelStyleInputRepresentation_)
*   `opacity` (_integer_) The opacity of the mark, as a percentage value from 0 (transparent) to 100 (opaque).
*   `range` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkRangeStyleInputRepresentation_)
*   `size` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkSizeStyleInputRepresentation_)
*   `tooltip` (_sfdc.unified.analytics.connect.api.input.VisualizationTooltipMarkStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationPaneStyleInputRepresentation

Input representation for pane style in a visualization.

*   `colors` (_sfdc.unified.analytics.connect.api.input.BaseVisualizationColorAssignmentInputRepresentation_)
*   `defaults` (_sfdc.unified.analytics.connect.api.input.VisualizationCommonStyleInputRepresentation_)
*   `isAutomaticSize` (_boolean_) Whether the size range is automatic.
*   `size` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkSizeRangeInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationReferenceLineStyleInputRepresentation

Input representation for reference line style in a visualization.

*   `fillAboveColor` (_string_) Color to fill above the line when the reference line is of type line.
*   `fillBelowColor` (_string_) Color to fill below the line when the reference line is of type line.
*   `fillColor` (_string_) Color to fill between the lines when the reference line is of type band.
*   `isVisible` (_boolean_) The visibility of the reference line in the visualization.
*   `labelAlignment` (_sfdc.unified.analytics.connect.api.input.VisualizationReferenceLineLabelAlignmentInputRepresentation_)
*   `lineFormat` (_sfdc.unified.analytics.connect.api.input.VisualizationReferenceLineFormatInputRepresentation_)

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationVizqlStyleFitType

The style fit type of the visualization's vizql visual specification.

Type: `string`.

Allowed values: `Entire`, `Standard`.

### sfdc.unified.analytics.connect.api.output.MapFieldReferenceRepresentation

Map field reference output representation.

*   `fieldName` (_string_) The field name.
*   `objectName` (_string_) The object name.

### sfdc.unified.analytics.connect.api.output.actions.FilterActionFilterRepresentation

Represents a filter value for filter actions in unified analytics.

*   `tokenName` (_string_) Token name for the filter

### sfdc.unified.analytics.connect.api.output.actions.FlowActionParameterAttributesRepresentation

Represents flow action parameter's attribute representation in unified analytics.

*   `inputData` (_sfdc.unified.analytics.connect.api.output.actions.BaseFlowActionAttributeDataRepresentation_)
*   `inputDataType` (_string_) Data type of the flow input variable.

### sfdc.unified.analytics.connect.api.output.actions.BaseNavigateActionDestinationRepresentation

Represents navigate action destination representation in unified analytics.

One of: `sfdc.unified.analytics.connect.api.output.actions.DashboardNavigateActionDestinationRepresentation`, `sfdc.unified.analytics.connect.api.output.actions.MetricDetailsNavigateActionDestinationRepresentation`, `sfdc.unified.analytics.connect.api.output.actions.PageNavigateActionDestinationRepresentation`, `sfdc.unified.analytics.connect.api.output.actions.UrlNavigateActionDestinationRepresentation`.

### sfdc.unified.analytics.connect.api.output.actions.RecordActionInfoRepresentation

Salesforce action data.

*   `apiName` (_string_) Name of the action.

### sfdc.unified.analytics.connect.api.output.actions.RecordActionFieldRepresentation

Represents parameters of a record action.

*   `fieldKey` (_string_) Represents visualization field key

### sfdc.unified.analytics.connect.api.output.UnifiedSemanticFilterRepresentation

A unified filter.

*   `fields` (_array of sfdc.unified.analytics.connect.api.output.UnifiedSemanticFilterFieldRepresentation_) The list of fields for the unified filter.
*   `includeNulls` (_boolean_) Specifies whether to include null values in the filter results (`true`) or not (`false`).
*   `measureCriteria` (_sfdc.unified.analytics.connect.api.output.UnifiedSemanticFilterMeasureCriteriaRepresentation_)
*   `operator` (_sfdc.semantic.authoring.connect.api.enums.SemanticFilterOperatorTypeEnum_)
*   `topBottomCriteria` (_sfdc.unified.analytics.connect.api.output.UnifiedSemanticFilterTopBottomCriteriaRepresentation_)
*   `values` (_array of any_) The values for the unified filter.

### sfdc.unified.analytics.connect.api.output.BaseVisualizationFilterInfoRepresentation

A filter for a visualization.

One of: `sfdc.unified.analytics.connect.api.output.VisualizationGreaterThanFilterInfoRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationInFilterInfoRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationLessThanFilterInfoRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationNullsFilterInfoRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationRangeFilterInfoRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationRelativeDateFilterInfoRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationTopNFilterInfoRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationWildCardFilterInfoRepresentation`.

### sfdc.unified.analytics.connect.api.output.VisualizationByFieldSortRepresentation

A sort by a specific field, used in a table visualization.

*   `byField` (_string_) The field to apply the sort by.
*   `order` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSortOrderType_)

### sfdc.unified.analytics.connect.api.output.VisualizationAlphabeticSortRepresentation

alphabetic

An alphabetic sort for a visualization.

*   `fieldKey` (_string_) The field key for the sort.
*   `order` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSortOrderType_)
*   `type` (_string_, required) The shape of `sorts` when `type` is `alphabetic`.  
    Allowed values: `alphabetic`.

### sfdc.unified.analytics.connect.api.output.VisualizationFieldSortRepresentation

Field

A sort by a specific field for a visualization.

*   `fieldKey` (_string_) The field key for the sort.
*   `order` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSortOrderType_)
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSortType_, required)
*   `byField` (_string_) The field to apply the sort by.

### sfdc.unified.analytics.connect.api.output.VisualizationNestedSortRepresentation

Nested

A nested sort by field for a visualization.

*   `fieldKey` (_string_) The field key for the sort.
*   `order` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSortOrderType_)
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSortType_, required)
*   `byField` (_string_) The field to apply the sort by.

### sfdc.unified.analytics.connect.api.output.VisualizationViewSpecHeadersStyleRepresentation

A style configuration for column, group, and row headers in a visualization.

*   `columns` (_sfdc.unified.analytics.connect.api.output.VisualizationViewSpecHeaderColumnsDirectionStyleRepresentation_)
*   `groups` (_sfdc.unified.analytics.connect.api.output.VisualizationViewSpecHeaderGroupsDirectionStyleRepresentation_)
*   `rows` (_sfdc.unified.analytics.connect.api.output.VisualizationViewSpecHeaderRowsDirectionStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationEncodingStylesRepresentation

Output representation for encoding styles in a visualization.

*   `fields` (_object_) The encoding styles per field.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationPaneStyleRepresentation`.
    

### sfdc.unified.analytics.connect.api.output.VisualizationFlowFieldLabelsStyleRepresentation

Output representation for flow field labels style in a visualization.

*   `levels` (_sfdc.unified.analytics.connect.api.output.VisualizationFieldLabelsCommonStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationFontStyleRepresentation

Output representation for font style in a visualization.

*   `actionableHeaders` (_sfdc.unified.analytics.connect.api.output.VisualizationFontCommonStyleRepresentation_)
*   `axisTickLabels` (_sfdc.unified.analytics.connect.api.output.VisualizationFontCommonStyleRepresentation_)
*   `ban` (_sfdc.unified.analytics.connect.api.output.VisualizationFontBanStyleRepresentation_)
*   `fieldLabels` (_sfdc.unified.analytics.connect.api.output.VisualizationFontCommonStyleRepresentation_)
*   `grandTotalLabel` (_sfdc.unified.analytics.connect.api.output.VisualizationFontCommonStyleRepresentation_)
*   `grandTotalValues` (_sfdc.unified.analytics.connect.api.output.VisualizationFontCommonStyleRepresentation_)
*   `headers` (_sfdc.unified.analytics.connect.api.output.VisualizationFontCommonStyleRepresentation_)
*   `legendLabels` (_sfdc.unified.analytics.connect.api.output.VisualizationFontCommonStyleRepresentation_)
*   `markLabels` (_sfdc.unified.analytics.connect.api.output.VisualizationFontCommonStyleRepresentation_)
*   `marks` (_sfdc.unified.analytics.connect.api.output.VisualizationFontCommonStyleRepresentation_)
*   `subtotalLabel` (_sfdc.unified.analytics.connect.api.output.VisualizationFontCommonStyleRepresentation_)
*   `subtotalValues` (_sfdc.unified.analytics.connect.api.output.VisualizationFontCommonStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationLineStyleRepresentation

Output representation for line style in a visualization.

*   `axisLine` (_sfdc.unified.analytics.connect.api.output.VisualizationLineCommonStyleRepresentation_)
*   `fieldLabelDividerLine` (_sfdc.unified.analytics.connect.api.output.VisualizationLineCommonStyleRepresentation_)
*   `separatorLine` (_sfdc.unified.analytics.connect.api.output.VisualizationLineCommonStyleRepresentation_)
*   `zeroLine` (_sfdc.unified.analytics.connect.api.output.VisualizationLineCommonStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationFlowMarkStylesRepresentation

Output representation for flow mark styles in a visualization.

*   `fields` (_object_) The mark styles per field.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationMarkStyleRepresentation`.
    
*   `links` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkStyleRepresentation_)
*   `nodes` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationShadingStyleRepresentation

Output representation for shading style in a visualization.

*   `backgroundColor` (_string_) The background color for the shading.
*   `banding` (_sfdc.unified.analytics.connect.api.output.VisualizationBandingStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationTitleStyleRepresentation

Output representation for title style in a visualization.

*   `isVisible` (_boolean_) Whether the title of the visualization should be visible.
*   `titleText` (_string_) The title of the visualization.

### sfdc.unified.analytics.connect.api.output.VisualizationTooltipStyleRepresentation

Output representation for tooltip styles shared across all tooltip types in a visualization.

*   `container` (_sfdc.unified.analytics.connect.api.output.VisualizationTooltipContainerStyleRepresentation_)
*   `isVisible` (_boolean_) Whether the tooltip is visible.

### sfdc.unified.analytics.connect.api.output.VisualizationLegendTitleRepresentation

Representation for legend title in visualization.

*   `isVisible` (_boolean_) Whether the legend title is visible.
*   `titleText` (_string_) The title text for the legend.

### sfdc.unified.analytics.connect.api.output.VisualizationStyleRuleRepresentation

Output representation for a single stylesheet rule.

*   `scope` (_sfdc.unified.analytics.connect.api.output.VisualizationStyleScopeRepresentation_)
*   `selector` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStylableElementType_)
*   `style` (_sfdc.unified.analytics.connect.api.output.VisualizationStyleBlockRepresentation_)

### sfdc.unified.analytics.connect.api.output.BaseVisualizationBackgroundRepresentation

A background for a visualization.

One of: `sfdc.unified.analytics.connect.api.output.VisualizationBlankBackgroundRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationGridBackgroundRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationMapBackgroundRepresentation`.

### sfdc.unified.analytics.connect.api.output.VisualizationFieldLabelsStyleRepresentation

Output representation for field labels style in a visualization.

*   `columns` (_sfdc.unified.analytics.connect.api.output.VisualizationFieldLabelsCommonStyleRepresentation_)
*   `rows` (_sfdc.unified.analytics.connect.api.output.VisualizationFieldLabelsCommonStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationMapMarkStylesRepresentation

Output representation for map mark styles in a visualization.

*   `fields` (_object_) The mark styles per field.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationMarkStyleRepresentation`.
    
*   `panes` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationAxisStylesRepresentation

Output representation for axis styles in a visualization.

*   `fields` (_object_) The axis styles per field.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationAxisStyleRepresentation`.
    

### sfdc.unified.analytics.connect.api.output.VisualizationBanStyleRepresentation

Output representation for BAN (big number) style in a visualization.

*   `fields` (_object_) The BAN style per field, keyed by field key.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationFieldBanStyleRepresentation`.
    

### sfdc.unified.analytics.connect.api.output.VisualizationRadialFieldLabelsStyleRepresentation

Output representation for radial field labels style in a visualization.

*   `columns` (_sfdc.unified.analytics.connect.api.output.VisualizationFieldLabelsCommonStyleRepresentation_)
*   `rings` (_sfdc.unified.analytics.connect.api.output.VisualizationFieldLabelsCommonStyleRepresentation_)
*   `rows` (_sfdc.unified.analytics.connect.api.output.VisualizationFieldLabelsCommonStyleRepresentation_)
*   `slices` (_sfdc.unified.analytics.connect.api.output.VisualizationFieldLabelsCommonStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationRadialHeadersStyleRepresentation

Output representation for radial headers style in a visualization.

*   `fields` (_object_) The field header styles for the radial visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationHeaderStyleRepresentation`.
    

### sfdc.unified.analytics.connect.api.output.VisualizationRadialMarkStylesRepresentation

Radial layout specific output representation for mark styles in a visualization.

*   `panes` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationHeaderMarkSpecificationRepresentation

Representation for header mark specification in visualization.

*   `encodings` (_array of sfdc.unified.analytics.connect.api.output.VisualizationHeaderMarkEncodingRepresentation_) The encoding properties of the header mark.
*   `isAutomatic` (_boolean_) Whether this header mark spec was automatically generated.
*   `stack` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkStackRepresentation_)
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationHeaderMarkType_)

### sfdc.unified.analytics.connect.api.output.VisualizationTableFieldLabelsStyleRepresentation

Representation for field label style for table layout in visualization.

*   `columns` (_sfdc.unified.analytics.connect.api.output.VisualizationFieldLabelsCommonStyleRepresentation_)
*   `groups` (_sfdc.unified.analytics.connect.api.output.VisualizationFieldLabelsCommonStyleRepresentation_)
*   `rows` (_sfdc.unified.analytics.connect.api.output.VisualizationFieldLabelsCommonStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationTotalsStyleRepresentation

Output representation for totals style in a visualization.

*   `columns` (_sfdc.unified.analytics.connect.api.output.VisualizationTotalsCommonStyleRepresentation_)
*   `rows` (_sfdc.unified.analytics.connect.api.output.VisualizationTotalsCommonStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationTableHeaderStyleRepresentation

Representation for table header styles in visualization with groups support.

*   `columns` (_sfdc.unified.analytics.connect.api.output.VisualizationHeaderColumnsDirectionStyleRepresentation_)
*   `fields` (_object_) The field header styles for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationHeaderStyleRepresentation`.
    
*   `groups` (_sfdc.unified.analytics.connect.api.output.VisualizationHeaderGroupsDirectionStyleRepresentation_)
*   `rows` (_sfdc.unified.analytics.connect.api.output.VisualizationHeaderRowsDirectionStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationMarkStylesRepresentation

Output representation for mark styles collection in a visualization.

*   `fields` (_object_) The mark styles per field.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationMarkStyleRepresentation`.
    
*   `headers` (_sfdc.unified.analytics.connect.api.output.VisualizationHeaderMarkStyleRepresentation_)
*   `panes` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationHoltWintersForecastRepresentation

HoltWinters

A Holt-Winters forecast model for a visualization.

*   `confidenceLevel` (_integer_) Specifies the confidence level when bounds are requested. Defaults to 95, and can be customized to 90 or 99.
*   `dimensionFields` (_array of sfdc.unified.analytics.connect.api.output.VisualizationForecastDimensionFieldRepresentation_) The attribute dimension field.
*   `fillNullsWithZero` (_boolean_) Replace null values in actual data with zeroes.
*   `forecastModel` (_string_, required) The shape of `forecasts` when `forecastModel` is `HoltWinters`.  
    Allowed values: `HoltWinters`.
*   `from` (_sfdc.unified.analytics.connect.api.output.VisualizationForecastFromRepresentation_)
*   `ignoreLastPeriods` (_integer_) Number of periods at the end of the data to ignore.
*   `includeBounds` (_boolean_) Whether to include bounds (blue shade area) for forecast.
*   `measureFieldKey` (_string_) The attribute measure Field Key.
*   `to` (_sfdc.unified.analytics.connect.api.output.VisualizationForecastToRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationRidgeRegressionForecastRepresentation

RidgeRegression

A ridge-regression forecast model for a visualization.

*   `confidenceLevel` (_integer_) Specifies the confidence level when bounds are requested. Defaults to 95, and can be customized to 90 or 99.
*   `dimensionFields` (_array of sfdc.unified.analytics.connect.api.output.VisualizationForecastDimensionFieldRepresentation_) The attribute dimension field.
*   `fillNullsWithZero` (_boolean_) Replace null values in actual data with zeroes.
*   `forecastModel` (_string_, required) The shape of `forecasts` when `forecastModel` is `RidgeRegression`.  
    Allowed values: `RidgeRegression`.
*   `from` (_sfdc.unified.analytics.connect.api.output.VisualizationForecastFromRepresentation_)
*   `ignoreLastPeriods` (_integer_) Number of periods at the end of the data to ignore.
*   `includeBounds` (_boolean_) Whether to include bounds (blue shade area) for forecast.
*   `measureFieldKey` (_string_) The attribute measure Field Key.
*   `to` (_sfdc.unified.analytics.connect.api.output.VisualizationForecastToRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationMarkEncodingRepresentation

Representation for mark encoding in visualization.

*   `fieldKey` (_string_) The reference to the field to which the mark is applied.
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationMarkEncodingType_)

### sfdc.unified.analytics.connect.api.output.VisualizationMarkStackRepresentation

Representation for mark stack in visualization.

*   `isAutomatic` (_boolean_) Whether the mark stack should be applied by default.
*   `isStacked` (_boolean_) Whether the mark stack should be stacked.

### sfdc.unified.analytics.connect.api.output.VisualizationReferenceBandRepresentation

Band

A band, defined by a start and end reference line, for a visualization.

*   `endLine` (_sfdc.unified.analytics.connect.api.output.BaseVisualizationReferenceLineInfoRepresentation_)
*   `startLine` (_sfdc.unified.analytics.connect.api.output.BaseVisualizationReferenceLineInfoRepresentation_)
*   `fieldKey` (_string_) The field key of the reference line in the visualization.
*   `scope` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationReferenceLineScopeType_)
*   `type` (_string_, required) The shape of `referenceLines` when `type` is `Band`.  
    Allowed values: `Band`.

### sfdc.unified.analytics.connect.api.output.VisualizationReferenceLineRepresentation

Line

A single reference line for a visualization.

*   `line` (_sfdc.unified.analytics.connect.api.output.BaseVisualizationReferenceLineInfoRepresentation_)
*   `fieldKey` (_string_) The field key of the reference line in the visualization.
*   `scope` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationReferenceLineScopeType_)
*   `type` (_string_, required) The shape of `referenceLines` when `type` is `Line`.  
    Allowed values: `Line`.

### sfdc.unified.analytics.connect.api.output.VisualizationAllHeadersStyleRepresentation

Output representation for all headers style in a visualization.

*   `columns` (_sfdc.unified.analytics.connect.api.output.VisualizationHeaderColumnsDirectionStyleRepresentation_)
*   `fields` (_object_) The field header styles for the visualization.
    
    Additional properties: `sfdc.unified.analytics.connect.api.output.VisualizationHeaderStyleRepresentation`.
    
*   `rows` (_sfdc.unified.analytics.connect.api.output.VisualizationHeaderRowsDirectionStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationAxisStyleRepresentation

Output representation for axis style in a visualization.

*   `dualAxis` (_sfdc.unified.analytics.connect.api.output.VisualizationDualAxisStyleRepresentation_)
*   `isVisible` (_boolean_) Whether the axis is visible.
*   `isZeroLineVisible` (_boolean_) Whether the zero line is visible.
*   `range` (_sfdc.unified.analytics.connect.api.output.BaseVisualizationAxisRangeStyleRepresentation_)
*   `scale` (_sfdc.unified.analytics.connect.api.output.VisualizationCommonStyleRepresentation_)
*   `ticks` (_sfdc.unified.analytics.connect.api.output.VisualizationAxisTicksStyleRepresentation_)
*   `titleText` (_string_) The title text for the axis.

### sfdc.unified.analytics.connect.api.output.VisualizationHeaderStyleRepresentation

Output representation for header style in a visualization.

*   `defaults` (_sfdc.unified.analytics.connect.api.output.VisualizationCommonStyleRepresentation_)
*   `hiddenValues` (_array of string_) The hidden values for the header.
*   `isVisible` (_boolean_) Whether the header is visible.
*   `showMissingValues` (_boolean_) Whether to show missing values.
*   `textDirection` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationTextDirectionType_)

### sfdc.unified.analytics.connect.api.output.VisualizationMarkStyleRepresentation

Output representation for mark style in a visualization.

*   `color` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkColorStyleRepresentation_)
*   `connector` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkConnectorStyleRepresentation_)
*   `isAutomaticOpacity` (_boolean_) Whether the mark opacity is managed automatically by the system.
*   `isAutomaticSize` (_boolean_) Whether the size style is automatic.
*   `isStackingAxisCentered` (_boolean_) Whether the marks are centered along their stacking axis.
*   `label` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkLabelStyleRepresentation_)
*   `opacity` (_integer_) The opacity of the mark, as a percentage value from 0 (transparent) to 100 (opaque).
*   `range` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkRangeStyleRepresentation_)
*   `size` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkSizeStyleRepresentation_)
*   `tooltip` (_sfdc.unified.analytics.connect.api.output.VisualizationTooltipMarkStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationPaneStyleRepresentation

Output representation for pane style in a visualization.

*   `colors` (_sfdc.unified.analytics.connect.api.output.BaseVisualizationColorAssignmentRepresentation_)
*   `defaults` (_sfdc.unified.analytics.connect.api.output.VisualizationCommonStyleRepresentation_)
*   `isAutomaticSize` (_boolean_) Whether the size range is automatic.
*   `size` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkSizeRangeRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationReferenceLineStyleRepresentation

Output representation for reference line style in a visualization.

*   `fillAboveColor` (_string_) Color to fill above the line when the reference line is of type line.
*   `fillBelowColor` (_string_) Color to fill below the line when the reference line is of type line.
*   `fillColor` (_string_) Color to fill between the lines when the reference line is of type band.
*   `isVisible` (_boolean_) The visibility of the reference line in the visualization.
*   `labelAlignment` (_sfdc.unified.analytics.connect.api.output.VisualizationReferenceLineLabelAlignmentRepresentation_)
*   `lineFormat` (_sfdc.unified.analytics.connect.api.output.VisualizationReferenceLineFormatRepresentation_)

### sfdc.unified.analytics.connect.api.input.widgets.filter.FilterOptionInputRepresentation

Filter option input representation in unified analytics

*   `dataType` (_string_) Data type of the field name being filtered
*   `fieldName` (_string_) The specific field within the data object that this filter widget will filter on
*   `objectName` (_string_) The name of the table or view that this filter widget is associated with
*   `selectionType` (_sfdc.unified.analytics.connect.api.enums.FilterSelectionTypeEnum_)

### sfdc.unified.analytics.connect.api.input.widgets.filter.ListFilterWidgetTextStyleInputRepresentation

ListFilter

A text style for a list filter widget's label or value.

*   `fontColor` (_string_) Font color as a hex string.
*   `fontSize` (_integer_) Font size in pixels.
*   `textStyle` (_array of string_) Text style options (bold, italic, underline, removeFormatting).

### sfdc.unified.analytics.connect.api.input.widgets.filter.FilterWidgetStylesInputRepresentation

FilterWidget

Styles for a filter widget.

*   `backgroundColor` (_string_) Back ground color.
*   `borderColor` (_string_) Border color.
*   `borderEdges` (_array of string_) Border edges.
*   `borderRadius` (_integer_) Border radius.
*   `borderWidth` (_integer_) Border width.

### sfdc.unified.analytics.connect.api.enums.AnalyticsWidgetViewTypeEnum

The view type of a widget

_Available April 2026 and later._

Type: `string`.

Allowed values: `Input`, `InputCard`, `List`, `ListCard`, `Toggle`.

### sfdc.unified.analytics.connect.api.input.widgets.ToggleDefaultStyleInputRepresentation

Default style in a rendered toggle widget

_Available April 2026 and later._

*   `fontColor` (_string_) Font color value on toggle widget
*   `textStyle` (_array of string_) Text style on toggle widget

### sfdc.unified.analytics.connect.api.input.widgets.ToggleSelectedStyleInputRepresentation

Selected style in a rendered toggle widget

_Available April 2026 and later._

*   `backgroundColor` (_string_) Background color on a selected button on a toggle widget.
*   `fontColor` (_string_) Text color value on a selected button on a toggle widget
*   `textStyle` (_array of string_) Text style on a selected button on a toggle widget

### sfdc.unified.analytics.connect.api.input.widgets.ToggleTextStyleInputRepresentation

Text style in a rendered toggle widget

_Available April 2026 and later._

*   `alignmentX` (_string_) AlignmentX on a toggle widget
*   `alignmentY` (_string_) AlignmentY on a toggle widget
*   `fontSize` (_integer_) Font size on a toggle widget

### sfdc.unified.analytics.connect.api.enums.ConnectReceiveFilterModeEnum

Type: `string`.

### sfdc.unified.analytics.connect.api.input.FilterPublisherInputRepresentation

Filter Publisher Input Representation in unified analytics

*   `fieldName` (_string_) Field name that the widget is publishing a message for. Can be optional when widgetId above is provided, which means that all actions on that widget will be passed and no specific data source information is needed.
*   `objectName` (_string_) Object name that the widget is publishing a message for. Can be optional when widgetId above is provided, which means that all actions on that widget will be passed and no specific data source information is needed.
*   `source` (_sfdc.unified.analytics.connect.api.input.widgets.WidgetDataSourceInputRepresentation_)
*   `widgetId` (_string_) The widget ID of the publisher

### sfdc.unified.analytics.connect.api.input.widgets.parameter.InputParameterWidgetTextStyleInputRepresentation

InputParameter

A text style for an input parameter widget's label or value.

*   `fontColor` (_string_) Font color as a hex string.
*   `fontSize` (_integer_) Font size in pixels.
*   `textStyle` (_array of string_) Text style options (bold, italic, underline, removeFormatting).

### sfdc.unified.analytics.connect.api.input.widgets.parameter.ParameterWidgetStylesInputRepresentation

ParameterWidget

A set of style settings for a parameter widget in a Tableau Next dashboard.

*   `backgroundColor` (_string_) Back ground color.
*   `borderColor` (_string_) Border color.
*   `borderEdges` (_array of string_) Border edges.
*   `borderRadius` (_integer_) Border radius.
*   `borderWidth` (_integer_) Border width.

### sfdc.unified.analytics.connect.api.input.widgets.parameter.ParameterOptionInputRepresentation

Parameter option input representation in unified analytics

*   `dataType` (_sfdc.unified.analytics.connect.api.enums.ConnectInputParameterDataTypeEnum_)

### sfdc.unified.analytics.connect.api.input.widgets.parameter.ListParameterWidgetTextStyleInputRepresentation

ListParameter

A text style for a list parameter widget's label or value.

*   `fontColor` (_string_) Font color as a hex string.
*   `fontSize` (_integer_) Font size in pixels.
*   `textStyle` (_array of string_) Text style options (bold, italic, underline, removeFormatting).

### sfdc.unified.analytics.connect.api.input.widgets.text.ConditionalFormattingBucketInputRepresentation

Measure and dimension conditional formatting bucket input representation for text widgets

_Available April 2026 and later._

*   `attributes` (_sfdc.unified.analytics.connect.api.input.widgets.text.TextWidgetContentAttributeInputRepresentation_)
*   `operator` (_sfdc.unified.analytics.connect.api.enums.ConditionalFormattingOperatorEnum_)
*   `value` (_array of any_) The value(s) to compare against

### sfdc.unified.analytics.connect.api.enums.FormattingTypeEnum

Enum for measure conditional formatting types.

_Available April 2026 and later._

Type: `string`.

Allowed values: `SingleColor`.

### sfdc.unified.analytics.connect.api.input.widgets.text.TextWidgetContentAttributeInputRepresentation

Text widget parameters definition input representation in unified analytics

*   `align` (_string_) Align attribute of text widget
*   `background` (_string_) Background attribute of text widget
*   `bold` (_boolean_) Bold of the text widget
*   `color` (_string_) Color of the text widget
*   `italic` (_boolean_) Italic attribute of text widget
*   `link` (_string_) Link attribute of text widget
*   `list` (_string_) List type attribute of text widget (e.g. bullet, ordered)
*   `size` (_string_) Size of the text widget
*   `strike` (_boolean_) Strike attribute of text widget
*   `underline` (_boolean_) Underline attribute of text widget

### sfdc.unified.analytics.connect.api.input.ParameterPublisherInputRepresentation

Parameter Publisher Input Representation in unified analytics

*   `parameterName` (_string_) The parameter name published by this widget
*   `widgetId` (_string_) The widget ID of the parameter publisher

### sfdc.unified.analytics.connect.api.output.widgets.filter.FilterOptionRepresentation

Representation of a filterOption.

*   `dataType` (_string_) Data type of the field name being filtered
*   `fieldName` (_string_) The specific field within the data object that this filter widget will filter on
*   `objectName` (_string_) The name of the table or view that this filter widget is associated with
*   `selectionType` (_sfdc.unified.analytics.connect.api.enums.FilterSelectionTypeEnum_)

### sfdc.unified.analytics.connect.api.output.widgets.filter.ListFilterWidgetTextStyleRepresentation

ListFilter

A text style for a list filter widget's label or value.

*   `fontColor` (_string_) Font color as a hex string
*   `fontSize` (_integer_) Font size in pixels
*   `textStyle` (_array of string_) Text style options (bold, italic, underline, removeFormatting)

### sfdc.unified.analytics.connect.api.output.widgets.filter.FilterWidgetStylesRepresentation

Filter

Styles for a filter widget.

*   `backgroundColor` (_string_) Back ground color.
*   `borderColor` (_string_) Border color.
*   `borderEdges` (_array of string_) Border edges.
*   `borderRadius` (_integer_) Border radius.
*   `borderWidth` (_integer_) Border width.

### sfdc.unified.analytics.connect.api.output.widgets.ToggleDefaultStyleRepresentation

Toggle widget default style representation

_Available April 2026 and later._

*   `fontColor` (_string_) Font color value on toggle widget
*   `textStyle` (_array of string_) Text style on toggle widget

### sfdc.unified.analytics.connect.api.output.widgets.ToggleSelectedStyleRepresentation

Toggle widget selected style representation

_Available April 2026 and later._

*   `backgroundColor` (_string_) Background color
*   `fontColor` (_string_) Font color
*   `textStyle` (_array of string_) Text style

### sfdc.unified.analytics.connect.api.output.widgets.ToggleTextStyleRepresentation

Toggle widget text style representation

_Available April 2026 and later._

*   `alignmentX` (_string_) Horizontal alignment
*   `alignmentY` (_string_) Vertical alignment
*   `fontSize` (_integer_) Font size

### sfdc.unified.analytics.connect.api.output.FilterPublisherRepresentation

Representation for a filter publisher

*   `fieldName` (_string_) Field name that the widget is publishing a message for. Can be optional when widgetId above is provided, which means that all actions on that widget will be passed and no specific data source information is needed.
*   `objectName` (_string_) Object name that the widget is publishing a message for. Can be optional when widgetId above is provided, which means that all actions on that widget will be passed and no specific data source information is needed.
*   `source` (_sfdc.unified.analytics.connect.api.output.widgets.WidgetDataSourceRepresentation_)
*   `widgetId` (_string_) The widget ID of the publisher

### sfdc.unified.analytics.connect.api.output.widgets.parameter.InputParameterWidgetTextStyleRepresentation

InputParameter

A text style for an input parameter widget's label or value.

*   `fontColor` (_string_) Font color as a hex string
*   `fontSize` (_integer_) Font size in pixels
*   `textStyle` (_array of string_) Text style options (bold, italic, underline, removeFormatting)

### sfdc.unified.analytics.connect.api.output.widgets.parameter.ParameterWidgetStylesRepresentation

Parameter

A set of style settings for a parameter widget in a Tableau Next dashboard.

*   `backgroundColor` (_string_) Back ground color.
*   `borderColor` (_string_) Border color.
*   `borderEdges` (_array of string_) Border edges.
*   `borderRadius` (_integer_) Border radius.
*   `borderWidth` (_integer_) Border width.

### sfdc.unified.analytics.connect.api.output.widgets.parameter.ParameterOptionRepresentation

Representation of a parameterOption.

*   `dataType` (_sfdc.unified.analytics.connect.api.enums.ConnectInputParameterDataTypeEnum_)

### sfdc.unified.analytics.connect.api.output.widgets.parameter.ListParameterWidgetTextStyleRepresentation

ListParameter

A text style for a list parameter widget's label or value.

*   `fontColor` (_string_) Font color as a hex string
*   `fontSize` (_integer_) Font size in pixels
*   `textStyle` (_array of string_) Text style options (bold, italic, underline, removeFormatting)

### sfdc.unified.analytics.connect.api.output.widgets.text.ConditionalFormattingBucketRepresentation

Represents a measure and dimension conditional formatting bucket for text widgets

_Available April 2026 and later._

*   `attributes` (_sfdc.unified.analytics.connect.api.output.widgets.text.TextWidgetContentAttributeRepresentation_)
*   `operator` (_sfdc.unified.analytics.connect.api.enums.ConditionalFormattingOperatorEnum_)
*   `value` (_array of any_) The value(s) to compare against

### sfdc.unified.analytics.connect.api.output.widgets.text.TextWidgetContentAttributeRepresentation

Represents text widget parameter content attribute representation in unified analytics

*   `align` (_string_) Align attribute of text widget
*   `background` (_string_) Background attribute of text widget
*   `bold` (_boolean_) Bold attribute of text widget
*   `color` (_string_) Color attribute of text widget
*   `italic` (_boolean_) Italic attribute of text widget
*   `link` (_string_) Link attribute of text widget
*   `list` (_string_) List type attribute of text widget (e.g. bullet, ordered)
*   `size` (_string_) Size attribute of text widget
*   `strike` (_boolean_) Strike attribute of text widget
*   `underline` (_boolean_) Underline attribute of text widget

### sfdc.unified.analytics.connect.api.output.ParameterPublisherRepresentation

Representation for a parameter publisher

*   `parameterName` (_string_) The parameter name published by this widget
*   `widgetId` (_string_) The widget ID of the parameter publisher

### sfdc.unified.analytics.connect.api.output.MarkSelectionFieldRepresentation

A field ID representation with metadata.

*   `disambiguationIndex` (_integer_) The index for disambiguating field references.
*   `displayCategory` (_string_) The display category of the field (e.g., Continuous, Discrete).
*   `fieldName` (_string_) The name of the field.
*   `function` (_string_) The aggregation function applied to the field (e.g., Sum, Count).
*   `objectName` (_string_) The name of the object containing the field.
*   `role` (_string_) The role of the field (e.g., Measure, Dimension).
*   `type` (_string_) The type of the field.

### sfdc.unified.analytics.connect.api.input.actions.BaseFlowActionAttributeDataInputRepresentation

Flow Actions variable input representation in unified analytics

One of: `sfdc.unified.analytics.connect.api.input.actions.DynamicFlowActionAttributeDataInputRepresentation`, `sfdc.unified.analytics.connect.api.input.actions.StaticFlowActionAttributeDataInputRepresentation`.

### sfdc.unified.analytics.connect.api.input.actions.DashboardNavigateActionDestinationInputRepresentation

Dashboard

A navigation destination that targets a specific dashboard page in Tableau Next.

*   `pageName` (_string_) Destination pageName
*   `target` (_string_) Destination target
*   `type` (_string_) The shape of `destination` when `type` is `Dashboard`.  
    Allowed values: `Dashboard`.

### sfdc.unified.analytics.connect.api.input.actions.MetricDetailsNavigateActionDestinationInputRepresentation

MetricDetails

A navigation destination that opens the details page for a metric in Tableau Next.

*   `target` (_sfdc.unified.analytics.connect.api.input.actions.MetricDetailsNavigateActionTargetInput_)
*   `type` (_string_) The shape of `destination` when `type` is `MetricDetails`.  
    Allowed values: `MetricDetails`.

### sfdc.unified.analytics.connect.api.input.actions.PageNavigateActionDestinationInputRepresentation

Page

A navigation destination that targets a specific page within the current dashboard.

*   `target` (_string_) Destination target
*   `type` (_string_) The shape of `destination` when `type` is `Page`.  
    Allowed values: `Page`.

### sfdc.unified.analytics.connect.api.input.actions.UrlNavigateActionDestinationInputRepresentation

Url

A navigation destination that opens an external URL.

*   `target` (_string_) Destination target
*   `type` (_string_) The shape of `destination` when `type` is `Url`.  
    Allowed values: `Url`.

### sfdc.unified.analytics.connect.api.input.UnifiedSemanticFilterFieldInputRepresentation

A field reference for a unified filter.

*   `expression` (_string_) The expression.
*   `model` (_string_) The model field reference.

### sfdc.unified.analytics.connect.api.input.UnifiedSemanticFilterMeasureCriteriaInputRepresentation

The measure criteria for a unified filter.

*   `unifiedFilter` (_sfdc.unified.analytics.connect.api.input.UnifiedSemanticFilterInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.UnifiedSemanticFilterTopBottomCriteriaInputRepresentation

The top/bottom criteria for a unified filter.

*   `expression` (_string_) The expression to order by for top/bottom determination.
*   `isTop` (_boolean_) Specifies whether this is a top filter (`true`) or a bottom filter (`false`).
*   `nullValuesPosition` (_sfdc.unified.analytics.connect.api.enums.ConnectUnifiedSemanticFilterNullValuesPositionType_)
*   `topBottomLimit` (_integer_) The limit for top/bottom filtering.

### sfdc.unified.analytics.connect.api.input.VisualizationGreaterThanFilterInfoInputRepresentation

GreaterThan

A greater-than filter for a visualization.

*   `beginValue` (_any_) The begin value of the range category filter.
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFilterType_, required)
*   `includeNulls` (_boolean_) Whether to include nulls in the range category filter.
*   `showOnlyRelevantValues` (_boolean_) Whether to show only relevant values in the range category filter.

### sfdc.unified.analytics.connect.api.input.VisualizationInFilterInfoInputRepresentation

In

An inclusion filter for a visualization.

*   `isCustom` (_boolean_) Whether the filter is a custom filter.
*   `isExcludes` (_boolean_) Whether the filter should exclude the values.
*   `useAll` (_boolean_) Whether the use all the values in the filter.
*   `values` (_array of any_) The values for the filter.
*   `type` (_string_, required) The shape of `filterInfos` when `type` is `In`.  
    Allowed values: `In`.

### sfdc.unified.analytics.connect.api.input.VisualizationLessThanFilterInfoInputRepresentation

LessThan

A less-than filter for a visualization.

*   `endValue` (_any_) The end value of the range category filter.
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFilterType_, required)
*   `includeNulls` (_boolean_) Whether to include nulls in the range category filter.
*   `showOnlyRelevantValues` (_boolean_) Whether to show only relevant values in the range category filter.

### sfdc.unified.analytics.connect.api.input.VisualizationNullsFilterInfoInputRepresentation

Nulls

A null-value filter for a visualization.

*   `nullType` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationNullsFilterType_)
*   `type` (_string_, required) The shape of `filterInfos` when `type` is `Nulls`.  
    Allowed values: `Nulls`.

### sfdc.unified.analytics.connect.api.input.VisualizationRangeFilterInfoInputRepresentation

Range

A range filter for a visualization.

*   `beginValue` (_any_) The begin value of the range category filter.
*   `endValue` (_any_) The end value of the range category filter.
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFilterType_, required)
*   `includeNulls` (_boolean_) Whether to include nulls in the range category filter.
*   `showOnlyRelevantValues` (_boolean_) Whether to show only relevant values in the range category filter.

### sfdc.unified.analytics.connect.api.input.VisualizationRelativeDateFilterInfoInputRepresentation

RelativeDate

A relative-date filter for a visualization.

*   `anchorRelativeDate` (_string_) The anchor filter value to a relative date.
*   `beginPeriod` (_sfdc.unified.analytics.connect.api.input.VisualizationRelativeDateFilterPeriodInputRepresentation_)
*   `endPeriod` (_sfdc.unified.analytics.connect.api.input.VisualizationRelativeDateFilterPeriodInputRepresentation_)
*   `includeNulls` (_boolean_) Whether to include null values.
*   `isFiscal` (_boolean_) Whether the value uses the standard fiscal calendar.
*   `type` (_string_, required) The shape of `filterInfos` when `type` is `RelativeDate`.  
    Allowed values: `RelativeDate`.

### sfdc.unified.analytics.connect.api.input.VisualizationTopNFilterInfoInputRepresentation

TopN

A top-N filter for a visualization.

*   `byField` (_string_) The field to apply the top n filter on.
*   `count` (_integer_) The count of the top n filter.
*   `direction` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationTopNFilterInfoDirectionType_)
*   `type` (_string_, required) The shape of `filterInfos` when `type` is `TopN`.  
    Allowed values: `TopN`.

### sfdc.unified.analytics.connect.api.input.VisualizationWildCardFilterInfoInputRepresentation

WildCard

A wildcard filter for a visualization.

*   `includeAllValuesWhenEmpty` (_boolean_) Whether to include all values when the wild card filter is empty.
*   `isExcludes` (_boolean_) Whether the wild card filter is an exclude filter.
*   `operator` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationWildCardFilterOperatorType_)
*   `value` (_string_) The value of the wild card filter.
*   `type` (_string_, required) The shape of `filterInfos` when `type` is `WildCard`.  
    Allowed values: `WildCard`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSortType

The type of sort in a visualization's view specification.

Type: `string`.

Allowed values: `Alphabetic`, `Field`, `Nested`.

### sfdc.unified.analytics.connect.api.input.VisualizationViewSpecHeaderColumnsDirectionStyleInputRepresentation

The style for the column direction of view headers in a visualization.

*   `sizing` (_sfdc.unified.analytics.connect.api.input.VisualizationHeaderColumnsSizingStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationViewSpecHeaderGroupsDirectionStyleInputRepresentation

The style for the group direction of view headers in a visualization.

*   `sizing` (_sfdc.unified.analytics.connect.api.input.VisualizationHeaderRowsSizingStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationViewSpecHeaderRowsDirectionStyleInputRepresentation

The style for the row direction of view headers in a visualization.

*   `sizing` (_sfdc.unified.analytics.connect.api.input.VisualizationHeaderRowsSizingStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationFieldLabelsCommonStyleInputRepresentation

Input representation for common field labels style in a visualization.

*   `backgroundColor` (_string_) The background color for the field labels.
*   `showDividerLine` (_boolean_) Whether the divider line should be shown.
*   `showLabels` (_boolean_) Whether the field labels should be displayed.

### sfdc.unified.analytics.connect.api.input.VisualizationFontCommonStyleInputRepresentation

Input representation for common font style in a visualization.

*   `color` (_string_) The color for the font.
*   `size` (_integer_) The size for the font.

### sfdc.unified.analytics.connect.api.input.VisualizationFontBanStyleInputRepresentation

Input representation for BAN (big number) font style in a visualization.

*   `color` (_string_) The color for the BAN font.

### sfdc.unified.analytics.connect.api.input.VisualizationLineCommonStyleInputRepresentation

Input representation for common line style in a visualization.

*   `color` (_string_) The color for the line.

### sfdc.unified.analytics.connect.api.input.VisualizationBandingStyleInputRepresentation

Input representation for banding style in a visualization.

*   `rows` (_sfdc.unified.analytics.connect.api.input.VisualizationBandingCommonStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationTooltipContainerStyleInputRepresentation

Input representation for tooltip container style.

*   `color` (_string_) The background color of the tooltip container.
*   `transparency` (_integer_) The transparency of the tooltip container (0-100).

### sfdc.unified.analytics.connect.api.input.VisualizationStyleScopeInputRepresentation

Input representation for a style rule scope.

*   `markType` (_string_) Mark type to scope this rule to.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStylableElementType

The viz element whose style can be targeted by a stylesheet rule's selector.

Type: `string`.

Allowed values: `ActionableHeaderLabel`, `Axis`, `AxisLine`, `AxisTick`, `AxisTickLabel`, `AxisTitle`, `BanLabel`, `BanValue`, `BodyText`, `ColumnFieldLabel`, `ConfidenceBand`, `FieldLabel`, `FieldLabelBackground`, `FieldLabelDividerLine`, `FlowLink`, `FlowNode`, `Global`, `GrandTotalLabel`, `GrandTotalValue`, `GridLine`, `HeaderBackground`, `HeaderCell`, `HeaderLabel`, `Headings`, `Legend`, `LegendLabel`, `LegendTitle`, `LevelFieldLabel`, `LevelNodeLabel`, `LevelNodeValue`, `Mark`, `MarkLabel`, `Pane`, `ReferenceLine`, `ReferenceLineLabelBox`, `RowFieldLabel`, `Scene`, `SceneMargin`, `SeparatorLine`, `SubtotalLabel`, `SubtotalValue`, `TrendLine`, `VizLines`, `ZeroLine`.

### sfdc.unified.analytics.connect.api.input.VisualizationStyleBlockInputRepresentation

Input representation for a style block.

*   `backgroundColor` (_string_) Background color (hex).
*   `border` (_sfdc.unified.analytics.connect.api.input.VisualizationStyleBlockBorderInputRepresentation_)
*   `color` (_string_) The foreground color in hex format, used for text, lines, and borders, and as the fallback mark color when no other paint is specified.
*   `font` (_sfdc.unified.analytics.connect.api.input.VisualizationStyleBlockFontInputRepresentation_)
*   `line` (_sfdc.unified.analytics.connect.api.input.VisualizationStyleBlockLineInputRepresentation_)
*   `opacity` (_number (double)_) Opacity value from 0 to 1.
*   `padding` (_sfdc.unified.analytics.connect.api.input.VisualizationStyleBlockPaddingInputRepresentation_)
*   `text` (_sfdc.unified.analytics.connect.api.input.VisualizationStyleBlockTextInputRepresentation_)
*   `visibility` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleVisibilityType_)

### sfdc.unified.analytics.connect.api.input.VisualizationBlankBackgroundInputRepresentation

Blank

A blank background for a visualization.

*   `type` (_string_, required) The shape of `background` when `type` is `Blank`.  
    Allowed values: `Blank`.

### sfdc.unified.analytics.connect.api.input.VisualizationGridBackgroundInputRepresentation

Grid

A grid background for a visualization.

*   `domain` (_sfdc.unified.analytics.connect.api.input.VisualizationGridBackgroundDomainInputRepresentation_)
*   `type` (_string_, required) The shape of `background` when `type` is `Grid`.  
    Allowed values: `Grid`.

### sfdc.unified.analytics.connect.api.input.VisualizationMapBackgroundInputRepresentation

Map

A map background for a visualization.

*   `domain` (_sfdc.unified.analytics.connect.api.input.VisualizationMapBackgroundDomainInputRepresentation_)
*   `style` (_sfdc.unified.analytics.connect.api.input.BaseVisualizationMapBackgroundStyleInputRepresentation_)
*   `styleName` (_string_) The map background style name.
*   `styleUrl` (_string_) The map background style url.
*   `type` (_string_, required) The shape of `background` when `type` is `Map`.  
    Allowed values: `Map`.

### sfdc.unified.analytics.connect.api.input.VisualizationFieldBanStyleInputRepresentation

Input representation for a single field's BAN (big number) style in a visualization.

*   `fieldLabel` (_sfdc.unified.analytics.connect.api.input.VisualizationFieldLabelsCommonStyleInputRepresentation_)
*   `format` (_sfdc.unified.analytics.connect.api.input.VisualizationDataFormatInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationHeaderMarkEncodingInputRepresentation

Input representation for header mark encoding in visualization.

*   `fieldKey` (_string_) The reference to the field to which the header mark encoding is applied.
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationHeaderMarkEncodingType_)

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationHeaderMarkType

The mark type of the visualization header.

Type: `string`.

Allowed values: `Bar`, `Text`.

### sfdc.unified.analytics.connect.api.input.VisualizationTotalsCommonStyleInputRepresentation

Input representation for common totals style in a visualization.

*   `label` (_string_) Custom label for grand total rows.
*   `position` (_sfdc.unified.analytics.connect.api.enums.visualization.visualSpec.ConnectVisualizationPositionType_)

### sfdc.unified.analytics.connect.api.input.VisualizationHeaderColumnsDirectionStyleInputRepresentation

Input representation for header columns direction style in a visualization.

*   `mergeRepeatedCells` (_boolean_) Whether repeated cells should be merged for the visualization.
*   `showIndex` (_boolean_) Whether the index should be shown for the visualization.
*   `sizing` (_sfdc.unified.analytics.connect.api.input.VisualizationHeaderColumnsSizingStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationHeaderGroupsDirectionStyleInputRepresentation

Input representation for header groups direction style in table visualization.

*   `mergeRepeatedCells` (_boolean_) Whether repeated cells should be merged for group headers in the visualization.
*   `sizing` (_sfdc.unified.analytics.connect.api.input.VisualizationHeaderRowsSizingStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationHeaderRowsDirectionStyleInputRepresentation

Input representation for header rows direction style in a visualization.

*   `mergeRepeatedCells` (_boolean_) Whether repeated cells should be merged for the visualization.
*   `showIndex` (_boolean_) Whether the index should be shown for the visualization.
*   `sizing` (_sfdc.unified.analytics.connect.api.input.VisualizationHeaderRowsSizingStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationHeaderMarkStyleInputRepresentation

Input representation for header mark style in a visualization.

*   `color` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkColorStyleInputRepresentation_)
*   `connector` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkConnectorStyleInputRepresentation_)
*   `isAutomaticOpacity` (_boolean_) Whether the mark opacity is managed automatically by the system.
*   `isAutomaticSize` (_boolean_) Whether the size style is automatic.
*   `isStackingAxisCentered` (_boolean_) Whether the marks are centered along their stacking axis.
*   `label` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkLabelStyleInputRepresentation_)
*   `opacity` (_integer_) The opacity of the mark, as a percentage value from 0 (transparent) to 100 (opaque).
*   `range` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkRangeStyleInputRepresentation_)
*   `size` (_sfdc.unified.analytics.connect.api.input.VisualizationMarkSizeStyleInputRepresentation_)
*   `tooltip` (_sfdc.unified.analytics.connect.api.input.VisualizationTooltipMarkStyleInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationForecastDimensionFieldInputRepresentation

The wrapper of date dimension field.

*   `dateDim` (_sfdc.unified.analytics.connect.api.input.VisualizationForecastDateDimensionFieldInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationForecastFromInputRepresentation

Represents the forecast 'from' date in a visualization context.

*   `predefinedDate` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationForecastPredefinedDateType_)

### sfdc.unified.analytics.connect.api.input.VisualizationForecastToInputRepresentation

Represents the forecast or 'to' date in a visualization context.

*   `forecastInterval` (_sfdc.unified.analytics.connect.api.input.VisualizationForecastIntervalInputRepresentation_)

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationMarkEncodingType

The encoding type of a mark in the visualization's visual specification.

Type: `string`.

Allowed values: `Angle`, `Color`, `Detail`, `Label`, `Range`, `Size`, `Tooltip`.

### sfdc.unified.analytics.connect.api.input.BaseVisualizationReferenceLineInfoInputRepresentation

A reference line value or computation source for a visualization.

One of: `sfdc.unified.analytics.connect.api.input.VisualizationReferenceLineComputationInfoInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationReferenceLineValueInfoInputRepresentation`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationReferenceLineScopeType

The reference line scope type of the visualization's visual specification.

Type: `string`.

Allowed values: `Cell`, `Pane`, `Table`.

### sfdc.unified.analytics.connect.api.input.VisualizationDualAxisStyleInputRepresentation

Input representation for dual axis style in a visualization.

*   `synchronization` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationAxisSynchronizationType_)

### sfdc.unified.analytics.connect.api.input.BaseVisualizationAxisRangeStyleInputRepresentation

The range style for a visualization axis, either automatic or custom.

One of: `sfdc.unified.analytics.connect.api.input.VisualizationAutoAxisRangeStyleInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationCustomAxisRangeStyleInputRepresentation`.

### sfdc.unified.analytics.connect.api.input.VisualizationCommonStyleInputRepresentation

Input representation for common style in a visualization.

*   `format` (_sfdc.unified.analytics.connect.api.input.VisualizationDataFormatInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationAxisTicksStyleInputRepresentation

Input representation for axis ticks style in a visualization.

*   `majorTicks` (_sfdc.unified.analytics.connect.api.input.BaseVisualizationAxisTicksInfoInputRepresentation_)
*   `minorTicks` (_sfdc.unified.analytics.connect.api.input.BaseVisualizationAxisTicksInfoInputRepresentation_)

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationTextDirectionType

The text direction type of the visualization's visual specification.

Type: `string`.

Allowed values: `Auto`, `Horizontal`, `VerticalDown`, `VerticalUp`.

### sfdc.unified.analytics.connect.api.input.VisualizationMarkColorStyleInputRepresentation

Input representation for mark color style in a visualization.

*   `color` (_string_) The color for a mark.

### sfdc.unified.analytics.connect.api.input.VisualizationMarkConnectorStyleInputRepresentation

Input representation for mark connector style in a visualization.

*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationMarkConnectorType_)

### sfdc.unified.analytics.connect.api.input.VisualizationMarkLabelStyleInputRepresentation

Input representation for mark label style in a visualization.

*   `canOverlapLabels` (_boolean_) Whether labels can overlap.
*   `marksToLabel` (_sfdc.unified.analytics.connect.api.input.BaseVisualizationMarksToLabelStyleInputRepresentation_)
*   `showMarkLabels` (_boolean_) Whether to show mark labels.
*   `textDirection` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationTextDirectionType_)

### sfdc.unified.analytics.connect.api.input.VisualizationMarkRangeStyleInputRepresentation

Input representation for mark range style in a visualization.

*   `reverse` (_boolean_) Whether the range is reversed.

### sfdc.unified.analytics.connect.api.input.VisualizationMarkSizeStyleInputRepresentation

Input representation for mark size style in a visualization.

*   `isAutomatic` (_boolean_) Whether the size value is automatic.
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationMarkSizeType_)
*   `value` (_integer_) The size value.

### sfdc.unified.analytics.connect.api.input.VisualizationTooltipMarkStyleInputRepresentation

Input representation for mark-specific tooltip style.

*   `customText` (_array of sfdc.unified.analytics.connect.api.input.BaseVisualizationTooltipTextValueInputRepresentation_) Custom text sequence for the tooltip.
*   `showActions` (_boolean_) Whether to show actions in the tooltip.

### sfdc.unified.analytics.connect.api.input.BaseVisualizationColorAssignmentInputRepresentation

The color assignment for a visualization, either continuous or discrete.

One of: `sfdc.unified.analytics.connect.api.input.ContinuousColorAssignmentInputRepresentation`, `sfdc.unified.analytics.connect.api.input.DiscreteColorAssignmentInputRepresentation`.

### sfdc.unified.analytics.connect.api.input.VisualizationMarkSizeRangeInputRepresentation

Input representation for mark size range in a visualization.

*   `isAutomatic` (_boolean_) Whether the size is automatic (defaults to true).
*   `max` (_integer_) The maximum value for the size range.
*   `min` (_integer_) The minimum value for the size range.
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationMarkSizeType_)

### sfdc.unified.analytics.connect.api.input.VisualizationReferenceLineLabelAlignmentInputRepresentation

Input representation for reference line label alignment in a visualization.

*   `horizontal` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationReferenceLineHorizontalAlignmentType_)
*   `vertical` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationReferenceLineVerticalAlignmentType_)

### sfdc.unified.analytics.connect.api.input.VisualizationReferenceLineFormatInputRepresentation

Input representation for reference line format in a visualization.

*   `color` (_string_) The color of the reference line.
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationReferenceLineStyleType_)

### sfdc.unified.analytics.connect.api.output.actions.BaseFlowActionAttributeDataRepresentation

Represents flow action input variable representation in unified analytics.

One of: `sfdc.unified.analytics.connect.api.output.actions.DynamicFlowActionAttributeDataRepresentation`, `sfdc.unified.analytics.connect.api.output.actions.StaticFlowActionAttributeDataRepresentation`.

### sfdc.unified.analytics.connect.api.output.actions.DashboardNavigateActionDestinationRepresentation

Dashboard

A navigation destination that targets a specific dashboard page in Tableau Next.

*   `pageName` (_string_) PageName
*   `target` (_string_) Navigate to target
*   `type` (_string_) The shape of `destination` when `type` is `Dashboard`.  
    Allowed values: `Dashboard`.

### sfdc.unified.analytics.connect.api.output.actions.MetricDetailsNavigateActionDestinationRepresentation

MetricDetails

A navigation destination that opens the details page for a metric in Tableau Next.

*   `target` (_sfdc.unified.analytics.connect.api.output.actions.MetricDetailsNavigateActionTarget_)
*   `type` (_string_) The shape of `destination` when `type` is `MetricDetails`.  
    Allowed values: `MetricDetails`.

### sfdc.unified.analytics.connect.api.output.actions.PageNavigateActionDestinationRepresentation

Page

A navigation destination that targets a specific page within the current dashboard.

*   `target` (_string_) Navigate to target
*   `type` (_string_) The shape of `destination` when `type` is `Page`.  
    Allowed values: `Page`.

### sfdc.unified.analytics.connect.api.output.actions.UrlNavigateActionDestinationRepresentation

Url

A navigation destination that opens an external URL.

*   `target` (_string_) Navigate url.
*   `type` (_string_) The shape of `destination` when `type` is `Url`.  
    Allowed values: `Url`.

### sfdc.unified.analytics.connect.api.output.UnifiedSemanticFilterFieldRepresentation

A unified filter field.

*   `expression` (_string_) The expression.
*   `model` (_string_) The model field reference.

### sfdc.unified.analytics.connect.api.output.UnifiedSemanticFilterMeasureCriteriaRepresentation

A set of measure criteria for a unified filter.

*   `unifiedFilter` (_sfdc.unified.analytics.connect.api.output.UnifiedSemanticFilterRepresentation_)

### sfdc.unified.analytics.connect.api.output.UnifiedSemanticFilterTopBottomCriteriaRepresentation

A set of top/bottom filtering criteria for a unified filter.

*   `expression` (_string_) The expression to order by for top/bottom determination.
*   `isTop` (_boolean_) Specifies whether the filter selects the top values (`true`) or the bottom values (`false`).
*   `nullValuesPosition` (_sfdc.unified.analytics.connect.api.enums.ConnectUnifiedSemanticFilterNullValuesPositionType_)
*   `topBottomLimit` (_integer_) The limit for top/bottom filtering.

### sfdc.unified.analytics.connect.api.output.VisualizationGreaterThanFilterInfoRepresentation

GreaterThan

A greater-than filter for a visualization.

*   `beginValue` (_any_) The begin value of the range category filters.
*   `type` (_string_, required) The shape of this object when `type` is `GreaterThan`.  
    Allowed values: `GreaterThan`.
*   `includeNulls` (_boolean_) Whether to include nulls in the range category filters.
*   `showOnlyRelevantValues` (_boolean_) Whether to show only relevant values in the range category filters.

### sfdc.unified.analytics.connect.api.output.VisualizationInFilterInfoRepresentation

In

An inclusion filter for a visualization.

*   `isCustom` (_boolean_) Whether the filter is a custom filter.
*   `isExcludes` (_boolean_) Whether the filter should exclude the values.
*   `useAll` (_boolean_) Whether to use all the values in the filter.
*   `values` (_array of any_) The values for the filter.
*   `type` (_string_, required) The shape of `filterInfos` when `type` is `In`.  
    Allowed values: `In`.

### sfdc.unified.analytics.connect.api.output.VisualizationLessThanFilterInfoRepresentation

LessThan

A less-than filter for a visualization.

*   `endValue` (_any_) The end value of the range category filters.
*   `type` (_string_, required) The shape of this object when `type` is `LessThan`.  
    Allowed values: `LessThan`.
*   `includeNulls` (_boolean_) Whether to include nulls in the range category filters.
*   `showOnlyRelevantValues` (_boolean_) Whether to show only relevant values in the range category filters.

### sfdc.unified.analytics.connect.api.output.VisualizationNullsFilterInfoRepresentation

Nulls

A null-value filter for a visualization.

*   `nullType` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationNullsFilterType_)
*   `type` (_string_, required) The shape of `filterInfos` when `type` is `Nulls`.  
    Allowed values: `Nulls`.

### sfdc.unified.analytics.connect.api.output.VisualizationRangeFilterInfoRepresentation

Range

A range filter for a visualization.

*   `beginValue` (_any_) The begin value of the range category filters.
*   `endValue` (_any_) The end value of the range category filters.
*   `type` (_string_, required) The shape of this object when `type` is `Range`.  
    Allowed values: `Range`.
*   `includeNulls` (_boolean_) Whether to include nulls in the range category filters.
*   `showOnlyRelevantValues` (_boolean_) Whether to show only relevant values in the range category filters.

### sfdc.unified.analytics.connect.api.output.VisualizationRelativeDateFilterInfoRepresentation

RelativeDate

A relative-date filter for a visualization.

*   `anchorRelativeDate` (_string_) The anchor filter value to a relative date.
*   `beginPeriod` (_sfdc.unified.analytics.connect.api.output.VisualizationRelativeDateFilterPeriodRepresentation_)
*   `endPeriod` (_sfdc.unified.analytics.connect.api.output.VisualizationRelativeDateFilterPeriodRepresentation_)
*   `includeNulls` (_boolean_) Whether to include null values.
*   `isFiscal` (_boolean_) Whether the value uses the standard fiscal calendar (false if custom).
*   `type` (_string_, required) The shape of `filterInfos` when `type` is `RelativeDate`.  
    Allowed values: `RelativeDate`.

### sfdc.unified.analytics.connect.api.output.VisualizationTopNFilterInfoRepresentation

TopN

A top-N filter for a visualization.

*   `byField` (_string_) The field to apply the top n filter on.
*   `count` (_integer_) The count of the top n filter.
*   `direction` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationTopNFilterInfoDirectionType_)
*   `type` (_string_, required) The shape of `filterInfos` when `type` is `TopN`.  
    Allowed values: `TopN`.

### sfdc.unified.analytics.connect.api.output.VisualizationWildCardFilterInfoRepresentation

WildCard

A wildcard filter for a visualization, matching field values against a text pattern.

*   `includeAllValuesWhenEmpty` (_boolean_) Whether to include all values when the wild card filter is empty.
*   `isExcludes` (_boolean_) Whether the wild card filter is an exclude filter.
*   `operator` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationWildCardFilterOperatorType_)
*   `value` (_string_) The value of the wild card filter.
*   `type` (_string_, required) The shape of `filterInfos` when `type` is `WildCard`.  
    Allowed values: `WildCard`.

### sfdc.unified.analytics.connect.api.output.VisualizationViewSpecHeaderColumnsDirectionStyleRepresentation

A direction style for header columns in a visualization's view specification.

*   `sizing` (_sfdc.unified.analytics.connect.api.output.VisualizationHeaderColumnsSizingStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationViewSpecHeaderGroupsDirectionStyleRepresentation

A direction style for header groups in a visualization's view specification.

*   `sizing` (_sfdc.unified.analytics.connect.api.output.VisualizationHeaderRowsSizingStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationViewSpecHeaderRowsDirectionStyleRepresentation

A direction style for header rows in a visualization.

*   `sizing` (_sfdc.unified.analytics.connect.api.output.VisualizationHeaderRowsSizingStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationFieldLabelsCommonStyleRepresentation

Output representation for common field labels style in a visualization.

*   `backgroundColor` (_string_) The background color for the field labels.
*   `showDividerLine` (_boolean_) Whether the divider line should be shown.
*   `showLabels` (_boolean_) Whether the field labels should be displayed.

### sfdc.unified.analytics.connect.api.output.VisualizationFontCommonStyleRepresentation

Output representation for common font style in a visualization.

*   `color` (_string_) The color for the font.
*   `size` (_integer_) The size for the font.

### sfdc.unified.analytics.connect.api.output.VisualizationFontBanStyleRepresentation

Output representation for BAN (big number) font style in a visualization.

*   `color` (_string_) The color for the BAN font.

### sfdc.unified.analytics.connect.api.output.VisualizationLineCommonStyleRepresentation

Output representation for common line style in a visualization.

*   `color` (_string_) The color for the line.

### sfdc.unified.analytics.connect.api.output.VisualizationBandingStyleRepresentation

Output representation for banding style in a visualization.

*   `rows` (_sfdc.unified.analytics.connect.api.output.VisualizationBandingCommonStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationTooltipContainerStyleRepresentation

Output representation for tooltip container style.

*   `color` (_string_) The background color of the tooltip container.
*   `transparency` (_integer_) The transparency of the tooltip container (0-100).

### sfdc.unified.analytics.connect.api.output.VisualizationStyleScopeRepresentation

Output representation for a style rule scope.

*   `markType` (_string_) Mark type to scope this rule to.

### sfdc.unified.analytics.connect.api.output.VisualizationStyleBlockRepresentation

Output representation for a style block.

*   `backgroundColor` (_string_) Background color (hex).
*   `border` (_sfdc.unified.analytics.connect.api.output.VisualizationStyleBlockBorderRepresentation_)
*   `color` (_string_) The foreground color in hex format, used for text, lines, and borders, and as the fallback mark color when no other paint is specified.
*   `font` (_sfdc.unified.analytics.connect.api.output.VisualizationStyleBlockFontRepresentation_)
*   `line` (_sfdc.unified.analytics.connect.api.output.VisualizationStyleBlockLineRepresentation_)
*   `opacity` (_number (double)_) Opacity value from 0 to 1.
*   `padding` (_sfdc.unified.analytics.connect.api.output.VisualizationStyleBlockPaddingRepresentation_)
*   `text` (_sfdc.unified.analytics.connect.api.output.VisualizationStyleBlockTextRepresentation_)
*   `visibility` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleVisibilityType_)

### sfdc.unified.analytics.connect.api.output.VisualizationBlankBackgroundRepresentation

Blank

A blank background for a visualization.

*   `type` (_string_, required) The shape of `background` when `type` is `Blank`.  
    Allowed values: `Blank`.

### sfdc.unified.analytics.connect.api.output.VisualizationGridBackgroundRepresentation

Grid

A grid background for a visualization.

*   `domain` (_sfdc.unified.analytics.connect.api.output.VisualizationGridBackgroundDomainRepresentation_)
*   `type` (_string_, required) The shape of `background` when `type` is `Grid`.  
    Allowed values: `Grid`.

### sfdc.unified.analytics.connect.api.output.VisualizationMapBackgroundRepresentation

Map

A map background for a visualization.

*   `domain` (_sfdc.unified.analytics.connect.api.output.VisualizationMapBackgroundDomainRepresentation_)
*   `style` (_sfdc.unified.analytics.connect.api.output.BaseVisualizationMapBackgroundStyleRepresentation_)
*   `styleName` (_string_) The map background style name.
*   `styleUrl` (_string_) The map background style url.
*   `type` (_string_, required) The shape of `background` when `type` is `Map`.  
    Allowed values: `Map`.

### sfdc.unified.analytics.connect.api.output.VisualizationFieldBanStyleRepresentation

Output representation for a single field's BAN (big number) style in a visualization.

*   `fieldLabel` (_sfdc.unified.analytics.connect.api.output.VisualizationFieldLabelsCommonStyleRepresentation_)
*   `format` (_sfdc.unified.analytics.connect.api.output.VisualizationDataFormatRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationHeaderMarkEncodingRepresentation

Representation for header mark encoding in visualization.

*   `fieldKey` (_string_) The reference to the field to which the header mark encoding is applied.
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationHeaderMarkEncodingType_)

### sfdc.unified.analytics.connect.api.output.VisualizationTotalsCommonStyleRepresentation

Output representation for common totals style in a visualization.

*   `label` (_string_) Custom label for grand total rows.
*   `position` (_sfdc.unified.analytics.connect.api.enums.visualization.visualSpec.ConnectVisualizationPositionType_)

### sfdc.unified.analytics.connect.api.output.VisualizationHeaderColumnsDirectionStyleRepresentation

Output representation for header columns direction style in a visualization.

*   `mergeRepeatedCells` (_boolean_) Whether repeated cells should be merged for the visualization.
*   `showIndex` (_boolean_) Whether the index should be shown for the visualization.
*   `sizing` (_sfdc.unified.analytics.connect.api.output.VisualizationHeaderColumnsSizingStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationHeaderGroupsDirectionStyleRepresentation

Representation for header groups direction style in visualization.

*   `mergeRepeatedCells` (_boolean_) Whether repeated cells should be merged for group headers in the visualization.
*   `sizing` (_sfdc.unified.analytics.connect.api.output.VisualizationHeaderRowsSizingStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationHeaderRowsDirectionStyleRepresentation

Output representation for header rows direction style in a visualization.

*   `mergeRepeatedCells` (_boolean_) Whether repeated cells should be merged for the visualization.
*   `showIndex` (_boolean_) Whether the index should be shown for the visualization.
*   `sizing` (_sfdc.unified.analytics.connect.api.output.VisualizationHeaderRowsSizingStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationHeaderMarkStyleRepresentation

Output representation for header mark style in a visualization.

*   `color` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkColorStyleRepresentation_)
*   `connector` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkConnectorStyleRepresentation_)
*   `isAutomaticOpacity` (_boolean_) Whether the mark opacity is managed automatically by the system.
*   `isAutomaticSize` (_boolean_) Whether the size style is automatic.
*   `isStackingAxisCentered` (_boolean_) Whether the marks are centered along their stacking axis.
*   `label` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkLabelStyleRepresentation_)
*   `opacity` (_integer_) The opacity of the mark, as a percentage value from 0 (transparent) to 100 (opaque).
*   `range` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkRangeStyleRepresentation_)
*   `size` (_sfdc.unified.analytics.connect.api.output.VisualizationMarkSizeStyleRepresentation_)
*   `tooltip` (_sfdc.unified.analytics.connect.api.output.VisualizationTooltipMarkStyleRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationForecastDimensionFieldRepresentation

The wrapper of date dimension field.

*   `dateDim` (_sfdc.unified.analytics.connect.api.output.VisualizationForecastDateDimensionFieldRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationForecastFromRepresentation

Represents the forecast 'from' date in a visualization context.

*   `predefinedDate` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationForecastPredefinedDateType_)

### sfdc.unified.analytics.connect.api.output.VisualizationForecastToRepresentation

Forecast interval to representation.

*   `forecastInterval` (_sfdc.unified.analytics.connect.api.output.VisualizationForecastIntervalRepresentation_)

### sfdc.unified.analytics.connect.api.output.BaseVisualizationReferenceLineInfoRepresentation

A value definition for a visualization reference line.

One of: `sfdc.unified.analytics.connect.api.output.VisualizationReferenceLineComputationInfoRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationReferenceLineValueInfoRepresentation`.

### sfdc.unified.analytics.connect.api.output.VisualizationDualAxisStyleRepresentation

Output representation for dual axis style in a visualization.

*   `synchronization` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationAxisSynchronizationType_)

### sfdc.unified.analytics.connect.api.output.BaseVisualizationAxisRangeStyleRepresentation

A range style for a visualization axis.

One of: `sfdc.unified.analytics.connect.api.output.VisualizationAutoAxisRangeStyleRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationCustomAxisRangeStyleRepresentation`.

### sfdc.unified.analytics.connect.api.output.VisualizationCommonStyleRepresentation

Output representation for common style in a visualization.

*   `format` (_sfdc.unified.analytics.connect.api.output.VisualizationDataFormatRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationAxisTicksStyleRepresentation

Output representation for axis ticks style in a visualization.

*   `majorTicks` (_sfdc.unified.analytics.connect.api.output.BaseVisualizationAxisTicksInfoRepresentation_)
*   `minorTicks` (_sfdc.unified.analytics.connect.api.output.BaseVisualizationAxisTicksInfoRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationMarkColorStyleRepresentation

Output representation for mark color style in a visualization.

*   `color` (_string_) The color for a mark.

### sfdc.unified.analytics.connect.api.output.VisualizationMarkConnectorStyleRepresentation

Output representation for mark connector style in a visualization.

*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationMarkConnectorType_)

### sfdc.unified.analytics.connect.api.output.VisualizationMarkLabelStyleRepresentation

Output representation for mark label style in a visualization.

*   `canOverlapLabels` (_boolean_) Whether labels can overlap.
*   `marksToLabel` (_sfdc.unified.analytics.connect.api.output.BaseVisualizationMarksToLabelStyleRepresentation_)
*   `showMarkLabels` (_boolean_) Whether to show mark labels.
*   `textDirection` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationTextDirectionType_)

### sfdc.unified.analytics.connect.api.output.VisualizationMarkRangeStyleRepresentation

Output representation for mark range style in a visualization.

*   `reverse` (_boolean_) Whether the range is reversed.

### sfdc.unified.analytics.connect.api.output.VisualizationMarkSizeStyleRepresentation

Output representation for mark size style in a visualization.

*   `isAutomatic` (_boolean_) Whether the size value is automatic.
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationMarkSizeType_)
*   `value` (_integer_) The size value.

### sfdc.unified.analytics.connect.api.output.VisualizationTooltipMarkStyleRepresentation

Output representation for mark-specific tooltip style.

*   `customText` (_array of sfdc.unified.analytics.connect.api.output.BaseVisualizationTooltipTextValueRepresentation_) Custom text sequence for the tooltip.
*   `showActions` (_boolean_) Whether to show actions in the tooltip.

### sfdc.unified.analytics.connect.api.output.BaseVisualizationColorAssignmentRepresentation

A color assignment for a visualization.

One of: `sfdc.unified.analytics.connect.api.output.ContinuousColorAssignmentRepresentation`, `sfdc.unified.analytics.connect.api.output.DiscreteColorAssignmentRepresentation`.

### sfdc.unified.analytics.connect.api.output.VisualizationMarkSizeRangeRepresentation

Output representation for mark size range in a visualization.

*   `isAutomatic` (_boolean_) Whether the size is automatic (defaults to true).
*   `max` (_integer_) The maximum value for the size range.
*   `min` (_integer_) The minimum value for the size range.
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationMarkSizeType_)

### sfdc.unified.analytics.connect.api.output.VisualizationReferenceLineLabelAlignmentRepresentation

Output representation for reference line label alignment in a visualization.

*   `horizontal` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationReferenceLineHorizontalAlignmentType_)
*   `vertical` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationReferenceLineVerticalAlignmentType_)

### sfdc.unified.analytics.connect.api.output.VisualizationReferenceLineFormatRepresentation

Output representation for reference line format in a visualization.

*   `color` (_string_) The color of the reference line.
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationReferenceLineStyleType_)

### sfdc.unified.analytics.connect.api.enums.FilterSelectionTypeEnum

Type: `string`.

### sfdc.unified.analytics.connect.api.enums.ConnectInputParameterDataTypeEnum

Enum for input parameter data types

Type: `string`.

Allowed values: `Boolean`, `Date`, `Number`, `Percentage`, `Text`.

### sfdc.unified.analytics.connect.api.enums.ConditionalFormattingOperatorEnum

Enum for measure conditional formatting operator types.

_Available April 2026 and later._

Type: `string`.

Allowed values: `Between`, `Equals`, `GreaterThan`, `GreaterThanOrEqualTo`, `LessThan`, `LessThanOrEqualTo`.

### sfdc.unified.analytics.connect.api.input.actions.DynamicFlowActionAttributeDataInputRepresentation

Dynamic

A dynamically resolved flow action variable that references a field on another widget.

*   `selectionType` (_sfdc.unified.analytics.connect.api.enums.ConnectDynamicFlowSelectionTypeEnum_)
*   `widgetField` (_string_) Dynamic Input attribute referred widget field
*   `widgetId` (_string_) Dynamic Input attribute referred widgetId
*   `inputType` (_sfdc.unified.analytics.connect.api.enums.ConnectFlowInputTypeEnum_)

### sfdc.unified.analytics.connect.api.input.actions.StaticFlowActionAttributeDataInputRepresentation

Static

A flow action variable with a fixed, static value.

*   `value` (_string_) Static Input attribute value
*   `inputType` (_sfdc.unified.analytics.connect.api.enums.ConnectFlowInputTypeEnum_)

### sfdc.unified.analytics.connect.api.input.actions.MetricDetailsNavigateActionTargetInput

Target input for a metric details navigate action destination

*   `tokenName` (_string_) Token name that references the metric

### sfdc.unified.analytics.connect.api.enums.ConnectUnifiedSemanticFilterNullValuesPositionType

The position of null values in ordering for unified semantic filter top/bottom criteria.

Type: `string`.

Allowed values: `NullsFirst`, `NullsLast`, `Unspecified`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFilterType

The type of filter in a visualization's view specification.

Type: `string`.

Allowed values: `GreaterThan`, `In`, `LessThan`, `Nulls`, `Range`, `RelativeDate`, `TopN`, `WildCard`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationNullsFilterType

The null filter info type for the filters in the visualization.

Type: `string`.

Allowed values: `All`, `NonNull`, `Null`.

### sfdc.unified.analytics.connect.api.input.VisualizationRelativeDateFilterPeriodInputRepresentation

Input representation for a relative date filter period in a visualization.

*   `unit` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationRelativeDateFilterPeriodUnitType_)
*   `value` (_integer_) The value offset for the relative date filter period.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationTopNFilterInfoDirectionType

The direction type of the Top N filter in the visualization.

Type: `string`.

Allowed values: `Bottom`, `Top`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationWildCardFilterOperatorType

The wild card filter operator type of the visualization's view specification.

Type: `string`.

Allowed values: `Contains`, `EndsWith`, `Exact`, `StartsWith`.

### sfdc.unified.analytics.connect.api.input.VisualizationHeaderColumnsSizingStyleInputRepresentation

The sizing style for header columns in a visualization.

*   `fieldHeight` (_object_) The height for each field in the header columns.
    
    Additional properties: `number (double)`.
    
*   `indexHeight` (_number (double)_) The height for the index column.
*   `width` (_number (double)_) The width of the header columns.

### sfdc.unified.analytics.connect.api.input.VisualizationHeaderRowsSizingStyleInputRepresentation

The sizing style for header rows in a visualization.

*   `fieldWidth` (_object_) The width for each field in the header rows.
    
    Additional properties: `number (double)`.
    
*   `height` (_number (double)_) The height of the header rows.
*   `indexWidth` (_number (double)_) The width for the index row.

### sfdc.unified.analytics.connect.api.input.VisualizationBandingCommonStyleInputRepresentation

Input representation for common banding style in a visualization.

*   `application` (_sfdc.unified.analytics.connect.api.input.VisualizationBandingApplicationStyleInputRepresentation_)
*   `color` (_string_) The color for the banding common style.

### sfdc.unified.analytics.connect.api.input.VisualizationStyleBlockBorderInputRepresentation

Input representation for border/outline properties.

*   `radius` (_number (double)_) Border corner radius.
*   `style` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleLineStyleType_)
*   `width` (_number (double)_) Border width.

### sfdc.unified.analytics.connect.api.input.VisualizationStyleBlockFontInputRepresentation

Input representation for font styling properties.

*   `family` (_string_) Font family name.
*   `italic` (_boolean_) Whether text is italic.
*   `size` (_integer_) Font size in pixels.
*   `underline` (_boolean_) Whether text is underlined.
*   `weight` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleFontWeightType_)

### sfdc.unified.analytics.connect.api.input.VisualizationStyleBlockLineInputRepresentation

Input representation for standalone line properties.

*   `smoothness` (_number (double)_) Line smoothness (0 = sharp corners, 1 = fully smoothed).
*   `style` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleLineStyleType_)
*   `width` (_number (double)_) Line width.

### sfdc.unified.analytics.connect.api.input.VisualizationStyleBlockPaddingInputRepresentation

Input representation for padding properties.

*   `bottom` (_integer_) Bottom padding.
*   `left` (_integer_) Left padding.
*   `right` (_integer_) Right padding.
*   `top` (_integer_) Top padding.

### sfdc.unified.analytics.connect.api.input.VisualizationStyleBlockTextInputRepresentation

Input representation for text layout properties.

*   `halign` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleTextHorizontalAlignmentType_)
*   `textDirection` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationTextDirectionType_)
*   `valign` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleTextVerticalAlignmentType_)
*   `wrap` (_boolean_) Whether text wraps to multiple lines.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleVisibilityType

The element visibility type for the visualization stylesheet.

Type: `string`.

Allowed values: `Hidden`, `Visible`.

### sfdc.unified.analytics.connect.api.input.VisualizationGridBackgroundDomainInputRepresentation

Input representation for grid background domain in a visualization.

*   `x` (_sfdc.unified.analytics.connect.api.input.VisualizationBackgroundDomainRangeInputRepresentation_)
*   `y` (_sfdc.unified.analytics.connect.api.input.VisualizationBackgroundDomainRangeInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.VisualizationMapBackgroundDomainInputRepresentation

Input representation for map background domain in a visualization.

*   `latitude` (_sfdc.unified.analytics.connect.api.input.VisualizationBackgroundDomainRangeInputRepresentation_)
*   `longitude` (_sfdc.unified.analytics.connect.api.input.VisualizationBackgroundDomainRangeInputRepresentation_)

### sfdc.unified.analytics.connect.api.input.BaseVisualizationMapBackgroundStyleInputRepresentation

The background style for a visualization map, set by name or URL.

One of: `sfdc.unified.analytics.connect.api.input.VisualizationMapBackgroundStyleNameInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationMapBackgroundStyleUrlInputRepresentation`.

### sfdc.unified.analytics.connect.api.input.VisualizationDataFormatInputRepresentation

Input representation for data format in a visualization.

*   `dateTemplate` (_string_) The template for the date format.
*   `numberFormatInfo` (_sfdc.unified.analytics.connect.api.input.VisualizationNumberFormatInfoInputRepresentation_)

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationHeaderMarkEncodingType

The encoding type of a header mark in the visualization's visual specification.

Type: `string`.

Allowed values: `Color`, `Label`, `Tooltip`.

### sfdc.unified.analytics.connect.api.enums.visualization.visualSpec.ConnectVisualizationPositionType

Enum for position type in visualization

_Available April 2026 and later._

Type: `string`.

Allowed values: `End`, `Start`.

### sfdc.unified.analytics.connect.api.input.VisualizationForecastDateDimensionFieldInputRepresentation

Specifies the field key for the date dimension used in the forecast visualization.

*   `fieldKey` (_string_) This key is used to identify and map the date dimension.
*   `granularity` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationForecastGranularityType_)

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationForecastPredefinedDateType

The predefined date type for the forecast model used in the visualization's visual representation.

Type: `string`.

Allowed values: `LatestData`.

### sfdc.unified.analytics.connect.api.input.VisualizationForecastIntervalInputRepresentation

Forecast interval representation.

*   `timeUnit` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationForecastTimeUnitType_)
*   `value` (_integer_) The attribute for value.

### sfdc.unified.analytics.connect.api.input.VisualizationReferenceLineComputationInfoInputRepresentation

Computation

A computed value source for a reference line in a visualization.

*   `fieldKey` (_string_) The field key of the reference line.
*   `function` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationReferenceLineFunctionType_)
*   `label` (_sfdc.unified.analytics.connect.api.input.BaseVisualizationReferenceLineLabelInputRepresentation_)
*   `valueType` (_string_, required) The shape of `line` when `valueType` is `Computation`.  
    Allowed values: `Computation`.

### sfdc.unified.analytics.connect.api.input.VisualizationReferenceLineValueInfoInputRepresentation

Value

A fixed value source for a reference line in a visualization.

*   `value` (_any_) The value of the reference line.
*   `label` (_sfdc.unified.analytics.connect.api.input.BaseVisualizationReferenceLineLabelInputRepresentation_)
*   `valueType` (_string_, required) The shape of `line` when `valueType` is `Value`.  
    Allowed values: `Value`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationAxisSynchronizationType

The axis synchronization type of the visualization's visual specification.

Type: `string`.

Allowed values: `FullRange`, `None`, `ZeroPosition`.

### sfdc.unified.analytics.connect.api.input.VisualizationAutoAxisRangeStyleInputRepresentation

Auto

An automatic axis range style for a visualization.

*   `includeZero` (_boolean_) Whether to include zero in the axis range.
*   `type` (_string_, required) The shape of `range` when `type` is `Auto`.  
    Allowed values: `Auto`.

### sfdc.unified.analytics.connect.api.input.VisualizationCustomAxisRangeStyleInputRepresentation

Custom

A custom axis range style for a visualization.

*   `end` (_sfdc.unified.analytics.connect.api.input.VisualizationAxisCustomRangeExtentInputRepresentation_)
*   `start` (_sfdc.unified.analytics.connect.api.input.VisualizationAxisCustomRangeExtentInputRepresentation_)
*   `type` (_string_, required) The shape of `range` when `type` is `Custom`.  
    Allowed values: `Custom`.

### sfdc.unified.analytics.connect.api.input.BaseVisualizationAxisTicksInfoInputRepresentation

The tick style for a visualization axis, either automatic, fixed, or none.

One of: `sfdc.unified.analytics.connect.api.input.VisualizationAutoAxisTicksInfoInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFixedAxisTicksInfoInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationNoneAxisTicksInfoInputRepresentation`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationMarkConnectorType

The mark connector type of the visualization.

Type: `string`.

Allowed values: `Origami`.

### sfdc.unified.analytics.connect.api.input.BaseVisualizationMarksToLabelStyleInputRepresentation

Which marks to label in a visualization, either all marks or line ends.

One of: `sfdc.unified.analytics.connect.api.input.VisualizationAllMarksToLabelStyleInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationLineEndsMarkToLabelStyleInputRepresentation`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationMarkSizeType

The mark size type of the visualization's visual specification.

Type: `string`.

Allowed values: `Percentage`, `Pixel`.

### sfdc.unified.analytics.connect.api.input.BaseVisualizationTooltipTextValueInputRepresentation

A text value element in a tooltip custom text sequence for a visualization.

One of: `sfdc.unified.analytics.connect.api.input.VisualizationBasicTextValueInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldTokenTextValueInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationPropertyTokenTextValueInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationSdmFieldTokenTextValueInputRepresentation`.

### sfdc.unified.analytics.connect.api.input.ContinuousColorAssignmentInputRepresentation

Continuous

A continuous color assignment for a visualization.

*   `palette` (_sfdc.unified.analytics.connect.api.input.ContinuousPaletteInputRepresentation_)
*   `type` (_string_, required) The shape of `colors` when `type` is `Continuous`.  
    Allowed values: `Continuous`.

### sfdc.unified.analytics.connect.api.input.DiscreteColorAssignmentInputRepresentation

Discrete

A discrete color assignment for a visualization.

*   `customColors` (_array of sfdc.unified.analytics.connect.api.input.DataValueToColorStringInputRepresentation_) The mapping of data values to colors.
*   `palette` (_sfdc.unified.analytics.connect.api.input.BaseVisualizationPaletteInputRepresentation_)
*   `type` (_string_, required) The shape of `colors` when `type` is `Discrete`.  
    Allowed values: `Discrete`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationReferenceLineHorizontalAlignmentType

The reference line label's horizontal alignment type of the visualization's visual specification.

Type: `string`.

Allowed values: `Auto`, `Left`, `Right`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationReferenceLineVerticalAlignmentType

The reference line label's vertical alignment type of the visualization's visual specification.

Type: `string`.

Allowed values: `Auto`, `Bottom`, `Top`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationReferenceLineStyleType

The reference line style type of the visualization's visual specification.

Type: `string`.

Allowed values: `None`, `Solid`.

### sfdc.unified.analytics.connect.api.output.actions.DynamicFlowActionAttributeDataRepresentation

Dynamic

A dynamically resolved flow action variable that references a field on another widget.

*   `selectionType` (_sfdc.unified.analytics.connect.api.enums.ConnectDynamicFlowSelectionTypeEnum_)
*   `widgetField` (_string_) widget field of the widget where dynamic input variable would be referred to
*   `widgetId` (_string_) widget id of the widget where dynamic input variable would be referred to
*   `inputType` (_sfdc.unified.analytics.connect.api.enums.ConnectFlowInputTypeEnum_)

### sfdc.unified.analytics.connect.api.output.actions.StaticFlowActionAttributeDataRepresentation

Static

A flow action variable with a fixed, static value.

*   `value` (_string_) Static input value
*   `inputType` (_sfdc.unified.analytics.connect.api.enums.ConnectFlowInputTypeEnum_)

### sfdc.unified.analytics.connect.api.output.actions.MetricDetailsNavigateActionTarget

Represents the target for a metric details navigate action destination.

*   `tokenName` (_string_) Token name that references the metric.

### sfdc.unified.analytics.connect.api.output.VisualizationRelativeDateFilterPeriodRepresentation

Representation for a relative date filter period.

*   `unit` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationRelativeDateFilterPeriodUnitType_)
*   `value` (_integer_) The value offset of the period.

### sfdc.unified.analytics.connect.api.output.VisualizationHeaderColumnsSizingStyleRepresentation

A sizing style for header columns in a visualization.

*   `fieldHeight` (_object_) The height for each field in the header columns.
    
    Additional properties: `number (double)`.
    
*   `indexHeight` (_number (double)_) The height for the index column.
*   `width` (_number (double)_) The width of the header columns.

### sfdc.unified.analytics.connect.api.output.VisualizationHeaderRowsSizingStyleRepresentation

A sizing style for header rows in a visualization.

*   `fieldWidth` (_object_) The width for each field in the header rows.
    
    Additional properties: `number (double)`.
    
*   `height` (_number (double)_) The height of the header rows.
*   `indexWidth` (_number (double)_) The width for the index row.

### sfdc.unified.analytics.connect.api.output.VisualizationBandingCommonStyleRepresentation

Output representation for common banding style in a visualization.

*   `application` (_sfdc.unified.analytics.connect.api.output.VisualizationBandingApplicationStyleRepresentation_)
*   `color` (_string_) The color for the banding common style.

### sfdc.unified.analytics.connect.api.output.VisualizationStyleBlockBorderRepresentation

Output representation for border/outline properties.

*   `radius` (_number (double)_) Border corner radius.
*   `style` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleLineStyleType_)
*   `width` (_number (double)_) Border width.

### sfdc.unified.analytics.connect.api.output.VisualizationStyleBlockFontRepresentation

Output representation for font styling properties.

*   `family` (_string_) Font family name.
*   `italic` (_boolean_) Whether text is italic.
*   `size` (_integer_) Font size in pixels.
*   `underline` (_boolean_) Whether text is underlined.
*   `weight` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleFontWeightType_)

### sfdc.unified.analytics.connect.api.output.VisualizationStyleBlockLineRepresentation

Output representation for standalone line properties.

*   `smoothness` (_number (double)_) Line smoothness (0 = sharp corners, 1 = fully smoothed).
*   `style` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleLineStyleType_)
*   `width` (_number (double)_) Line width.

### sfdc.unified.analytics.connect.api.output.VisualizationStyleBlockPaddingRepresentation

Output representation for padding properties.

*   `bottom` (_integer_) Bottom padding.
*   `left` (_integer_) Left padding.
*   `right` (_integer_) Right padding.
*   `top` (_integer_) Top padding.

### sfdc.unified.analytics.connect.api.output.VisualizationStyleBlockTextRepresentation

Output representation for text layout properties.

*   `halign` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleTextHorizontalAlignmentType_)
*   `textDirection` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationTextDirectionType_)
*   `valign` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleTextVerticalAlignmentType_)
*   `wrap` (_boolean_) Whether text wraps to multiple lines.

### sfdc.unified.analytics.connect.api.output.VisualizationGridBackgroundDomainRepresentation

Output representation for grid background domain in a visualization.

*   `x` (_sfdc.unified.analytics.connect.api.output.VisualizationBackgroundDomainRangeRepresentation_)
*   `y` (_sfdc.unified.analytics.connect.api.output.VisualizationBackgroundDomainRangeRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationMapBackgroundDomainRepresentation

Output representation for map background domain in a visualization.

*   `latitude` (_sfdc.unified.analytics.connect.api.output.VisualizationBackgroundDomainRangeRepresentation_)
*   `longitude` (_sfdc.unified.analytics.connect.api.output.VisualizationBackgroundDomainRangeRepresentation_)

### sfdc.unified.analytics.connect.api.output.BaseVisualizationMapBackgroundStyleRepresentation

A map background style for a visualization.

One of: `sfdc.unified.analytics.connect.api.output.VisualizationMapBackgroundStyleNameRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationMapBackgroundStyleUrlRepresentation`.

### sfdc.unified.analytics.connect.api.output.VisualizationDataFormatRepresentation

Output representation for data format in a visualization.

*   `dateTemplate` (_string_) The template for the date format.
*   `numberFormatInfo` (_sfdc.unified.analytics.connect.api.output.VisualizationNumberFormatInfoRepresentation_)

### sfdc.unified.analytics.connect.api.output.VisualizationForecastDateDimensionFieldRepresentation

Specifies the field key for the date dimension used in the forecast visualization.

*   `fieldKey` (_string_) The field key of dimension.
*   `granularity` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationForecastGranularityType_)

### sfdc.unified.analytics.connect.api.output.VisualizationForecastIntervalRepresentation

Forecast interval representation.

*   `timeUnit` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationForecastTimeUnitType_)
*   `value` (_integer_) The attribute for value.

### sfdc.unified.analytics.connect.api.output.VisualizationReferenceLineComputationInfoRepresentation

Computation

A computed value definition for a visualization reference line.

*   `fieldKey` (_string_) The field key of the reference line.
*   `function` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationReferenceLineFunctionType_)
*   `label` (_sfdc.unified.analytics.connect.api.output.BaseVisualizationReferenceLineLabelRepresentation_)
*   `valueType` (_string_, required) The shape of `endLine` when `valueType` is `Computation`.  
    Allowed values: `Computation`.

### sfdc.unified.analytics.connect.api.output.VisualizationReferenceLineValueInfoRepresentation

Value

A fixed-value definition for a visualization reference line.

*   `value` (_any_) The value of the reference line.
*   `label` (_sfdc.unified.analytics.connect.api.output.BaseVisualizationReferenceLineLabelRepresentation_)
*   `valueType` (_string_, required) The shape of `endLine` when `valueType` is `Value`.  
    Allowed values: `Value`.

### sfdc.unified.analytics.connect.api.output.VisualizationAutoAxisRangeStyleRepresentation

auto

An automatic range style for a visualization axis.

*   `includeZero` (_boolean_) Whether to include zero in the axis range.
*   `type` (_string_, required) The shape of `range` when `type` is `auto`.  
    Allowed values: `auto`.

### sfdc.unified.analytics.connect.api.output.VisualizationCustomAxisRangeStyleRepresentation

Custom

A custom range style for a visualization axis, with defined start and end values.

*   `end` (_sfdc.unified.analytics.connect.api.output.VisualizationAxisCustomRangeExtentRepresentation_)
*   `start` (_sfdc.unified.analytics.connect.api.output.VisualizationAxisCustomRangeExtentRepresentation_)
*   `type` (_string_, required) The shape of `range` when `type` is `Custom`.  
    Allowed values: `Custom`.

### sfdc.unified.analytics.connect.api.output.BaseVisualizationAxisTicksInfoRepresentation

A tick configuration for a visualization axis.

One of: `sfdc.unified.analytics.connect.api.output.VisualizationAutoAxisTicksInfoRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFixedAxisTicksInfoRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationNoneAxisTicksInfoRepresentation`.

### sfdc.unified.analytics.connect.api.output.BaseVisualizationMarksToLabelStyleRepresentation

A style for labeling marks in a visualization.

One of: `sfdc.unified.analytics.connect.api.output.VisualizationAllMarksToLabelStyleRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationLineEndsMarksToLabelStyleRepresentation`.

### sfdc.unified.analytics.connect.api.output.BaseVisualizationTooltipTextValueRepresentation

A text value in a visualization tooltip.

One of: `sfdc.unified.analytics.connect.api.output.VisualizationBasicTextValueRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldTokenTextValueRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationPropertyTokenTextValueRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationSdmFieldTokenTextValueRepresentation`.

### sfdc.unified.analytics.connect.api.output.ContinuousColorAssignmentRepresentation

Continuous

A continuous color assignment for a visualization.

*   `palette` (_sfdc.unified.analytics.connect.api.output.ContinuousPaletteRepresentation_)
*   `type` (_string_, required) The shape of `colors` when `type` is `Continuous`.  
    Allowed values: `Continuous`.

### sfdc.unified.analytics.connect.api.output.DiscreteColorAssignmentRepresentation

Discrete

A discrete color assignment for a visualization.

*   `customColors` (_array of sfdc.unified.analytics.connect.api.output.DataValueToColorStringRepresentation_) The mapping of data values to colors.
*   `palette` (_sfdc.unified.analytics.connect.api.output.BaseVisualizationPaletteRepresentation_)
*   `type` (_string_, required) The shape of `colors` when `type` is `Discrete`.  
    Allowed values: `Discrete`.

### sfdc.unified.analytics.connect.api.enums.ConnectDynamicFlowSelectionTypeEnum

Different selection types for flow dynamic action.

Type: `string`.

Allowed values: `Result`, `Selection`.

### sfdc.unified.analytics.connect.api.enums.ConnectFlowInputTypeEnum

Different input types for flow action.

Type: `string`.

Allowed values: `Dynamic`, `Static`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationRelativeDateFilterPeriodUnitType

The relative date filter period unit type of the visualization's view specification.

Type: `string`.

Allowed values: `Day`, `Hour`, `Minute`, `Month`, `Quarter`, `Week`, `Year`.

### sfdc.unified.analytics.connect.api.input.VisualizationBandingApplicationStyleInputRepresentation

Input representation for banding application style in a visualization.

*   `level` (_integer_) The banding level for the banding application.
*   `size` (_integer_) The banding size for the banding application.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleLineStyleType

The line or border dash style type for the visualization stylesheet.

Type: `string`.

Allowed values: `Dashed`, `Dotted`, `Solid`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleFontWeightType

The font weight type for the visualization stylesheet.

Type: `string`.

Allowed values: `Bold`, `Normal`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleTextHorizontalAlignmentType

The horizontal text alignment type for the visualization stylesheet.

Type: `string`.

Allowed values: `Center`, `Left`, `Right`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleTextVerticalAlignmentType

The vertical text alignment type for the visualization stylesheet.

Type: `string`.

Allowed values: `Bottom`, `Middle`, `Top`.

### sfdc.unified.analytics.connect.api.input.VisualizationBackgroundDomainRangeInputRepresentation

Input representation for background domain range in a visualization.

*   `max` (_number (double)_) The maximum value of the domain.
*   `min` (_number (double)_) The minimum value of the domain.

### sfdc.unified.analytics.connect.api.input.VisualizationMapBackgroundStyleNameInputRepresentation

Name

A named map background style for a visualization.

*   `type` (_string_, required) The shape of `style` when `type` is `Name`.  
    Allowed values: `Name`.
*   `value` (_string_) The style value.

### sfdc.unified.analytics.connect.api.input.VisualizationMapBackgroundStyleUrlInputRepresentation

Url

A map background style defined by a URL for a visualization.

*   `type` (_string_, required) The shape of `style` when `type` is `Url`.  
    Allowed values: `Url`.
*   `value` (_string_) The style value.

### sfdc.unified.analytics.connect.api.input.VisualizationNumberFormatInfoInputRepresentation

Input representation for number format info in a visualization.

*   `decimalPlaces` (_integer_) The number of decimal places.
*   `displayUnits` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationNumberFormatInfoDisplayUnitType_)
*   `includeThousandSeparator` (_boolean_) Whether to include the thousand separator.
*   `negativeValuesFormat` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationNumberFormatInfoNegativeValuesType_)
*   `prefix` (_string_) The prefix value.
*   `suffix` (_string_) The suffix value.
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleNumberFormatType_)

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationForecastGranularityType

Granularity level of the forecast in the visualization's visual representation.

Type: `string`.

Allowed values: `InferFromData`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationForecastTimeUnitType

The forecast interval time unit of the visualization's visual specification.

Type: `string`.

Allowed values: `Days`, `Hours`, `Minutes`, `Months`, `Quarters`, `Weeks`, `Years`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationReferenceLineFunctionType

The reference line function type of the visualization's visual specification.

Type: `string`.

Allowed values: `Avg`, `Max`, `Min`, `Now`, `Sum`, `Today`.

### sfdc.unified.analytics.connect.api.input.BaseVisualizationReferenceLineLabelInputRepresentation

A label for a reference line in a visualization.

One of: `sfdc.unified.analytics.connect.api.input.VisualizationReferenceLineComputationLabelInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationReferenceLineCustomLabelInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationReferenceLineNoneLabelInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationReferenceLineValueLabelInputRepresentation`.

### sfdc.unified.analytics.connect.api.input.VisualizationAxisCustomRangeExtentInputRepresentation

Input representation for custom range extent in a visualization axis.

*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationAxisStyleRangeType_)
*   `value` (_any_) Value for start/end in the custom axis range.

### sfdc.unified.analytics.connect.api.input.VisualizationAutoAxisTicksInfoInputRepresentation

Auto

Automatic axis ticks for a visualization.

*   `type` (_string_, required) The shape of `majorTicks` when `type` is `Auto`.  
    Allowed values: `Auto`.

### sfdc.unified.analytics.connect.api.input.VisualizationFixedAxisTicksInfoInputRepresentation

Fixed

Fixed axis ticks for a visualization.

*   `dateInfo` (_sfdc.unified.analytics.connect.api.input.VisualizationAxisTicksDateInfoInputRepresentation_)
*   `interval` (_integer_) The interval at which axis ticks are shown.
*   `origin` (_string_) The origin of the axis ticks.
*   `type` (_string_, required) The shape of `majorTicks` when `type` is `Fixed`.  
    Allowed values: `Fixed`.

### sfdc.unified.analytics.connect.api.input.VisualizationNoneAxisTicksInfoInputRepresentation

None

Hidden axis ticks for a visualization.

*   `type` (_string_, required) The shape of `majorTicks` when `type` is `None`.  
    Allowed values: `None`.

### sfdc.unified.analytics.connect.api.input.VisualizationAllMarksToLabelStyleInputRepresentation

All

A style that labels all marks in a visualization.

*   `type` (_string_, required) The shape of `marksToLabel` when `type` is `All`.  
    Allowed values: `All`.

### sfdc.unified.analytics.connect.api.input.VisualizationLineEndsMarkToLabelStyleInputRepresentation

LineEnds

A style that labels marks at the ends of lines in a visualization.

*   `labelEnd` (_boolean_) Whether to label the end of the line.
*   `labelStart` (_boolean_) Whether to label the start of the line.
*   `type` (_string_, required) The shape of `marksToLabel` when `type` is `LineEnds`.  
    Allowed values: `LineEnds`.

### sfdc.unified.analytics.connect.api.input.VisualizationBasicTextValueInputRepresentation

Text

A plain text value in a tooltip text sequence for a visualization.

*   `value` (_string_) The plain text string.
*   `properties` (_sfdc.unified.analytics.connect.api.input.VisualizationTextStylePropertiesInputRepresentation_)
*   `type` (_string_, required) The shape of `customText` when `type` is `Text`.  
    Allowed values: `Text`.

### sfdc.unified.analytics.connect.api.input.VisualizationFieldTokenTextValueInputRepresentation

VisualizationFieldToken

A visualization field token text value in a tooltip text sequence.

*   `fieldKey` (_string_) The field key identifying the visualization field.
*   `properties` (_sfdc.unified.analytics.connect.api.input.VisualizationTextStylePropertiesInputRepresentation_)
*   `type` (_string_, required) The shape of `customText` when `type` is `VisualizationFieldToken`.  
    Allowed values: `VisualizationFieldToken`.

### sfdc.unified.analytics.connect.api.input.VisualizationPropertyTokenTextValueInputRepresentation

PropertyToken

A property token text value in a tooltip text sequence for a visualization.

*   `tokenType` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationPropertyTokenType_)
*   `properties` (_sfdc.unified.analytics.connect.api.input.VisualizationTextStylePropertiesInputRepresentation_)
*   `type` (_string_, required) The shape of `customText` when `type` is `PropertyToken`.  
    Allowed values: `PropertyToken`.

### sfdc.unified.analytics.connect.api.input.VisualizationSdmFieldTokenTextValueInputRepresentation

SdmFieldToken

A semantic model field token text value in a tooltip text sequence.

*   `apiName` (_string_) The API name of the SDM field.
*   `tokenType` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSdmFieldTokenType_)
*   `properties` (_sfdc.unified.analytics.connect.api.input.VisualizationTextStylePropertiesInputRepresentation_)
*   `type` (_string_, required) The shape of `customText` when `type` is `SdmFieldToken`.  
    Allowed values: `SdmFieldToken`.

### sfdc.unified.analytics.connect.api.input.ContinuousPaletteInputRepresentation

Input representation for continuous color palette.

*   `end` (_string_) The end color for continuous assignment.
*   `middle` (_string_) The middle color for divergent continuous assignment.
*   `middleToEndSteps` (_array of string_) The steps between the middle and end colors for divergent continuous assignment.
*   `start` (_string_) The start color for continuous assignment.
*   `startToEndSteps` (_array of string_) The steps between the start and end colors for sequential continuous assignment.
*   `startToMiddleSteps` (_array of string_) The steps between the start and end colors for divergent continuous assignment.

### sfdc.unified.analytics.connect.api.input.DataValueToColorStringInputRepresentation

Input representation for data value to color string mapping.

*   `color` (_string_) The color string.
*   `value` (_any_) The data value.

### sfdc.unified.analytics.connect.api.input.BaseVisualizationPaletteInputRepresentation

The color palette for a visualization, such as a custom palette.

One of: `sfdc.unified.analytics.connect.api.input.CustomPaletteInputRepresentation`.

### sfdc.unified.analytics.connect.api.output.VisualizationBandingApplicationStyleRepresentation

Output representation for banding application style in a visualization.

*   `level` (_integer_) The banding level for the banding application.
*   `size` (_integer_) The banding size for the banding application.

### sfdc.unified.analytics.connect.api.output.VisualizationBackgroundDomainRangeRepresentation

Output representation for background domain range in a visualization.

*   `max` (_number (double)_) The maximum value of the domain.
*   `min` (_number (double)_) The minimum value of the domain.

### sfdc.unified.analytics.connect.api.output.VisualizationMapBackgroundStyleNameRepresentation

Name

A named map background style for a visualization.

*   `type` (_string_, required) The shape of `style` when `type` is `Name`.  
    Allowed values: `Name`.
*   `value` (_string_) The style value.

### sfdc.unified.analytics.connect.api.output.VisualizationMapBackgroundStyleUrlRepresentation

Url

A URL-based map background style for a visualization.

*   `type` (_string_, required) The shape of `style` when `type` is `Url`.  
    Allowed values: `Url`.
*   `value` (_string_) The style value.

### sfdc.unified.analytics.connect.api.output.VisualizationNumberFormatInfoRepresentation

Output representation for number format info in a visualization.

*   `decimalPlaces` (_integer_) The number of decimal places.
*   `displayUnits` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationNumberFormatInfoDisplayUnitType_)
*   `includeThousandSeparator` (_boolean_) Whether to include the thousand separator.
*   `negativeValuesFormat` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationNumberFormatInfoNegativeValuesType_)
*   `prefix` (_string_) The prefix value.
*   `suffix` (_string_) The suffix value.
*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleNumberFormatType_)

### sfdc.unified.analytics.connect.api.output.BaseVisualizationReferenceLineLabelRepresentation

A label for a visualization reference line.

One of: `sfdc.unified.analytics.connect.api.output.VisualizationReferenceLineComputationLabelRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationReferenceLineCustomLabelRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationReferenceLineNoneLabelRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationReferenceLineValueLabelRepresentation`.

### sfdc.unified.analytics.connect.api.output.VisualizationAxisCustomRangeExtentRepresentation

Output representation for custom range extent in a visualization axis.

*   `type` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationAxisStyleRangeType_)
*   `value` (_any_) Value for start/end in the custom axis range.

### sfdc.unified.analytics.connect.api.output.VisualizationAutoAxisTicksInfoRepresentation

Auto

An automatic tick configuration for a visualization axis.

*   `type` (_string_, required) The shape of `majorTicks` when `type` is `Auto`.  
    Allowed values: `Auto`.

### sfdc.unified.analytics.connect.api.output.VisualizationFixedAxisTicksInfoRepresentation

Fixed

A fixed tick configuration for a visualization axis, with a defined interval and origin.

*   `dateInfo` (_sfdc.unified.analytics.connect.api.output.VisualizationAxisTicksDateInfoRepresentation_)
*   `interval` (_integer_) The interval at which axis ticks are shown.
*   `origin` (_string_) The origin of the axis ticks.
*   `type` (_string_, required) The shape of `majorTicks` when `type` is `Fixed`.  
    Allowed values: `Fixed`.

### sfdc.unified.analytics.connect.api.output.VisualizationNoneAxisTicksInfoRepresentation

None

An axis-tick configuration for a visualization that displays no ticks.

*   `type` (_string_, required) The shape of `majorTicks` when `type` is `None`.  
    Allowed values: `None`.

### sfdc.unified.analytics.connect.api.output.VisualizationAllMarksToLabelStyleRepresentation

All

A style for labeling all marks in a visualization.

*   `type` (_string_, required) The shape of `marksToLabel` when `type` is `All`.  
    Allowed values: `All`.

### sfdc.unified.analytics.connect.api.output.VisualizationLineEndsMarksToLabelStyleRepresentation

LineEnds

A style for labeling the ends of lines in a visualization.

*   `labelEnd` (_boolean_) Whether to label the end of the line.
*   `labelStart` (_boolean_) Whether to label the start of the line.
*   `type` (_string_, required) The shape of `marksToLabel` when `type` is `LineEnds`.  
    Allowed values: `LineEnds`.

### sfdc.unified.analytics.connect.api.output.VisualizationBasicTextValueRepresentation

Text

A plain-text value in a visualization tooltip.

*   `value` (_string_) The plain text string.
*   `properties` (_sfdc.unified.analytics.connect.api.output.VisualizationTextStylePropertiesRepresentation_)
*   `type` (_string_, required) The shape of `customText` when `type` is `Text`.  
    Allowed values: `Text`.

### sfdc.unified.analytics.connect.api.output.VisualizationFieldTokenTextValueRepresentation

VisualizationFieldToken

A field-token text value in a visualization tooltip.

*   `fieldKey` (_string_) The field key identifying the visualization field.
*   `properties` (_sfdc.unified.analytics.connect.api.output.VisualizationTextStylePropertiesRepresentation_)
*   `type` (_string_, required) The shape of `customText` when `type` is `VisualizationFieldToken`.  
    Allowed values: `VisualizationFieldToken`.

### sfdc.unified.analytics.connect.api.output.VisualizationPropertyTokenTextValueRepresentation

PropertyToken

A property-token text value in a visualization tooltip.

*   `tokenType` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationPropertyTokenType_)
*   `properties` (_sfdc.unified.analytics.connect.api.output.VisualizationTextStylePropertiesRepresentation_)
*   `type` (_string_, required) The shape of `customText` when `type` is `PropertyToken`.  
    Allowed values: `PropertyToken`.

### sfdc.unified.analytics.connect.api.output.VisualizationSdmFieldTokenTextValueRepresentation

SdmFieldToken

An SDM-field-token text value in a visualization tooltip.

*   `apiName` (_string_) The API name of the SDM field.
*   `tokenType` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSdmFieldTokenType_)
*   `properties` (_sfdc.unified.analytics.connect.api.output.VisualizationTextStylePropertiesRepresentation_)
*   `type` (_string_, required) The shape of `customText` when `type` is `SdmFieldToken`.  
    Allowed values: `SdmFieldToken`.

### sfdc.unified.analytics.connect.api.output.ContinuousPaletteRepresentation

Output representation for continuous color palette.

*   `end` (_string_) The end color for continuous assignment.
*   `middle` (_string_) The middle color for divergent continuous assignment.
*   `middleToEndSteps` (_array of string_) The steps between the middle and end colors for divergent continuous assignment.
*   `start` (_string_) The start color for continuous assignment.
*   `startToEndSteps` (_array of string_) The steps between the start and end colors for sequential continuous assignment.
*   `startToMiddleSteps` (_array of string_) The steps between the start and end colors for divergent continuous assignment.

### sfdc.unified.analytics.connect.api.output.DataValueToColorStringRepresentation

Output representation for data value to color string mapping.

*   `color` (_string_) The color string.
*   `value` (_any_) The data value.

### sfdc.unified.analytics.connect.api.output.BaseVisualizationPaletteRepresentation

A color palette for a visualization.

One of: `sfdc.unified.analytics.connect.api.output.CustomPaletteRepresentation`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationNumberFormatInfoDisplayUnitType

The display unit type for the number format info in the visualization.

Type: `string`.

Allowed values: `Auto`, `B`, `G`, `K`, `M`, `None`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationNumberFormatInfoNegativeValuesType

The negative value type for the number formats in the visualization.

Type: `string`.

Allowed values: `Auto`, `MinusAfterNumber`, `MinusAfterSuffix`, `MinusBeforeNumber`, `MinusBeforePrefix`, `Parenthesis`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleNumberFormatType

The number format type of the visualization's visual specification.

Type: `string`.

Allowed values: `Currency`, `CurrencyCustom`, `CurrencyShort`, `Number`, `NumberCustom`, `NumberShort`, `Percentage`, `PercentageCustom`, `PercentageShort`.

### sfdc.unified.analytics.connect.api.input.VisualizationReferenceLineComputationLabelInputRepresentation

Computation

A computed label for a reference line in a visualization.

*   `type` (_string_, required) The shape of `label` when `type` is `Computation`.  
    Allowed values: `Computation`.

### sfdc.unified.analytics.connect.api.input.VisualizationReferenceLineCustomLabelInputRepresentation

Custom

A custom label for a reference line in a visualization.

*   `labelText` (_string_) Label text for the reference line label.
*   `type` (_string_, required) The shape of `label` when `type` is `Custom`.  
    Allowed values: `Custom`.

### sfdc.unified.analytics.connect.api.input.VisualizationReferenceLineNoneLabelInputRepresentation

None

The absence of a label for a reference line in a visualization.

*   `type` (_string_, required) The shape of `label` when `type` is `None`.  
    Allowed values: `None`.

### sfdc.unified.analytics.connect.api.input.VisualizationReferenceLineValueLabelInputRepresentation

Value

A value label for a reference line in a visualization.

*   `type` (_string_, required) The shape of `label` when `type` is `Value`.  
    Allowed values: `Value`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationAxisStyleRangeType

The axis range type of the visualization's visual specification.

Type: `string`.

Allowed values: `Auto`, `Custom`.

### sfdc.unified.analytics.connect.api.input.VisualizationAxisTicksDateInfoInputRepresentation

Input representation for date info in axis ticks of a visualization.

*   `showOnlyDateBoundary` (_boolean_) Whether to show only date axis boundary ticks.
*   `unit` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationAxisTicksDateUnitType_)

### sfdc.unified.analytics.connect.api.input.VisualizationTextStylePropertiesInputRepresentation

Input representation for text style properties in a tooltip text value.

*   `bold` (_boolean_) Whether the text is bold.
*   `color` (_string_) The text color.
*   `family` (_string_) The font family.
*   `horizontalAlign` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleTextHorizontalAlignmentType_)
*   `italic` (_boolean_) Whether the text is italic.
*   `size` (_integer_) The font size in points (10-128).
*   `underline` (_boolean_) Whether the text is underlined.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationPropertyTokenType

The type of a property token in a tooltip text sequence.

Type: `string`.

Allowed values: `DataRefreshTime`, `SdmName`, `VisualizationName`, `VisualizationTitle`, `WorkspaceName`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationSdmFieldTokenType

The type of an SDM field token in a tooltip text sequence.

Type: `string`.

Allowed values: `Parameter`.

### sfdc.unified.analytics.connect.api.input.CustomPaletteInputRepresentation

Custom

A custom color palette for a visualization.

*   `colors` (_array of string_) The list of colors in the palette.
*   `type` (_string_, required) The shape of `palette` when `type` is `Custom`.  
    Allowed values: `Custom`.

### sfdc.unified.analytics.connect.api.output.VisualizationReferenceLineComputationLabelRepresentation

Computation

A computed-value label for a visualization reference line.

*   `type` (_string_, required) The shape of `label` when `type` is `Computation`.  
    Allowed values: `Computation`.

### sfdc.unified.analytics.connect.api.output.VisualizationReferenceLineCustomLabelRepresentation

Custom

A custom-text label for a visualization reference line.

*   `labelText` (_string_) The reference line label text.
*   `type` (_string_, required) The shape of `label` when `type` is `Custom`.  
    Allowed values: `Custom`.

### sfdc.unified.analytics.connect.api.output.VisualizationReferenceLineNoneLabelRepresentation

None

A hidden label for a visualization reference line.

*   `type` (_string_, required) The shape of `label` when `type` is `None`.  
    Allowed values: `None`.

### sfdc.unified.analytics.connect.api.output.VisualizationReferenceLineValueLabelRepresentation

Value

A value-based label for a visualization reference line.

*   `type` (_string_, required) The shape of `label` when `type` is `Value`.  
    Allowed values: `Value`.

### sfdc.unified.analytics.connect.api.output.VisualizationAxisTicksDateInfoRepresentation

Output representation for date info in axis ticks of a visualization.

*   `showOnlyDateBoundary` (_boolean_) Whether to show only date axis boundary ticks.
*   `unit` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationAxisTicksDateUnitType_)

### sfdc.unified.analytics.connect.api.output.VisualizationTextStylePropertiesRepresentation

Output representation for text style properties in a tooltip text value.

*   `bold` (_boolean_) Whether the text is bold.
*   `color` (_string_) The text color.
*   `family` (_string_) The font family.
*   `horizontalAlign` (_sfdc.unified.analytics.connect.api.enums.ConnectVisualizationStyleTextHorizontalAlignmentType_)
*   `italic` (_boolean_) Whether the text is italic.
*   `size` (_integer_) The font size in points (10-128).
*   `underline` (_boolean_) Whether the text is underlined.

### sfdc.unified.analytics.connect.api.output.CustomPaletteRepresentation

Custom

A custom color palette for a visualization.

*   `colors` (_array of string_) The list of colors in the palette.
*   `type` (_string_, required) The shape of `palette` when `type` is `Custom`.  
    Allowed values: `Custom`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationAxisTicksDateUnitType

The date unit type in axis ticks of the visualization's visual specification.

Type: `string`.

Allowed values: `Day`, `Hour`, `Minutes`, `Month`, `Quarter`, `Seconds`, `Week`, `Year`.

### sfdc.unified.analytics.connect.api.output.BaseVisualizationStyleRepresentation

Abstract base output representation for style properties common to all visualization layout types.

One of: `sfdc.unified.analytics.connect.api.output.VisualizationFlowStyleRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationMapStyleRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationRadialStyleRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationTableStyleRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationVizqlStyleRepresentation`.

### sfdc.unified.analytics.connect.api.output.BaseVisualizationLayoutVisualSpecRepresentation

A layout-based visual specification for a visualization.

One of: `sfdc.unified.analytics.connect.api.output.VisualizationFlowLayoutVisualSpecRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationMapLayoutVisualSpecRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationRadialLayoutVisualSpecRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationTableLayoutVisualSpecRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationVizqlLayoutVisualSpecRepresentation`.

### sfdc.unified.analytics.connect.api.input.dataAlert.MsTeamsRecipientTypeEnum

Type of a Microsoft Teams recipient for a data alert

Type: `string`.

Allowed values: `SalesforceUser`.

### sfdc.unified.analytics.connect.api.output.download.DownloadDashboardAssetRepresentation

DownloadDashboardAsset

A downloaded Tableau Next dashboard, including the filters applied to it.

*   `dashboardFilterSummary` (_string_) Summary of filters applied to this dashboard
*   `dashboardFilters` (_array of sfdc.unified.analytics.connect.api.output.download.DownloadFilterRepresentation_) List of filters applied to this dashboard
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.
*   `createdBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `createdDate` (_string (date-time)_) The created date of the asset.
*   `lastModifiedBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `lastModifiedDate` (_string (date-time)_) The last modified date of the asset.

### sfdc.unified.analytics.connect.api.output.BaseAnalyticsRepresentation

A Tableau Next asset, identified by an ID, with a name, label, and description.

One of: `sfdc.unified.analytics.connect.api.output.AnalyticsGroupRepresentation`, `sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation`, `sfdc.unified.analytics.connect.api.output.AssetReferenceRepresentation`, `sfdc.unified.analytics.connect.api.output.BaseAnalyticsAssetRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationDataSourceRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationViewRepresentation`, `sfdc.unified.analytics.connect.api.output.actions.InteractionRepresentation`, `sfdc.unified.analytics.connect.api.output.dashboard.DashboardLayoutPageRepresentation`, `sfdc.unified.analytics.connect.api.output.dashboard.DashboardLayoutRepresentation`, `sfdc.unified.analytics.connect.api.output.dashboard.DashboardPageWidgetRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.AnalyticsWidgetDynamicTokenRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.AnalyticsWidgetRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.WidgetDataSourceRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.navigation.NavigationItemRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.navigation.NavigationWidgetLabelStyleRepresentation`, `sfdc.unified.analytics.connect.api.output.workspace.WorkspaceAssetRepresentation`.

### sfdc.unified.analytics.connect.api.input.follow.FollowerInputRepresentation

Follower input representation in unified analytics.

*   `followedAssetId` (_string_) Followed asset ID
*   `followerId` (_string_) Follower ID
*   `followerType` (_sfdc.unified.analytics.connect.api.enums.follow.AnalyticsFollowerTypeEnum_)
*   `limit` (_integer_) Limit parameter value
*   `offset` (_integer_) Offset parameter value

### sfdc.unified.analytics.connect.api.output.TextWidgetInsertTokenRepresentation

Token information representation

*   `label` (_string_) Label of the token
*   `name` (_string_) Name of the token

### sfdc.unified.analytics.connect.api.enums.dataorchestration.DataConnectionFilterKeyEnum

DataConnection Filter Keys

Type: `string`.

Allowed values: `ConnectionStatuses`, `ConnectorTypes`.

### sfdc.unified.analytics.connect.api.input.dataAlert.DataAlertBriefContentInputRepresentation

Data alert content generated as a brief from one or more semantic data models, guided by a set of generation instructions.

*   `modelApiNameOrIdList` (_array of string_) Ids or API names of the semantic data models used to generate the brief
*   `skillInstruction` (_string_) Extensible JSON document of LLM instructions used to generate the brief

### sfdc.unified.analytics.connect.api.input.dataAlert.DataAlertMetricContentInputRepresentation

Data alert content sourced from a specified metric, with an accompanying instruction for the alert message.

*   `instruction` (_string_) input string instruction
*   `modelApiNameOrId` (_array of string_) Id or API name of the semantic data model

### sfdc.unified.analytics.connect.api.output.download.DownloadSubmetricAssetRepresentation

DownloadSubmetricAsset

A downloaded submetric, including its title, value, change, sentiment, goal status, and applied filters.

*   `metricBadge` (_sfdc.unified.analytics.connect.api.output.download.MetricBadgeRepresentation_)
*   `metricChange` (_string_) text indicating what has changed in submetric data
*   `metricFilterSummary` (_string_) user-facing label containing time range and other filters (if any) applied to this submetric
*   `metricFilters` (_array of sfdc.unified.analytics.connect.api.output.download.DownloadFilterRepresentation_) applied submetric filters
*   `metricGoalStatus` (_string_) Label summarizing goal status and progress.
*   `metricInsight` (_string_) submetric insight text
*   `metricSentiment` (_string_) sentiment associated with metric change - 'positive', 'negative', 'neutral'
*   `metricTitle` (_string_) title of the submetric
*   `metricValue` (_string_) top level submetric value
*   `parentMetricId` (_string (Id)_) parentMetricId of the submetric
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.
*   `createdBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `createdDate` (_string (date-time)_) The created date of the asset.
*   `lastModifiedBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `lastModifiedDate` (_string (date-time)_) The last modified date of the asset.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationTextValueType

The type of a text value segment in a tooltip text sequence.

Type: `string`.

Allowed values: `PropertyToken`, `SdmFieldToken`, `Text`, `VisualizationFieldToken`.

### sfdc.unified.analytics.connect.api.input.dataAlert.DataAlertBeaconReportContentInputRepresentation

Data alert content that delivers a generated Beacon Report, guided by a set of generation instructions.

*   `skillInstruction` (_string_) Extensible JSON document of LLM instructions used to generate the Beacon Report

### sfdc.unified.analytics.connect.api.input.dataAlert.DataAlertEmailRecipientsInputRepresentation

A list of email recipients for a data alert, specified as user IDs or group IDs.

*   `recipients` (_array of string_) email addresses

### sfdc.unified.analytics.connect.api.input.common.filters.UnifiedSemanticFilterMeasureCriteriaInputRepresentation

Input representation for unified filter measure criteria

_Available April 2026 and later._

*   `unifiedFilter` (_sfdc.unified.analytics.connect.api.input.common.filters.UnifiedSemanticFilterInputRepresentation_)

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationPaletteType

The palette type for discrete color assignment in a visualization.

Type: `string`.

Allowed values: `Custom`.

### sfdc.unified.analytics.connect.api.enums.agent.AgentLlmConfigurationTypeEnum

Type of agent LLM configuration metadata

Type: `string`.

Allowed values: `ReasoningMode`.

### sfdc.unified.analytics.connect.api.enums.ConnectMapPositionalType

The type of map positional.

Type: `string`.

Allowed values: `Geocoded`, `Xy`.

### sfdc.unified.analytics.connect.api.output.dataAlert.DataAlertEveryNMinutesScheduleRepresentation

A schedule for a data alert that fires every N minutes, where N is the configured minute-level frequency.

*   `minuteLevelFrequency` (_integer_) run the evaluation every n minutes

### sfdc.unified.analytics.connect.api.input.dataAlert.DataAlertDailyScheduleInputRepresentation

A daily schedule for a data alert.

### sfdc.unified.analytics.connect.api.output.common.filters.UnifiedSemanticFilterRepresentation

Output representation for unified filter

_Available April 2026 and later._

*   `fields` (_array of sfdc.unified.analytics.connect.api.output.common.filters.UnifiedSemanticFilterFieldRepresentation_) The list of fields for the unified filter
*   `includeNulls` (_boolean_) Whether to include null values in the filter results
*   `measureCriteria` (_sfdc.unified.analytics.connect.api.output.common.filters.UnifiedSemanticFilterMeasureCriteriaRepresentation_)
*   `operator` (_sfdc.semantic.authoring.connect.api.enums.SemanticFilterOperatorTypeEnum_)
*   `topBottomCriteria` (_sfdc.unified.analytics.connect.api.output.common.filters.UnifiedSemanticFilterTopBottomCriteriaRepresentation_)
*   `values` (_array of any_) The values for the unified filter

### sfdc.unified.analytics.connect.api.output.common.filters.UnifiedSemanticFilterMeasureCriteriaRepresentation

Representation for unified filter measure criteria

_Available April 2026 and later._

*   `unifiedFilter` (_sfdc.unified.analytics.connect.api.output.common.filters.UnifiedSemanticFilterRepresentation_)

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationReferenceLineValueType

The reference line value type of the visualization's visual specification.

Type: `string`.

Allowed values: `Computation`, `Value`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationReferenceLineType

The reference line type of the visualization's visual specification.

Type: `string`.

Allowed values: `Band`, `Line`.

### sfdc.unified.analytics.connect.api.input.share.UserOrGroupSetupRecordShareInputRepresentation

User Or Group Setup Record Share Input Representation

_Available April 2026 and later._

*   `filterBySetupObjectType` (_array of sfdc.unified.analytics.connect.api.enums.share.SetupObjectTypeEnum_) The setup object types to filter the request by
*   `limit` (_integer_) The limit to use for paginated results
*   `offset` (_integer_) The offset to use for paginating the results
*   `searchTerm` (_string_) Search term to filter assets by label
*   `userOrGroupId` (_string_) The ID of the user or group whose share information is being requested

### sfdc.unified.analytics.connect.api.input.dataAlert.DataAlertMsTeamsRecipientInputRepresentation

Single Microsoft Teams recipient for Data alerts. Contains user or group Id and type.

*   `recipient` (_string_) group or user Id
*   `recipientType` (_sfdc.unified.analytics.connect.api.input.dataAlert.MsTeamsRecipientTypeEnum_)

### sfdc.unified.analytics.connect.api.output.BaseVisualizationRangeFilterInfoRepresentation

Range

A range-based filter for a visualization.

One of: `sfdc.unified.analytics.connect.api.output.VisualizationGreaterThanFilterInfoRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationLessThanFilterInfoRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationRangeFilterInfoRepresentation`.

### sfdc.unified.analytics.connect.api.output.download.DownloadVisualizationWidgetAssetRepresentation

DownloadVisualizationWidgetAsset

A downloaded visualization widget, including the filters applied to it.

*   `filterSummary` (_string_) user-facing label containing filters (if any) applied to this viz widget
*   `filters` (_array of sfdc.unified.analytics.connect.api.output.download.DownloadFilterRepresentation_) applied viz widget filters
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.
*   `createdBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `createdDate` (_string (date-time)_) The created date of the asset.
*   `lastModifiedBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `lastModifiedDate` (_string (date-time)_) The last modified date of the asset.

### sfdc.unified.analytics.connect.api.enums.common.filters.ConnectUnifiedSemanticFilterNullValuesPositionType

The position of null values in ordering for unified semantic filter top/bottom criteria

_Available April 2026 and later._

Type: `string`.

Allowed values: `NullsFirst`, `NullsLast`, `Unspecified`.

### sfdc.unified.analytics.connect.api.output.dataAlert.DataAlertDailyScheduleRepresentation

A daily schedule for a data alert.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationForecastModelType

The forecast model type used in the visualization's visual representation.

Type: `string`.

Allowed values: `HoltWinters`, `RidgeRegression`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationReferenceLineLabelType

The reference line label type of the visualization's visual specification.

Type: `string`.

Allowed values: `Computation`, `Custom`, `None`, `Value`.

### sfdc.unified.analytics.connect.api.enums.dataorchestration.DataTransformLastRunTimeRangeEnum

DataTransform Last Run Time Range

Type: `string`.

Allowed values: `Last120Days`, `Last1Hour`, `Last24Hours`, `Last30Days`, `Last7Days`, `Last90Days`.

### sfdc.unified.analytics.connect.api.output.dataorchestration.DataLakeObjectAssetOutputRepresentation

A data lake object asset in data orchestration, including its connection and data stream.

*   `connection` (_sfdc.unified.analytics.connect.api.output.dataorchestration.DataOrchestrationConnectionEnrichmentRepresentation_)
*   `datastream` (_sfdc.unified.analytics.connect.api.output.dataorchestration.DataOrchestrationDatastreamEnrichmentRepresentation_)

### sfdc.unified.analytics.connect.api.output.dataAlert.DataAlertSlackRecipientRepresentation

Represents a single Slack recipient for a data alert

*   `recipient` (_string_) Slack recipient id
*   `recipientType` (_sfdc.unified.analytics.connect.api.input.dataAlert.SlackRecipientTypeEnum_)

### sfdc.unified.analytics.connect.api.output.AnalyticsGroupRepresentation

AnalyticsGroup

A Tableau Next group.

*   `createdBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `createdDate` (_string (date-time)_) Created date of the asset
*   `numGroupMembers` (_integer_, nullable) The number of users in the group.
*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.

### sfdc.unified.analytics.connect.api.output.download.DownloadFilterOperatorRepresentation

Metadata of the operator of a filter applied to a download asset

*   `label` (_string_) filter operator label
*   `name` (_string_) filter operator enum name

### sfdc.unified.analytics.connect.api.input.dataAlert.DataAlertNotificationRecipientsInputRepresentation

A list of notification recipients for a data alert, specified as user or group IDs.

*   `recipients` (_array of string_) group or user Ids

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationColorAssignmentType

The color assignment type in a visualization.

Type: `string`.

Allowed values: `Continuous`, `Discrete`.

### sfdc.unified.analytics.connect.api.output.dataorchestration.DataTransformAssetOutputRepresentation

A data transform asset in data orchestration, including its run frequency, last run status, and target object.

*   `frequency` (_string_) Run frequency
*   `lastRunStatus` (_string_) Last run status
*   `lastRunTime` (_string (date-time)_) Last run time
*   `targetObject` (_string_) Target object name
*   `transformStatus` (_string_) Transform status
*   `type` (_string_) Transform type

### sfdc.unified.analytics.connect.api.input.dataAlert.InsightTypeEnum

Enum for different insight types

Type: `string`.

Allowed values: `Forecast`, `GoalProgress`, `PaceToGoal`, `Popc`, `RecordLevelOutliers`, `RiskyMonopoly`, `Threshold`, `Unspecified`, `UnusualChange`.

### sfdc.unified.analytics.connect.api.enums.GranteeTypeEnum

Grantee Type

Type: `string`.

Allowed values: `Group`, `User`.

### sfdc.unified.analytics.connect.api.output.dataAlert.DataAlertMetricContentRepresentation

Data alert content sourced from a specified metric, with an accompanying instruction for generating the alert message.

*   `instruction` (_string_) Instructions to generate notification content
*   `modelApiNameOrId` (_array of string_) Id or API name of the semantic data model

### sfdc.unified.analytics.connect.api.input.follow.FollowedAssetInputRepresentation

Followed asset input representation in unified analytics.

*   `assetsOrderBy` (_string_) Returned assets orderBy parameter value
*   `followedAssetType` (_sfdc.unified.analytics.connect.api.enums.follow.AnalyticsFollowedAssetTypeEnum_)
*   `followerId` (_string_) Follower ID
*   `limit` (_integer_) Limit parameter value
*   `offset` (_integer_) Offset parameter value
*   `sortOrder` (_string_) Returned assets sortOrder parameter value

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationMapBackgroundStyleType

The style type of the visualization map background.

Type: `string`.

Allowed values: `Name`, `Url`.

### sfdc.unified.analytics.connect.api.output.TextWidgetInsertRepresentation

Representation for insert token operation

*   `token` (_sfdc.unified.analytics.connect.api.output.TextWidgetInsertTokenRepresentation_)

### sfdc.unified.analytics.connect.api.enums.VizCaptureModeEnum

Visualization capture mode for the Image API

Type: `string`.

Allowed values: `Default`, `HeadlessCapture`, `HtmlBundleCapture`.

### sfdc.unified.analytics.connect.api.enums.dataorchestration.DataLakeObjectFilterKeyEnum

DataLakeObject Filter Keys

Type: `string`.

Allowed values: `ConnectionNames`, `ConnectorTypes`, `DloStatuses`, `LastRefreshStatuses`.

### sfdc.unified.analytics.connect.api.output.dataAlert.DataAlertNotificationRecipientsRepresentation

A list of notification recipients for a data alert.

*   `recipients` (_array of string_) list of notification recipients

### sfdc.unified.analytics.connect.api.input.BaseVisualizationStyleInputRepresentation

Abstract base input representation for style properties common to all visualization layout types.

One of: `sfdc.unified.analytics.connect.api.input.VisualizationFlowStyleInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationMapStyleInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationRadialStyleInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationTableStyleInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationVizqlStyleInputRepresentation`.

### sfdc.unified.analytics.connect.api.input.widgets.AnalyticsWidgetStylesInputRepresentation

Widget common styles input representation in unified analytics

One of: `sfdc.unified.analytics.connect.api.input.widgets.button.ButtonWidgetStylesInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.container.ContainerWidgetStylesInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.filter.FilterWidgetStylesInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.image.ImageStylesInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.metric.MetricWidgetStylesInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.parameter.ParameterWidgetStylesInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.summary.SummaryWidgetStylesInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.text.TextWidgetStylesInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.visualization.VisualizationStylesInputRepresentation`.

### sfdc.unified.analytics.connect.api.input.BaseVisualizationRangeFilterInfoInputRepresentation

Range

A range, greater-than, or less-than filter for a visualization.

One of: `sfdc.unified.analytics.connect.api.input.VisualizationGreaterThanFilterInfoInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationLessThanFilterInfoInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationRangeFilterInfoInputRepresentation`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationMarksToLabelType

The marks to label type of the visualization's visual specification.

Type: `string`.

Allowed values: `All`, `LineEnds`.

### sfdc.unified.analytics.connect.api.input.follow.FollowedAssetRefInputRepresentation

Followed asset ref input representation in unified analytics.

_Available April 2026 and later._

*   `assetsOrderBy` (_sfdc.unified.analytics.connect.api.resource.follow.OrderBy_)
*   `followedAssetType` (_sfdc.unified.analytics.connect.api.enums.follow.AnalyticsFollowedAssetTypeEnum_)
*   `followerId` (_string_) Follower ID
*   `limit` (_integer_) Limit parameter value
*   `offset` (_integer_) Offset parameter value
*   `sortOrder` (_sfdc.unified.analytics.connect.api.resource.follow.SortOrder_)

### sfdc.unified.analytics.connect.api.output.analyticsLibrary.AnalyticsLibraryImageRepresentation

AnalyticsLibrary Image reference representation

*   `url` (_string (url)_) Url path to retrieve image

### sfdc.unified.analytics.connect.api.input.BaseAnalyticsInputRepresentation

A base object containing the ID, name, label, and description for a Tableau Next analytics asset.

One of: `sfdc.unified.analytics.connect.api.input.AssetReferenceInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationDataSourceInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationViewInputRepresentation`, `sfdc.unified.analytics.connect.api.input.actions.InteractionInputRepresentation`, `sfdc.unified.analytics.connect.api.input.dashboard.DashboardInputRepresentation`, `sfdc.unified.analytics.connect.api.input.dashboard.DashboardLayoutInputRepresentation`, `sfdc.unified.analytics.connect.api.input.dashboard.DashboardLayoutPageInputRepresentation`, `sfdc.unified.analytics.connect.api.input.dashboard.DashboardPageWidgetInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.AnalyticsWidgetDynamicTokenInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.AnalyticsWidgetInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.navigation.NavigationItemInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.navigation.NavigationWidgetLabelStyleInputRepresentation`, `sfdc.unified.analytics.connect.api.input.workspace.WorkspaceInputRepresentation`.

### sfdc.unified.analytics.connect.api.output.dataAlert.DataAlertRawValueRepresentation

An operand for a data alert condition, specified as a literal value with an explicit data type.

*   `dataType` (_sfdc.unified.analytics.connect.api.input.dataAlert.DataAlertDataTypeEnum_)
*   `value` (_string_) Raw value

### sfdc.unified.analytics.connect.api.input.dataAlert.DataAlertWeeklyScheduleInputRepresentation

A weekly schedule for a data alert that fires on selected days of the week.

*   `daysOfWeek` (_array of sfdc.unified.analytics.connect.api.input.dataAlert.DataAlertDayEnum_) days of the week to receive data alerts

### sfdc.unified.analytics.connect.api.input.dataAlert.DataAlertNoOpReceiversInputRepresentation

A no-op receiver for a data alert, meaning notifications are not delivered anywhere.

### sfdc.unified.analytics.connect.api.input.dataAlert.DataAlertSlackRecipientInputRepresentation

Single Slack recipient for Data alerts. Contains user or group Id and type.

*   `recipient` (_string_) group or user Id
*   `recipientType` (_sfdc.unified.analytics.connect.api.input.dataAlert.SlackRecipientTypeEnum_)

### sfdc.unified.analytics.connect.api.output.dataAlert.DataAlertEmailRecipientsRepresentation

A list of email recipients for a data alert.

*   `recipients` (_array of string_) list of Email recipients

### sfdc.unified.analytics.connect.api.output.widgets.AnalyticsWidgetStylesRepresentation

Represents widget common styles representation in unified analytics.

One of: `sfdc.unified.analytics.connect.api.output.widgets.button.ButtonWidgetStylesRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.container.ContainerWidgetStylesRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.filter.FilterWidgetStylesRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.image.ImageWidgetStylesRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.metric.MetricWidgetStylesRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.parameter.ParameterWidgetStylesRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.summary.SummaryWidgetStylesRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.text.TextWidgetStylesRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.visualization.VisualizationWidgetStylesRepresentation`.

### sfdc.unified.analytics.connect.api.output.BaseVisualizationFieldSimpleQuickTableCalcRepresentation

A simple quick table calculation for a visualization field.

One of: `sfdc.unified.analytics.connect.api.output.VisualizationFieldSimpleQuickTableCalcDifferenceRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldSimpleQuickTableCalcPercentDifferenceRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldSimpleQuickTableCalcPercentOfTotalRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldSimpleQuickTableCalcRunningAvgRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldSimpleQuickTableCalcRunningMaxRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldSimpleQuickTableCalcRunningMinRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldSimpleQuickTableCalcRunningSumRepresentation`.

### sfdc.unified.analytics.connect.api.output.dataAlert.DataAlertMetricValueRepresentation

An operand for a data alert condition, based on the value of a specified metric.

*   `factKey` (_string_) fact key
*   `filterContext` (_array of sfdc.unified.analytics.connect.api.output.follow.UnifiedFilterRepresentation_) filter context
*   `insightType` (_sfdc.unified.analytics.connect.api.input.dataAlert.InsightTypeEnum_)
*   `metricId` (_string_) metric or sub-metric Id
*   `modelApiNameOrId` (_string_) Id or API name of the semantic data model
*   `params` (_object_) additional metric params
    
    Additional properties: `string`.
    
*   `timeContext` (_sfdc.unified.analytics.connect.api.output.follow.UnifiedFilterRepresentation_)

### sfdc.unified.analytics.connect.api.input.download.DownloadVisualizationWidgetAssetInputRepresentation

Identifies a visualization widget to download, by its dashboard, custom view, and widget ID.

*   `customViewId` (_string_) Custom View ID of the dashboard
*   `dashboardName` (_string_) API name for the dashboard
*   `widgetId` (_string_) ID of a widget within a dashboard

### sfdc.unified.analytics.connect.api.input.BaseVisualizationFieldOrderedQuickTableCalcInputRepresentation

An ordered quick table calculation for a visualization field, computed according to a configurable sort order.

One of: `sfdc.unified.analytics.connect.api.input.VisualizationFieldOrderedQuickTableCalcPercentileInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldOrderedQuickTableCalcRankDenseInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldOrderedQuickTableCalcRankInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldOrderedQuickTableCalcRankModifiedInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldOrderedQuickTableCalcRankUniqueInputRepresentation`.

### sfdc.unified.analytics.connect.api.output.dataorchestration.DataConnectionAssetOutputRepresentation

A data connection asset in data orchestration, including its connector type and the number of dependent assets.

*   `connectorType` (_string_) Connector type
*   `dependentAssetCount` (_integer_) Count of assets that depend on this connection
*   `lastModified` (_string (date-time)_) Last modified date

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationAxisTicksType

The axis ticks type of the visualization's visual specification.

Type: `string`.

Allowed values: `Auto`, `Fixed`, `None`.

### sfdc.unified.analytics.connect.api.output.dataAlert.DataAlertBeaconReportContentRepresentation

Data alert content that delivers a generated Beacon Report, guided by a set of generation instructions.

*   `skillInstruction` (_string_) Extensible JSON document of LLM instructions used to generate the Beacon Report

### sfdc.unified.analytics.connect.api.input.widgets.AnalyticsWidgetTextStylesInputRepresentation

Common text style input representation for list widget label or value

One of: `sfdc.unified.analytics.connect.api.input.widgets.filter.ListFilterWidgetTextStyleInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.parameter.InputParameterWidgetTextStyleInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.parameter.ListParameterWidgetTextStyleInputRepresentation`.

### sfdc.unified.analytics.connect.api.input.BaseVisualizationFieldMovingCalculationQuickTableCalcInputRepresentation

A moving quick table calculation for a visualization field, computed over a range of preceding and following values.

One of: `sfdc.unified.analytics.connect.api.input.VisualizationFieldMovingCalculationQuickTableCalcMovingAverageInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldMovingCalculationQuickTableCalcMovingMaxInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldMovingCalculationQuickTableCalcMovingMinInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationFieldMovingCalculationQuickTableCalcMovingSumInputRepresentation`.

### sfdc.unified.analytics.connect.api.output.BaseVisualizationRepresentation

BaseVisualization

A Tableau Next visualization, along with its data source, permissions, and workspace.

One of: `sfdc.unified.analytics.connect.api.output.VisualizationRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationShallowRepresentation`.

### sfdc.unified.analytics.connect.api.output.dataAlert.DataAlertMsTeamsRecipientsRepresentation

A list of Microsoft Teams recipients for a data alert, each with a recipient type.

*   `recipients` (_array of sfdc.unified.analytics.connect.api.output.dataAlert.DataAlertMsTeamsRecipientRepresentation_) list of Microsoft Teams recipients with their types

### sfdc.unified.analytics.connect.api.enums.dataorchestration.DataTransformFilterKeyEnum

DataTransform Filter Keys

Type: `string`.

Allowed values: `Frequencies`, `LastRunStatuses`, `LastRunTimeRange`, `TransformStatuses`.

### sfdc.unified.analytics.connect.api.input.download.DownloadDashboardAssetInputRepresentation

Identifies a Tableau Next dashboard to download, by its API name and an optional custom view.

*   `customViewId` (_string_) Custom view ID
*   `dashboardName` (_string_) Custom view ID

### sfdc.unified.analytics.connect.api.output.download.MetricBadgeRepresentation

Metric Badge

_Available April 2026 and later._

*   `backgroundColor` (_string_) Color of badge in RGB format e.g. rgb(248, 26, 92), which may be user-defined in the case of goals
*   `color` (_string_) Text color of label inside of badge in RGB format e.g. rgb(248, 26, 92), which may be user-defined in the case of goals
*   `label` (_string_) Label displayed inside of badge - this is either trend sentiment (High, Low, Expected) or user-defined goal name

### sfdc.unified.analytics.connect.api.input.download.DownloadSubmetricAssetInputRepresentation

Identifies a submetric to download, by its semantic data model ID, capture mode, and time range.

*   `captureMode` (_shared.analytics.platform.api.enums.TuaSubMetricCaptureMode_)
*   `sdmId` (_string (Id)_) Semantic data model ID
*   `timeRange` (_string_) Time Range

### sfdc.unified.analytics.connect.api.output.download.DownloadVisualizationAssetRepresentation

DownloadVisualizationAsset

A downloaded Tableau Next visualization.

*   `description` (_string_) The description of the asset.
*   `id` (_string (Id)_) The database record ID of the asset.
*   `label` (_string_) The label of the asset.
*   `name` (_string_) The name of the asset.
*   `createdBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `createdDate` (_string (date-time)_) The created date of the asset.
*   `lastModifiedBy` (_sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_)
*   `lastModifiedDate` (_string (date-time)_) The last modified date of the asset.

### sfdc.unified.analytics.connect.api.input.BaseVisualizationByFieldSortInputRepresentation

Field

A sort of a visualization by a specified field.

One of: `sfdc.unified.analytics.connect.api.input.VisualizationFieldSortInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationNestedSortInputRepresentation`.

### sfdc.unified.analytics.connect.api.output.dataAlert.DataAlertWeeklyScheduleRepresentation

A weekly schedule for a data alert that fires on selected days of the week.

*   `daysOfWeek` (_array of sfdc.unified.analytics.connect.api.input.dataAlert.DataAlertDayEnum_) Days of the week for the schedule

### sfdc.unified.analytics.connect.api.input.dataAlert.DataAlertRawValueInputRepresentation

An operand for a data alert condition, specified as a literal value with an explicit data type.

*   `dataType` (_sfdc.unified.analytics.connect.api.input.dataAlert.DataAlertDataTypeEnum_)
*   `value` (_string_) raw value of the operand

### sfdc.unified.analytics.connect.api.input.BaseVisualizationLayoutVisualSpecInputRepresentation

The layout specification for a visualization, including its legends and stylesheet.

One of: `sfdc.unified.analytics.connect.api.input.VisualizationFlowLayoutVisualSpecInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationMapLayoutVisualSpecInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationRadialLayoutVisualSpecInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationTableLayoutVisualSpecInputRepresentation`, `sfdc.unified.analytics.connect.api.input.VisualizationVizqlLayoutVisualSpecInputRepresentation`.

### sfdc.unified.analytics.connect.api.output.BaseVisualizationFieldOrderedQuickTableCalcRepresentation

An ordered quick table calculation for a visualization field, computed according to a configurable sort order.

One of: `sfdc.unified.analytics.connect.api.output.VisualizationFieldOrderedQuickTableCalcPercentileRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldOrderedQuickTableCalcRankDenseRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldOrderedQuickTableCalcRankModifiedRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldOrderedQuickTableCalcRankRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldOrderedQuickTableCalcRankUniqueRepresentation`.

### sfdc.unified.analytics.connect.api.output.common.filters.UnifiedSemanticFilterFieldRepresentation

Representation for unified filter field

_Available April 2026 and later._

*   `expression` (_string_) The expression
*   `model` (_string_) The model field reference

### sfdc.unified.analytics.connect.api.output.BaseVisualizationFieldMovingCalculationQuickTableCalcRepresentation

A moving quick table calculation for a visualization field, computed over a range of preceding and following values.

One of: `sfdc.unified.analytics.connect.api.output.VisualizationFieldMovingCalculationQuickTableCalcMovingAverageRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldMovingCalculationQuickTableCalcMovingMaxRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldMovingCalculationQuickTableCalcMovingMinRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationFieldMovingCalculationQuickTableCalcMovingSumRepresentation`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationBackgroundType

The background type of the visualization.

Type: `string`.

Allowed values: `Blank`, `Grid`, `Map`.

### sfdc.unified.analytics.connect.api.input.common.filters.UnifiedSemanticFilterFieldInputRepresentation

Input representation for unified filter field

_Available April 2026 and later._

*   `expression` (_string_) The expression
*   `model` (_string_) The model field reference

### sfdc.unified.analytics.connect.api.output.dataorchestration.DataOrchestrationConnectionEnrichmentRepresentation

Connection Enrichment Representation

_Available April 2026 and later._

*   `connectorType` (_string_) Connector type
*   `developerName` (_string_) Connection developer name
*   `id` (_string_) Connection ID
*   `isTabNextAsset` (_boolean_) Whether the connection is present in any workspace
*   `masterLabel` (_string_) Connection master label

### sfdc.unified.analytics.connect.api.output.dataAlert.DataAlertMsTeamsRecipientRepresentation

Represents a single Microsoft Teams recipient for a data alert

*   `recipient` (_string_) Microsoft Teams recipient id
*   `recipientType` (_sfdc.unified.analytics.connect.api.input.dataAlert.MsTeamsRecipientTypeEnum_)

### sfdc.unified.analytics.connect.api.output.BaseVisualizationByFieldSortRepresentation

Field

A sort by field for a visualization.

One of: `sfdc.unified.analytics.connect.api.output.VisualizationFieldSortRepresentation`, `sfdc.unified.analytics.connect.api.output.VisualizationNestedSortRepresentation`.

### sfdc.unified.analytics.connect.api.output.dataorchestration.DataOrchestrationDatastreamEnrichmentRepresentation

Datastream Enrichment Representation

_Available April 2026 and later._

*   `lastRefreshStatus` (_string_) Last refresh status
*   `lastRefreshTime` (_string_) Last refresh time (ISO 8601 format)
*   `streamType` (_string_) Stream type

### sfdc.unified.analytics.connect.api.input.share.SetupRecordShareInputRepresentation

Shared Record Input Item Representation

_Updated April 2026: added `accessTypeFilter`, `filterByRecipientType`, `recipientSearchTerm`._

*   `accessTypeFilter` (_array of sfdc.unified.analytics.connect.api.enums.share.SetupObjectAccessTypeEnum_)
    
    Access Type Filter
    
    _Available April 2026 and later._
    
*   `filterByRecipientType` (_array of sfdc.unified.analytics.connect.api.enums.share.SetupObjectRecipientTypeEnum_)
    
    Recipients Type Filter
    
    _Available April 2026 and later._
    
*   `limit` (_integer_) Limit parameter value
*   `offset` (_integer_) Offset parameter value
*   `orderBy` (_sfdc.unified.analytics.connect.api.enums.share.SetupRecordShareOrderByEnum_)
*   `recipientSearchTerm` (_string_)
    
    Recipient search term
    
    _Available April 2026 and later._
    
*   `recordId` (_string_) Id of the record
*   `sortOrder` (_string_) Sort Order value, default is descending
*   `userOrGroupId` (_string_) Id of the User/Group

### sfdc.unified.analytics.connect.api.output.widgets.AnalyticsWidgetParametersRepresentation

Represents widget common parameter representation in unified analytics.

One of: `sfdc.unified.analytics.connect.api.output.widgets.button.ButtonWidgetParametersRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.container.ContainerWidgetParametersRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.filter.BaseFilterWidgetParametersRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.image.ImageWidgetParametersRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.lightning.AnlytLightningCompWidgetParametersRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.metric.MetricWidgetParametersRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.navigation.NavigationWidgetParametersRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.parameter.BaseParameterWidgetParametersRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.summary.SummaryWidgetParametersRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.text.TextWidgetParametersRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.visualization.VisualizationWidgetParametersRepresentation`.

### sfdc.unified.analytics.connect.api.input.dataAlert.DataAlertSlackRecipientsInputRepresentation

A list of Slack recipients for a data alert, each with a recipient type.

*   `recipients` (_array of sfdc.unified.analytics.connect.api.input.dataAlert.DataAlertSlackRecipientInputRepresentation_) list of Slack recipients with their types

### sfdc.unified.analytics.connect.api.input.dataAlert.DataAlertDataTypeEnum

Enum for different data types supported.

Type: `string`.

Allowed values: `Boolean`, `Number`, `Percent`, `Text`.

### sfdc.unified.analytics.connect.api.input.common.filters.UnifiedSemanticFilterInputRepresentation

Input representation for unified filter

_Available April 2026 and later._

*   `fields` (_array of sfdc.unified.analytics.connect.api.input.common.filters.UnifiedSemanticFilterFieldInputRepresentation_) The list of fields for the unified filter
*   `includeNulls` (_boolean_) For In operator: set to true if values include null, otherwise undefined. For NotIn operator: set to false if values include null, otherwise undefined.
*   `measureCriteria` (_sfdc.unified.analytics.connect.api.input.common.filters.UnifiedSemanticFilterMeasureCriteriaInputRepresentation_)
*   `operator` (_sfdc.semantic.authoring.connect.api.enums.SemanticFilterOperatorTypeEnum_)
*   `topBottomCriteria` (_sfdc.unified.analytics.connect.api.input.common.filters.UnifiedSemanticFilterTopBottomCriteriaInputRepresentation_)
*   `values` (_array of any_) The values for the unified filter

### sfdc.unified.analytics.connect.api.input.common.filters.UnifiedSemanticFilterTopBottomCriteriaInputRepresentation

Input representation for unified filter top/bottom criteria

_Available April 2026 and later._

*   `expression` (_string_) The expression to order by for top/bottom determination
*   `isTop` (_boolean_) Whether this is a top or bottom filter
*   `nullValuesPosition` (_sfdc.unified.analytics.connect.api.enums.common.filters.ConnectUnifiedSemanticFilterNullValuesPositionType_)
*   `topBottomLimit` (_integer_) The limit for top/bottom filtering

### sfdc.unified.analytics.connect.api.output.dataAlert.DataAlertBriefContentRepresentation

Data alert content generated as a brief from one or more semantic data models, guided by a set of generation instructions.

*   `modelApiNameOrIdList` (_array of string_) Ids or API names of the semantic data models used to generate the brief
*   `skillInstruction` (_string_) Extensible JSON document of LLM instructions used to generate the brief

### sfdc.unified.analytics.connect.api.input.widgets.AnalyticsWidgetParametersInputRepresentation

Widget parameter input representation in unified analytics

One of: `sfdc.unified.analytics.connect.api.input.widgets.button.ButtonWidgetParametersInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.container.ContainerWidgetParametersInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.filter.BaseFilterWidgetParametersInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.image.ImageWidgetParametersInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.lightning.AnlytLightningCompWidgetParametersInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.metric.MetricWidgetParametersInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.navigation.NavigationWidgetParametersInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.parameter.BaseParameterWidgetParametersInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.summary.SummaryWidgetParametersInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.text.TextWidgetParametersInputRepresentation`, `sfdc.unified.analytics.connect.api.input.widgets.visualization.VisualizationWidgetParametersInputRepresentation`.

### sfdc.unified.analytics.connect.api.output.dataAlert.DataAlertSlackRecipientsRepresentation

A list of Slack recipients for a data alert, each with a recipient type.

*   `recipients` (_array of sfdc.unified.analytics.connect.api.output.dataAlert.DataAlertSlackRecipientRepresentation_) list of Slack recipients with their types

### sfdc.unified.analytics.connect.api.input.dataAlert.DataAlertMsTeamsRecipientsInputRepresentation

A list of Microsoft Teams recipients for a data alert, each with a recipient type.

*   `recipients` (_array of sfdc.unified.analytics.connect.api.input.dataAlert.DataAlertMsTeamsRecipientInputRepresentation_) list of Microsoft Teams recipients with their types

### sfdc.unified.analytics.connect.api.enums.ConnectNavigateActionDestinationTypeEnum

Different navigate action types.

Type: `string`.

Allowed values: `Dashboard`, `MetricDetails`, `Page`, `Url`.

### sfdc.unified.analytics.connect.api.enums.ConnectVisualizationFieldTableCalcComputeUsingType

The computation method for a table calculation on a visualization field.

Type: `string`.

Allowed values: `Cell`, `PaneAcross`, `PaneAcrossThenDown`, `PaneDown`, `PaneDownThenAcross`, `TableAcross`, `TableAcrossThenDown`, `TableDown`, `TableDownThenAcross`.

### sfdc.unified.analytics.connect.api.output.widgets.AnalyticsWidgetTextStylesRepresentation

Common text style representation for list widget label or value

One of: `sfdc.unified.analytics.connect.api.output.widgets.filter.ListFilterWidgetTextStyleRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.parameter.InputParameterWidgetTextStyleRepresentation`, `sfdc.unified.analytics.connect.api.output.widgets.parameter.ListParameterWidgetTextStyleRepresentation`.

### sfdc.unified.analytics.connect.api.output.dataAlert.DataAlertNoOpReceiversRepresentation

A no-op receiver for a data alert, meaning notifications are not delivered anywhere.

### sfdc.unified.analytics.connect.api.input.download.DownloadEphemeralVisualizationAssetInputRepresentation

Identifies an ephemeral, unsaved Tableau Next visualization to download, by its answer artifacts and visualization metadata.

*   `answerArtifacts` (_string_) Answer artifacts JSON for the ephemeral visualization
*   `visualizationMetadata` (_string_) Visualization metadata JSON for the ephemeral visualization

### sfdc.unified.analytics.connect.api.input.download.DownloadVisualizationAssetInputRepresentation

Identifies a Tableau Next visualization to download, by its API name and capture mode.

*   `accessToken` (_string_) Access token for API calls (required for HeadlessCapture and HtmlBundleCapture modes). POC only - will be replaced with proper authentication.
*   `visualizationName` (_string_) API name for the visualization
*   `vizCaptureMode` (_sfdc.unified.analytics.connect.api.enums.VizCaptureModeEnum_)

### sfdc.unified.analytics.connect.api.input.dataAlert.SlackRecipientTypeEnum

Type of a Slack recipient for a data alert

Type: `string`.

Allowed values: `SalesforceUser`.

### sfdc.unified.analytics.connect.api.output.analyticsLibrary.AnalyticsLibraryTemplateRepresentation

A preview of a dashboard template in the analytics library, including its badge and preview images.

*   `templateBadge` (_string_) The badge icon configured for template
*   `templatePreviews` (_array of string_) The preview images configured for the template

### sfdc.unified.analytics.connect.api.input.dataAlert.DataAlertEveryNMinutesScheduleInputRepresentation

A schedule for a data alert that fires every N minutes, where N is the configured minute-level frequency.

*   `minuteLevelFrequency` (_integer_) run the evaluation every n minutes

### sfdc.unified.analytics.connect.api.output.download.DownloadFilterRepresentation

Metadata of a filter applied to a download asset

*   `field` (_sfdc.unified.analytics.connect.api.output.download.DownloadFilterFieldRepresentation_)
*   `operator` (_sfdc.unified.analytics.connect.api.output.download.DownloadFilterOperatorRepresentation_)
*   `value` (_string_) filter value(s) for this filter

### sfdc.unified.analytics.connect.api.output.usersQuery.AnalyticsUsersFromProdOrgQueryResultsRepresentation

Results of Users Query from the production org queried from the personal org

_Available April 2026 and later._

*   `items` (_array of sfdc.unified.analytics.connect.api.output.AnalyticsUserRepresentation_) The content of the page.
*   `nextOffset` (_integer_) The offset of the next page.
*   `queryKey` (_string_) The query key to help in caching the results.
*   `size` (_integer_) The size of the page.

### sfdc.unified.analytics.connect.api.input.widgets.filter.FilterDetailsInputRepresentation

Filter details input representation

_Available April 2026 and later._

*   `fieldName` (_string_) Filter field name.
*   `operator` (_sfdc.unified.analytics.connect.api.enums.FilterOperatorType_)
*   `values` (_any_) Filter values.

### sfdc.unified.analytics.connect.api.input.dataAlert.DataAlertMetricValueInputRepresentation

An operand for a data alert condition, based on the value of a specified metric.

*   `factKey` (_string_) fact key
*   `filterContext` (_array of sfdc.unified.analytics.connect.api.input.common.UnifiedFilterInputRepresentation_) filter context
*   `insightType` (_sfdc.unified.analytics.connect.api.input.dataAlert.InsightTypeEnum_)
*   `metricId` (_string_) metric or sub-metric Id
*   `modelApiNameOrId` (_string_) Id or API name of the semantic data model
*   `params` (_object_) additional metric params
    
    Additional properties: `string`.
    
*   `timeContext` (_sfdc.unified.analytics.connect.api.input.common.UnifiedFilterInputRepresentation_)

### sfdc.unified.analytics.connect.api.output.common.filters.UnifiedSemanticFilterTopBottomCriteriaRepresentation

Representation for unified filter top/bottom criteria

_Available April 2026 and later._

*   `expression` (_string_) The expression to order by for top/bottom determination
*   `isTop` (_boolean_) Whether this is a top or bottom filter
*   `nullValuesPosition` (_sfdc.unified.analytics.connect.api.enums.common.filters.ConnectUnifiedSemanticFilterNullValuesPositionType_)
*   `topBottomLimit` (_integer_) The limit for top/bottom filtering

### sfdc.unified.analytics.connect.api.output.download.DownloadFilterFieldRepresentation

Metadata for the field name of an applied filter

*   `label` (_string_) filter field label
*   `name` (_string_) filter field name

### sfdc.unified.analytics.connect.api.enums.dataorchestration.DataOrchestrationCommonFilterKeyEnum

Common Data Orchestration Filter Keys

Type: `string`.

Allowed values: `Users`, `Workspaces`.

### sfdc.unified.analytics.connect.api.output.BaseAnalyticsAssetRepresentation

BaseAnalyticsAsset

A Tableau Next asset, including its creator and last-modified details.

One of: `sfdc.unified.analytics.connect.api.output.BaseVisualizationRepresentation`, `sfdc.unified.analytics.connect.api.output.dashboard.DashboardRepresentation`, `sfdc.unified.analytics.connect.api.output.download.DownloadDashboardAssetRepresentation`, `sfdc.unified.analytics.connect.api.output.download.DownloadSubmetricAssetRepresentation`, `sfdc.unified.analytics.connect.api.output.download.DownloadVisualizationAssetRepresentation`, `sfdc.unified.analytics.connect.api.output.download.DownloadVisualizationWidgetAssetRepresentation`, `sfdc.unified.analytics.connect.api.output.follow.FollowedAssetRepresentation`, `sfdc.unified.analytics.connect.api.output.workspace.TypedAssetReferenceRepresentation`, `sfdc.unified.analytics.connect.api.output.workspace.WorkspaceRepresentation`.

### sfdc.unified.analytics.connect.api.input.dataAlert.DataAlertDayEnum

Day of the week.

Type: `string`.

Allowed values: `Friday`, `Monday`, `Saturday`, `Sunday`, `Thursday`, `Tuesday`, `Wednesday`.

### shared.analytics.platform.api.enums.TuaSubMetricCaptureMode