Hi Marcos,
Thank you for reaching out. Generally, all the reports that are pulled from an account will be based on the customer account's time zone. You could query for the AccountTimeZone field of the reports to get the timezone value via API. Let us know if this helps.
Regards,
Nikisha Patel, Google Ads API Team