Google Wallet · Capability
Google Wallet API
The Google Wallet API enables developers to create and manage digital passes including event tickets, boarding passes, loyalty cards, gift cards, offers, transit passes, and generic passes. It provides REST endpoints for creating pass classes (templates) and pass objects (instances), managing issuers, handling media uploads, and generating JWT tokens for save-to-wallet functionality.
What You Can Do
POST
Insertgenericclass
— Google Wallet Insert Generic Class
/genericClass
GET
Listgenericclasses
— Google Wallet List Generic Classes
/genericClass
GET
Getgenericclass
— Google Wallet Get Generic Class
/genericClass/{resourceId}
PUT
Updategenericclass
— Google Wallet Update Generic Class
/genericClass/{resourceId}
POST
Insertgenericobject
— Google Wallet Insert Generic Object
/genericObject
GET
Getgenericobject
— Google Wallet Get Generic Object
/genericObject/{resourceId}
POST
Inserteventticketclass
— Google Wallet Insert Event Ticket Class
/eventTicketClass
POST
Insertloyaltyclass
— Google Wallet Insert Loyalty Class
/loyaltyClass
GET
Listissuers
— Google Wallet List Issuers
/issuer
POST
Insertjwt
— Google Wallet Insert JWT
/jwt
MCP Tools
insertgenericclass
Google Wallet Insert Generic Class
listgenericclasses
Google Wallet List Generic Classes
read-only
idempotent
getgenericclass
Google Wallet Get Generic Class
read-only
idempotent
updategenericclass
Google Wallet Update Generic Class
idempotent
insertgenericobject
Google Wallet Insert Generic Object
getgenericobject
Google Wallet Get Generic Object
read-only
idempotent
inserteventticketclass
Google Wallet Insert Event Ticket Class
insertloyaltyclass
Google Wallet Insert Loyalty Class
listissuers
Google Wallet List Issuers
read-only
idempotent
insertjwt
Google Wallet Insert JWT