Skip to main content
PUT
Update Loyalty Program Offer Card

Authorizations

Authorization
string
header
required

JWT access token obtained from POST /v2/token.

Headers

authorization
string | null

Path Parameters

offerId
required
Required string length: 24
Pattern: ^[0-9a-f]{24}$
Example:

"5eb7cf5a86d9755df3a6c593"

programId
required
Required string length: 24
Pattern: ^[0-9a-f]{24}$
Example:

"5eb7cf5a86d9755df3a6c593"

Body

application/json
description
string | null
default:""
suppressStripShine
boolean | null
sharing
PassSharing · object | null
appLaunchURL
string | null
associatedApps
Associatedapps · object[]
associatedStoreIdentifiers
integer[]
associatedPlayIdentifiers
string[]
beacons
PassBeacon · object[]
locations
PassLocation · object[]
barcodes
PassBarcode · object[]
barcode
PassBarcode · object | null
labelColor
string | null
backgroundColor
string | null
foregroundColor
string | null
logoText
string | null
relevantDate
string<date-time> | null
expirationDate
string<date-time> | null
voided
boolean | null
userInfo
Userinfo · object | null
generic
PassInformation · object | null
coupon
PassInformation · object | null
storeCard
PassInformation · object | null
eventTicket
PassInformation · object | null
boardingPass
PassInformation · object | null

Response

Successful Response