Integration Guide · 2026

Free spins and jackpots through a casino API: how bonuses reach the game

Most bonus work happens on your side: deposit offers, cashback, wagering. Two promotions cross into the game itself: free rounds and jackpots. How they are issued, played and paid through a casino API decides whether your bonus team can launch a campaign in a day or has to raise a ticket with every studio.

The short version

  • Free rounds are issued to a player for set games, a bet value, a number of rounds and an expiry.
  • Their winnings reach your wallet as a normal credit, tagged so wagering can apply.
  • Jackpot contributions and wins arrive as their own events; reconcile them separately.
  • Support differs by studio: confirm which games accept free rounds before you plan.
  • Keep bonus rules in one place, not in each game.

How free rounds work

A free-round award typically names the player, one or more games, the number of rounds, the bet value, the currency and an expiry date. When the player opens a listed game, it shows the rounds available. The rounds are played without taking a stake from the balance, and the winnings are credited to your wallet per round or when the award is completed, depending on the studio.

The exact fields and the moment of payout differ between studios, which is why a normalised layer helps: your bonus system talks to one interface instead of learning each provider’s variant.

Wagering and tagging

A free-round win is still a win. What makes it manageable is the tag: the credit carries a reference to the award, so your bonus engine can move it to a bonus balance and apply wagering, or pay it as cash if that is your offer. Without the tag, bonus money and real money mix in reporting.

Three kinds of jackpot

Type Who funds it How it reaches you What to reconcile
In-game fixed jackpot The game’s own maths A normal win in the round Nothing extra; it is a win
Provider network progressive Contributions from bets across connected operators Contribution and win events from the provider Contributions per bet and each jackpot win
Local or operator jackpot Your own promotion budget Your platform, using round data from the API Qualifying bets and the prize you paid

One stream for reporting

Bonus and jackpot activity is a common source of differences between provider reports and your wallet. Through the IGP online casino API, rounds, bets, wins, bonus contribution and jackpot events arrive in one normalised stream that you reconcile against your wallet daily. As our API page puts it, a bonus can be written once and honoured everywhere, because there is only one place for it to land.

Before you run a campaign

  1. Get the list of games that accept free rounds in your market.
  2. Set the bet value and currency per award, not per campaign.
  3. Test an award that expires unused and one that is used halfway.
  4. Check that the win arrives tagged and lands in the right balance.
  5. Reconcile the first day of the campaign before scaling it.

Frequently asked questions

No. Support for free rounds is decided game by game and studio by studio. Ask your provider for the list of games that accept free-round awards in each market before you plan a campaign.

Into your wallet as a credit, tagged as coming from a free-round award. Your bonus engine then applies whatever wagering rules you set.

The pool is funded by contributions from bets across every operator connected to it, and the win is paid through the provider’s process. Check with your provider how contributions and wins appear in reporting.

Bonuses that land in one place

One integration for 150+ providers and 18,000+ games, with rounds, bonus and jackpot events in one normalised stream.

See the casino API →

Discover more from igamingslots

Subscribe now to keep reading and get access to the full archive.

Continue reading