Player Wagering Details

Request (GET)

This method retrieves player wagering details

/gateway/financials/{version}/wagering/{brand_id}

Parameters:

Name In Type Required Description
version path string true The API version to use.
brand_id path int true none
x-auth-token header string true Player session token

Response

Status 200

{
  "status": "Success",
  "data":{
    "total_player_wagering_requirement": 1000,
    "remaining_wagering_balance": 400,
    "fulfilled_wagering": 600,
    "wagering_progress": 60
  }
}

Status 400

{
  "status": "Error",
  "data":{
    "errMsg": "invalid input - invalid token"
  },
  "message": "authentication failed",
  "userFriendlyMessage": "Authentication failed"
}
{
"status": "Error",
"data": {
  "errMsg": "invalid input - invalid brandId"
},
"message": "invalid brand_id",
"userFriendlyMessage": "invalid brand id"
}

Status 401

{
  "status": "Error",
  "data": {
    "errMsg": "invalid input - invalid token"
  },
  "message": "authentication failed",
  "userFriendlyMessage": "Authentication failed"
}

Status 500

{
  "status": "Error",
  "data":"",
  "message": "unable to get player wagering details",
  "userFriendlyMessage": "unable to get player wagering details"
}

Response Parameters:

Name Description
total_player_wagering_requirement total (original/initial) wagering rerquirement as sum of all bonus wagerings
remaining_wagering_balance how much wagering is left until we complete the wagering requirements
fullfiled_wagering how much of the total player wagering reqruirement was fullfiled
wagering_progress ratio of fullfiled / total player wagering requirement, multiplied by 100 to show as precent of total