Plan a Meta pause
meta_plan_pausePlan pausing Meta campaigns, ad sets, or ads without sending changes. It reads current statuses, returns a signed plan to review, then apply and roll back if needed.
Instructions
PLAN (nothing is written): pause Meta campaigns, ad sets or ads (status PAUSED). Reads each entity (account first, then status), checks the change locally (nothing is sent to Meta), returns the signed plan; apply it with meta_apply after the user agrees. Rollback restores the previous status.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| level | Yes | Entity level: campaign, adset or ad | |
| client_id | No | Client id from clients_list; empty uses the only client | |
| entity_ids | Yes | 1 to 25 numeric ids of that level (from meta_campaigns / meta_adsets / meta_ads_list) |