Update a campaign
Changed onUpdates the mutable fields of a campaign. You can change: name, budget.amountMicros, schedule.startTime and schedule.durationInDays (schedule changes are only allowed before the campaign starts), and status. Set status to ACTIVE to run or resume the campaign, PAUSED to pause it, or CANCELLED to cancel it permanently. budget.type cannot be changed — only the amount. A budget increase takes effect immediately, but a budget decrease on a running campaign is scheduled for the next midnight in the account's time zone; while a decrease is pending, the response reports it in budget.scheduledAmountMicros and budget.scheduledEffectiveTime. The fields objective, paymentType, targeting, creativeAssetIds, and bid are fixed after creation and return 400 if included. The updated campaign is returned with its recomputed deliveryStatus.
Request
- Base URLhttps://apis.roblox.com
- URLhttps://apis.roblox.com/ads-management/v1/campaigns/{id}
- Auth
- API key in cookie .ROBLOSECURITY
- or API key in header x-api-key
- or OAuth 2Authorization code: https://apis.roblox.com/oauth/v1/authorizeToken URL: https://apis.roblox.com/oauth/v1/token scopes: ad.campaign:write
Path parameters
Campaign ID
Request body
Response
OK
Changes
- warning
added the new
ENGAGEMENTenum value to theresponse property for the response status - info
removed the
ENGAGED_PLAYSenum value from theresponse property for the response status
- warning
- warning
added the new
AWARENESSenum value to theresponse property for the response status - warning
added the new
ENGAGED_PLAYSenum value to theresponse property for the response status - warning
added the new
PLAYSenum value to theresponse property for the response status - warning
added the new
REACHenum value to theresponse property for the response status - warning
added the new
ROBUX_SPENDenum value to theresponse property for the response status - warning
added the new
VIDEO_VIEWSenum value to theresponse property for the response status - info
removed the
ENGAGEMENTenum value from theresponse property for the response status
- warning