/
v3.0.11Get access

getBetRecalculationReason

Retrieves the reasons why bets associated with the provided bet IDs have been recalculated

Request parameters:

NameDescriptionTypeValuesDefaultSource
betIds
Array of bet IDs for recalculationarray--
Key from responseid

Call example:

getBetRecalculationReason({
  betIds: [123456789, 987654321, 1122334455]
})

Response examples:

{
  code: 0,
  data: {
    result: 0,
    result_text: null,
    details: {
      '101': [{
        SelectionId: 5001,
        ExternalReason: 'Match abandoned due to weather conditions'
      }, {
        SelectionId: 5002,
        ExternalReason: 'Player injury reported before match start'
      }],
      '102': [{
        SelectionId: 5003,
        ExternalReason: 'Odds recalculated due to data feed error'
      }],
      '103': [{
        SelectionId: 5004,
        ExternalReason: 'Bet voided due to rule violation'
      }, {
        SelectionId: 5005,
        ExternalReason: 'Result corrected after official review'
      }]
    }
  },
  rid: 123456789
}

Response parameters:

NameDescriptionTypeValues
SelectionId
unique identifier of the specific selection (outcome) within the bet that was recalculatednumber-
ExternalReason
readable message explaining why the bet was recalculated (e.g. match abandoned, data feed error, official result correction)string-