account | DynamicAccount | Yes | - | Select Meta Ads account, ask the user for it if not provided |
adset_id | string or SelectItem | Yes | - | The Meta Ads ad set ID to update. Do not include this inside update_payload. |
update_payload | object or string | Yes | - | Patch payload for Meta’s Ad Set update API as an object or JSON string. Only the fields provided here are sent to Meta; this does not replace the full ad set. Use focused operations first when they exist, for example meta_ads_update_adset_status or meta_ads_update_adset_budget. Use valid Meta ad set fields such as bid_amount or targeting. Do not include identity fields like account_id or adset_id. |
validate_only | boolean | No | False | When true, ask Meta to validate the update without applying changes. |