Get details for a single campaign, structured as offer groups → tiers → offers, plus redemption locations.
Required Scopes: campaigns:read
boolean
true on success
string (uuid)
Echoed back
object
child attributes
child attributes
string (url)
Brand logo
string
AVAILABLE, ACTIVATED, or ENDED (creator’s status)boolean
Whether the brand currently has the campaign live
string (date)
YYYY-MM-DDstring (date) | null
null = open-endedstring (url)
Campaign hero image
object array
child attributes
child attributes
string
ACTIVE, PAUSED, DRAFT, or INACTIVEboolean
true = valid at all of the brand’s locationsobject array
child attributes
child attributes
number
1-based tier position
string | null
Display name; fall back to
Tier {tierNum}string
LOCATION, NONE, CODE, or QR_CODEbash
200