this is some example code I used to extract metadata (REPORT/DATA_SOURCE) from Data Studio.
Warning : Information provided via Data Studio API very limited. So if you are looking for ways to understand more details such as what are the constructs of a REPORT or what backend a DATA_SOURCE is connecting to, unfortunately these will not help. That said, it can still be better than nothing so that you know what assets are existing within the organization.
Extracted information can be potentially cataloged in some other services such as Data Catalog. However, that is beyond what this sample covers.