Customers can expect Bet Result push in following structure

FieldTypeDescriptionComment
betIdStringParter bet id
statusStringBet Resulting status. [WON, LOST, ELIMINATED, CANCELLED, REFUNDED]
payoutDecimalPayout for bet
amendment_typeStringReason for an amendment to bet result [PROTEST_UPHELD, LATE_SCRATCHING, AMENDED_RESULT]
promo_payoutDecimalPromo Payout
promo_payout_typeStringType of promo payout
legsList[LegResult]List of leg-related data

LegResult object

FieldTypeDescriptionComme
legIdStringPartner leg id
pricesMap<String, String>Leg prices
deductionList[LegDeduction]Deductions affecting bet pricing

LegDeduction object

FieldTypeDescriptionComme
nameStringReason for deductionusually horse number
percentageDecimalPercentage of deduction
{

  "betId": "1234",
  "status": "WIN",
  "payout": 12345.55,
  "legs": [
    {
      "legId": "123",
      "prices": {
        "*": "1.6"
      },
      "deduction": [
        {
          "name": "1",
          "percentage": 0.06
        },
        {
          "name": "3",
          "percentage": 0.07
        }
      ]
    }
  ]
}
{
  "amendment_type": "AMENDED_RESULT",
  "betId": "1234",
  "status": "WIN",
  "payout": 12345.55,
}