meta_ads_ads_update
Update specific fields on an existing ad. Partial update with rollback support. For status-only transitions, use pause/enable endpoints. Creative changes require creating a replacement ad.
Instructions
Updates fields on an existing ad. Partial update. Returns the updated ad. Mutating, reversible via rollback_apply. The ad's creative cannot be swapped via this call — creative changes require creating a replacement ad with a new creative_id and pausing the old one. For status-only transitions use meta_ads_ads_pause / meta_ads_ads_enable.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| account_id | No | Meta Ads account ID in the format 'act_XXXXXXXXXX' (e.g. 'act_1234567890'). Optional — falls back to META_ADS_ACCOUNT_ID from the configured credentials. The leading 'act_' prefix is required. | |
| ad_id | Yes | Ad ID to update. | |
| name | No | New ad name. | |
| status | No | New ad status. Prefer meta_ads_ads_pause / meta_ads_ads_enable for ACTIVE ↔ PAUSED. |