Skip to main content

Prerequisites

Step 1: Get your API key

Log in to app.passform.io, navigate to Settings → API Keys, and create a new key. You’ll use this as a Bearer token on every request.

Step 2: Create a template

A template defines the appearance of your pass. Create one by uploading images and setting colors via the dashboard or API.

Step 3: Issue a pass

With a template in place, create a pass instance:
The response includes distribution URLs for each delivery format:
  • appleUrl - direct Apple Wallet download for iPhone users
  • googleUrl - Google Wallet save URL for Android users
  • webUrl - a browser-friendly pass viewer for users on desktop or devices without a wallet app installed
Use the right URL for the user’s device, or present all three options in your own UI.

Step 4: Update a pass or template

Once a pass has been issued, you can either update the individual pass data or update the template to change shared design and content across every pass issued from it. See the Updating passes guide for pass-level and template-level update examples.

Next steps

API reference

All endpoints for passes, templates, and accounts.

Support

Questions? Email us.