API August 2025 improvements (1.5.8)
- Added - 2-Factor Authentication (2FA) for admin login
- Added - campaign group filter to
get-campaigns endpoint to allow filtering campaigns by their campaign group
- Added - pagination is now available for results in the
get-campaign-groups endpoint
- Added - the ability to use multiple filters at the same time in
get-campaigns endpoint
- Added - a customisable voucher locking period in get-basket-price request
- Added - user password reset functionality for Shopify customers (in the case of a Shopify integration)
- Improved - remove rewards on subscription cancellation in case of Stripe subscription integration
- Improved - zones and items are now optional in
alter-content-page endpoint
- Improved - start and end dates are now optional in
campaign and campaign-group endpoints
- Improved -
add-campaign and alter-campaign performance improvements
- Improved - campaign group information is now shown in voucher distribution in
get-basket-price and add-basket responses
- Improved - user indexing performance
- Fixed - race condition on
auxiliary_identifier parameter when creating a user in Spaaza based on a Shopify customer webhook