/
v3.0.11Get access

checkBetStatus

Retrieves the current status and details of a user's bet using a bet ID and optionally ticket number . This request is primarily used to access information about a shared bet, including its state, outcomes, and related metadata.

Request parameters:

Name
DescriptionTypeValuesDefaultSource
betId
Unique bet ID to check statusnumber--
Key from responseid
ticketNumber
Unique identifier of the bet ticket.number---
This method is usually used with these methods:

Call example:

checkBetStatus({
  betId: 122345127
})

Response examples:

{
  code: 0,
  rid: 2021121116,
  data: {
    result: 0,
    result_text: null,
    details: {
      IsCredit: false,
      Id: 6022441145,
      Barcode: 60224411457,
      HashCode: '7546630',
      BetDocumentId: 185842832734,
      InputMethod: 1,
      TypeId: 1,
      TypeName: 'Single',
      StateId: 3,
      StateName: 'Lost',
      Price: 1.94,
      Amount: 0.1,
      CurrencyId: 'TUS',
      WinAmount: 0,
      TaxAmount: 0,
      IsPlayerBetting: false,
      IsPlayerAccountCharged: false,
      IsReturnedByCashDesk: false,
      CalcDate: '2026-02-04T07:49:46.715Z',
      Created: '2026-02-04T04:45:19.505Z',
      AcceptTypeId: 0,
      BonusAmount: 0,
      PossibleWin: 0.19,
      PossibleTaxAmount: 0,
      SelectionList: [{
        BetId: 6022441145,
        SelectionId: 6392490991,
        Price: 1.94,
        State: 3,
        StateName: 'Lost',
        SelectionName: 'Over ({h})',
        DisplaySelectionName: 'Over (3.5)',
        StartTime: '2026-02-04T05:30:00Z',
        HomeTeamName: 'Bula FC',
        AwayTeamName: 'South Melbourne FC',
        CompetitionName: 'OFC Pro League',
        MatchId: 28873707,
        IsLive: false,
        SportName: 'Football',
        SportAlias: 'Soccer',
        RegionName: 'Oceania',
        MarketId: 2146041943,
        DisplayMarketName: 'Total Goals',
        MatchNum: 28873707,
        MatchName: 'Bula FC - South Melbourne FC',
        MatchShortId: 142076,
        Order: 1,
        SportType: 2
      }],
      IsSuperBet: false,
      ClientLogin: '',
      IsLucky: false,
      IsLive: false,
      FreeBetAmount: 0,
      Source: 42
    }
  },
  hasError: false,
  error: {
    message: ''
  }
}

Response parameters:

NameDescriptionTypeValues
IsCredit
Indicates whether the bet was placed using credit fundsbooleantrue / false
Id
Unique identifier of the betnumber-
Barcode
Unique barcode associated with the bet ticket.number-
HashCode
Internal security or verification hash for the betstring-
BetDocumentId
Identifier of the related bet document/transactionnumber-
InputMethod
Input method used to place the betnumber-
TypeId
Numeric identifier of the bet typenumber-
TypeName
Name of the bet typestring-
StateId
Numeric identifier of the bet statusnumber-
StateName
Current status of the bet (“Won”, “Lost”, “Pending” and etc.)string-
Price
Total odds of the bet.number-
Amount
Stake amount placed on the bet.number-
CurrencyId
Currency code used for the betstring-
WinAmount
Actual winning amount paid out.number-
TaxAmount
Tax deducted from the winnings.number-
IsPlayerBetting
Indicates if the bet was placed by the player directly.booleantrue / false
IsPlayerAccountCharged
Indicates whether the player’s account was charged.booleantrue / false
IsReturnedByCashDesk
Indicates if the bet was refunded via cash desk.booleantrue / false
CalcDate
Date and time when the bet was settled/calculatedstring-
Created
Date and time when the bet was created.string-
AcceptTypeId
Identifier for bet acceptance type.number-
BonusAmount
Bonus amount applied to the betnumber-
PossibleWin
Potential winning amount at the time of bet placementnumber-
PossibleTaxAmount
Potential tax amount if the bet wins.number-
IsSuperBet
Indicates whether the bet is marked as a super bet.booleantrue / false
ClientLogin
Client/player login identifier.string-
IsLucky
Indicates whether the bet participates in a lucky feature/promotion.booleantrue / false
IsLive
Indicates whether the bet was placed live (in-play).booleantrue / false
FreeBetAmount
Amount of free bet funds used.number-
Source
Identifier of the source/channel from which the bet was placed.number-
SelectionList
Represents individual selections within the bet.array-
└─
object
└─ BetId
Identifier of the parent bet.number-
└─ SelectionId
Unique identifier of the selection.number-
└─ Price
Odds for this specific selection.number-
└─ State
Numeric status of the selection.number-
└─ StateName
Status of the selection (“Won”, “Lost” and etc.).string-
└─ SelectionName
Internal name of the selection.string-
└─ DisplaySelectionName
User-friendly name of the selection.string-
└─ StartTime
Scheduled start time of the event.string-
└─ HomeTeamName
Name of the home teamstring-
└─ AwayTeamName
Name of the away team.string-
└─ CompetitionName
Name of the competition or league.string-
└─ MatchId
Unique identifier of the match.number-
└─ IsLive
Indicates whether the event was live at the time of betting.booleantrue / false
└─ SportName
Name of the sport.string-
└─ SportAlias
Alternative/common name of the sportstring-
└─ RegionName
Geographic region of the competition.string-
└─ MarketId
Identifier of the betting market.number-
└─ DisplayMarketName
User-friendly name of the market (e.g., “Total Goals”).string-
└─ MatchNum
Internal match number.number-
└─ MatchName
Full match name.string-
└─ MatchShortId
Short identifier of the match.number-
└─ Order
Order of the selection within the bet.number-
└─ SportType
Numeric identifier of the sport type.number-