December 11, 2025
Unreviewed app installation restriction
The installation of draft (unreviewed) apps is now restricted to test or development Smile accounts. This change helps ensure that merchants are protected and the app ecosystem remains secure.September 23, 2025
List earning rules endpoint
The REST API now supports the ability to list earning rules. This endpoint can be used to display all the ways a customer can earn points.September 15, 2025
Customer VIP status object
The Customer object now includes a newvip_status property, which contains detailed information about a customer’s status within the VIP program. This endpoint can be used to display a customer’s progress towards the next VIP tier, when their VIP tier will expire, and much more!August 8, 2025
List reward fulfillments endpoint
The REST API now supports the ability to list reward fulfillments. This endpoint can be used to show customers a list of coupons they’ve previously redeemed for / what rewards they have available to use.July 31, 2025
List points transactions endpoint
The REST API now supports the ability to list points transactions. This endpoint can be used to show customers a history of how their points balance has changed over time, and results include both earning and redeeming activity.July 24, 2025
SmileUI.init() method deprecation
The SmileUI.init() method is now deprecated and should no longer be used by new installations. For information on how to migrate to the new SmileUI.initialize() method, refer to the migration guide.July 24, 2025
July 7, 2025
List VIP tiers endpoint
The REST API now supports the ability to list VIP tiers. This endpoint can be used to display a list of all available VIP tiers within a rewards program, and the VIP Tier object has been updated to include nested objects for perks and entry rewards.May 8, 2025
Legacy Private Key deprecation
Using a Legacy Private Key to authenticate with the REST API is now deprecated. Please refer to the migration guide for more information on how to switch to using API keys instead.May 8, 2025
API key introduction
The REST API now supports authentication via API key. Each API key is assigned a specific set of access scopes during creation, and all endpoints now list the required access scope. This change enables easier rotation of API secrets, allows for more granular access control, and improves overall API security.April 7, 2025