Hi Luiz,
Thanks for reaching out. With regards to your concern, you can get all type of campaign using campaign report with campaign.advertising_channel_type in the Google Ads API. Some of the campaign is not available in AdWords API like UAC. I would recommend keeping an eye on our Developer Blog for information on future releases.
Let me know if you have any questions.
Thanks,
Nirmita Patel Google Ads Team