Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now! Learn more

Reply
ac17211
Advocate I
Advocate I

Clone Report - targetWorkspaceId and targetModelId

I am looking to use the clone report Power BI REST API resource. In the request, the 'targetModelId' and the 'targetWorkspaceId' are required strings. What are these values? Where can I find or obtain these values? What is 'targetModelId' and 'targetWorkspaceId'?

1 ACCEPTED SOLUTION
MarianoCatalano
Advocate I
Advocate I

Hi,

 

You can clone a report into the same workspace, or you can clone the report to a different workspace.

TargetWorkspaceId is the ID of the workspace where you want to clone the report.

TargetModelId is the ID of the dataset in the target workspace from where the report will take the data.

To obtain the values, you can loop through the reports and dashboards collections in the target database, and get the id.

If you need more help let me know.

Mariano

View solution in original post

2 REPLIES 2
Anonymous
Not applicable

Hi @ac17211 

 

I hope you are successful in cloning the report from one workspace to another workspace.

Can you please share me the script for cloning the report?

 

I have been trying to clone the report using the "Try it" option on this below link and keep getting the below error

 

{
  "error": {
    "code": "BadRequest",
    "message": "Bad Request",
    "details": [
      {
        "message": "Error converting value \"6778155\" to type 'System.Nullable`1[System.Guid]'. Path 'targetModelId', line 3, position 32.",
        "target": "request.targetModelId"
      }
    ]
  }
}

 https://docs.microsoft.com/en-us/rest/api/power-bi/reports/clonereportingroup#clonereportrequest

MarianoCatalano
Advocate I
Advocate I

Hi,

 

You can clone a report into the same workspace, or you can clone the report to a different workspace.

TargetWorkspaceId is the ID of the workspace where you want to clone the report.

TargetModelId is the ID of the dataset in the target workspace from where the report will take the data.

To obtain the values, you can loop through the reports and dashboards collections in the target database, and get the id.

If you need more help let me know.

Mariano

Helpful resources

Announcements
Power BI DataViz World Championships

Power BI Dataviz World Championships

The Power BI Data Visualization World Championships is back! Get ahead of the game and start preparing now!

December 2025 Power BI Update Carousel

Power BI Monthly Update - December 2025

Check out the December 2025 Power BI Holiday Recap!

FabCon Atlanta 2026 carousel

FabCon Atlanta 2026

Join us at FabCon Atlanta, March 16-20, for the ultimate Fabric, Power BI, AI and SQL community-led event. Save $200 with code FABCOMM.