Rounds
Looking up rounds
Support and finance find any round and any bet, win and refund.
All three calls are You → us. Sign the call with your API key. See Authentication. Times are UTC. Balances, signatures and keys are removed from logs and support views.
The key needs the right to play for round.get and rounds.list. It needs the right to read money for money.list.
round.get
One round: its state, bet, win, baseWin, freeSpins (only if the round had free spins), every wallet call and answer, and a replay link for 10 minutes.
| Field | Type | What it is |
|---|---|---|
roundId | string | Which round. |
Errors: round_not_found.
{ "roundId": "r-01JC90…" }- The replay link opens in the back office, so only a person logged in to your account can see it. It shows only that one round.
- For a Mines round still open, it shows only the tiles already picked, never where the mines are.
rounds.list
Rounds by player and time, each with win, baseWin and freeSpins. With state "open": the open rounds and their age. Support finds rounds that never ended.
| Field | Type | What it is |
|---|---|---|
playerId | string | Whose rounds. |
from | string, UTC time | Start of the time range. |
to | string, UTC time | End of the time range. |
state | string, optional | A round state, for example open. |
{
"playerId": "p-82731",
"from": "2026-10-31T00:00:00Z",
"to": "2026-10-31T23:59:59Z",
"state": "open"
}money.list
Every wallet call of one environment whose state changed in a time range, oldest change first. Up to 1,000 a page, and a cursor for the next page. Finance compares our list with its own, day by day, without a list of players.
| Field | Type | What it is |
|---|---|---|
changedFrom | string, UTC time | Start of the range. |
changedTo | string, UTC time | End of the range. |
cursor | string, optional | From the last page, to get the next page. |
Each item:
| Field | Type | What it is |
|---|---|---|
transactionId | string | The same id as in the wallet call. |
call | string | wallet.stake, wallet.win, wallet.loss or wallet.refund. |
roundId | string | The round. |
playerId | string | The player. |
gameId | string | The game. |
amount | integer | How much moved. wallet.loss has none. |
currency | string | The money. |
baseWin | integer | On wallet.win only. |
freeSpins | object | On wallet.win only. |
stakeTransactionId | string | On wallet.refund: which bet it gives back. |
state | string | waiting (not accepted yet), accepted, or refused. |
changedAt | string, UTC time | When the state last changed. |
- When a call changes state, for example from waiting to accepted, it comes again in the feed with its new changedAt. A win waiting yesterday and accepted today is in both days’ pages, so nothing is missed.
- Ids never change. A correction is a new wallet call (a refund), never a changed one.
- Items are kept 90 days.
{
"changedFrom": "2026-10-30T00:00:00Z",
"changedTo": "2026-10-31T00:00:00Z",
"cursor": "…"
}In the back office
- The back office finds anything by player, session, round, transaction or trace id.
- The call log keeps calls for 30 days. After that it no longer shows them. Rounds, sessions and the stuck list stay.
- The stuck list shows wins, losses and refunds not accepted yet, and rounds open past their time.