Create an account
Create an account to start using Voucherify. Fill in your details and choose your region. Your region determines where your data is stored. Choose the region closest to your location to reduce latency. After you sign up, you will receive a verification email. If you donβt receive it, contact Voucherify support.If your organization sells products or services to customers based in the EU, you must adhere to the General Data Protection Regulation (GDPR).Learn more in the security and data protection article.
Get your API keys
To use the Voucherify API, you need two credentials:- Application ID (sent as
X-App-Id
header) - Application secret key (sent as
X-App-Token
header)
- Go to Project settings.
- Open the General tab.
- Scroll to the Application keys section.
- Application keys β Use these to authorize API requests from your server. You can create multiple keys for different users.
- Client-side keys β Use these for public applications like mobile apps and websites.
- Integration keys β Use these to connect with other platforms.
Sandbox API keys are always visible.In production projects:
- Primary secret key: visible for 14 days after first generation, or 15 minutes after regeneration
- Secondary secret keys: visible for 15 minutes after generation or regeneration
Make your first API call
Your Sandbox project includes test campaigns and codes you can use right away. The most common API call is validation. This checks if a customer can use a discount code on their order. To make your first validation call:- Log in to your Voucherify account (top right corner of this page). This connects your Sandbox API keys to the interactive documentation.
- Go to Validate stackable discounts.
- Click Try it button.
-
Select your Cluster based on your region:
api
β Europeus1.api
β North Americaas1.api
β Asia
- The cURL field on the right will already have the Sandbox onboarding validation selected.
- Click Send to send the request.
Use the Postman collection
Postman is a tool for testing APIs. The Voucherify Postman collection includes all API endpoints and integration examples. To get started:- Go to the Voucherify Postman collection.
- Fork the collection to your Postman workspace. For beginners, fork Voucherify API β Onboarding.
- Add your API credentials in Environments.
- Send your first validation request.
- Core API endpoints β All Voucherify endpoints
- Integration examples β Integration and business scenarios
- Sandbox onboarding β Learning resources for new users
Invite team members
To add users to your team:- Click your name in the lower left corner.
- Go to Team Settings.
- Select Team to invite members and assign roles.
Enterprise clients can use the Management API to perform account-related activities regarding projects, users, and other settings through the API.
Explore the Sandbox project
The Sandbox project helps you learn the Voucherify API through the dashboard. Use it alongside the interactive API reference or Postman collection.Audit log
The Audit log tracks all API activity. To view API logs:- Go to Audit log in the left sidebar.
- Click Add filter.
- Select Channel.
- Choose condition
in
and selectAPI
.
Demo shop
The Demo shop shows how Voucherify integrates with customer applications. Use it to test campaigns and monitor API calls during the customer journey. To use the Demo shop:- Go to Marketer hub in the left sidebar.
- Click Demo shop.
- Expand the API calls bar at the bottom of the screen.