Credentials
Apple Wallet
Not configuredGoogle Wallet
Not configuredSettings
Manage your account details.
Full name
Your name as the account contact.
Company
Used as your account display name throughout the portal.
Email address
Used to sign in and receive account notifications.
Active session
Your session renews automatically while you're active.
Account API Key
API keys are now managed in the tab.
API Keys
Keys used to authenticate programmatic access to your account.
Access Logs
Recent portal sign-ins to this account.
Billing
Manage your plan and pass operation usage.
Plan
TrialOperations used
—
this month
Operations remaining
—
Resets monthly
Monthly pass operations
What uses a pass operation?
Pass reads, downloads, and Google JWT generation are always free.
Upgrade your plan
Unlock more pass operations and features.
No operations recorded yet
Workspaces
Each workspace has its own API key and pass operation budget.
Get started with WalletPass API
Complete these steps to issue your first pass.
Copy your workspace API key from the Settings tab
Create your first pass template in the Template Designer
Issue a pass
Call POST /v1/issue with your template ID to issue your first pass
Test on device
Open the .pkpass URL on an iPhone to add it to Apple Wallet
Register a webhook endpoint to receive pass events
Templates
Issued Passes
Apple Wallet
Not configuredGoogle Wallet
Not configuredWebhook Endpoints
Receive signed pass events at your server.
Delivery Log
Last 50 attemptsAdd Webhook Endpoint
Must be HTTPS. Should return 2xx within 10 seconds.
Copy your signing secret now
This is the only time it will be shown. Store it securely.
Loyalty Schemes
Manage points-based loyalty programmes linked to pass templates.
Coupon Schemes
Configure offer and coupon campaigns with redemption tracking.
General
When enabled, this workspace uses the credentials set in your Credentials section. Disable to configure workspace-specific credentials.
API Key
Use this key in the Authorization: Bearer header for API requests scoped to this workspace.
Named API Keys
Create multiple named keys for this workspace. Each key can be revoked independently.
Quick Start
Example API calls using this workspace key.
Replace YOUR_API_KEY with your full workspace key and TEMPLATE_ID with a template ID from your passes list.
1 · Upsert an audience member
2 · Issue a pass for the member
Danger Zone
Deleting this workspace will permanently delete all its passes and data. This cannot be undone.
New Workspace
You can adjust this later from the workspace settings.
Edit Workspace
When enabled, this workspace uses the credentials you set in the Credentials section. Disable to set workspace-specific credentials.
API Key
Copy this key now — it won't be shown again.