account | DynamicAccount | Yes | - | Select DV360 advertiser account |
update_type | string or SelectableOption | Yes | - | Choose whether to update a single line item or multiple at once. Options: ‘single’ (Single Update), ‘bulk’ (Bulk Updates) |
line_item_id | string | No | - | The line item ID to update (required for single update) |
budget_allocation_type | string or SelectableOption | No | - | Budget allocation type. Options: ‘AUTOMATIC’ (inherit from IO), ‘FIXED’ (fixed max budget), ‘UNLIMITED’ (no budget limit). Required for single update. |
max_amount | number | No | - | Max budget amount in standard units (e.g., 5000 for $5,000). Only applicable when budget_allocation_type is FIXED. |
structured_data | array (also accepts a comma-separated string) | No | - | Structured data for bulk updates. Required fields: ‘line_item_id’, ‘budget_allocation_type’ (AUTOMATIC, FIXED, or UNLIMITED). ‘max_amount’ is required when budget_allocation_type is FIXED. |