Hi Dan,
Thank you for reaching out. Please see the Change Status Service for information on getting campaign changes via Google Ads API. It will show you that a change occurred but not the specific values of the metric. You can see an example here. You can select any resources available in the change_status report. Let us know if you have any further questions.
Regards,
Anthony
Google Ads API Team