Custom Bet includes a predefined configuration for each sport, detailing categories with markets and custom view IDs. These custom view IDs may include multiple markets, and each sport has its own set of categories. The widget allows for customization in how markets are displayed and ordered.
Use this page as the reference for which markets and views exist per sport and category when you configure Custom Bet: widget props (mainMarkets, categoryFeaturedItems), UOF-level allow/block lists (validMarketIds, blockedMarketIds), and custom data adapter payloads (marketCategories, cbCategoryItems, market mappings). The Market/View column is the default display label in the widget; with a custom provider you set names yourself on each market or mapping in getOffering.
A category item is either a single UOF market or a custom view that groups several UOF markets (tabs or rows).
Filtering markets (including inside a composite view) uses UOF IDs, not custom view ID values. blockedMarketIds and validMarketIds match UOF ID strings (including specifiers when applicable, for example 18:total=5.5). Blocking 68 removes first-half total inside the total view while 18 and 90 can remain; you cannot pass total or oneXtwo to those props to trim a single sub-market.
Custom integration can replace or extend the default layout: return marketCategories with cbCategoryItems listing your market and mapping ids, and define market mappings (marketList, cbViewLayout) to combine UOF markets into one view. Category item ids in your data should match the ID values you use in mainMarkets / categoryFeaturedItems. For allow/block behaviour, use the UOF ID values (or filter markets in your adapter). See API – Market configuration and Market order.
Category id: main
Category id: match
Category id: teams
Category id: players
Category id: main
Category id: game
Category id: teams
Category id: players
Category id: main
Category id: game
Category id: players
| Market/View | ID | UOF ID |
|---|---|---|
| Player - total games | competitorTotal | 190; 191 |
| Player - to win a set | competitorToWinASet | 192; 193 |
| Player - to win exactly 1 set | competitorToWinExactly1Set | 850; 851 |
| Player - to win exactly 2 sets | competitorToWinExactly2Sets | 852; 853 |
Category id: main
Category id: game
Category id: teams
| Market/View | ID | UOF ID |
|---|---|---|
| {home} Total | competitor1total | 19 |
| {away} Total | competitor2total | 20 |
Category id: main
Category id: game
Category id: teams
| Market/View | ID | UOF ID |
|---|---|---|
| {home} Total | competitor1TotalIncludingExtraInnings | 260 |
| {away} Total | competitor2TotalIncludingExtraInnings | 261 |
| {home} Total home runs | competitor1TotalHomeRunsIncludingExtraInnings | 1121 |
| {away} Total home runs | competitor2TotalHomeRunsIncludingExtraInnings | 1122 |
Category id: players
| Market/View | ID | UOF ID |
|---|---|---|
| Which team to score | 30 | 30 |
| Halftime/fulltime | 47 | 47 |
| Total bookings | totalBookings | 139; 152 |
| {home} Total corners | homeTotalCorners | 167; 178 |
| {away} Total corners | awayTotalCorners | 168; 179 |
| Total corners | totalCorners | 166; 177 |
| 1x2 | oneXtwo | 1; 60; 83 |
| Total goals | total | 18; 68; 90 |
| Correct score | correctScore | 45; 81; 98 |
| Who will score | whoWillScoreView | 40; 39; 38 |
| Handicap | handicap | 16; 66; 88 |
| Handicap | handicapHCP | 14; 65; 87 |
| Double chance | doubleChance | 10; 63; 85 |
| Market/View | ID | UOF ID |
|---|---|---|
| To qualify | 2 | 2 |
| Winning method | 5 | 5 |
| Draw no bet | 11 | 11 |
| 1x2 and both teams to score | 35 | 35 |
| 1x2 and total | 37 | 37 |
| Halftime/fulltime | 46 | 46 |
| 1st/2nd half both teams to score | 55 | 55 |
| 1st half - draw no bet | 64 | 64 |
| 1st half - 1x2 & both teams to score | 78 | 78 |
| 1st half - 1x2 & total | 79 | 79 |
| 2nd half - draw no bet | 86 | 86 |
| Will there be a penalty shootout | 122 | 122 |
| Will there be overtime | 220 | 220 |
| Corners odd/even | oddEvenCorners | 172; 183 |
| Corners range | cornerRange | 169; 182 |
| Exact bookings | exactBookings | 142; 155 |
| 1st half - Exact goals | firstHalfExactGoals | 71 |
| Total bookings | totalBookings | 139; 152 |
| Total corners | totalCorners | 166; 177 |
| Multiscores | multiscores | 551 |
| Rest of the match | winsRest | 7; 61 |
| First goal | firstGoal | 8 |
| 1x2 | oneXtwo | 1; 60; 83 |
| Handicap | handicap | 16; 66; 88 |
| HandicapHCP | handicapHCP | 14; 65; 87 |
| Total goals | total | 18; 68; 90 |
| Goals odd/even | oddEven | 26; 74; 94 |
| Both teams to score | bothToScore | 29; 75; 95 |
| Correct score | correctScore | 45; 81; 98 |
| Goal range | goalRange | 25 |
| Winning margin | winningMargin | 15 |
| Exact goals | exactGoals | 21 |
| Both halves over 1.5 | bothHalvesOver1point5 | 58 |
| Both halves under 1.5 | bothHalvesUnder1point5 | 59 |
| 2nd Half - Exact goals | secondHalfExactGoals | 93 |
| Double chance | doubleChance | 10; 63; 85 |
| Multigoals | multigoals | 548; 552; 553 |
| Market/View | ID | UOF ID |
|---|---|---|
| Which team will win the final | 3 | 3 |
| Which team will win the 3rd place final | 4 | 4 |
| Which team kicks off | 6 | 6 |
| {team1} no bet | 12 | 12 |
| {team2} no bet | 13 | 13 |
| {team1} odd/even | 27 | 27 |
| {team2} odd/even | 28 | 28 |
| Which team to score | 30 | 30 |
| {team1} win to nil | 33 | 33 |
| {team2} win to nil | 34 | 34 |
| {team1} to win both halves | 48 | 48 |
| {team2} to win both halves | 49 | 49 |
| {team1} to win either half | 50 | 50 |
| {team2} to win either half | 51 | 51 |
| Highest scoring half | 52 | 52 |
| {team1} highest scoring half | 53 | 53 |
| {team2} highest scoring half | 54 | 54 |
| {team1} to score in both halves | 56 | 56 |
| {team2} to score in both halves | 57 | 57 |
| 1st half - {team1} exact corners | 180 | 180 |
| 1st half - {team2} exact corners | 181 | 181 |
| {team1} sending off | 147 | 147 |
| {team2} sending off | 148 | 148 |
| {team1} multigoals | 549 | 549 |
| {team2} multigoals | 550 | 550 |
| {home} Exact bookings | homeExactBookings | 143; 156 |
| {away} Exact bookings | awayExactBookings | 144; 157 |
| {home} Total bookings | homeTotalBookings | 140; 153 |
| {away} Total bookings | awayTotalBookings | 141; 154 |
| {home} Total corners | homeTotalCorners | 167; 178 |
| {away} Total corners | awayTotalCorners | 168; 179 |
| {home} Total | homeTotal | 19; 69; 91 |
| {away} Total | awayTotal | 20; 70; 92 |
| {home} Exact goals | homeExactGoals | 23; 72 |
| {away} Exact goals | awayExactGoals | 24; 73 |
| {home} Clean sheet | homeCleanSheet | 31; 76; 96 |
| {away} Clean sheet | awayCleanSheet | 32; 77; 97 |
| Market/View | ID | UOF ID |
|---|---|---|
| Who will score | whoWillScoreView | 40; 39; 38 |
| Player assists | playerAssistsIncludingOvertime | 770 |
| Player goals | playerGoalsIncludingOvertime | 775 |
| Player shots | playerShotsIncludingOvertime | 776 |
| Player shots on goal | playerShotsOnGoalIncludingOvertime | 777 |
| Player passes | playerPassesIncludingOvertime | 778 |
| Player tackles | playerTacklesIncludingOvertime | 780 |
| Player total shots | playerTotalShots | 1183 |
| Player total shots on goal | playerTotalShotsOnGoal | 1185 |
| Player total passes | playerTotalPasses | 1187 |
| Player total tackles | playerTotalTackles | 1189 |
| Player to be carded | playerToBeCardedView | 1191 |
| Market/View | ID | UOF ID |
|---|---|---|
| Winner (incl. overtime) | 219 | 219 |
| Moneyline | oneXtwo | 1; 60; 83 |
| Handicap | handicap | 223; 66; 88 |
| Total | total | 225; 68; 90 |
| Period handicap | xthQuarterHandicap | 303 |
| Period total | xthQuarterTotal | 236 |
| Market/View | ID | UOF ID |
|---|---|---|
| Winner (incl. overtime) | 219 | 219 |
| Will there be overtime | 220 | 220 |
| Point (incl. overtime) | 291 | 291 |
| Moneyline | oneXtwo | 1; 60; 83 |
| Handicap | handicap | 223; 66; 88 |
| Total | total | 225; 68; 90 |
| Points odd/even | oddEven | 229; 74; 94 |
| Period handicap | xthQuarterHandicap | 303 |
| Perios total | xthQuarterTotal | 236 |
| Market/View | ID | UOF ID |
|---|---|---|
| {team1} total maximum consecutive points | 962 | 962 |
| {team2} total maximum consecutive points | 963 | 963 |
| Any team total maximum consecutive points | 964 | 964 |
| {team1} to lead by {points} | 965 | 965 |
| {team2} to lead by {points} | 966 | 966 |
| {team1} period total | xthQuarterteam1Total | 756 |
| {team2} period total | xthQuarterteam2Total | 757 |
| {team1} total | team1total | 227 |
| {team2} total | team2total | 228 |
| Market/View | ID | UOF ID |
|---|---|---|
| Player points | playerPointsIncludingOvertime | 768 |
| Player assists | playerAssistsIncludingOvertime | 770 |
| Player blocks | playerBlocksIncludingOvertime | 771 |
| Player rebounds | playerReboundsIncludingOvertime | 772 |
| Player steals | playerStealsIncludingOvertime | 773 |
| Player 3p field goals | Player3pFieldGoalsIncludingOvertime | 774 |
| Market/View | ID | UOF ID |
|---|---|---|
| Winner | 186 | 186 |
| Game handicap | gameHandicap | 187 |
| Total games | total | 189 |
| Any set to nil | 194 | 194 |
| Will there be a tiebreak | 195 | 195 |
| Exact sets | exactSets | 196 |
| Odd/even games | 198 | 198 |
| Correct score | correctScore | 199 |
| Double result (1st set/match) | doubleResult1stSetMatch | 201 |
| Market/View | ID | UOF ID |
|---|---|---|
| Winner | 186 | 186 |
| Game handicap | gameHandicap | 187 |
| Set handicap | setHandicap | 188 |
| Any set to nil | 194 | 194 |
| Will there be a tiebreak | 195 | 195 |
| Exact sets | exactSets | 196 |
| Odd/even games | 198 | 198 |
| Correct score | correctScore | 199 |
| Set - winner | xthSetWinner | 202 |
| Set - game handicap | xthSetGameHandicap | 203 |
| Set - total games | xthSetTotalGames | 204 |
| Set - odd/evengames | xthSetOddEvenGames | 205 |
| Set - will there be a tiebreak | xthSetWillThereBeATiebreak | 206 |
| Set - correct score | xthSetCorrectScore | 207 |
| Market/View | ID | UOF ID |
|---|---|---|
| 1x2 | oneXtwo | 1 |
| Goal number scorer | goalNumberScorer | 8 |
| {home} Total | competitor1total | 19 |
| {away} Total | competitor2total | 20 |
| Winner including overtime and penalties | 406 | 406 |
| Total including overtime and penalties | totalIncludingOvertimeAndPenalties | 412 |
| Xth period total | xthPeriodTotal | 446 |
| Market/View | ID | UOF ID |
|---|---|---|
| 1x2 | oneXtwo | 1 |
| Goal number scorer | goalNumberScorer | 8 |
| Winner including overtime and penalties | 406 | 406 |
| Total including overtime and penalties | totalIncludingOvertimeAndPenalties | 412 |
| Xth period total | xthPeriodTotal | 446 |
| Market/View | ID | UOF ID |
|---|---|---|
| 1x2 | 1 | 1 |
| Winner | 251 | 251 |
| Total | totalIncludingExtraInnings | 258 |
| Odd/Even | 264 | 264 |
| Inning 1x2 | xthInningOneXtwo | 287 |
| Total hits | totalHitsIncludingExtraInnings | 1040 |
| Total home runs | totalHomeRunsIncludingExtraInnings | 1120 |
| Market/View | ID | UOF ID |
|---|---|---|
| 1x2 | 1 | 1 |
| Winner | 251 | 251 |
| Total | totalIncludingExtraInnings | 258 |
| Odd/Even | 264 | 264 |
| Innings 1-5 1x2 | 274 | 274 |
| Innings 1-5 Total | innings1to5Total | 276 |
| Innings 1-5 {home} Total | innings1to5Competitor1Total | 277 |
| Innings 1-5 {away} Total | innings1to5Competitor2Total | 278 |
| Inning 1x2 | xthInningOneXtwo | 287 |
| Inning Total | xthInningTotal | 288 |
| Total hits | totalHitsIncludingExtraInnings | 1040 |
| Total home runs | totalHomeRunsIncludingExtraInnings | 1120 |
| Handicap | handicapIncludingExtraInnings | 256 |
| Innings 1-5 Handicap | innings1to5Handicap | 275 |
| Winning margin | winningMarginIncludingExtraInnings | 255 |
| Market/View | ID | UOF ID |
|---|---|---|
| Batter home runs | batterHomeRunsInclExtraInnings | 782 |
| Pitcher Strikeouts | pitcherStrikeoutsInclExtraInnings | 785 |
| Batter Total bases | batterTotalBasesInclExtraInnings | 787 |
| Player Total pitcher strikeouts | playerTotalPitcherStrikeoutsInclExtraInnings | 925 |
| Player Total bases | playerTotalBasesInclExtraInnings | 926 |
| Player Total batter runs + RBI | playerTotalBatterRunsInclExtraInnings | 927 |