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" }