Hello,
Thanks for reaching out. You can authenticate as a manager by setting its ID as the
login customer ID, and then you get asset reports by targeting a client customer of that manager. Please see
this guide on asset reporting. There are multiple reporting examples given
here as well. Though there isn't an example that uses assets specifically, you can make the small modifications to these reporting examples suit your need.
Regards,
Matt
Google Ads API Team
Reminder: Share your feedback about the Google Ads (AdWords) API! Take the
2021 Google Ads API and AdWords API Annual Survey

ref:_00D1U1174p._5004Q2Sdo7I:ref