Endpoints
Budget Override Attributes
durationmaxMonthlySpendstatus| |dailyLineItemBudgetOverrides| list<object> | Line item budget override daily part, chronological order restrictedParameters:-startDatedurationmaxDailySpendstatus| |startMonth| string | Start month of monthly budget override.- *Note**: ifnull, thestartMonthwould be the following month of the last item in the override sequence.Accepted values: strings of dateYYYY-MMWriteable? Y / Nullable? Y | |startDate| date | Start date of daily budget override- *Note**: ifnull, thestartDatewould be the following date of the last item in the override sequenceAccepted values:YYYY-MM-DDWriteable? Y / Nullable? Y | |duration| string | The number of months (for monthly Budget Override) or days (daily Budget Override) that the override is active, fromstartMonthorstartDate, respectivelyAccepted values:-1M,2M,3M… for monthly override (must end withMorm)1D,2D,3D… for daily override (must end withDord) Writeable? Y / Nullable? N | |maxMonthlySpend| decimal | Monthly budget override maximum monthly spend amountAccepted values:maxMonthlySpend≥ 0.0 Writeable? Y / Nullable? N | |maxDailySpend| decimal | Daily budget override maximum daily spend amountAccepted values:maxDailySpend≥ 0.0 Writeable? Y / Nullable? N | |status| enum | Monthly or daily budget override computed statusAccepted values:Expired,Active,UpcomingWriteable? N / Nullable? N |
Get Campaign Budget Override
Retrieves all existing budget overrides at campaign level: Sample RequestUpdate Campaign Budget Override
Sample RequestGet Line Item Budget Override
Retrieves all existing budget overrides at line item level: Sample RequestUpdate Line Item Budget Override
Be careful with overlapping different overridesBudget overrides cannot overlap. When scheduling a new override make sure it doesn’t overlap with the duration of other overrides to avoid 
400 validation errors.