account | object or array of object or MicrosoftAdsAccountItem or string or integer | Yes | - | Microsoft Ads account that owns the recommendations. |
action | enum (Apply, Dismiss) | Yes | - | Apply makes the change Microsoft suggests, which edits live campaigns. Dismiss hides the recommendation without changing anything. |
recommendations | string or array of any | Yes | - | Which recommendations to act on, as JSON. Each entry needs recommendation_id and recommendation_type, both returned by microsoft_ads_list_recommendations. Applying a budget recommendation can also take a budget_amount to override Microsoft’s suggested figure. |