Get a campaign
Changed onReturns a single campaign, including its status (the lifecycle state you control: ACTIVE, PAUSED, or CANCELLED) and its deliveryStatus (whether it is currently serving: SERVING, IN_REVIEW, NOT_SERVING, or REJECTED). deliveryStatusReasons lists any reasons that affect delivery — for example why a campaign is not serving or was rejected, or that a serving campaign is still in its initial learning period. Returns 404 if the campaign does not exist or is not owned by the caller.
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:read
Path parameters
Campaign ID
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