Get Account Activities
adsap_get_account_activitiesRetrieve change log for a Meta ad account: budget changes, status toggles, ad creation/deletion, billing events, policy actions. Essential for correlating performance drops with specific modifications (e.g. CPA spiked after a budget increase). The filter scans the ENTIRE days_back window (paginated), then returns the newest limit matching events; summary.window_truncated=true means the account had more activity than could be scanned and the OLDEST part of the window may be incomplete. VOCABULARY: Meta's changelog uses legacy object names — responses translate them (campaign/ad_set/ad; raw Meta value kept in object_type_raw), but extra_data is passed through UNTRANSLATED, so inside extra_data 'campaign' means AD SET and 'adgroup' means AD (e.g. extra_data.campaign_id on a create_ad event is the ad's parent AD SET id, not a campaign id).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max events returned AFTER filtering, newest first. Default 100, max 500. | |
| days_back | No | Days of history. Default 7, max 30. | |
| ad_account_id | Yes | Must include act_ prefix. | |
| event_type_filter | No | Filter by event types, applied across the whole days_back window. Default: all. |