WalletWallet is the simplest API for generating Apple Wallet and Google Wallet passes. One POST returns a signed Apple .pkpass, a Save to Google Wallet link, and a hosted page that shows the right Add button per device. There is no Apple developer account, certificate, or Google issuer setup: WalletWallet runs the signing and issuer infrastructure for both platforms.
One PUT updates a live pass and pushes the change to both wallets (Apple via APNs, Google via server-side push), and a DELETE revokes it on both when a membership lapses or a ticket is refunded. That lifecycle covers most pass use cases: loyalty cards for coffee shops and gyms, membership cards for libraries and studios, event and cinema tickets, season passes, coupons, and gift cards.
It works whether a developer integrates it directly or a coding agent builds the integration: the docs ship in agent-readable form at walletwallet.dev/llms.txt, so pointing Claude, Codex, or another agent at the API is enough to wire it into a CRM, booking system, or storefront. Supports all barcode formats (QR, PDF417, Aztec, Code 128), fully customizable fields, colors, logos, thumbnails, and strip images, plus a visual editor that exports the exact API call. Built on Cloudflare Workers, so pass generation runs close to the caller worldwide.
One pass covers both Apple and Google and counts once. The free tier includes 1,000 passes a month with no credit card. Pro is $39 a month for 100,000 passes, custom branding, and higher limits.