Skip to main content
This feature provides more flexibility that allow advertisers to override a line-item budget for specific days or months. You can set a monthly/daily budget override to temporarily spend more or less than the current monthly/daily budget for the months you specify. The override will take effect at midnight in your time zone on the first day of the month or first day of the range you select.

Endpoints

Budget Override Attributes

  • duration
  • maxMonthlySpend
  • status | | dailyLineItemBudgetOverrides | list<object> | Line item budget override daily part, chronological order restrictedParameters:- startDate
  • duration
  • maxDailySpend
  • status | | startMonth | string | Start month of monthly budget override.- *Note**: if null, the startMonth would be the following month of the last item in the override sequence.Accepted values: strings of date YYYY-MM Writeable? Y / Nullable? Y | | startDate | date | Start date of daily budget override- *Note**: if null, the startDate would be the following date of the last item in the override sequenceAccepted values: YYYY-MM-DD Writeable? Y / Nullable? Y | | duration | string | The number of months (for monthly Budget Override) or days (daily Budget Override) that the override is active, from startMonth or startDate, respectivelyAccepted values:- 1M, 2M, 3M… for monthly override (must end with M or m)
  • 1D, 2D, 3D… for daily override (must end with D or d) 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, Upcoming Writeable? N / Nullable? N |

Get Campaign Budget Override

Retrieves all existing budget overrides at campaign level: Sample Request
Sample Response

Update Campaign Budget Override

Sample Request
Sample Response

Get Line Item Budget Override

Retrieves all existing budget overrides at line item level: Sample Request
Sample Response

Update 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.
Sample Request
Sample Response

Responses