Hi all, I know that many people have wondered if it’s possible (and how to) copy a user-defined (UDD) dashboard using the API. In the past, people have suggested using gzr but not everyone wants to use gzr. I’ve created a basic python script that uses only API calls to copy a UDD (both content and layout). The main use case here is to copy an embedded UDD. Shared embedded dashboards can generally be copied by using the import_lookml_dashboard end point.
Limitations
The code can be found here
Hope this helps some people!