account | object or array of object or MicrosoftAdsAccountItem or string or integer | Yes | - | Select the Microsoft Ads account to list campaigns for. |
campaign_types | array of string or SelectableOption | No | - | Filter by campaign type. Leave empty to return all types. Available values: Search, Shopping, DynamicSearchAds, Audience, Hotel, PerformanceMax, App. |
statuses | array of string or SelectableOption | No | - | Filter by campaign status. Leave empty to return all statuses. Available values: Active, Paused, BudgetPaused, BudgetAndManualPaused, Suspended. Deleted campaigns are never returned by Microsoft Ads. |
return_additional_fields | boolean | No | False | When true, request additional campaign properties (bidding schemes, settings, budget fields, etc.) so the response is richer. Defaults to false. |