beta PlaceBet - Saba-sports/OddsDirectAPI GitHub Wiki
This API is to bet a single event.
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. |
{
"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. |