Documentation — stemp Developer Portal
Complete developer documentation for the stemp API. Learn how to build integrations for digital loyalty cards on Apple & Google Wallet with OAuth2, webhooks, and SDKs.
stemp Developer Documentation
Welcome to the stemp developer documentation. Here you'll find everything you need to integrate with the stemp platform.
Getting Started
New to stemp? Start with the Getting Started guide to create your first application and make your first API call.
Build Your Integration
- App Lifecycle — Create, configure, version, and publish your app.
- Authentication — Authenticate with the stemp API using OAuth2.
- OAuth2 Flow — Authorization Code + PKCE flow walkthrough.
- API Tokens — Server-to-server authentication with API keys.
- Scopes — Permission scopes for your application.
Core Resources
- Users & Wallet Passes — Create users and issue digital wallet passes.
- Loyalty (Stamps) — Manage digital stamp cards.
Platform API
- Platform Overview — Access stemp infrastructure services from your installed app.
- Email API — Send transactional and marketing emails to users.
Events & Webhooks
- Webhooks — Set up real-time event notifications.
- Webhook Events — Complete event type reference with payloads.
Reference
- API Overview — Base URLs, headers, error formats, and pagination.
- Rate Limiting — Understand and handle API rate limits.
- Error Handling — Common errors and troubleshooting guide.
- SDKs & Examples — Official Node.js SDK and code examples.
API Reference
Explore the full API interactively in the API Reference.