beta PlaceBet - Saba-sports/OddsDirectAPI GitHub Wiki

This API is to bet a single event.

Request

POST /betting/{version}/PlaceBet?VendorTransId=123456&SportType=2&MarketId=312477279&Price=6.25&Point=0.0&Key=h&Stake=10&oddsType=4
Content-Type: application/json
X-Forwarded-For: client ip (If using API via proxy)
Authorization: Bearer {JWT token}
Parameter Format Length Mandatory Description
vendorTransId string 50 Yes Specifies the transaction number of the vendor.
sportType int Yes Specifies the identifier of the sport.
marketId int Yes Specifies the identifier of the market.
price decimal 8.2 Yes Specifies the price.
point decimal 8.2 Yes Specifies the point spread.
key string 10 Yes Specifies the key of the selection.
stake int Yes Specifies the stake amount of the bet.
oddsOption int --

Specifies the option of the betting when odds change.

0:reject odds change (default) ; 1:accept only better odds ; 2:accept any change odds

oddsType int --

Specifies the type of the odds.

0 : by member setting (default) ; 1 : Malay Odds ; 2 : Hong Kong Odds ; 3 : Decimal Odds ; 4 : Indo Odds ; 5 : American Odds

language string -- Specific the language of the response context.

Response

{
    "betPrice": decimal,
    "transId": long,
    "currentPrice": decimal,
    "stake": decimal,
    "betStatus": short,
    "betAcceptSecond": int,
    "ticketStatus": string,
    "maxBet": decimal,
    "minBet": decimal
}
Parameter Format Description
betPrice decimal Specifies the odds price of betting.
transId long Specifies the transaction number of saba system.
currentPrice decimal Specifies the current price of betting.
stake decimal Specifies the stake amount of the bet.
betStatus short Specifies the status of betting.
0 :success ;1 :fail
betAcceptSecond int Specifies the waiting time of betting.
ticketStatus string Specifies the initial status of the ticket
running/reject/waiting
maxBet decimal Specifies the maximum bet amount for the market.
minBet decimal Specifies the minimum bet amount for the market.
⚠️ **GitHub.com Fallback** ⚠️