September 2025 Release
Production Release Date: September 25
Rest APIs
The following API changes are documented on https://api.bunchball.com/docs.
-
GET /users/{userId}ranked-challenges - Updated to return the point category's icon, short name, and name.
-
GET /groups/{groupId}/challenges/{challengeId}/progress - Updated to return a badge as an earned reward after the reward was earned the first time. Previously the badge was returned before the mission was completed.
Product Updates
Earned Rewards
The mission detail view and celebratory modal has been updated to display the point category for earned rewards in the following order 1) the point category icon 2) if no icon is set show the short name and 3) if no icon or short name is set show the full name. This order matches the way point categories are displayed throughout Impact.
Locked Level Text
When a mission is locked for a level prerequisite, the locked text in the mission detail now displays the point category information in the following order 1) the point category icon 2) if no icon is set show the short name and 3) if no icon or short name is set show the full name.
Nitro Studio Users
The Studio Users view has been redesigned with a more modern look. With this update, when you add a new Studio user, you must set that user's password. The option to send an email allowing the user to set their own password has been removed. If a password has been set for you, you can change it via the "Forgot your password?" link on the Nitro Studio login page.
Nitro Studio and Recognitions Search
Search functionality in the Nitro Studio Users view and Recognitions block has been enhanced to include users with names shorter than 3 characters. This is a forward-facing update, so affected users need to be updated to appear in search results. Adding or editing a user preference for existing users that have 2 character first or last name will trigger an update.
Localization
The Georgian (ka-GE) language was added to Localization for downloading and translating mission information, levels, exchanges, and other content.
Product Fixes
-
Fixed an issue where an apostrophe in an event payload caused issues for webhook validation.
-
Fixed an issue in data import where user updates were failing due to capitalization of preferences.
-
Fixed an issue where point-category was missing from the gamification_user scope for legacy OAuth tokens.
See also