Body
-
Minimum value is
0. -
External RNG bet identifier for explicit external RNG handling
-
Indicates if the bet is a feature buy bet
-
Indicates if all free spins were consumed. This property will be always null for non free spins transactions. This property will be true for the last free spins bet transaction.
POST
/wallet/withdraw
curl \
--request POST 'BASE_URL/wallet/withdraw' \
--header "Content-Type: application/json" \
--header "Signature: string" \
--header "Public-Key: string" \
--data '{"amount":42.0,"currency":"string","externalRngBetId":"string","freeSpinsCampaignId":"string","gameId":"string","gameRoundId":"string","isFeatureBuy":true,"isFreeSpinsConsumed":true,"isGameRoundFinished":true,"metadata":{},"playerId":"string","sessionId":"string","transactionId":"string"}'
Request examples
# Headers
Signature: string
Public-Key: string
# Payload
{
"amount": 42.0,
"currency": "string",
"externalRngBetId": "string",
"freeSpinsCampaignId": "string",
"gameId": "string",
"gameRoundId": "string",
"isFeatureBuy": true,
"isFreeSpinsConsumed": true,
"isGameRoundFinished": true,
"metadata": {},
"playerId": "string",
"sessionId": "string",
"transactionId": "string"
}
Response examples (200)
{
"balance": 42.0,
"currency": "string",
"externalRngExtraWinAmount": 42.0,
"externalRngSelectedWinMultiplier": 42.0,
"ref": {}
}
Response examples (400)
{
"code": "ERROR_UNKNOWN_ERROR",
"message": "string"
}
Response examples (401)
{
"code": "ERROR_INVALID_SIGNATURE",
"message": "string"
}
Response examples (500)
{
"code": "ERROR_UNKNOWN_ERROR",
"message": "string"
}