Google Pay Passes API
  1. valuablesclasses
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
    • /walletobjects/v1/giftCardClass
    • /walletobjects/v1/giftCardClass/{resourceId}
    • /walletobjects/v1/giftCardClass/{resourceId}
    • /walletobjects/v1/giftCardClass/{resourceId}
    • /walletobjects/v1/giftCardClass/{resourceId}/addMessage
  • 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
      GET
  • walletobjects
    • /walletobjects/v1/valuablesclassescount
  1. valuablesclasses

/walletobjects/v1/valuablesclasses

GET
/walletobjects/v1/valuablesclasses
valuablesclasses
Returns a list of all valuables classes for a given issuer ID.
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET 'https://walletobjects.googleapis.com//walletobjects/v1/valuablesclasses'
Response Response Example

Request

Query Params
issuerId
string 
optional
The ID of the issuer authorized to list classes.
maxResults
integer 
optional
Identifies the max number of results returned by a list. All results are returned if max_results isn't defined.
requestedType
array[string]
optional
Specify the type(s) of ValuablesClass that needs to be listed. If none is specified, all the ValuablesClasses would be returned.
token
string 
optional
Used to get the next set of results if max_results is specified, but more than max_results classes are available in a list. For example, if you have a list of 200 classes and you call list with max_results set to 20, list will return the first 20 classes and a next_token. Call list again with max_results set to 20 and the token set to next_token to get the next 20 classes.

Responses

🟢200Successful response
application/json
Body
Response containing the list of all valuable classes for an issuer (optionally for given type(s)).
pagination
object (Pagination) 
optional
Pagination of the response.
kind
string 
optional
Identifies what kind of resource this is. Value: the fixed string "walletobjects#pagination".
nextPageToken
string 
optional
Page token to send to fetch the next page.
resultsPerPage
integer <int32>
optional
Number of results returned in this page.
valuablesClasses
array[object (ValuablesClass) {6}] 
optional
Resources corresponding to the list request.
eventTicketClass
object (EventTicketClass) 
optional
Event Ticket class as per https://developers.google.com/pay/passes/rest/v1/eventticketclass#resource:-eventticketclass
flightClass
object (FlightClass) 
optional
Flight class as per https://developers.google.com/pay/passes/rest/v1/flightclass#resource:-flightclass
giftCardClass
object (GiftCardClass) 
optional
Gift card class as per https://developers.google.com/pay/passes/rest/v1/giftcardclass#resource:-giftcardclass
loyaltyClass
object (LoyaltyClass) 
optional
Loyalty class as per https://developers.google.com/pay/passes/rest/v1/loyaltyclass#resource:-loyaltyclass
offerClass
object (OfferClass) 
optional
Offer class as per https://developers.google.com/pay/passes/rest/v1/offerclass#resource:-offerclass
transitClass
object (TransitClass) 
optional
Transit Class as per https://developers.google.com/pay/passes/rest/v1/transitclass#resource:-transitclass
Previous
/walletobjects/v1/transitObject/{resourceId}/addMessage
Next
/walletobjects/v1/valuablesclassescount
Built with