P
PassTools
Wallet pass management
Menu
Create workspace
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
Create free sandbox
Review security
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
Create free sandbox
View security
Ready to create your first pass?
Create a sandbox to design templates, add recipients, and explore the pass lifecycle.
Explore the demo
View pricing
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