Hello Rostyslav,
Thank you for reaching out to Google Ads API Support.
Reporting of performance data is an integral part of Google Ads API applications. With the API's flexible reporting options, you can obtain performance data for all resources. However, since some resources such as metrics are only available to specific reports, I'm afraid that not everything can be pulled within a single request as you will need to create multiple reports to pull different data. If you are performing queries to different resources like campaign, label, bidding_strategy, then there is no way to join each of your queries into 1 query and get all the data in one response in Google Ads API.
More information can be found on the below documentations:
Let us know if you have further questions related to Google Ads API.
Regards,
![]() |
Google Ads API Team |