Hi Yannis,
Thank you for reaching out. Discovery campaigns are not currently supported in Google Ads API. For a list of campaign types that are supported, you can refer to
this guide.
To check if a campaign is of type Universal App Campaign, you can use
GetCampaigns() to pull campaigns where the
advertising_channel_sub_type is "APP_CAMPAIGN" or "APP_CAMPAIGN_FOR_ENGAGEMENT."
Let me know if you have additional questions.
Regards,
Danica, Google Ads API Team

ref:_00D1U1174p._5004Q22YA9I:ref