- eventticketclass
- eventticketobject
- /walletobjects/v1/eventTicketObjectGET
- /walletobjects/v1/eventTicketObjectPOST
- /walletobjects/v1/eventTicketObject/{resourceId}GET
- /walletobjects/v1/eventTicketObject/{resourceId}PATCH
- /walletobjects/v1/eventTicketObject/{resourceId}PUT
- /walletobjects/v1/eventTicketObject/{resourceId}/addMessagePOST
- /walletobjects/v1/eventTicketObject/{resourceId}/modifyLinkedOfferObjectsPOST
- flightclass
- flightobject
- giftcardclass
- giftcardobject
- issuer
- jwt
- loyaltyclass
- loyaltyobject
- /walletobjects/v1/loyaltyObject
- /walletobjects/v1/loyaltyObject
- /walletobjects/v1/loyaltyObject/{resourceId}
- /walletobjects/v1/loyaltyObject/{resourceId}
- /walletobjects/v1/loyaltyObject/{resourceId}
- /walletobjects/v1/loyaltyObject/{resourceId}/addMessage
- /walletobjects/v1/loyaltyObject/{resourceId}/modifyLinkedOfferObjects
- offerclass
- offerobject
- permissions
- smarttap
- transitclass
- transitobject
- valuablesclasses
- walletobjects
/walletobjects/v1/giftCardObject
GET
/walletobjects/v1/giftCardObject
giftcardobject
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://walletobjects.googleapis.com//walletobjects/v1/giftCardObject'
Response Response Example
Request
Query Params
classId
stringÂ
optional
maxResults
integerÂ
optional
maxResults
isn't defined.token
stringÂ
optional
maxResults
is specified, but more than maxResults
objects are available in a list. For example, if you have a list of 200 objects and you call list with maxResults
set to 20, list will return the first 20 objects and a token. Call list again with maxResults
set to 20 and the token to get the next 20 objects.Responses
🟢200Successful response
application/json
Body
pagination
object (Pagination)Â
optional
kind
stringÂ
optional
"walletobjects#pagination"
.nextPageToken
stringÂ
optional
resultsPerPage
integer <int32>
optional
resources
array[object (GiftCardObject) {25}]Â
optional
appLinkData
object (AppLinkData)Â
optional
balance
object (Money)Â
optional
balanceUpdateTime
object (DateTime)Â
optional
barcode
object (Barcode)Â
optional
cardNumber
stringÂ
optional
classId
stringÂ
optional
classReference
object (GiftCardClass)Â
optional
disableExpirationNotification
booleanÂ
optional
messages
field, expiration notifications to the user will be suppressed. By default, this field is set to false. Currently, this can only be set for offers.eventNumber
stringÂ
optional
hasLinkedDevice
booleanÂ
optional
hasUsers
booleanÂ
optional
heroImage
object (Image)Â
optional
id
stringÂ
optional
imageModulesData
array[object (ImageModuleData) {2}]Â
optional
infoModuleData
object (InfoModuleData)Â
optional
kind
stringÂ
optional
"walletobjects#giftCardObject"
.linksModuleData
object (LinksModuleData)Â
optional
locations
array[object (LatLongPoint) {3}]Â
optional
messages
array[object (Message) {8}]Â
optional
pin
stringÂ
optional
smartTapRedemptionValue
stringÂ
optional
state
enum<string>Â
optional
inactive
object is moved to the "Expired passes" section.Allowed values:
STATE_UNSPECIFIEDACTIVEactiveCOMPLETEDcompletedEXPIREDexpiredINACTIVEinactive
textModulesData
array[object (TextModuleData) {5}]Â
optional
validTimeInterval
object (TimeInterval)Â
optional
active
and object can be used. An object's state will be changed to expired
when this time period has passed.version
string <int64>
optional
Modified at 2022-09-10 16:56:46