Hi Reggie,
Thank you for reaching support. You could use ad_group_ad_asset_view to pull the asset id details per ad group Id. Please find below the sample report query for reference.
"SELECT ad_group_ad_asset_view.performance_label, asset.id, ad_group_ad.ad.responsive_search_ad.descriptions, ad_group_ad.ad.responsive_search_ad.headlines, ad_group_ad.ad.responsive_display_ad.headlines, ad_group_ad.ad.responsive_display_ad.descriptions FROM ad_group_ad_asset_view WHERE ad_group.id = 12XXXX34XXX3"
Please give this a try and let us know if you have any issues.
Regards,
Nikisha Patel, Google Ads API Team