SSG Gaming
Two gods from Storm of Seth 2 Awakening in an Egyptian temple
Slots and arcade games provider

ATG Games: slots with big win potential.

Add Agile Titan Games slots and arcade games to your platform through one SSG API and wallet. 20 titles, from Storm of Seth to instant games.

See the gamesIntegration guide

20titles: 10 slots, 10 arcade
96–97%slot RTP range
10+game languages
365customer service
01 · Overview

What is ATG Games?

ATG (Agile Titan Games) is an international iGaming developer. It makes original online slots and instant games, and SSG connects them to your platform with one integration.

The Storm of Seth series launched in 2023. ATG pairs high-RTP math models with new mechanics, and runs on a stable server set-up with load balancing.

Big win potential

Top slots reach x51,000 to x100,000 of the stake.

Slots and instant games

10 slots and 10 arcade games from one provider.

Two wallet modes

Single wallet (recommended) or transfer wallet.

Fast to launch

A game API for iOS, Android, Windows and macOS, with game reports and daily statistics.

02 · Games

ATG game list

Slots

Storm of Seth 2 Awakening

Storm of Seth 2 Awakening

RTP
96.89%
Max win
x81,000
Layout
5×6
Volatility
High
Storm of Seth

Storm of Seth

RTP
96.89%
Max win
x51,000
Layout
5×6
Volatility
High
Sun Wukong

Sun Wukong

RTP
96.70%
Max win
x3,000
Layout
3×5
Volatility
High
Wuxia

Wuxia

RTP
97.00%
Max win
x100,000
Layout
5×6×6×6×6
Volatility
High
Flaming Three Kingdoms

Flaming Three Kingdoms

RTP
96.89%
Max win
x51,000
Layout
5×6
Volatility
High
Elder God Baphomet

Elder God Baphomet

RTP
96.35%
Max win
x65,536
Layout
5×5
Volatility
High
Tiger Girl

Tiger Girl

RTP
96.89%
Max win
x81,000
Layout
5×6
Volatility
High
Vampire Curse and Rebirth

Vampire Curse and Rebirth

RTP
96.10%
Max win
x60,000
Layout
4×5
Volatility
High
Jinlian

Jinlian

RTP
96.38%
Max win
x20,000
Layout
4×5
Volatility
Medium
Froststorm Hunter

Froststorm Hunter

RTP
96.60%
Max win
x10,000
Layout
4×5
Volatility
Medium

Arcade and instant games

Triple Fortune

Triple Fortune

RTP
96.30%
Max win
x2,677
Layout
Scratch card
Volatility
High
Dice

Dice

RTP
99.00%
Volatility
Low
Crash

Crash

RTP
99.02%
Volatility
High
Coinflip

Coinflip

RTP
99.02%
Volatility
Low
Ring

Ring

RTP
99.00%
Volatility
Low
Plinko

Plinko

RTP
99.02%
Volatility
Low
Stairs

Stairs

RTP
98.20%
Volatility
High
Mines

Mines

RTP
99.02%
Volatility
High
HiLo

HiLo

RTP
99.02%
Volatility
High
Blackjack

Blackjack

RTP
99.28%
Volatility
High

Figures are as listed by the provider and can change. Game names belong to their owner.

03 · API guide

How the ATG integration works

This is the guide your developers follow. Server addresses, operator codes and keys are given privately at onboarding.

  1. Your server asks for an access token with your operator code and API key. The token expires after 10 minutes, so ask again when it does.

  2. Register the player with a username of letters and numbers, 5 to 64 characters. Language and country are optional.

  3. Get the game list, then ask for a game key.

  4. Ask for the play link for desktop or mobile, in the player language. Open it in an iframe or in your app.

  5. Money moves by the wallet mode you chose: ATG calls your server (single wallet) or you move balance in and out (transfer wallet).

Calls your server makes to ATG

Each call except the token request carries the access token in its header.

Calls your server makes to ATG
CallWhat it does
GET /tokenReturns an access token. Sent with your operator code and API key.
POST /registerCreates a player.
GET /gamesLists games with their codes.
GET /game-providers/:id/games/:code/keyReturns the key for one game.
GET /game-providers/:id/playReturns the game link for desktop or mobile, in the player language.
DELETE /play/:usernameKicks one player, or all players, out of a game.
POST /transaction, GET /jackpot, GET /players, GET /statistics/:dateBet records (one call per 3 seconds, 5 minute window), transfer records, jackpot values, players and daily statistics.

Single wallet (recommended)

You host four calls and ATG calls them while the player plays. Your server holds the balance, so there is no transfer step.

Single wallet (recommended)
CallWhat your server does
balanceReturns the player balance.
bettingTakes the bet. Receives a bet ID, game code, username and amount. Returns the balance before and after.
settlementPays the win for that bet ID. Returns the balance before and after. Keep paying wins even if the player has left the game.
refundGives a bet back, for example on a draw. Returns the balance before and after.
  • Each call is encrypted with AES-128-CBC and carries a token and a timestamp in the header. Check that the token matches the data and the timestamp has not expired, then decrypt.
  • On a server error (5xx) ATG repeats the call 3 times, 50 ms apart, with the same token. Use that token to spot repeats.
  • The wait for your answer is 10 seconds. A call that times out is not repeated.
  • Reply with status success and the balances, or status fail with a message. Amounts are numbers with 2 decimals.

Transfer wallet

Balance lives at ATG. Your server reads the balance by username, and moves money in (IN) or out (OUT) with a unique transfer ID for each move. Amounts must be above 0 with 2 decimals. A single transfer can be looked up by its ID.

Common errors

Errors come back with an HTTP status and a name.

Common errors
Name
In maintenance (400): the system is under maintenance.
Unauthorized or Token Expired (401): the token is wrong or older than 10 minutes. Ask for a new one.
Forbidden (403): the operator code or key is wrong.
IP location not allowed (403): your server address is not on the allowed list.
Bad Request or invalid parameter (400): a required field is missing or wrong. Also user exists (400) when a username is taken.
Internal Server Error (500): a problem on the ATG side. Try again.
Frequently asked questions

Frequently asked questions

What is ATG Games?

ATG Games (Agile Titan Games) is an international iGaming developer of online slots and instant games. SSG connects its games to your platform through one API and wallet.

Which games can I offer?

20 titles: 10 slots, including Storm of Seth 2 Awakening, Storm of Seth, Sun Wukong, Wuxia and Tiger Girl, and 10 arcade games such as Crash, Mines, Plinko and Blackjack. Availability can differ by market.

Which wallet mode should I use?

Single wallet is recommended. Your server keeps the balance and answers four calls (balance, bet, win, refund), so players never wait for a transfer. Transfer wallet suits platforms that want ATG to hold the balance.

How do I start a game for a player?

Get an access token, register the player, ask for a game key, then ask for the play link for desktop or mobile. Open the link in an iframe or in your app.

Does SSG help with the integration?

Yes. SSG handles the connection, the wallet and the testing with ATG, so your team builds one integration for slots, sports, live casino and crash games.

Last reviewed: October 2026.

ATG Games, Agile Titan Games and the game names are names of their owners and appear here to describe the integration. Game details are as stated by the provider and can change.

Live now with SSG

Put ATG slots on your platform.

One API, one wallet and one back office for slots, sports, live casino and crash games.

Get an ATG Games quote

Ready to add ATG Games to your platform?

SSG handles the integration, wallet and testing so you launch faster. Tell us your markets and we reply with the games you can open, and a quote.

Ask for quote nowEmail salesChat on Telegram

sales@ssggaming.com