Google Pay Passes API
  1. giftcardclass
Google Pay Passes API
  • eventticketclass
    • /walletobjects/v1/eventTicketClass
      GET
    • /walletobjects/v1/eventTicketClass
      POST
    • /walletobjects/v1/eventTicketClass/{resourceId}
      GET
    • /walletobjects/v1/eventTicketClass/{resourceId}
      PATCH
    • /walletobjects/v1/eventTicketClass/{resourceId}
      PUT
    • /walletobjects/v1/eventTicketClass/{resourceId}/addMessage
      POST
  • eventticketobject
    • /walletobjects/v1/eventTicketObject
      GET
    • /walletobjects/v1/eventTicketObject
      POST
    • /walletobjects/v1/eventTicketObject/{resourceId}
      GET
    • /walletobjects/v1/eventTicketObject/{resourceId}
      PATCH
    • /walletobjects/v1/eventTicketObject/{resourceId}
      PUT
    • /walletobjects/v1/eventTicketObject/{resourceId}/addMessage
      POST
    • /walletobjects/v1/eventTicketObject/{resourceId}/modifyLinkedOfferObjects
      POST
  • flightclass
    • /walletobjects/v1/flightClass
      GET
    • /walletobjects/v1/flightClass
      POST
    • /walletobjects/v1/flightClass/{resourceId}
      GET
    • /walletobjects/v1/flightClass/{resourceId}
      PATCH
    • /walletobjects/v1/flightClass/{resourceId}
      PUT
    • /walletobjects/v1/flightClass/{resourceId}/addMessage
      POST
  • flightobject
    • /walletobjects/v1/flightObject
      GET
    • /walletobjects/v1/flightObject
      POST
    • /walletobjects/v1/flightObject/{resourceId}
      GET
    • /walletobjects/v1/flightObject/{resourceId}
      PATCH
    • /walletobjects/v1/flightObject/{resourceId}
      PUT
    • /walletobjects/v1/flightObject/{resourceId}/addMessage
      POST
  • giftcardclass
    • /walletobjects/v1/giftCardClass
      GET
    • /walletobjects/v1/giftCardClass
      POST
    • /walletobjects/v1/giftCardClass/{resourceId}
      GET
    • /walletobjects/v1/giftCardClass/{resourceId}
      PATCH
    • /walletobjects/v1/giftCardClass/{resourceId}
      PUT
    • /walletobjects/v1/giftCardClass/{resourceId}/addMessage
      POST
  • giftcardobject
    • /walletobjects/v1/giftCardObject
    • /walletobjects/v1/giftCardObject
    • /walletobjects/v1/giftCardObject/{resourceId}
    • /walletobjects/v1/giftCardObject/{resourceId}
    • /walletobjects/v1/giftCardObject/{resourceId}
    • /walletobjects/v1/giftCardObject/{resourceId}/addMessage
  • issuer
    • /walletobjects/v1/issuer
    • /walletobjects/v1/issuer
    • /walletobjects/v1/issuer/{resourceId}
    • /walletobjects/v1/issuer/{resourceId}
    • /walletobjects/v1/issuer/{resourceId}
  • jwt
    • /walletobjects/v1/jwt
  • loyaltyclass
    • /walletobjects/v1/loyaltyClass
    • /walletobjects/v1/loyaltyClass
    • /walletobjects/v1/loyaltyClass/{resourceId}
    • /walletobjects/v1/loyaltyClass/{resourceId}
    • /walletobjects/v1/loyaltyClass/{resourceId}
    • /walletobjects/v1/loyaltyClass/{resourceId}/addMessage
  • 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
    • /walletobjects/v1/offerClass
    • /walletobjects/v1/offerClass
    • /walletobjects/v1/offerClass/{resourceId}
    • /walletobjects/v1/offerClass/{resourceId}
    • /walletobjects/v1/offerClass/{resourceId}
    • /walletobjects/v1/offerClass/{resourceId}/addMessage
  • offerobject
    • /walletobjects/v1/offerObject
    • /walletobjects/v1/offerObject
    • /walletobjects/v1/offerObject/{resourceId}
    • /walletobjects/v1/offerObject/{resourceId}
    • /walletobjects/v1/offerObject/{resourceId}
    • /walletobjects/v1/offerObject/{resourceId}/addMessage
  • permissions
    • /walletobjects/v1/permissions/{resourceId}
    • /walletobjects/v1/permissions/{resourceId}
  • smarttap
    • /walletobjects/v1/smartTap
  • transitclass
    • /walletobjects/v1/transitClass
    • /walletobjects/v1/transitClass
    • /walletobjects/v1/transitClass/{resourceId}
    • /walletobjects/v1/transitClass/{resourceId}
    • /walletobjects/v1/transitClass/{resourceId}
    • /walletobjects/v1/transitClass/{resourceId}/addMessage
  • transitobject
    • /walletobjects/v1/transitObject
    • /walletobjects/v1/transitObject
    • /walletobjects/v1/transitObject/{resourceId}
    • /walletobjects/v1/transitObject/{resourceId}
    • /walletobjects/v1/transitObject/{resourceId}
    • /walletobjects/v1/transitObject/{resourceId}/addMessage
  • valuablesclasses
    • /walletobjects/v1/valuablesclasses
  • walletobjects
    • /walletobjects/v1/valuablesclassescount
  1. giftcardclass

/walletobjects/v1/giftCardClass

GET
/walletobjects/v1/giftCardClass
Returns a list of all gift card classes for a given issuer ID.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://walletobjects.googleapis.com//walletobjects/v1/giftCardClass'
Response Response Example
{
    "pagination": {
        "kind": "string",
        "nextPageToken": "string",
        "resultsPerPage": 0
    },
    "resources": [
        {
            "allowBarcodeRedemption": true,
            "allowMultipleUsersPerObject": true,
            "callbackOptions": {
                "updateRequestUrl": "string",
                "url": "string"
            },
            "cardNumberLabel": "string",
            "classTemplateInfo": {
                "cardBarcodeSectionDetails": {
                    "firstBottomDetail": {
                        "fieldSelector": {
                            "fields": [
                                {
                                    "dateFormat": "DATE_FORMAT_UNSPECIFIED",
                                    "fieldPath": "string"
                                }
                            ]
                        }
                    },
                    "firstTopDetail": {
                        "fieldSelector": {
                            "fields": [
                                {
                                    "dateFormat": "DATE_FORMAT_UNSPECIFIED",
                                    "fieldPath": "string"
                                }
                            ]
                        }
                    },
                    "secondTopDetail": {
                        "fieldSelector": {
                            "fields": [
                                {
                                    "dateFormat": "DATE_FORMAT_UNSPECIFIED",
                                    "fieldPath": "string"
                                }
                            ]
                        }
                    }
                },
                "cardTemplateOverride": {
                    "cardRowTemplateInfos": [
                        {
                            "oneItem": {
                                "item": {
                                    "firstValue": {
                                        "fields": [
                                            {
                                                "dateFormat": "DATE_FORMAT_UNSPECIFIED",
                                                "fieldPath": "string"
                                            }
                                        ]
                                    },
                                    "predefinedItem": "PREDEFINED_ITEM_UNSPECIFIED",
                                    "secondValue": {
                                        "fields": [
                                            {
                                                "dateFormat": "DATE_FORMAT_UNSPECIFIED",
                                                "fieldPath": "string"
                                            }
                                        ]
                                    }
                                }
                            },
                            "threeItems": {
                                "endItem": {
                                    "firstValue": {
                                        "fields": [
                                            {
                                                "dateFormat": "DATE_FORMAT_UNSPECIFIED",
                                                "fieldPath": "string"
                                            }
                                        ]
                                    },
                                    "predefinedItem": "PREDEFINED_ITEM_UNSPECIFIED",
                                    "secondValue": {
                                        "fields": [
                                            {
                                                "dateFormat": "DATE_FORMAT_UNSPECIFIED",
                                                "fieldPath": "string"
                                            }
                                        ]
                                    }
                                },
                                "middleItem": {
                                    "firstValue": {
                                        "fields": [
                                            {
                                                "dateFormat": "DATE_FORMAT_UNSPECIFIED",
                                                "fieldPath": "string"
                                            }
                                        ]
                                    },
                                    "predefinedItem": "PREDEFINED_ITEM_UNSPECIFIED",
                                    "secondValue": {
                                        "fields": [
                                            {
                                                "dateFormat": "DATE_FORMAT_UNSPECIFIED",
                                                "fieldPath": "string"
                                            }
                                        ]
                                    }
                                },
                                "startItem": {
                                    "firstValue": {
                                        "fields": [
                                            {
                                                "dateFormat": "DATE_FORMAT_UNSPECIFIED",
                                                "fieldPath": "string"
                                            }
                                        ]
                                    },
                                    "predefinedItem": "PREDEFINED_ITEM_UNSPECIFIED",
                                    "secondValue": {
                                        "fields": [
                                            {
                                                "dateFormat": "DATE_FORMAT_UNSPECIFIED",
                                                "fieldPath": "string"
                                            }
                                        ]
                                    }
                                }
                            },
                            "twoItems": {
                                "endItem": {
                                    "firstValue": {
                                        "fields": [
                                            {
                                                "dateFormat": "DATE_FORMAT_UNSPECIFIED",
                                                "fieldPath": "string"
                                            }
                                        ]
                                    },
                                    "predefinedItem": "PREDEFINED_ITEM_UNSPECIFIED",
                                    "secondValue": {
                                        "fields": [
                                            {
                                                "dateFormat": "DATE_FORMAT_UNSPECIFIED",
                                                "fieldPath": "string"
                                            }
                                        ]
                                    }
                                },
                                "startItem": {
                                    "firstValue": {
                                        "fields": [
                                            {
                                                "dateFormat": "DATE_FORMAT_UNSPECIFIED",
                                                "fieldPath": "string"
                                            }
                                        ]
                                    },
                                    "predefinedItem": "PREDEFINED_ITEM_UNSPECIFIED",
                                    "secondValue": {
                                        "fields": [
                                            {
                                                "dateFormat": "DATE_FORMAT_UNSPECIFIED",
                                                "fieldPath": "string"
                                            }
                                        ]
                                    }
                                }
                            }
                        }
                    ]
                },
                "detailsTemplateOverride": {
                    "detailsItemInfos": [
                        {
                            "item": {
                                "firstValue": {
                                    "fields": [
                                        {
                                            "dateFormat": "DATE_FORMAT_UNSPECIFIED",
                                            "fieldPath": "string"
                                        }
                                    ]
                                },
                                "predefinedItem": "PREDEFINED_ITEM_UNSPECIFIED",
                                "secondValue": {
                                    "fields": [
                                        {
                                            "dateFormat": "DATE_FORMAT_UNSPECIFIED",
                                            "fieldPath": "string"
                                        }
                                    ]
                                }
                            }
                        }
                    ]
                },
                "listTemplateOverride": {
                    "firstRowOption": {
                        "fieldOption": {
                            "fields": [
                                {
                                    "dateFormat": "DATE_FORMAT_UNSPECIFIED",
                                    "fieldPath": "string"
                                }
                            ]
                        },
                        "transitOption": "TRANSIT_OPTION_UNSPECIFIED"
                    },
                    "secondRowOption": {
                        "fields": [
                            {
                                "dateFormat": "DATE_FORMAT_UNSPECIFIED",
                                "fieldPath": "string"
                            }
                        ]
                    },
                    "thirdRowOption": {
                        "fields": [
                            {
                                "dateFormat": "DATE_FORMAT_UNSPECIFIED",
                                "fieldPath": "string"
                            }
                        ]
                    }
                }
            },
            "countryCode": "string",
            "enableSmartTap": true,
            "eventNumberLabel": "string",
            "heroImage": {
                "kind": "string",
                "sourceUri": {
                    "description": "string",
                    "localizedDescription": {
                        "defaultValue": {
                            "kind": "string",
                            "language": "string",
                            "value": "string"
                        },
                        "kind": "string",
                        "translatedValues": [
                            {
                                "kind": "string",
                                "language": "string",
                                "value": "string"
                            }
                        ]
                    },
                    "uri": "string"
                }
            },
            "hexBackgroundColor": "string",
            "homepageUri": {
                "description": "string",
                "id": "string",
                "kind": "string",
                "localizedDescription": {
                    "defaultValue": {
                        "kind": "string",
                        "language": "string",
                        "value": "string"
                    },
                    "kind": "string",
                    "translatedValues": [
                        {
                            "kind": "string",
                            "language": "string",
                            "value": "string"
                        }
                    ]
                },
                "uri": "string"
            },
            "id": "string",
            "imageModulesData": [
                {
                    "id": "string",
                    "mainImage": {
                        "kind": "string",
                        "sourceUri": {
                            "description": "string",
                            "localizedDescription": {
                                "defaultValue": {
                                    "kind": "string",
                                    "language": "string",
                                    "value": "string"
                                },
                                "kind": "string",
                                "translatedValues": [
                                    {
                                        "kind": "string",
                                        "language": "string",
                                        "value": "string"
                                    }
                                ]
                            },
                            "uri": "string"
                        }
                    }
                }
            ],
            "infoModuleData": {
                "labelValueRows": [
                    {
                        "columns": [
                            {
                                "label": "string",
                                "localizedLabel": {
                                    "defaultValue": {
                                        "kind": "string",
                                        "language": "string",
                                        "value": "string"
                                    },
                                    "kind": "string",
                                    "translatedValues": [
                                        {
                                            "kind": "string",
                                            "language": "string",
                                            "value": "string"
                                        }
                                    ]
                                },
                                "localizedValue": {
                                    "defaultValue": {
                                        "kind": "string",
                                        "language": "string",
                                        "value": "string"
                                    },
                                    "kind": "string",
                                    "translatedValues": [
                                        {
                                            "kind": "string",
                                            "language": "string",
                                            "value": "string"
                                        }
                                    ]
                                },
                                "value": "string"
                            }
                        ]
                    }
                ],
                "showLastUpdateTime": true
            },
            "issuerName": "string",
            "kind": "string",
            "linksModuleData": {
                "uris": [
                    {
                        "description": "string",
                        "id": "string",
                        "kind": "string",
                        "localizedDescription": {
                            "defaultValue": {
                                "kind": "string",
                                "language": "string",
                                "value": "string"
                            },
                            "kind": "string",
                            "translatedValues": [
                                {
                                    "kind": "string",
                                    "language": "string",
                                    "value": "string"
                                }
                            ]
                        },
                        "uri": "string"
                    }
                ]
            },
            "localizedCardNumberLabel": {
                "defaultValue": {
                    "kind": "string",
                    "language": "string",
                    "value": "string"
                },
                "kind": "string",
                "translatedValues": [
                    {
                        "kind": "string",
                        "language": "string",
                        "value": "string"
                    }
                ]
            },
            "localizedEventNumberLabel": {
                "defaultValue": {
                    "kind": "string",
                    "language": "string",
                    "value": "string"
                },
                "kind": "string",
                "translatedValues": [
                    {
                        "kind": "string",
                        "language": "string",
                        "value": "string"
                    }
                ]
            },
            "localizedIssuerName": {
                "defaultValue": {
                    "kind": "string",
                    "language": "string",
                    "value": "string"
                },
                "kind": "string",
                "translatedValues": [
                    {
                        "kind": "string",
                        "language": "string",
                        "value": "string"
                    }
                ]
            },
            "localizedMerchantName": {
                "defaultValue": {
                    "kind": "string",
                    "language": "string",
                    "value": "string"
                },
                "kind": "string",
                "translatedValues": [
                    {
                        "kind": "string",
                        "language": "string",
                        "value": "string"
                    }
                ]
            },
            "localizedPinLabel": {
                "defaultValue": {
                    "kind": "string",
                    "language": "string",
                    "value": "string"
                },
                "kind": "string",
                "translatedValues": [
                    {
                        "kind": "string",
                        "language": "string",
                        "value": "string"
                    }
                ]
            },
            "locations": [
                {
                    "kind": "string",
                    "latitude": 0,
                    "longitude": 0
                }
            ],
            "merchantName": "string",
            "messages": [
                {
                    "body": "string",
                    "displayInterval": {
                        "end": {
                            "date": "string"
                        },
                        "kind": "string",
                        "start": {
                            "date": "string"
                        }
                    },
                    "header": "string",
                    "id": "string",
                    "kind": "string",
                    "localizedBody": {
                        "defaultValue": {
                            "kind": "string",
                            "language": "string",
                            "value": "string"
                        },
                        "kind": "string",
                        "translatedValues": [
                            {
                                "kind": "string",
                                "language": "string",
                                "value": "string"
                            }
                        ]
                    },
                    "localizedHeader": {
                        "defaultValue": {
                            "kind": "string",
                            "language": "string",
                            "value": "string"
                        },
                        "kind": "string",
                        "translatedValues": [
                            {
                                "kind": "string",
                                "language": "string",
                                "value": "string"
                            }
                        ]
                    },
                    "messageType": "MESSAGE_TYPE_UNSPECIFIED"
                }
            ],
            "multipleDevicesAndHoldersAllowedStatus": "STATUS_UNSPECIFIED",
            "pinLabel": "string",
            "programLogo": {
                "kind": "string",
                "sourceUri": {
                    "description": "string",
                    "localizedDescription": {
                        "defaultValue": {
                            "kind": "string",
                            "language": "string",
                            "value": "string"
                        },
                        "kind": "string",
                        "translatedValues": [
                            {
                                "kind": "string",
                                "language": "string",
                                "value": "string"
                            }
                        ]
                    },
                    "uri": "string"
                }
            },
            "redemptionIssuers": [
                "string"
            ],
            "review": {
                "comments": "string"
            },
            "reviewStatus": "REVIEW_STATUS_UNSPECIFIED",
            "textModulesData": [
                {
                    "body": "string",
                    "header": "string",
                    "id": "string",
                    "localizedBody": {
                        "defaultValue": {
                            "kind": "string",
                            "language": "string",
                            "value": "string"
                        },
                        "kind": "string",
                        "translatedValues": [
                            {
                                "kind": "string",
                                "language": "string",
                                "value": "string"
                            }
                        ]
                    },
                    "localizedHeader": {
                        "defaultValue": {
                            "kind": "string",
                            "language": "string",
                            "value": "string"
                        },
                        "kind": "string",
                        "translatedValues": [
                            {
                                "kind": "string",
                                "language": "string",
                                "value": "string"
                            }
                        ]
                    }
                }
            ],
            "version": "string",
            "wordMark": {
                "kind": "string",
                "sourceUri": {
                    "description": "string",
                    "localizedDescription": {
                        "defaultValue": {
                            "kind": "string",
                            "language": "string",
                            "value": "string"
                        },
                        "kind": "string",
                        "translatedValues": [
                            {
                                "kind": "string",
                                "language": "string",
                                "value": "string"
                            }
                        ]
                    },
                    "uri": "string"
                }
            }
        }
    ]
}

Request

Query Params

Responses

🟢200Successful response
application/json
Body

Modified at 2022-09-10 16:56:46
Previous
/walletobjects/v1/flightObject/{resourceId}/addMessage
Next
/walletobjects/v1/giftCardClass
Built with