# Voucherify ## Docs - [Async Action Object](https://docs.voucherify.io/api-reference/async-actions/async-action-object.md) - [Get Async Action](https://docs.voucherify.io/api-reference/async-actions/get-async-action.md): Check the result of a scheduled asynchronous operation. - [List Async Actions](https://docs.voucherify.io/api-reference/async-actions/list-async-actions.md): Track asynchronous operations scheduled in your project. - [Delete Bin Entry](https://docs.voucherify.io/api-reference/bin/delete-bin-entry.md): Deletes permanently a bin entry with a given ID.The following resources can be moved to the bin and permanently deleted: - campaigns - vouchers - products - SKUs - [List Bin Entries](https://docs.voucherify.io/api-reference/bin/list-bin-entries.md): Retrieves a list of resources moved to the bin. The following resources can be moved to the bin: - campaigns - vouchers - products - SKUs - [Created](https://docs.voucherify.io/api-reference/campaign/created.md) - [Deleted](https://docs.voucherify.io/api-reference/campaign/deleted.md) - [Disabled](https://docs.voucherify.io/api-reference/campaign/disabled.md) - [Enabled](https://docs.voucherify.io/api-reference/campaign/enabled.md) - [Loyalty Tier Created](https://docs.voucherify.io/api-reference/campaign/loyalty-tier-created.md) - [Loyalty Tier Deleted](https://docs.voucherify.io/api-reference/campaign/loyalty-tier-deleted.md) - [Loyalty Tier Updated](https://docs.voucherify.io/api-reference/campaign/loyalty-tier-updated.md) - [Promotion Tier Created](https://docs.voucherify.io/api-reference/campaign/promotion-tier-created.md) - [Promotion Tier Deleted](https://docs.voucherify.io/api-reference/campaign/promotion-tier-deleted.md) - [Promotion Tier Disabled](https://docs.voucherify.io/api-reference/campaign/promotion-tier-disabled.md) - [Promotion Tier Enabled](https://docs.voucherify.io/api-reference/campaign/promotion-tier-enabled.md) - [Promotion Tier Updated](https://docs.voucherify.io/api-reference/campaign/promotion-tier-updated.md) - [Updated](https://docs.voucherify.io/api-reference/campaign/updated.md) - [Vouchers Generation Completed](https://docs.voucherify.io/api-reference/campaign/vouchers-generation-completed.md) - [Add Voucher with Specific Code to Campaign](https://docs.voucherify.io/api-reference/campaigns/add-voucher-with-specific-code-to-campaign.md): This method gives a possibility to add a new voucher to an existing campaign. The voucher definition will be inherited from the definition kept in the campaign profile. However, you are able to overwrite a few properties inherited from the campaign. - [Add Vouchers to Campaign](https://docs.voucherify.io/api-reference/campaigns/add-vouchers-to-campaign.md): This method gives the possibility to push new vouchers to an existing campaign. New vouchers will inherit properties from the campaign profile. However, it is possible to overwrite some of them in the request body. If you provide an optional `code_config` parameter with a voucher code configuration,… - [Campaign Object](https://docs.voucherify.io/api-reference/campaigns/campaign-object.md) - [Create Campaign](https://docs.voucherify.io/api-reference/campaigns/create-campaign.md): Method to create a batch of vouchers aggregated in one campaign. You can choose a variety of voucher types and define a unique pattern for generating codes. - [Delete Campaign](https://docs.voucherify.io/api-reference/campaigns/delete-campaign.md): Deletes a campaign and all related vouchers. This action cannot be undone. Also, this method immediately removes any redemptions on the voucher. - [Disable Campaign](https://docs.voucherify.io/api-reference/campaigns/disable-campaign.md): There are various times when you'll want to manage a campaign's accessibility. This can be done by two API methods for managing the campaign state - *enable* and *disable*. - [Enable Campaign](https://docs.voucherify.io/api-reference/campaigns/enable-campaign.md): There are various times when you'll want to manage a campaign's accessibility. This can be done by two API methods for managing the campaign state - *enable* and *disable*. - [Examine Campaign Qualification](https://docs.voucherify.io/api-reference/campaigns/examine-campaign-qualification.md): > ❗️ Deprecated > > This endpoint represents the deprecated version of the API responsible for qualification, and we do not recommend using it. The new [Qualifications API](/api-reference/qualifications/check-eligibility) introduces additional features and improvements while maintaining backward c… - [Export Campaign Transactions](https://docs.voucherify.io/api-reference/campaigns/export-campaign-transactions.md): Export transactions is an asynchronous process that generates a CSV file with the data about credit movements on all gift cards or point movements on all loyalty cards in a given campaign. - [Get Campaign](https://docs.voucherify.io/api-reference/campaigns/get-campaign.md): Retrieves the campaign with the given campaign ID or campaign name. - [Get Campaign Summary](https://docs.voucherify.io/api-reference/campaigns/get-campaign-summary.md): Returns data for campaign analytics, covering validations, redemptions, publications, and other details specific to a given campaign type. - [Import Vouchers to Campaign](https://docs.voucherify.io/api-reference/campaigns/import-vouchers-to-campaign.md): Imports vouchers to an **existing** campaign. - [Import Vouchers to Campaign by CSV](https://docs.voucherify.io/api-reference/campaigns/import-vouchers-to-campaign-by-csv.md): Imports vouchers to an **existing** campaign. - [List Campaign Transactions](https://docs.voucherify.io/api-reference/campaigns/list-campaign-transactions.md): Retrieves all transactions for the campaign with the given campaign ID or campaign name. The `id` filter denotes the unique transaction identifier. - [List Campaigns](https://docs.voucherify.io/api-reference/campaigns/list-campaigns.md): Retrieve a list of campaigns in a project. - [Update Campaign](https://docs.voucherify.io/api-reference/campaigns/update-campaign.md): Updates the specified campaign by setting the values of the parameters passed in the request body. Any parameters not provided in the payload will be left unchanged. - [Category Object](https://docs.voucherify.io/api-reference/categories/category-object.md) - [Create Category](https://docs.voucherify.io/api-reference/categories/create-category.md): Create category with a specific name and hierarchy. - [Delete Category](https://docs.voucherify.io/api-reference/categories/delete-category.md): Delete a category by the category ID. - [Get Category](https://docs.voucherify.io/api-reference/categories/get-category.md): Retrieve a category by the category ID. - [List Categories](https://docs.voucherify.io/api-reference/categories/list-categories.md): List all categories. - [Update Category](https://docs.voucherify.io/api-reference/categories/update-category.md): Update a category using the category ID. - [Check Eligibility (client-side)](https://docs.voucherify.io/api-reference/client-side/check-eligibility-client-side.md): Generate a list of redeemables that are applicable in the context of the customer and order. - [Create Publication (client-side)](https://docs.voucherify.io/api-reference/client-side/create-publication-client-side.md): This method selects vouchers that are suitable for publication, adds a publish entry and returns the publication. - [List Promotion Tiers (client-side)](https://docs.voucherify.io/api-reference/client-side/list-promotion-tiers-client-side.md): This method enables you to list promotion tiers. - [Redeem Stackable Discounts (client-side)](https://docs.voucherify.io/api-reference/client-side/redeem-stackable-discounts-client-side.md): This method is accessible through public keys which you can use in client side requests coming from mobile and web browser applications. - [Redeem Voucher (client-side)](https://docs.voucherify.io/api-reference/client-side/redeem-voucher-client-side.md): > ❗️ Deprecated > > This endpoint represents the deprecated version of the API responsible for voucher redemption, and we do not recommend using it. The new [Stackable Discounts API](/api-reference/client-side/redeem-stackable-discounts-client-side) introduces additional features and improvements… - [Track Custom Event (client-side)](https://docs.voucherify.io/api-reference/client-side/track-custom-event-client-side.md): To track a custom event, you create an event object. - [Validate Stackable Discounts (client-side)](https://docs.voucherify.io/api-reference/client-side/validate-stackable-discounts-client-side.md): Verify redeemables provided in the request. This method is accessible through public keys which you can use in client side requests coming from mobile and web browser applications. - [Validate Voucher (client-side)](https://docs.voucherify.io/api-reference/client-side/validate-voucher-client-side.md): > ❗️ Deprecated > > This endpoint represents the deprecated version of the API responsible for voucher validation, and we do not recommend using it. The new [Stackable Discounts API](/api-reference/client-side/validate-stackable-discounts-client-side) introduces additional features and improvement… - [Created](https://docs.voucherify.io/api-reference/customer/created.md) - [Custom Event](https://docs.voucherify.io/api-reference/customer/custom-event.md) - [Deleted](https://docs.voucherify.io/api-reference/customer/deleted.md) - [Holder Assignment Created](https://docs.voucherify.io/api-reference/customer/holder-assignment-created.md) - [Holder Assignment Deleted](https://docs.voucherify.io/api-reference/customer/holder-assignment-deleted.md) - [Loyalty Tier Downgraded](https://docs.voucherify.io/api-reference/customer/loyalty-tier-downgraded.md) - [Loyalty Tier Joined](https://docs.voucherify.io/api-reference/customer/loyalty-tier-joined.md) - [Loyalty Tier Left](https://docs.voucherify.io/api-reference/customer/loyalty-tier-left.md) - [Loyalty Tier Prolonged](https://docs.voucherify.io/api-reference/customer/loyalty-tier-prolonged.md) - [Loyalty Tier Upgraded](https://docs.voucherify.io/api-reference/customer/loyalty-tier-upgraded.md) - [Order Canceled](https://docs.voucherify.io/api-reference/customer/order-canceled.md) - [Order Created](https://docs.voucherify.io/api-reference/customer/order-created.md) - [Order Paid](https://docs.voucherify.io/api-reference/customer/order-paid.md) - [Order Updated](https://docs.voucherify.io/api-reference/customer/order-updated.md) - [Publication Succeeded](https://docs.voucherify.io/api-reference/customer/publication-succeeded.md) - [Redemption Rollback Succeeded](https://docs.voucherify.io/api-reference/customer/redemption-rollback-succeeded.md) - [Redemption Succeeded](https://docs.voucherify.io/api-reference/customer/redemption-succeeded.md) - [Reward Redemptions Completed](https://docs.voucherify.io/api-reference/customer/reward-redemptions-completed.md) - [Reward Redemptions Created](https://docs.voucherify.io/api-reference/customer/reward-redemptions-created.md) - [Reward Redemptions Pending](https://docs.voucherify.io/api-reference/customer/reward-redemptions-pending.md) - [Rewarded](https://docs.voucherify.io/api-reference/customer/rewarded.md) - [Rewarded Loyalty Points](https://docs.voucherify.io/api-reference/customer/rewarded-loyalty-points.md) - [Segment Entered](https://docs.voucherify.io/api-reference/customer/segment-entered.md) - [Segment Left](https://docs.voucherify.io/api-reference/customer/segment-left.md) - [Updated](https://docs.voucherify.io/api-reference/customer/updated.md) - [Voucher Gift Balance Added](https://docs.voucherify.io/api-reference/customer/voucher-gift-balance-added.md) - [Voucher Loyalty Card Pending Points Activated](https://docs.voucherify.io/api-reference/customer/voucher-loyalty-card-pending-points-activated.md) - [Voucher Loyalty Card Pending Points Added](https://docs.voucherify.io/api-reference/customer/voucher-loyalty-card-pending-points-added.md) - [Voucher Loyalty Card Pending Points Canceled](https://docs.voucherify.io/api-reference/customer/voucher-loyalty-card-pending-points-canceled.md) - [Voucher Loyalty Card Pending Points Updated](https://docs.voucherify.io/api-reference/customer/voucher-loyalty-card-pending-points-updated.md) - [Voucher Loyalty Card Points Added](https://docs.voucherify.io/api-reference/customer/voucher-loyalty-card-points-added.md) - [Voucher Loyalty Card Points Expired](https://docs.voucherify.io/api-reference/customer/voucher-loyalty-card-points-expired.md) - [Create Customer](https://docs.voucherify.io/api-reference/customers/create-customer.md): Creates a customer object. - [Customer Activity Object](https://docs.voucherify.io/api-reference/customers/customer-activity-object.md) - [Customer Object](https://docs.voucherify.io/api-reference/customers/customer-object.md) - [Delete Customer](https://docs.voucherify.io/api-reference/customers/delete-customer.md): This method deletes a customer. - [Delete Customer Permanently](https://docs.voucherify.io/api-reference/customers/delete-customer-permanently.md): The organization user can remove consumer data permanently from the Voucherify system by using this API method. It deletes all customer data and connected resources. It makes the customer profile forgotten by Voucherify. - [Get Customer](https://docs.voucherify.io/api-reference/customers/get-customer.md): Retrieves details of a given customer by customer's `id` or `source_id`. - [Import and Update Customers using CSV](https://docs.voucherify.io/api-reference/customers/import-and-update-customers-using-csv.md): This API method lets you import or update customer data. To get a proper and valid response, please send a CSV file with data separated by commas. - [List Customer Activities](https://docs.voucherify.io/api-reference/customers/list-customer-activities.md): > ❗️ Deprecated > > This endpoint represents the deprecated version of the API responsible for listing customer activities and we do not recommend using it. Developers are encouraged to migrate to the latest version to take advantage of the latest enhancements and bug fixes. No updates will be pro… - [List Customer Activity](https://docs.voucherify.io/api-reference/customers/list-customer-activity.md): Retrieves activity details of a given customer by customer's `id` or `source_id`. - [List Customers](https://docs.voucherify.io/api-reference/customers/list-customers.md): Returns a list of customers. - [List Customer's Redeemables](https://docs.voucherify.io/api-reference/customers/list-customers-redeemables.md): Retrieves all the redeemables that have been assigned to the customer. - [List Customer's Segments](https://docs.voucherify.io/api-reference/customers/list-customers-segments.md): Returns the list of segments IDs to which the customer belongs to. - [Update Customer](https://docs.voucherify.io/api-reference/customers/update-customer.md): Updates the specified customer by setting the values of the parameters passed in the request body. Any parameters not provided in the payload will be left unchanged. - [Update Customers in Bulk](https://docs.voucherify.io/api-reference/customers/update-customers-in-bulk.md): Updates customers in one asynchronous operation. - [Update Customers' Metadata in Bulk](https://docs.voucherify.io/api-reference/customers/update-customers-metadata-in-bulk.md): Updates metadata parameters for a list of customers. Every resource in the list will receive the metadata defined in the request. - [Distribution webhooks](https://docs.voucherify.io/api-reference/distribution-webhooks.md): Use webhooks to get notified about distribution events in Voucherify - [Manual Distribution Schedule](https://docs.voucherify.io/api-reference/distribution/manual-distribution-schedule.md) - [Errors](https://docs.voucherify.io/api-reference/errors.md): Learn about the errors returned to responses and how you can customize them to improve your customer experience - [Event Object](https://docs.voucherify.io/api-reference/events/event-object.md) - [Track Custom Event](https://docs.voucherify.io/api-reference/events/track-custom-event.md): To track a custom event, you create an event object. - [Create Export](https://docs.voucherify.io/api-reference/exports/create-export.md): Create export object. The export can be any of the following types: `voucher`, `redemption`, `publication`, `customer`, `order`, `points_expiration`, `voucher_transactions`, `product`, or `sku`. - [Delete Export](https://docs.voucherify.io/api-reference/exports/delete-export.md): This method deletes a previously created export object. - [Download Export](https://docs.voucherify.io/api-reference/exports/download-export.md): Download the contents of the exported CSV file. - [Export Object](https://docs.voucherify.io/api-reference/exports/export-object.md) - [Get Export](https://docs.voucherify.io/api-reference/exports/get-export.md): Retrieves the URL of the downloadable file, which was generated via the [Create Export](/api-reference/exports/create-export) method. - [List Exports](https://docs.voucherify.io/api-reference/exports/list-exports.md): List all exports. - [Introduction](https://docs.voucherify.io/api-reference/introduction-api.md): What is Voucherify API? - [Introduction to Voucherify webhooks](https://docs.voucherify.io/api-reference/introduction-to-webhooks.md): Use webhooks to get notified about project and distribution events in Voucherify - [Fetching Data](https://docs.voucherify.io/api-reference/listing.md): Learn how to specify the data you would like to fetch - [Get Location](https://docs.voucherify.io/api-reference/locations/get-location.md): Returns a location object. - [List Locations](https://docs.voucherify.io/api-reference/locations/list-locations.md): Returns a list of your locations. - [Location Object](https://docs.voucherify.io/api-reference/locations/location-object.md) - [Activate Member Pending Points](https://docs.voucherify.io/api-reference/loyalties/activate-member-pending-points.md): Activate manually the pending points and add them to the loyalty card. The pending points are determined by the pending point ID. - [Add Member](https://docs.voucherify.io/api-reference/loyalties/add-member.md): This method assigns a loyalty card to a customer. It selects a [loyalty card](/api-reference/vouchers/get-voucher) suitable for publication, adds a publish entry, and returns the published voucher. - [Adjust Loyalty Card Balance](https://docs.voucherify.io/api-reference/loyalties/adjust-loyalty-card-balance.md): This method gives adds or removes balance to an existing loyalty card that is assigned to a holder. The removal of points will consume the points that expire the soonest. - [Adjust Loyalty Card Balance with campaign ID](https://docs.voucherify.io/api-reference/loyalties/adjust-loyalty-card-balance-with-campaign-id.md): This method adds or removes balance to an existing loyalty card that is assigned to a holder. The removal of points will consume the points that expire the soonest. - [Adjust Member Pending Points](https://docs.voucherify.io/api-reference/loyalties/adjust-member-pending-points.md): Adjusts the pending points with a given ID. You can add or subtract the number of points. - [Cancel Member Pending Points](https://docs.voucherify.io/api-reference/loyalties/cancel-member-pending-points.md): Cancel manually the pending points for the loyalty card. The pending points are determined by the pending point ID. - [Create Earning Rule](https://docs.voucherify.io/api-reference/loyalties/create-earning-rule.md): Create earning rules for a loyalty campaign. - [Create Loyalty Campaign](https://docs.voucherify.io/api-reference/loyalties/create-loyalty-campaign.md): Creates a batch of [loyalty cards](/api-reference/loyalties/get-member) aggregated in a single loyalty campaign. It also allows you to define a custom codes pattern. - [Create Loyalty Campaign Reward Assignment](https://docs.voucherify.io/api-reference/loyalties/create-loyalty-campaign-reward-assignment.md): Add rewards to a loyalty campaign. - [Create loyalty tiers](https://docs.voucherify.io/api-reference/loyalties/create-loyalty-tiers.md): Creates loyalty tiers for desired campaign. - [Delete Campaign Reward Assignment](https://docs.voucherify.io/api-reference/loyalties/delete-campaign-reward-assignment.md): This method deletes a reward assignment for a particular loyalty campaign. - [Delete Earning Rule](https://docs.voucherify.io/api-reference/loyalties/delete-earning-rule.md): This method deletes an earning rule for a specific loyalty campaign. - [Delete Loyalty Campaign](https://docs.voucherify.io/api-reference/loyalties/delete-loyalty-campaign.md): Deletes a loyalty campaign and all related loyalty cards. This action cannot be undone. Also, it immediately removes any redemptions on loyalty cards. - [Disable Earning Rule](https://docs.voucherify.io/api-reference/loyalties/disable-earning-rule.md): Disable an earning rule. - [Earning Rule Object](https://docs.voucherify.io/api-reference/loyalties/earning-rule-object.md) - [Enable Earning Rule](https://docs.voucherify.io/api-reference/loyalties/enable-earning-rule.md): Enable an earning rule. - [Estimate loyalty points](https://docs.voucherify.io/api-reference/loyalties/estimate-loyalty-points.md): Estimates the number of points a customer will receive for a given order in the loyalty campaign under its earning rules. - [Export Loyalty Campaign Point Expiration](https://docs.voucherify.io/api-reference/loyalties/export-loyalty-campaign-point-expiration.md): Schedule the generation of a point expiration CSV file for a particular campaign. It can list point buckets, which can have an `ACTIVE` or `EXPIRED` status. - [Export Loyalty Campaign Transactions](https://docs.voucherify.io/api-reference/loyalties/export-loyalty-campaign-transactions.md): Export transactions is an asynchronous process that generates a CSV file with the data about or point movements on all loyalty cards in a given campaign. - [Export Loyalty Card Transactions](https://docs.voucherify.io/api-reference/loyalties/export-loyalty-card-transactions.md): Export transactions that are associated with point movements on a loyalty card. - [Export Loyalty Card Transactions with campaign ID](https://docs.voucherify.io/api-reference/loyalties/export-loyalty-card-transactions-with-campaign-id.md): Export transactions that are associated with point movements on a loyalty card. - [Get Campaign Reward Assignment](https://docs.voucherify.io/api-reference/loyalties/get-campaign-reward-assignment.md): Retrieve specific reward assignment. - [Get Campaign Reward Assignments](https://docs.voucherify.io/api-reference/loyalties/get-campaign-reward-assignments.md): Retrieve specific reward assignment. - [Get Earning Rule](https://docs.voucherify.io/api-reference/loyalties/get-earning-rule.md): Retrieves an earning rule assigned to a campaign. - [Get Loyalty Campaign](https://docs.voucherify.io/api-reference/loyalties/get-loyalty-campaign.md): Retrieve a specific loyalty campaign. - [Get Loyalty Tier](https://docs.voucherify.io/api-reference/loyalties/get-loyalty-tier.md): Retrieve a loyalty tier from a loyalty campaign by the loyalty tier ID. - [Get Member](https://docs.voucherify.io/api-reference/loyalties/get-member.md): Retrieve loyalty card with the given member ID (i.e. voucher code). - [Get Member with campaign ID](https://docs.voucherify.io/api-reference/loyalties/get-member-with-campaign-id.md): Retrieves the loyalty card with the given member ID (i.e. voucher code). - [Get Reward Details](https://docs.voucherify.io/api-reference/loyalties/get-reward-details.md): Get reward details in the context of a loyalty campaign and reward assignment ID. - [List Campaign Pending Points](https://docs.voucherify.io/api-reference/loyalties/list-campaign-pending-points.md): Lists all pending points that are currently assigned to all loyalty cards in a campaign. Once the points are added to the card, the entry is no longer returned. - [List Campaign Rewards](https://docs.voucherify.io/api-reference/loyalties/list-campaign-rewards.md): Returns active rewards from a given loyalty campaign. - [List Earning Rules](https://docs.voucherify.io/api-reference/loyalties/list-earning-rules.md): Returns a list of all earning rules within a given campaign. - [List Loyalty Campaign Transactions](https://docs.voucherify.io/api-reference/loyalties/list-loyalty-campaign-transactions.md): Retrieves all transactions for the campaign with the given campaign ID or campaign name. - [List Loyalty Campaigns](https://docs.voucherify.io/api-reference/loyalties/list-loyalty-campaigns.md): Returns a list of your loyalty campaigns. - [List Loyalty Card Point Expiration](https://docs.voucherify.io/api-reference/loyalties/list-loyalty-card-point-expiration.md): Retrieve loyalty point expiration buckets for a given loyalty card. Expired point buckets are not returned in this endpoint. You can use the [Exports API](/api-reference/exports/create-export) to retrieve a list of both `ACTIVE` and `EXPIRED` point buckets. - [List Loyalty Card Transactions](https://docs.voucherify.io/api-reference/loyalties/list-loyalty-card-transactions.md): Retrieve transaction data related to point movements for a specific loyalty card. - [List Loyalty Card Transactions with campaign ID](https://docs.voucherify.io/api-reference/loyalties/list-loyalty-card-transactions-with-campaign-id.md): Retrieve transaction data related to point movements for a specific loyalty card. - [List Loyalty Tier Earning Rules](https://docs.voucherify.io/api-reference/loyalties/list-loyalty-tier-earning-rules.md): Retrieve available earning rules for a given tier and the calculation method for earning points. - [List Loyalty Tier Rewards](https://docs.voucherify.io/api-reference/loyalties/list-loyalty-tier-rewards.md): Get available rewards for a given tier. - [List Loyalty Tiers](https://docs.voucherify.io/api-reference/loyalties/list-loyalty-tiers.md): Retrieve a list of loyalty tiers which were added to the loyalty program. - [List Member Activity](https://docs.voucherify.io/api-reference/loyalties/list-member-activity.md): > 📘 Alternative endpoint > This endpoint is an alternative to this [endpoint](/api-reference/loyalties/list-member-activity-with-campaign-id). The URL was re-designed to allow you to get member activities without having to provide the `campaignId` as a path parameter. - [List Member Activity with campaign ID](https://docs.voucherify.io/api-reference/loyalties/list-member-activity-with-campaign-id.md): Retrieves the list of activities for the given member ID related to a voucher and customer who is the holder of the voucher. - [List Member Pending Points](https://docs.voucherify.io/api-reference/loyalties/list-member-pending-points.md): > 📘 Alternative endpoint > This endpoint is an alternative to this [endpoint](/api-reference/loyalties/list-member-pending-points-with-campaign-id). The URL was re-designed to list member pending points without having to provide the `campaignId` as a path parameter. - [List Member Pending Points with campaign ID](https://docs.voucherify.io/api-reference/loyalties/list-member-pending-points-with-campaign-id.md): Lists all pending points that are currently assigned to the loyalty card. Once the points are added to the card, the entry is no longer returned. - [List Member Rewards](https://docs.voucherify.io/api-reference/loyalties/list-member-rewards.md): Retrieves the list of rewards that the given customer (identified by `member_id`, which is a loyalty card assigned to a particular customer) **can get in exchange for loyalty points**. - [List Members](https://docs.voucherify.io/api-reference/loyalties/list-members.md): Returns a list of your loyalty cards. The loyalty cards are sorted by creation date, with the most recent loyalty cards appearing first. - [List Member's Loyalty Tiers](https://docs.voucherify.io/api-reference/loyalties/list-members-loyalty-tiers.md): Retrieve member tiers using the loyalty card ID. - [List Reward Assignments with campaign ID](https://docs.voucherify.io/api-reference/loyalties/list-reward-assignments-with-campaign-id.md): Returns reward assignments from a given loyalty campaign. - [Loyalty Campaign Object](https://docs.voucherify.io/api-reference/loyalties/loyalty-campaign-object.md) - [Loyalty Card Object](https://docs.voucherify.io/api-reference/loyalties/loyalty-card-object.md) - [Loyalty Tier Object](https://docs.voucherify.io/api-reference/loyalties/loyalty-tier-object.md) - [Redeem Reward](https://docs.voucherify.io/api-reference/loyalties/redeem-reward.md): > 📘 Alternative endpoint > >This endpoint is an alternative to this [endpoint](/api-reference/loyalties/redeem-reward-with-campaign-id). The URL was re-designed to allow you to redeem a reward without having to provide the `campaignId` as a path parameter. - [Redeem Reward with campaign ID](https://docs.voucherify.io/api-reference/loyalties/redeem-reward-with-campaign-id.md): Exchange points from a loyalty card for a specified reward. This API method returns an assigned award in the response. It means that if a requesting customer gets a coupon code with a discount for the next order, that discount code will be visible in response as part of the reward object definition. - [Transfer Loyalty Points](https://docs.voucherify.io/api-reference/loyalties/transfer-loyalty-points.md): Transfer points between different loyalty cards which have holders. - [Update Campaign Reward Assignment](https://docs.voucherify.io/api-reference/loyalties/update-campaign-reward-assignment.md): Updates rewards parameters, i.e. the points cost for the specific reward. - [Update Earning Rule](https://docs.voucherify.io/api-reference/loyalties/update-earning-rule.md): Update an earning rule definition. - [Update Loyalty Campaign](https://docs.voucherify.io/api-reference/loyalties/update-loyalty-campaign.md): Updates a loyalty program. - [Assign User](https://docs.voucherify.io/api-reference/management/assign-user.md): Assigns a user to a given project. The user must be an existing user in Voucherify. - [Copy Campaign Template to a Project](https://docs.voucherify.io/api-reference/management/copy-campaign-template-to-a-project.md): Copies a campaign template to another project. - [Create Brand](https://docs.voucherify.io/api-reference/management/create-brand.md): Creates a new brand configuration. - [Create Custom Event Schema](https://docs.voucherify.io/api-reference/management/create-custom-event-schema.md): Creates a custom event schema. - [Create Metadata Schema](https://docs.voucherify.io/api-reference/management/create-metadata-schema.md): Creates a new metadata (custom attribute) schema for a given resource. - [Create Project](https://docs.voucherify.io/api-reference/management/create-project.md): Creates a new project. You can add users, specify the cluster, timezone, currency, and other details. - [Create Stacking Rules](https://docs.voucherify.io/api-reference/management/create-stacking-rules.md): Overwrites the default stacking rules. - [Create Webhook](https://docs.voucherify.io/api-reference/management/create-webhook.md): Creates a new webhook configuration. - [Delete Brand](https://docs.voucherify.io/api-reference/management/delete-brand.md): Deletes permanently a brand configuration. - [Delete Custom Event Schema](https://docs.voucherify.io/api-reference/management/delete-custom-event-schema.md): Deletes permanently the custom event schema with its custom properties (metadata). - [Delete Metadata Schema](https://docs.voucherify.io/api-reference/management/delete-metadata-schema.md): Deletes permanently the metadata schema. - [Delete Project](https://docs.voucherify.io/api-reference/management/delete-project.md): Deletes an existing project. - [Delete Stacking Rules](https://docs.voucherify.io/api-reference/management/delete-stacking-rules.md): Deletes permanently the current settings for the stacking rules. - [Delete Webhook](https://docs.voucherify.io/api-reference/management/delete-webhook.md): Deletes a webhook configuration. - [Get Brand](https://docs.voucherify.io/api-reference/management/get-brand.md): Retrieves a brand configuration. - [Get Custom Event Schema](https://docs.voucherify.io/api-reference/management/get-custom-event-schema.md): Retrieves a custom event schema. - [Get Metadata Schema](https://docs.voucherify.io/api-reference/management/get-metadata-schema.md): Retrieves a metadata schema. - [Get Project](https://docs.voucherify.io/api-reference/management/get-project.md): Retrieves an existing project. - [Get Stacking Rules](https://docs.voucherify.io/api-reference/management/get-stacking-rules.md): Retrieves the stacking rules for the project. - [Get User](https://docs.voucherify.io/api-reference/management/get-user.md): Retrieves the project user's details. - [Get Webhook](https://docs.voucherify.io/api-reference/management/get-webhook.md): Retrieves a webhook configuration. - [Invite a New User](https://docs.voucherify.io/api-reference/management/invite-a-new-user.md): Sends an invitation to an email address that has not been used yet as a Voucherify user login. - [List Brands](https://docs.voucherify.io/api-reference/management/list-brands.md): Lists all brand configurations. - [List Campaign Templates](https://docs.voucherify.io/api-reference/management/list-campaign-templates.md): Lists all campaign templates available in the project. - [List Custom Event Schemas](https://docs.voucherify.io/api-reference/management/list-custom-event-schemas.md): Lists all custom event schemas available in the project. - [List Metadata Schemas](https://docs.voucherify.io/api-reference/management/list-metadata-schemas.md): Lists all metadata schemas available in the project. - [List Projects](https://docs.voucherify.io/api-reference/management/list-projects.md): Lists all projects for the organization. - [List Stacking Rules](https://docs.voucherify.io/api-reference/management/list-stacking-rules.md): Lists all stacking rules. - [List Users](https://docs.voucherify.io/api-reference/management/list-users.md): Lists all users assigned to the project. - [List Webhooks](https://docs.voucherify.io/api-reference/management/list-webhooks.md): Lists all webhook configurations for the project. - [Unassign User](https://docs.voucherify.io/api-reference/management/unassign-user.md): Unassigns the user from the project. If the user is currently logged in, they are automatically logged out. If the user is assigned to only one project, they cannot be unassigned from that project. - [Update Brand](https://docs.voucherify.io/api-reference/management/update-brand.md): Updates a brand configuration. - [Update Custom Event Schema](https://docs.voucherify.io/api-reference/management/update-custom-event-schema.md): Updates a custom event schema. - [Update Metadata Schema](https://docs.voucherify.io/api-reference/management/update-metadata-schema.md): Updates a metadata schema. - [Update Project](https://docs.voucherify.io/api-reference/management/update-project.md): Updates an existing project. - [Update Stacking Rules](https://docs.voucherify.io/api-reference/management/update-stacking-rules.md): Updates the stacking rules. - [Update User](https://docs.voucherify.io/api-reference/management/update-user.md): Updates the user's role. - [Update Webhook](https://docs.voucherify.io/api-reference/management/update-webhook.md): Updates a webhook configuration. - [Get Metadata Schema](https://docs.voucherify.io/api-reference/metadata-schemas/get-metadata-schema.md): Retrieves a metadata schema per resource type. - [List Metadata Schema Definitions](https://docs.voucherify.io/api-reference/metadata-schemas/list-metadata-schema-definitions.md): Retrieve metadata schema definitions. - [Metadata Schema Object](https://docs.voucherify.io/api-reference/metadata-schemas/metadata-schema-object.md) - [Generate OAuth 2.0 Token](https://docs.voucherify.io/api-reference/oauth/generate-oauth-20-token.md): Generate an OAuth 2.0 token for an API client. The token can be used to authorize access to the Voucherify API. The token inherits the permissions and IP whitelists of the API key that is used to generate the OAuth token. You can define the scope that limits its usage. You can generate up to 1000 OA… - [Introspect OAuth 2.0 Token](https://docs.voucherify.io/api-reference/oauth/introspect-oauth-20-token.md): Introspect an OAuth 2.0 token for an API client. - [Revoke OAuth 2.0 Token](https://docs.voucherify.io/api-reference/oauth/revoke-oauth-20-token.md): Revoke an OAuth 2.0 token for an API client. Once revoked, the token cannot be used anymore. - [Object Schemas](https://docs.voucherify.io/api-reference/object-schemas.md): Schema model definitions - [Create Order](https://docs.voucherify.io/api-reference/orders/create-order.md): Creates an order object and triggers an order creation event. - [Create Orders Export](https://docs.voucherify.io/api-reference/orders/create-orders-export.md): Creates a downloadable CSV file containing a list of orders. - [Get Order](https://docs.voucherify.io/api-reference/orders/get-order.md): Retrieve a specific order by passing its ID. - [Import Orders](https://docs.voucherify.io/api-reference/orders/import-orders.md) - [List Orders](https://docs.voucherify.io/api-reference/orders/list-orders.md): Returns a list of orders. - [Order Calculated Object](https://docs.voucherify.io/api-reference/orders/order-calculated-object.md) - [Update Order](https://docs.voucherify.io/api-reference/orders/update-order.md): Updates the specified order by setting the values of the parameters passed in the request body. Any parameters not provided will be left unchanged. - [Create Product Collection](https://docs.voucherify.io/api-reference/product-collections/create-product-collection.md): This method creates a new product collection. - [Delete Product Collection](https://docs.voucherify.io/api-reference/product-collections/delete-product-collection.md): This method deletes a product collection. - [Get Product Collection](https://docs.voucherify.io/api-reference/product-collections/get-product-collection.md): Retrieves the product collection. - [List Product Collections](https://docs.voucherify.io/api-reference/product-collections/list-product-collections.md): This method returns a list of product collections. - [List Products in Collection](https://docs.voucherify.io/api-reference/product-collections/list-products-in-collection.md): Retrieves list of products from a product collection; works for both dynamic and static product collections. - [Product Collection Object](https://docs.voucherify.io/api-reference/product-collections/product-collection-object.md) - [Update Product Collection](https://docs.voucherify.io/api-reference/product-collections/update-product-collection.md): Updates the product collection. - [Create Product](https://docs.voucherify.io/api-reference/products/create-product.md): Creates a product object. - [Create SKU](https://docs.voucherify.io/api-reference/products/create-sku.md): This method adds product variants to a [created product](/api-reference/products/create-product). - [Delete Product](https://docs.voucherify.io/api-reference/products/delete-product.md): Deletes a product and all related SKUs. This operation cannot be undone. - [Delete SKU](https://docs.voucherify.io/api-reference/products/delete-sku.md): Deletes a product SKU. This operation cannot be undone. - [Get Product](https://docs.voucherify.io/api-reference/products/get-product.md): Retrieve details of a given product and its SKUs, if any. - [Get SKU](https://docs.voucherify.io/api-reference/products/get-sku.md): Retrieve details of a SKU. - [Import Products using CSV](https://docs.voucherify.io/api-reference/products/import-products-using-csv.md): Import products into the repository using a CSV file. - [Import SKUs using CSV](https://docs.voucherify.io/api-reference/products/import-skus-using-csv.md): Import SKUs into the repository using a CSV file. - [List Products](https://docs.voucherify.io/api-reference/products/list-products.md): Retrieve a list of products. - [List SKUs in Product](https://docs.voucherify.io/api-reference/products/list-skus-in-product.md): Retrieve all SKUs for a given product. - [Product Object](https://docs.voucherify.io/api-reference/products/product-object.md) - [SKU Object](https://docs.voucherify.io/api-reference/products/sku-object.md) - [Update Product](https://docs.voucherify.io/api-reference/products/update-product.md): Updates the specified product by setting the values of the parameters passed in the request body. Any parameters not provided in the payload will be left unchanged. - [Update Products in Bulk](https://docs.voucherify.io/api-reference/products/update-products-in-bulk.md): Update products in one asynchronous operation. - [Update Products' Metadata in Bulk](https://docs.voucherify.io/api-reference/products/update-products-metadata-in-bulk.md): Updates metadata parameters for a list of products. Every resource in the list will receive the metadata defined in the request. - [Update SKU](https://docs.voucherify.io/api-reference/products/update-sku.md): Updates the specified SKU by setting the values of the parameters passed in the request body. Any parameters not provided in the payload will be left unchanged. - [Project settings webhooks](https://docs.voucherify.io/api-reference/project-settings-webhooks.md): Use webhooks to get notified about project events in Voucherify - [Add Promotion Tier to Campaign](https://docs.voucherify.io/api-reference/promotions/add-promotion-tier-to-campaign.md): This method allows you to add a new promotion tier to an existing campaign. The tier hierarchy will be set as the next consequtive integer following the lowest ranking tier. - [Create Promotion Stack](https://docs.voucherify.io/api-reference/promotions/create-promotion-stack.md): This method creates one promotion stack. The sequence of promotion tier IDs will determine the promotion stacking order. - [Delete Promotion Stack](https://docs.voucherify.io/api-reference/promotions/delete-promotion-stack.md): This method deletes a promotion stack. - [Delete Promotion Tier](https://docs.voucherify.io/api-reference/promotions/delete-promotion-tier.md): This method deletes a promotion tier. - [Disable Promotion Tier](https://docs.voucherify.io/api-reference/promotions/disable-promotion-tier.md): This method disables a promotion tier, i.e. makes the `active` parameter = `false`. - [Enable Promotion Tier](https://docs.voucherify.io/api-reference/promotions/enable-promotion-tier.md): This method enables a promotion tier, i.e. makes the `active` parameter = `true`. - [Get Promotion Stack](https://docs.voucherify.io/api-reference/promotions/get-promotion-stack.md): This method returns the details of a promotion stack, including the promotion tiers grouped within the stack. - [Get Promotion Tier](https://docs.voucherify.io/api-reference/promotions/get-promotion-tier.md): This method enables you to retrieve a specific promotion tier. - [List Promotion Stacks](https://docs.voucherify.io/api-reference/promotions/list-promotion-stacks.md): This method enables you to list promotion stacks irrespective of the campaign they are associated with. - [List Promotion Stacks in Campaign](https://docs.voucherify.io/api-reference/promotions/list-promotion-stacks-in-campaign.md): This method enables you to list promotion stacks from a specified campaign. - [List Promotion Tiers](https://docs.voucherify.io/api-reference/promotions/list-promotion-tiers.md): This method enables you to list promotion tiers. - [List Promotion Tiers from Campaign](https://docs.voucherify.io/api-reference/promotions/list-promotion-tiers-from-campaign.md): This method enables you to list promotion tiers from a specified campaign. - [Promotion Tier Object](https://docs.voucherify.io/api-reference/promotions/promotion-tier-object.md) - [Update Promotion Stack](https://docs.voucherify.io/api-reference/promotions/update-promotion-stack.md): This methods allows for editing an existing stack. - [Update Promotion Tier](https://docs.voucherify.io/api-reference/promotions/update-promotion-tier.md): This method updates a promotion tier. - [Succeeded](https://docs.voucherify.io/api-reference/publication/succeeded.md) - [Create Publication](https://docs.voucherify.io/api-reference/publications/create-publication.md): This method selects vouchers that are suitable for publication, adds a publish entry and returns the publication. - [Create Publication with GET](https://docs.voucherify.io/api-reference/publications/create-publication-with-get.md): This method selects vouchers that are suitable for publication, adds a publish entry and returns the publication. - [List Publications](https://docs.voucherify.io/api-reference/publications/list-publications.md): Retrieve a list of publications. To return a **particular** publication, you can use the `source_id` query parameter and provide the `source_id` of the publication you are looking for specifically. - [Publication Object](https://docs.voucherify.io/api-reference/publications/publication-object.md) - [Check Eligibility](https://docs.voucherify.io/api-reference/qualifications/check-eligibility.md): > 🚧 The Qualifications endpoint ignores the rules checking: > > - Limit of total redeemed discount amount per campaign > - Limit of total redemptions count per campaign > - Redemptions per customer > - Redemptions per customer in a campaign - [Qualification Object](https://docs.voucherify.io/api-reference/qualifications/qualification-object.md) - [Failed](https://docs.voucherify.io/api-reference/redemption/failed.md) - [Rollback Failed](https://docs.voucherify.io/api-reference/redemption/rollback-failed.md) - [Rollback Succeeded](https://docs.voucherify.io/api-reference/redemption/rollback-succeeded.md) - [Succeeded](https://docs.voucherify.io/api-reference/redemption/succeeded.md) - [Get Redemption](https://docs.voucherify.io/api-reference/redemptions/get-redemption.md): Return a redemption or redemption rollback object. This object can either be a successfull or failed redemption or redemption rollback. - [Get Voucher's Redemptions](https://docs.voucherify.io/api-reference/redemptions/get-vouchers-redemptions.md): Retrieve the number of times a voucher was redeemed and each of the redemption details. - [List Redemptions](https://docs.voucherify.io/api-reference/redemptions/list-redemptions.md): Returns a list of redemptions previously created. The redemptions are returned in a sorted order, with the most recent redemptions appearing first. The response returns a list of redemptions of all vouchers. - [Redeem Promotion](https://docs.voucherify.io/api-reference/redemptions/redeem-promotion.md): > ❗️ Deprecated > > This endpoint represents the deprecated version of the API responsible for promotion tier redemption, and we do not recommend using it. The new [Stackable Discounts API](/api-reference/redemptions/redeem-stackable-discounts) introduces additional features and improvements while… - [Redeem Stackable Discounts](https://docs.voucherify.io/api-reference/redemptions/redeem-stackable-discounts.md): In the table below, you can see the logic the API follows to calculate discounts and amounts: - [Redeem Voucher](https://docs.voucherify.io/api-reference/redemptions/redeem-voucher.md): > ❗️ Deprecated > > This endpoint represents the deprecated version of the API responsible for voucher redemption, and we do not recommend using it. The new [Stackable Discounts API](/api-reference/redemptions/redeem-stackable-discounts) introduces additional features and improvements while mainta… - [Redemption Object](https://docs.voucherify.io/api-reference/redemptions/redemption-object.md) - [Redemption Rollback Object](https://docs.voucherify.io/api-reference/redemptions/redemption-rollback-object.md) - [Rollback Redemption](https://docs.voucherify.io/api-reference/redemptions/rollback-redemption.md): Your business logic may include a case when you need to undo a redemption. You can revert a redemption by calling this API endpoint. This endpoint rolls back only single redemptions, meaning those that are not stacked. Stacked redemptions belong to a parent redemption. To roll back a parent redempti… - [Rollback Stackable Redemptions](https://docs.voucherify.io/api-reference/redemptions/rollback-stackable-redemptions.md): Rollback a stackable redemption. When you roll back a stacked redemption, all child redemptions will be rolled back. Provide the parent redemption ID as the path parameter. However, you can use this endpoint to roll back a single redemption that does not have a parent, similarly to [POST Rollback re… - [Stackable Redemptions Object](https://docs.voucherify.io/api-reference/redemptions/stackable-redemptions-object.md) - [Add Referral Code Holders](https://docs.voucherify.io/api-reference/referrals/add-referral-code-holders.md): Adds new holders to a referral code as **referees**. The data sent in the request is upserted into the customer data. - [Add Referral Code Holders with Campaign ID](https://docs.voucherify.io/api-reference/referrals/add-referral-code-holders-with-campaign-id.md): Adds new holders to a referral code as **referees**. The data sent in the request is upserted into the customer data. - [List Referral Code Holders](https://docs.voucherify.io/api-reference/referrals/list-referral-code-holders.md): Retrieves the holders of the referral code from a referral campaign. - [List Referral Code Holders with campaign ID](https://docs.voucherify.io/api-reference/referrals/list-referral-code-holders-with-campaign-id.md): Retrieves all the redeemables that have been assigned to the customer. - [Remove Referral Card Holder](https://docs.voucherify.io/api-reference/referrals/remove-referral-card-holder.md): Removes the holder from a referral card. You can remove a referee only. - [Remove Referral Card Holder with campaign ID](https://docs.voucherify.io/api-reference/referrals/remove-referral-card-holder-with-campaign-id.md): Removes the holder from a referral card. You can remove a referee only. - [Create Reward](https://docs.voucherify.io/api-reference/rewards/create-reward.md): Create a new reward. - [Create Reward Assignment](https://docs.voucherify.io/api-reference/rewards/create-reward-assignment.md): Assigns a reward to a specified loyalty campaign. - [Delete Reward](https://docs.voucherify.io/api-reference/rewards/delete-reward.md): Delete a reward. - [Delete Reward Assignment](https://docs.voucherify.io/api-reference/rewards/delete-reward-assignment.md): This method deletes a reward assignment for a particular reward. - [Get Reward](https://docs.voucherify.io/api-reference/rewards/get-reward.md): Retrieve a reward by the reward ID. - [Get Reward Assignment](https://docs.voucherify.io/api-reference/rewards/get-reward-assignment.md): Retrieve a reward assignment. - [List Reward Assignments](https://docs.voucherify.io/api-reference/rewards/list-reward-assignments.md): Retrieve reward assignments by the reward ID. - [List Rewards](https://docs.voucherify.io/api-reference/rewards/list-rewards.md): Retrieve rewards. - [Reward Assignment Object](https://docs.voucherify.io/api-reference/rewards/reward-assignment-object.md) - [Reward Object](https://docs.voucherify.io/api-reference/rewards/reward-object.md) - [Update Reward](https://docs.voucherify.io/api-reference/rewards/update-reward.md): Update the details of a reward. - [Update Reward Assignment](https://docs.voucherify.io/api-reference/rewards/update-reward-assignment.md): Update the number of points needed to successfully redeem the reward. - [Create Segment](https://docs.voucherify.io/api-reference/segments/create-segment.md): Create a customer segment. - [Delete Segment](https://docs.voucherify.io/api-reference/segments/delete-segment.md): This method deletes a customer segment. - [Get Segment](https://docs.voucherify.io/api-reference/segments/get-segment.md): Retrieves the segment with a given segment ID. - [Segment Object](https://docs.voucherify.io/api-reference/segments/segment-object.md) - [Add Promotion Tier From Template](https://docs.voucherify.io/api-reference/templates/add-promotion-tier-from-template.md): Creates a promotion tier out of a discount campaign template and adds it to an existing promotion campaign. - [Create Campaign From Template](https://docs.voucherify.io/api-reference/templates/create-campaign-from-template.md): Creates a campaign out of a campaign template. - [Create Campaign Template](https://docs.voucherify.io/api-reference/templates/create-campaign-template.md): Creates a template for a discount or gift campaign, or a promotion tier. - [Delete Campaign Template](https://docs.voucherify.io/api-reference/templates/delete-campaign-template.md): Deletes the campaign template permanently. - [Get Campaign Template](https://docs.voucherify.io/api-reference/templates/get-campaign-template.md): Retrieves a campaign template available in the project. - [List Campaign Templates](https://docs.voucherify.io/api-reference/templates/list-campaign-templates.md): Lists all campaign templates available in the project. - [Update Campaign Template](https://docs.voucherify.io/api-reference/templates/update-campaign-template.md): Updates the name or description of the campaign template. - [Assignment Created](https://docs.voucherify.io/api-reference/validation-rules/assignment-created.md) - [Assignment Deleted](https://docs.voucherify.io/api-reference/validation-rules/assignment-deleted.md) - [Create Validation Rules](https://docs.voucherify.io/api-reference/validation-rules/create-validation-rules.md): Create a validation rule. > 🚧 Managing validation rules > > It is recommended to [create or update validation rules](/personalize/create-validation-rules) in the Voucherify dashboard. The rule builder in the dashboard helps configuring the desired conditions in a convenient way. The API should not… - [Create Validation Rules Assignments](https://docs.voucherify.io/api-reference/validation-rules/create-validation-rules-assignments.md): Assign validation rule to either one of the following objects: voucher, campaign, promotion tier, earning rule, reward, distribution. - [Created](https://docs.voucherify.io/api-reference/validation-rules/created.md) - [Delete Validation Rule](https://docs.voucherify.io/api-reference/validation-rules/delete-validation-rule.md): This method deletes a validation rule. - [Delete Validation Rule Assignment](https://docs.voucherify.io/api-reference/validation-rules/delete-validation-rule-assignment.md): This method deletes a validation rule assignment. - [Deleted](https://docs.voucherify.io/api-reference/validation-rules/deleted.md) - [Get Validation Rule](https://docs.voucherify.io/api-reference/validation-rules/get-validation-rule.md): Retrieve the details of a validation rule. - [List Validation Rule Assignments](https://docs.voucherify.io/api-reference/validation-rules/list-validation-rule-assignments.md): Retrieve validation rule assignments for a specific validation rule. - [List Validation Rules](https://docs.voucherify.io/api-reference/validation-rules/list-validation-rules.md): Retrieve validation rules. - [List Validation Rules' Assignment(s)](https://docs.voucherify.io/api-reference/validation-rules/list-validation-rules-assignments.md): List all validation rules' assignments or filter the results using the related object ID or the validation rule ID query parameters. - [Update Validation Rule](https://docs.voucherify.io/api-reference/validation-rules/update-validation-rule.md): Update validation rule parameters. > 🚧 Managing validation rules > > It is recommended to [create or update validation rules](/personalize/create-validation-rules) in the Voucherify dashboard. The rule builder in the dashboard helps configuring the desired conditions in a convenient way. The API sh… - [Updated](https://docs.voucherify.io/api-reference/validation-rules/updated.md) - [Validation Rule Assignment Object](https://docs.voucherify.io/api-reference/validation-rules/validation-rule-assignment-object.md) - [Validation Rule Object](https://docs.voucherify.io/api-reference/validation-rules/validation-rule-object.md) - [Validate Promotion Tier](https://docs.voucherify.io/api-reference/validations/validate-promotion-tier.md): > ❗️ Deprecated > > This endpoint represents the deprecated version of the API responsible for promotion tier redemption, and we do not recommend using it. The new [Stackable Discounts API](/api-reference/validations/validate-stackable-discounts) introduces additional features and improvements whi… - [Validate Promotions](https://docs.voucherify.io/api-reference/validations/validate-promotions.md): > ❗️ Deprecated > > This endpoint represents the deprecated version of the API responsible for qualification, and we do not recommend using it. The new [Qualifications API](/api-reference/qualifications/check-eligibility) introduces additional features and improvements while maintaining backward c… - [Validate Stackable Discounts](https://docs.voucherify.io/api-reference/validations/validate-stackable-discounts.md): Verify redeemables provided in the request. This method is designed for server side integration which means that it is accessible only through private keys. - [Validate Voucher](https://docs.voucherify.io/api-reference/validations/validate-voucher.md): > ❗️ Deprecated > > This endpoint represents the deprecated version of the API responsible for voucher validation, and we do not recommend using it. The new [Stackable Discounts API](/api-reference/validations/validate-stackable-discounts) introduces additional features and improvements while main… - [Validation Object](https://docs.voucherify.io/api-reference/validations/validation-object.md) - [API versioning](https://docs.voucherify.io/api-reference/versioning.md): What is the latest API version? - [Created](https://docs.voucherify.io/api-reference/voucher/created.md) - [Deleted](https://docs.voucherify.io/api-reference/voucher/deleted.md) - [Disabled](https://docs.voucherify.io/api-reference/voucher/disabled.md) - [Enabled](https://docs.voucherify.io/api-reference/voucher/enabled.md) - [Gift Balance Added](https://docs.voucherify.io/api-reference/voucher/gift-balance-added.md) - [Gift Transaction Created](https://docs.voucherify.io/api-reference/voucher/gift-transaction-created.md) - [Loyalty Card Pending Points Activated](https://docs.voucherify.io/api-reference/voucher/loyalty-card-pending-points-activated.md) - [Loyalty Card Pending Points Added](https://docs.voucherify.io/api-reference/voucher/loyalty-card-pending-points-added.md) - [Loyalty Card Pending Points Canceled](https://docs.voucherify.io/api-reference/voucher/loyalty-card-pending-points-canceled.md) - [Loyalty Card Pending Points Updated](https://docs.voucherify.io/api-reference/voucher/loyalty-card-pending-points-updated.md) - [Loyalty Card Points Added](https://docs.voucherify.io/api-reference/voucher/loyalty-card-points-added.md) - [Loyalty Card Points Expired](https://docs.voucherify.io/api-reference/voucher/loyalty-card-points-expired.md) - [Loyalty Card Transaction Created](https://docs.voucherify.io/api-reference/voucher/loyalty-card-transaction-created.md) - [Published](https://docs.voucherify.io/api-reference/voucher/published.md) - [Updated](https://docs.voucherify.io/api-reference/voucher/updated.md) - [Adjust Voucher Balance](https://docs.voucherify.io/api-reference/vouchers/adjust-voucher-balance.md): Add balance to an existing gift card or loyalty card. For loyalty cards, it must be assigned to a holder. - [Create Voucher](https://docs.voucherify.io/api-reference/vouchers/create-voucher.md): Create a generic (standalone) vouchers. You can choose to create a `GIFT_VOUCHER`, a `DISCOUNT_VOUCHER`, or a `LOYALTY_CARD`. The code path parameter can use all letters of the English alphabet, Arabic numerals and special characters. - [Delete Voucher](https://docs.voucherify.io/api-reference/vouchers/delete-voucher.md): Deletes a voucher. This operation cannot be undone. Additionally, this operation removes any redemptions on the voucher. - [Disable Voucher](https://docs.voucherify.io/api-reference/vouchers/disable-voucher.md): There are various times when you'll want to manage a voucher's accessibility. This can be done by two API methods for managing the voucher state - *enable* and *disable*. ___ This method sets the voucher state to **inactive**. The voucher cannot be redeemed. - [Enable Voucher](https://docs.voucherify.io/api-reference/vouchers/enable-voucher.md): There are various times when you'll want to manage a voucher's accessibility. This can be done by two API methods for managing the voucher state - *enable* and *disable*. ___ The method sets the voucher state to **active**. The voucher can be redeemed - only if the redemption occurs after the star… - [Examine Voucher Qualification](https://docs.voucherify.io/api-reference/vouchers/examine-voucher-qualification.md): > ❗️ Deprecated > > This endpoint represents the deprecated version of the API responsible for qualification, and we do not recommend using it. The new [Qualifications API](/api-reference/qualifications/check-eligibility) introduces additional features and improvements while maintaining backward c… - [Export Voucher Transactions](https://docs.voucherify.io/api-reference/vouchers/export-voucher-transactions.md): Export transactions that are associated with credit movements on a gift card or loyalty card. - [Generate Random Code](https://docs.voucherify.io/api-reference/vouchers/generate-random-code.md): Create a generic (standalone) vouchers. You can choose to create a `GIFT_VOUCHER`, a `DISCOUNT_VOUCHER`, or a `LOYALTY_CARD`. - [Get Voucher](https://docs.voucherify.io/api-reference/vouchers/get-voucher.md): Retrieves the voucher with the given `code` or unique Voucherify ID. You can either pass the voucher ID which was assigned by Voucherify, e.g., `v_7HxHkf4VAkMuc8u4lZs78lyRwhRze5UE`, or the `code` of the voucher as the path parameter value, e.g., `7fjWdr`. - [Import Vouchers](https://docs.voucherify.io/api-reference/vouchers/import-vouchers.md): Import generic (standalone) vouchers and gift cards into the repository. You can upload up to 100,000 codes to a campaign, as a campaign can have up to 100,000 codes by default. Also, the request can include up to **10 MB** of data. - [Import Vouchers using CSV](https://docs.voucherify.io/api-reference/vouchers/import-vouchers-using-csv.md): Import generic (standalone) vouchers into the repository using a CSV file. - [List Voucher Transactions](https://docs.voucherify.io/api-reference/vouchers/list-voucher-transactions.md): List transactions that are associated with credit movements on a gift card or loyalty card. - [List Vouchers](https://docs.voucherify.io/api-reference/vouchers/list-vouchers.md): Returns a list of vouchers. By default, the vouchers are returned sorted by creation date, with the most recent vouchers appearing first. A maximum of 100 vouchers are returned in the response. - [Release Validation Session](https://docs.voucherify.io/api-reference/vouchers/release-validation-session.md): Manually release a validation session that has been set up for the voucher. This method undoes the actions that are explained in the [Locking validation session](/guides/locking-validation-session) guide. - [Update Voucher](https://docs.voucherify.io/api-reference/vouchers/update-voucher.md): Updates the specified voucher by setting the values of the parameters passed in the request body. Any parameters not provided in the payload will be left unchanged. - [Update Vouchers in Bulk](https://docs.voucherify.io/api-reference/vouchers/update-vouchers-in-bulk.md): Updates specific metadata parameters for each code, respectively, in one asynchronous operation. - [Update Vouchers' Metadata in Bulk](https://docs.voucherify.io/api-reference/vouchers/update-vouchers-metadata-in-bulk.md): Updates metadata parameters for a list of codes. Every resource in the list will receive the metadata defined in the request. - [Voucher Object](https://docs.voucherify.io/api-reference/vouchers/voucher-object.md) - [Build campaign overview](https://docs.voucherify.io/build/campaign-overview.md): Understand how to prepare and configure campaigns in Voucherify - [Campaign templates](https://docs.voucherify.io/build/campaign-templates.md): A conceptual overview of campaign templates in Voucherify - [Create discount coupons](https://docs.voucherify.io/build/create-discount-coupons.md): Learn how to create generic or bulk discount coupons in the Campaign builder - [Create cart promotions](https://docs.voucherify.io/build/create-discount-promotions.md): Configure a cart-level promotion campaign in Voucherify - [Create gift cards](https://docs.voucherify.io/build/create-gift-cards.md): Set up and manage gift card campaigns in Voucherify - [Create loyalty campaign](https://docs.voucherify.io/build/create-loyalty-campaign.md): Learn how to create a loyalty campaign in the Campaign builder - [Create referral campaign](https://docs.voucherify.io/build/create-referral-campaign.md): Learn how to create a referral campaign in the Campaign builder - [Discount code import](https://docs.voucherify.io/build/discount-code-import.md): Learn how to import codes to Voucherify - [Discount campaign overview](https://docs.voucherify.io/build/discount-promotion-overview.md): Understand the core concepts and workflow of building discount programs in Voucherify - [Discount types and effects](https://docs.voucherify.io/build/discount-types-and-effects.md): Learn about various discount types and effects - [Earning rules](https://docs.voucherify.io/build/earning-rules.md): Learn about earning rules, their types, limits, and configuration parameters in Voucherify - [Gift card import](https://docs.voucherify.io/build/gift-card-import.md): Learn how to import gift cards to Voucherify - [Gift card campaign overview](https://docs.voucherify.io/build/gift-card-overview.md): Understand the mechanics and configuration of gift card campaigns in Voucherify - [Loyalty campaign overview](https://docs.voucherify.io/build/loyalty-campaign-overview.md): Understand the core concepts and workflow of building loyalty programs in Voucherify - [Loyalty card import](https://docs.voucherify.io/build/loyalty-card-import.md): Learn how to import loyalty cards to Voucherify - [Loyalty points](https://docs.voucherify.io/build/loyalty-points.md): Comprehensive guide to loyalty points mechanics - [Loyalty tiers](https://docs.voucherify.io/build/loyalty-tiers.md): Learn how loyalty tiers work in Voucherify - [Product bundles](https://docs.voucherify.io/build/product-bundles.md): Overview of product bundles, BOGO mechanics, discount types, limits, and bundle behavior - [Referral program overview](https://docs.voucherify.io/build/referral-campaign-overview.md): Understand the core concepts and workflow of building referral programs in Voucherify - [Referral code import](https://docs.voucherify.io/build/referral-code-import.md): Learn how to import referral codes to Voucherify - [Changelog](https://docs.voucherify.io/changelog/changelog.md): Product updates and announcements - [Dashboard quickstart](https://docs.voucherify.io/discover/dashboard-quickstart.md): Learn dashboard basics, create your first campaign, and test it in the Demo Shop - [User guide migration guide](https://docs.voucherify.io/discover/user-guide-migration.md): Everything you need is moving to one place - [Voucherify user guide](https://docs.voucherify.io/discover/voucherify-user-guide.md): Learn how to prepare data, build campaigns, optimize incentives, and orchestrate operations in the Voucherify dashboard - [Integration blueprint](https://docs.voucherify.io/get-started/integration-overview.md): Follow this blueprint for a successful Voucherify launch - [Voucherify docs](https://docs.voucherify.io/get-started/introduction.md): Welcome to Voucherify documentation! - [Key concepts](https://docs.voucherify.io/get-started/key-concepts.md): Learn the key concepts to help you implement loyalty and promotional campaigns and integrate Voucherify with your stack - [Voucherify overview](https://docs.voucherify.io/get-started/welcome-to-voucherify.md): Learn about Voucherify and its possibilities - [API overview](https://docs.voucherify.io/guides/api-overview.md): Learn how Voucherify’s API works to build, optimize, or maintain your integration - [API quickstart](https://docs.voucherify.io/guides/api-quickstart.md): Make your first API call in minutes - [Authentication and authorization](https://docs.voucherify.io/guides/authentication.md): Authorization methods and principles used to access the Voucherify platform HTTP APIs. - [Qualification - checking eligibility](https://docs.voucherify.io/guides/checking-eligibility.md) - [CSV export with API](https://docs.voucherify.io/guides/csv-export.md) - [Data parsing](https://docs.voucherify.io/guides/data-parsing.md): Learn how to read and use data sent by Voucherify - [Data synchronization](https://docs.voucherify.io/guides/data-synchronization.md): Learn what kind of data you can synchronize with Voucherify and how you can do this - [Development checklist](https://docs.voucherify.io/guides/development.md): Learn what development steps you need to take to integrate with Voucherify - [Import legacy codes](https://docs.voucherify.io/guides/import-codes.md) - [Integration processes](https://docs.voucherify.io/guides/integration-processes.md): Integrate Voucherify with your system and apply different scenarios - [Limits](https://docs.voucherify.io/guides/limits.md): API calls limits and optimization - [Locking validation session](https://docs.voucherify.io/guides/locking-validation-session.md): Temporarily lock the voucher's usage until redemption is successful. - [Management API](https://docs.voucherify.io/guides/management-api.md): API endpoints for managing account-related operations - [Metadata mapping](https://docs.voucherify.io/guides/metadata-mapping.md): Custom attributes (metadata) and their use in Voucherify - [SDKs](https://docs.voucherify.io/guides/sdks.md) - [Security](https://docs.voucherify.io/guides/security.md): Voucherify data security - [Transfer loyalty points](https://docs.voucherify.io/guides/transfer-loyalty-points.md): See how to transfer points between loyalty cards. - [Voucherify Core MCP](https://docs.voucherify.io/guides/voucherify-core-mcp.md): Use AI to access Voucherify data - [Voucherify Docs MCP](https://docs.voucherify.io/guides/voucherify-docs-mcp.md): Connect AI tools like Claude, Cursor, and VS Code to Voucherify documentation using MCP - [ActiveCampaign](https://docs.voucherify.io/integrations/activecampaign.md) - [Airship](https://docs.voucherify.io/integrations/airship.md) - [Amplience](https://docs.voucherify.io/integrations/amplience.md): Learn how to integrate Voucherify and Amplience - [Autopilot](https://docs.voucherify.io/integrations/autopilot.md) - [Batch](https://docs.voucherify.io/integrations/batch.md): Integrate with Batch - [BigCommerce](https://docs.voucherify.io/integrations/bigcommerce.md) - [Bloomreach CMS integration](https://docs.voucherify.io/integrations/bloomreach-cms.md): Connect with Bloomreach CMS - [Bloomreach Engagement integration](https://docs.voucherify.io/integrations/bloomreach-engagement.md): Connect with Bloomreach CDP - [Optimize your Connected Content scripts](https://docs.voucherify.io/integrations/braze-connected-content-optimization.md): Configure rate limiting, caching, and retry mechanisms for Braze Connected Content - [Braze Connected Content overview](https://docs.voucherify.io/integrations/braze-connected-content-overview.md): Understand how Voucherify data works with Braze Connected Content - [Get started with Braze Connected Content](https://docs.voucherify.io/integrations/braze-connected-content-quickstart.md): Publish your first Voucherify coupon code in a Braze campaign - [Connected Content script reference](https://docs.voucherify.io/integrations/braze-connected-content-reference.md): API endpoints, script templates, and parameter configurations for Braze Connected Content - [Distribute to Braze custom attributes](https://docs.voucherify.io/integrations/braze-custom-attributes.md): Learn how to use distributions to push incentives to Braze custom attributes - [Braze](https://docs.voucherify.io/integrations/braze-overview.md): Connect Voucherify with Braze to deliver incentives, sync customer data, and trigger messages based on promotion events - [Export coupons to Braze](https://docs.voucherify.io/integrations/braze-promotion-codes.md): Use Braze discount code snippet to share Voucherify coupons - [CleverTap](https://docs.voucherify.io/integrations/clevertap.md): Transfer data from Voucherify to CleverTap and trigger messages and deliver codes to customers - [commercetools](https://docs.voucherify.io/integrations/commercetools.md) - [Contentful](https://docs.voucherify.io/integrations/contentful.md): Learn how to integrate Voucherify and Contentful - [Customer engagement platforms](https://docs.voucherify.io/integrations/customer-engagement-platforms.md): Integrate Voucherify with CEPs to deliver personalized incentives across channels - [Infobip](https://docs.voucherify.io/integrations/infobip.md): Engage customers with messages and Voucherify incentives - [Intercom](https://docs.voucherify.io/integrations/intercom.md) - [Iterable](https://docs.voucherify.io/integrations/iterable.md) - [Klaviyo](https://docs.voucherify.io/integrations/klaviyo.md): Share Voucherify codes through Klaviyo - [Mailchimp](https://docs.voucherify.io/integrations/mailchimp.md): Create Mailchimp automations with Voucherify promo codes - [MoEngage](https://docs.voucherify.io/integrations/moengage.md): Let customers know about promotions and distribute customized coupons - [mParticle](https://docs.voucherify.io/integrations/mparticle.md) - [Salesforce](https://docs.voucherify.io/integrations/salesforce.md) - [Salesforce Marketing Cloud](https://docs.voucherify.io/integrations/salesforce-marketing-cloud.md) - [Segment](https://docs.voucherify.io/integrations/segment.md) - [Send data from Braze to Voucherify](https://docs.voucherify.io/integrations/send-data-from-braze.md): Synchronize Braze customer segments and send events with webhooks - [SendGrid](https://docs.voucherify.io/integrations/sendgrid.md) - [Shopify](https://docs.voucherify.io/integrations/shopify.md) - [Stream events to Braze](https://docs.voucherify.io/integrations/stream-events-to-braze.md): Set up action-based delivery by tracking customer activity in Braze with Voucherify events - [Twilio](https://docs.voucherify.io/integrations/twilio.md): Send personalized text messages with coupons straight from Voucherify dashboard - [WooCommerce](https://docs.voucherify.io/integrations/woocommerce.md) - [Wyng](https://docs.voucherify.io/integrations/wyng.md) - [ZOHO CRM](https://docs.voucherify.io/integrations/zoho-crm.md): Configure Voucherify and ZOHO CRM to publish codes to your customers - [Create rewards](https://docs.voucherify.io/optimize/create-rewards.md): Learn how to create and manage rewards for loyalty and referral campaigns - [Create validation rules](https://docs.voucherify.io/optimize/create-validation-rules.md): A step-by-step guide to building validation rules that limit redemptions, control loyalty earning, or trigger distributions - [Dynamic formula builder](https://docs.voucherify.io/optimize/dynamic-formula-builder.md): Reference for dynamic discount and loyalty point formulas using operands and operators - [Fraud prevention best practices](https://docs.voucherify.io/optimize/fraud-prevention-best-practices.md): Learn how to prevent promotion fraud, protect your campaigns, and monitor suspicious activity using Voucherify features and external tools - [Optimize overview](https://docs.voucherify.io/optimize/optimize-overview.md): Move from static discounts to always-on experimentation that drives revenue, repurchase, and smarter growth - [Time limits](https://docs.voucherify.io/optimize/time-limits.md): Learn about time-related campaign limits, validity timeframes, and recurring schedules in Voucherify - [Validation rule reference](https://docs.voucherify.io/optimize/validation-rules-reference.md): Learn about rules, limits, and budget constraints available in the Voucherify validation rule builder - [Validations and redemptions](https://docs.voucherify.io/optimize/validations-and-redemptions.md): Track code validation, validation sessions, and successful redemptions in Voucherify - [Areas and stores](https://docs.voucherify.io/orchestrate/areas-and-stores.md): Understand the basic principles, roles, and resource visibility in Areas and Stores - [Areas and stores access scenario](https://docs.voucherify.io/orchestrate/areas-and-stores-scenario.md): See how area and store assignments affect campaign visibility and management for restricted users - [Campaign maintenance](https://docs.voucherify.io/orchestrate/campaign-maintenance.md): Manage, edit, and maintain campaigns after launch - [Code publication](https://docs.voucherify.io/orchestrate/code-publication.md): Learn how codes are assigned to customers in Voucherify and how publications improve control and tracking - [Geofencing](https://docs.voucherify.io/orchestrate/geofencing.md): Create location-based campaigns by checking customer, product, or SKU coordinates against locations you define - [Manage areas and stores](https://docs.voucherify.io/orchestrate/manage-areas-and-stores.md): Configure areas, stores, restricted users, and API keys to manage your regional promotional structure - [Manage categories](https://docs.voucherify.io/orchestrate/manage-categories.md): Learn how to create and manage categories - [Orchestrate overview](https://docs.voucherify.io/orchestrate/orchestrate-overview.md): Manage campaigns after launch with code publication, stacking rules, areas and stores, and geofencing - [Stacking rules](https://docs.voucherify.io/orchestrate/stacking-rules.md): Control how multiple incentives behave in a single request - [Stacking rules and categories overview](https://docs.voucherify.io/orchestrate/stacking-rules-overview.md): Control how multiple incentives interact in a single redemption with stacking rules and categories - [Using stacking rules and categories](https://docs.voucherify.io/orchestrate/using-stacking-rules-and-categories.md): Business scenarios that show what you can configure with stacking rules and categories - [Bin](https://docs.voucherify.io/prepare/bin.md): Manage resources moved to the bin and permanently delete them to free up unique identifiers - [Custom events](https://docs.voucherify.io/prepare/custom-events.md): Configure, track, and use custom events for segmentation, validation rules, distributions, and loyalty automation - [Customer overview](https://docs.voucherify.io/prepare/customer-overview.md): Understand how customers and segments help you run targeted incentives in Voucherify - [Customer segments](https://docs.voucherify.io/prepare/customer-segments.md): Learn how to organize customers into static, passive, or active segments - [Manage customers](https://docs.voucherify.io/prepare/customers.md): A comprehensive guide on creating, importing, and maintaining individual customer records in the Voucherify Dashboard - [Metadata](https://docs.voucherify.io/prepare/metadata.md): Learn how to add custom attributes to your objects using metadata schema and how to manage them - [Orders](https://docs.voucherify.io/prepare/orders.md): Create and track customer purchase history - [Prepare overview](https://docs.voucherify.io/prepare/prepare-overview.md): Set up the foundational data that powers your incentive campaigns - [Product collections](https://docs.voucherify.io/prepare/product-collections.md): Learn how to group products into static or dynamic collections - [Product overview](https://docs.voucherify.io/prepare/product-overview.md): Understand how products and collections help you build product-based incentives in Voucherify - [Manage products](https://docs.voucherify.io/prepare/products.md): A guide on how to create, import, and organize products and SKUs ## OpenAPI Specs - [customers](https://docs.voucherify.io/openapi/customers.json) - [vouchers](https://docs.voucherify.io/openapi/vouchers.json) - [validations](https://docs.voucherify.io/openapi/validations.json) - [templates](https://docs.voucherify.io/openapi/templates.json) - [redemptions](https://docs.voucherify.io/openapi/redemptions.json) - [qualifications](https://docs.voucherify.io/openapi/qualifications.json) - [publications](https://docs.voucherify.io/openapi/publications.json) - [promotions](https://docs.voucherify.io/openapi/promotions.json) - [loyalties](https://docs.voucherify.io/openapi/loyalties.json) - [client-side](https://docs.voucherify.io/openapi/client-side.json) - [campaigns](https://docs.voucherify.io/openapi/campaigns.json) - [events-publication](https://docs.voucherify.io/openapi-events/events-publication.json) - [validation-rules](https://docs.voucherify.io/openapi/validation-rules.json) - [management](https://docs.voucherify.io/openapi/management.json) - [async-actions](https://docs.voucherify.io/openapi/async-actions.json) - [product-collections](https://docs.voucherify.io/openapi/product-collections.json) - [oauth](https://docs.voucherify.io/openapi/oauth.json) - [products](https://docs.voucherify.io/openapi/products.json) - [orders](https://docs.voucherify.io/openapi/orders.json) - [metadata-schemas](https://docs.voucherify.io/openapi/metadata-schemas.json) - [segments](https://docs.voucherify.io/openapi/segments.json) - [rewards](https://docs.voucherify.io/openapi/rewards.json) - [referrals](https://docs.voucherify.io/openapi/referrals.json) - [locations](https://docs.voucherify.io/openapi/locations.json) - [exports](https://docs.voucherify.io/openapi/exports.json) - [events](https://docs.voucherify.io/openapi/events.json) - [categories](https://docs.voucherify.io/openapi/categories.json) - [bin](https://docs.voucherify.io/openapi/bin.json) - [events-customer](https://docs.voucherify.io/openapi-events/events-customer.json) - [events-voucher](https://docs.voucherify.io/openapi-events/events-voucher.json) - [events-redemption](https://docs.voucherify.io/openapi-events/events-redemption.json) - [events-distribution](https://docs.voucherify.io/openapi-events/events-distribution.json) - [events-campaign](https://docs.voucherify.io/openapi-events/events-campaign.json) - [events-bus-val-rule](https://docs.voucherify.io/openapi-events/events-bus-val-rule.json) - [openapi](https://docs.voucherify.io/api-reference/openapi.json) - [OpenAPIWebhooks](https://docs.voucherify.io/api-reference/OpenAPIWebhooks.json)