aid: google-wallet
name: Google Wallet
description: >-
  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 on Android devices and the web.
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: freemium
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Freemium
  confidence: medium
  source:
  - plans
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/google-wallet.png
url: https://raw.githubusercontent.com/api-evangelist/google-wallet/refs/heads/main/apis.yml
created: '2026-03-13'
modified: '2026-05-19'
specificationVersion: '0.23'
type: Index
tags:
  - Digital Wallet
  - Google Wallet
  - Loyalty Cards
  - Mobile Payments
  - Passes
  - Ticketing
tags_raw:
  - Digital Wallet
  - Google Wallet
  - Loyalty Cards
  - Mobile Payments
  - Passes
  - Tickets
apis:
- aid: google-wallet:google-wallet-event-tickets-api
  name: Google Wallet Event Tickets API
  description: Manage event ticket classes and objects
  humanURL: https://developers.google.com/wallet
  baseURL: https://walletobjects.googleapis.com/walletobjects/v1
  tags:
  - Event Tickets
  properties:
  - type: OpenAPI
    url: openapi/google-wallet-event-tickets-api-openapi.yml
  - type: Documentation
    url: https://developers.google.com/wallet/reference/rest
  - type: Authentication
    url: https://developers.google.com/wallet/generic/getting-started/onboarding-guide
  - type: GettingStarted
    url: https://developers.google.com/wallet/generic/getting-started/onboarding-guide
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/google-wallet/refs/heads/main/json-schema/google-wallet.json
  - type: JSONLD
    url: >-
      https://raw.githubusercontent.com/api-evangelist/google-wallet/refs/heads/main/json-ld/google-wallet.jsonld
- aid: google-wallet:google-wallet-generic-passes-api
  name: Google Wallet Generic Passes API
  description: Manage generic pass classes and objects
  humanURL: https://developers.google.com/wallet
  baseURL: https://walletobjects.googleapis.com/walletobjects/v1
  tags:
  - Generic Passes
  properties:
  - type: OpenAPI
    url: openapi/google-wallet-generic-passes-api-openapi.yml
  - type: Documentation
    url: https://developers.google.com/wallet/reference/rest
  - type: Authentication
    url: https://developers.google.com/wallet/generic/getting-started/onboarding-guide
  - type: GettingStarted
    url: https://developers.google.com/wallet/generic/getting-started/onboarding-guide
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/google-wallet/refs/heads/main/json-schema/google-wallet.json
  - type: JSONLD
    url: >-
      https://raw.githubusercontent.com/api-evangelist/google-wallet/refs/heads/main/json-ld/google-wallet.jsonld
- aid: google-wallet:google-wallet-issuers-api
  name: Google Wallet Issuers API
  description: Manage wallet issuers
  humanURL: https://developers.google.com/wallet
  baseURL: https://walletobjects.googleapis.com/walletobjects/v1
  tags:
  - Issuers
  properties:
  - type: OpenAPI
    url: openapi/google-wallet-issuers-api-openapi.yml
  - type: Documentation
    url: https://developers.google.com/wallet/reference/rest
  - type: Authentication
    url: https://developers.google.com/wallet/generic/getting-started/onboarding-guide
  - type: GettingStarted
    url: https://developers.google.com/wallet/generic/getting-started/onboarding-guide
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/google-wallet/refs/heads/main/json-schema/google-wallet.json
  - type: JSONLD
    url: >-
      https://raw.githubusercontent.com/api-evangelist/google-wallet/refs/heads/main/json-ld/google-wallet.jsonld
- aid: google-wallet:google-wallet-jwt-api
  name: Google Wallet JWT API
  description: Create save-to-wallet JWTs
  humanURL: https://developers.google.com/wallet
  baseURL: https://walletobjects.googleapis.com/walletobjects/v1
  tags:
  - JWT
  properties:
  - type: OpenAPI
    url: openapi/google-wallet-jwt-api-openapi.yml
  - type: Documentation
    url: https://developers.google.com/wallet/reference/rest
  - type: Authentication
    url: https://developers.google.com/wallet/generic/getting-started/onboarding-guide
  - type: GettingStarted
    url: https://developers.google.com/wallet/generic/getting-started/onboarding-guide
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/google-wallet/refs/heads/main/json-schema/google-wallet.json
  - type: JSONLD
    url: >-
      https://raw.githubusercontent.com/api-evangelist/google-wallet/refs/heads/main/json-ld/google-wallet.jsonld
- aid: google-wallet:google-wallet-loyalty-cards-api
  name: Google Wallet Loyalty Cards API
  description: Manage loyalty card classes and objects
  humanURL: https://developers.google.com/wallet
  baseURL: https://walletobjects.googleapis.com/walletobjects/v1
  tags:
  - Loyalty Cards
  properties:
  - type: OpenAPI
    url: openapi/google-wallet-loyalty-cards-api-openapi.yml
  - type: Documentation
    url: https://developers.google.com/wallet/reference/rest
  - type: Authentication
    url: https://developers.google.com/wallet/generic/getting-started/onboarding-guide
  - type: GettingStarted
    url: https://developers.google.com/wallet/generic/getting-started/onboarding-guide
  - type: JSONSchema
    url: >-
      https://raw.githubusercontent.com/api-evangelist/google-wallet/refs/heads/main/json-schema/google-wallet.json
  - type: JSONLD
    url: >-
      https://raw.githubusercontent.com/api-evangelist/google-wallet/refs/heads/main/json-ld/google-wallet.jsonld
common:
  - type: CapabilityMap
    url: capabilities/google-wallet-capability-edges.yml
    name: Google Wallet Business Capability Map
  - type: Plans
    url: plans/google-wallet-plans-pricing.yml
  - type: RateLimits
    url: rate-limits/google-wallet-rate-limits.yml
  - type: FinOps
    url: finops/google-wallet-finops.yml
  - type: Website
    url: https://www.google.com/
  - type: PostmanWorkspace
    url: https://www.postman.com/kinlaneapi/google-wallet/overview
  - type: AgenticAccess
    url: agentic-access/google-wallet-agentic-access.yml
  - type: VulnerabilityDisclosure
    url: security/google-wallet-vulnerability-disclosure.yml
  - type: DomainSecurity
    url: security/google-wallet-domain-security.yml
  - type: GitHubOrganization
    url: https://github.com/google-wallet
  - type: Portal
    url: https://developers.google.com/wallet
  - type: GettingStarted
    url: https://developers.google.com/wallet/generic/getting-started/onboarding-guide
  - type: Documentation
    url: https://developers.google.com/wallet
  - type: Authentication
    url: https://developers.google.com/wallet/generic/getting-started/onboarding-guide
  - type: TermsOfService
    url: https://developers.google.com/terms
  - type: PrivacyPolicy
    url: https://policies.google.com/privacy
  - type: StatusPage
    url: https://status.cloud.google.com/
  - type: Support
    url: https://developers.google.com/wallet/support
  - type: JSONLD
    url: https://raw.githubusercontent.com/api-evangelist/google-wallet/refs/heads/main/json-ld/google-wallet.jsonld
maintainers:
  - FN: Kin Lane
    email: kin@apievangelist.com
x-parent: google
x-relationship: product
