P
PassTools
Wallet pass management
Developers
Connect PassTools to your product
Use scoped API keys, duplicate-request protection, signed webhooks, and request logs to build wallet passes into your workflows.
Scoped API keys
Idempotency-Key
Signed webhooks
API logs
Pass lifecycle
Team operations
Design, distribute, and manage
Create templates and organize recipients.
Issue passes and run campaigns.
Review approvals, provider status, and activity history.
API keys
Create scoped keys, rotate secrets, set expiration dates, and review recent usage.
Available
passes:write scope
90-day default expiry
One-time secret display
Idempotent issuance
Issue passes through `/api/v1/integrations/passes` with protection against duplicate requests.
Available
Idempotency-Key
24-hour replay window
Workspace selected from API key
Webhooks
Configure HTTPS endpoints, rotate signing secrets, verify endpoints, and retry deliveries.
Available
Signed delivery attempts
Endpoint verification
Automatic retries
Request logs
Review API activity and export request details for troubleshooting.
Available
Filtered request history
Error details
Exportable logs
Integration path
Follow these steps to connect and test an integration.
Getting started
1
Create a sandbox
2
Create scoped API key
3
Issue pass with Idempotency-Key
4
Subscribe to signed webhook events
5
Export API logs for diagnostics
Ready to create your first pass?
Create a sandbox to design templates, add recipients, and explore the pass lifecycle.
PassTools
Create and manage Apple Wallet and Google Wallet pass programs, campaigns, approvals, and integrations.
Product
Features
Pricing
Developers
Docs
Security
Demo
Privacy
Terms
Help