Decrease wallet campaign daily budget
Lowers the daily budget for a wallet-funded campaign to
targetDailyBudget. Requires the campaigns:write scope and an
Idempotency-Key header.
Wallet campaigns only (generation: 3).
Modes (default current_and_renewals):
current_cycle— lowers current-cycle spend onlycurrent_and_renewals— also sets the next-cycle daily budget
next_renewal is not supported for decreases. Refund of unused budget
is applied asynchronously after acceptance (accepted: true).
Domain rules (also returned as invalid_request when violated):
targetDailyBudgetmust be at least the campaign’s enabled-ad-set minimum gross (minLowerDailyBudgetGrossCurrent, or the max of current and next whenmodeiscurrent_and_renewals) and lower than the current daily budget- more than 3 days must remain in the current cycle
Auth: Accepts API key or OAuth Bearer (campaigns:write).
Authorizations
Headers
A unique string identifying this request, used to safely retry write
operations (campaign create/stop/budget, soundlink create) without repeating
side effects. Required on every request that references this parameter.
Reusing this key with an unchanged request body replays the original
response; reusing it with a different body returns
409 idempotency_key_conflict. Keys are honored for 24 hours.
1 - 255