Skip to content

Bet Data Push Callback

Provider batch-pushes settled bet data.

Note

This API is called by the game provider to batch-push settled wager data.

Endpoint

PropertyValue
PathPOST /api/v1/callback/bet-push
CallerGame Provider → VCT Platform

Request Parameters (from Provider)

ParameterTypeRequiredDescription
providerstringYesProvider identifier
operator_codestringYesOperator code
wagersarrayYesWager list
wagers[].usernamestringYesPlayer username
wagers[].bet_idstringYesBet ID
wagers[].game_codestringYesGame code
wagers[].game_typestringYesGame type
wagers[].bet_amountdecimalYesBet amount
wagers[].valid_bet_amountdecimalYesValid bet amount
wagers[].prize_amountdecimalYesPrize amount
wagers[].win_lossdecimalYesWin/loss amount
wagers[].statusstringYesWager status
wagers[].bet_timestringYesBet time
wagers[].settle_timestringYesSettlement time
wagers[].round_idstringNoRound ID
signstringYesSignature
timestamplongYesTimestamp

Response Fields

FieldTypeDescription
receivedintNumber of records received
statusstringProcessing status

Provider Source Mapping

ProviderCallback PathRequest Format
BGPush not supported
GSCseamless/pushbetdataJSON, wagers array
SAPush not supported (use query API to pull)
WMwebhook (cmd=SendMemberReport)form-data, result array

VCT Gaming Integration Platform