API stats do not match UI


Hi, I am building automated daily reports for campaigns run and there is a difference between the impressions, spend etc the API returns and when I do an export of “Yesterday”. I am running from midnight to midnight, I assume the UI also runs midnight to midnight?

I am making a request of the form below. Any help would be massively appreciated.



The Ads UI uses the time zone of your ads account (determined at sign up). You will need to translate midnight in your time zone to UTC when using the API.

Please let us know if that doesn’t resolve the issue.


It ended up being a timezone issue between local time discrepancy that took a while to figure out, between the ad account time and the server I was running. Thanks for your help.