...
Fixture Coverage - Returns sporting fixtures that are available to be used in Multibet
Market-types - Provides a list of markets and selections that are available to bet upon
Prices - The price of a particular multibet
Cashout - The cashout price of a particular multibet
Results - The result of a particular multibet
Markets - Valid only for customers who use Option 2. Multibet API + Sportsbook Integration. Calling this endpoint causes the Integration Service to create a market in the customer's Trading Platform and returns the market id from the Trading Platform along with any other available context.
Note: It is expected to receive a response status 404 Not found until the market is successfully created.
Info |
---|
For Market Types, Prices, Cashout, Results and Markets, please refer to the Multibet Swagger or the individual links above. For Fixture coverage, see below. |
Fixture Coverage
Returns list of fixtures that are available to be used in Multibet. The Fixture Id is required to call the remaining three endpoints: Markets-types, Prices, Results
...
GET sports/10/fixtures/123456/market-types?limitTo=MatchResult,HomeTeamTotalGoalsOverUnder
Code Block |
---|
[ { "id": "MatchResult", "name": "Match Result", "translatedName": "", "categoryName": "Match Result", "translatedCategoryName": "", "selections": { "MatchResult_Home": { "name": "Manchester United", "translatedName": "Man Utd", "compatible": true "probability": 0.123, "decimalPrice": 1.23, "suspended": false }, "MatchResult_Draw": { "name": "Draw", "translatedName": "X", "compatible": true, "probability": 0.123, "decimalPrice": 1.23, "suspended": false }, "MatchResult_Away": { "name": "Arsenal", "translatedName": "FC Arsenal", "compatible": true, "probability": 0.123, "decimalPrice": 1.23, "suspended": false } } }, { "id": "HomeTeamTotalGoalsOverUnder", "name": "Manchester United Total Goals OverUnder", "translatedName": "Man Utd Total Goals Over/Under", "categoryName": "Home Team Total Goals OverUnder", "translatedCategoryName": "Home Team Total Goals Over/Under", "selections": { "HomeTeamTotalGoalsOverUnder_Over_0.5": { "name": "Over 0.5", "translatedName": "Over 0.5", "compatible": falsetrue }, "probability": 0.123, "decimalPrice": 1.23, "suspended": false }, "HomeTeamTotalGoalsOverUnder_Over_1.5": { "name": "Over 1.5", "compatible": true, "translatedName": "Over 1.5", "probability": 0.123, "decimalPrice": 1.23, "suspended": false }, "HomeTeamTotalGoalsOverUnder_Over_2.5": { "name": "Over 2.5", "translatedName": "Over 2.5", "compatible": true, "probability": 0.123, "decimalPrice": 1.23, "suspended": false } } } ] |
...
Code Block |
---|
{
"decimalPrice": 1.66,
"probability": 0.5656463943226999,
"suspended": false
}
|
The following request gets the list of available markets taking into account the already selected leg.
Note: The Match Result market will not be included in the response because it is already used in one of the legs. The probabilities and prices take into account that the Match Result Home leg is included in the bet.
GET sports/10/fixtures/123456/market-types?legs=MatchResult_Home
Code Block |
---|
[ { "id": "HomeTeamTotalGoalsOverUnder", "name": "Manchester United Total Goals OverUnder",, "status": "available", "legs": [ { "id": "MatchResult_Away", "status": "trading" } ] } |
The following request gets the list of available markets taking into account the already selected leg.
Info |
---|
The Match Result market will be included in the response as compatible:false because it is already used in one of the legs. The probabilities and prices take into account that the Match Result Home leg is included in the bet. |
GET sports/10/fixtures/123456/market-types?legs=MatchResult_Home&limitTo=MatchResult,HomeTeamTotalGoalsOverUnder
Code Block |
---|
[ { "id": "MatchResult", "name": "Match Result", "translatedName": "", "categoryName": "Match Result", "translatedCategoryName": "", "selections": { "MatchResult_Home": { "name": "Manchester United", "translatedName": "Man Utd", "compatible": false "suspended": false }, "MatchResult_Draw": { "name": "Draw", "translatedName": "X", "compatible": false "suspended": false }, "MatchResult_Away": { "name": "Arsenal", "translatedName": "FC Arsenal", "compatible": false, "suspended": false } } }, { "id": "HomeTeamTotalGoalsOverUnder", "name": "Manchester United Total Goals OverUnder", "translatedName": "Man Utd Total Goals Over/Under", "categoryName": "Home Team Total Goals OverUnder", "translatedCategoryName": "Home Team Total Goals Over/Under", "selections": { "HomeTeamTotalGoalsOverUnder_Over_0.5": { "name": "Over 0.5", "translatedName": "Over 0.5", "compatible": true "probability": 0.123, "decimalPrice": 1.23, "suspended": false }, "HomeTeamTotalGoalsOverUnder_Over_1.5": { "name": "Over 1.5", "compatible": true, "translatedName": "Over 1.5"Man, Utd Total Goals Over/Under", "categoryNameprobability": "Home Team Total Goals OverUnder",0.123, "translatedCategoryNamedecimalPrice": "Home Team Total Goals Over/Under", 1.23, "suspended": false "selections": { }, "HomeTeamTotalGoalsOverUnder_Over_02.5": { "name": "Over 02.5", "translatedName": "Over 02.5", "compatible": falsetrue, }, "HomeTeamTotalGoalsOverUnder_Over_1.5"probability": {0.123, "namedecimalPrice": "Over 1.5"23, "compatiblesuspended": true,false "translatedName": "Over 1.5",} } } "probability": 0.123, ] |
Step 3: User adds a second leg (HomeTeamTotalGoalsOverUnder_Over_2.5
) to the bet
The following call gets the price for the current bet: GET sports/10/fixtures/123456/prices?legs=MatchResult_Home,HomeTeamTotalGoalsOverUnder_Over_2.5
Code Block |
---|
{ "decimalPrice": 1.2377, "suspendedprobability": false }, 0.4656463943226999, "HomeTeamTotalGoalsOverUnder_Over_2.5suspended": {false, "namestatus": "Over 2.5available", "translatedNamelegs": "Over 2.5",[ { "compatible": true, "probabilityid": 0.123,"MatchResult_Home", "decimalPricestatus": 1.23,"trading" }, "suspended": false { } } } ] |
Step 3: User adds a second leg (HomeTeamTotalGoalsOverUnder_Over_2.5
) to the bet
...
"id": "HomeTeamTotalGoalsOverUnder_Over_2.5 |
...
Code Block |
---|
{", "decimalPricestatus": 1.77, "trading" "probability": 0.4656463943226999, } "suspended": false] } |
Step 4: Request to create a market for the required bet
...