Notell GamingUpdates
All updates

Free spins, target outcomes and launch languages

New operator APIs for free-spin grants and target outcomes in all three providers, standard launch languages for every game and one game server for all operator traffic.

Free spins#

  • New free-spins API: freespins_create, freespins_get, freespins_list, freespins_cancel. A player can hold several grants per game; free-spin rounds send a bet with a zero amount, and each grant ends with one freespins_finished summary.
  • Players see the grant in the game's own interface: Bonus Spins in Endorphina, Free Bets in Nolimit City and free rounds in Pragmatic Play.
  • The legacy freespins_set / freespins_delete answer METHOD_RETIRED.
  • Admin panel: a Free spins page to create grants (project, game, bet, expiry), view them and cancel them.

Target outcomes#

  • New target-outcomes API: outcome_schedule, outcome_get, outcome_list, outcome_cancel, with a ±2 % tolerance. Target-outcome rounds are marked forced: true in notifications.
  • Admin panel: a Target outcomes page (project, game, kind, multiplier, paid spin number, expiry) with filters and cancel.

Launch languages#

  • language at launch takes standard BCP 47 codes with common aliases; every game declares the languages it supports, and a project can set a default language. An unsupported language returns UNSUPPORTED_LANGUAGE.
  • Nolimit City games offer 37–39 languages each; classic Pragmatic Play games 18–20 each; Sweet Bonanza 20.

Platform#

  • All operator launches of all three providers are now served by one game server, with the same API and the same rules everywhere.
  • The games list shows per-game capabilities: free spins, target outcomes, bonus buy and ante.
  • /capabilities and /games/health answer immediately after a restart.

Admin panel#

  • Full Ukrainian translation and a refreshed design (Inter typeface, compact sidebar).
  • Dialogs keep keyboard focus; an expired login returns to the sign-in page.