SEAMLESS WALLET API
3rd-party casino integration · Stateless handshake
POST
/api/public/casino/authValidate player session token
Request
{ "token": "usr_sec_9948271x", "casino_id": "casino_partner_gamma" }Response
{ "player_id": "player_88301", "username": "AlphaTrader", "currency": "EUR", "balance": 1450.50 }POST
/api/public/casino/debitDebit player on spin
Request
{ "player_id": "player_88301", "transaction_id": "tx_spin_77215", "amount": 10.00, "currency": "EUR", "game_id": "stock_slots_v1" }Response
{ "transaction_id": "tx_spin_77215", "new_balance": 1440.50, "status": "APPROVED" }POST
/api/public/casino/creditCredit player on win/bonus
Request
{ "player_id": "player_88301", "transaction_id": "tx_win_77216", "amount": 1500.00, "currency": "EUR", "game_id": "stock_slots_v1" }Response
{ "transaction_id": "tx_win_77216", "new_balance": 2940.50, "status": "SETTLED" }