/
v3.0.11Get access

getBetBuilderExpress

Generates bet builder express recommendations for the requested competitions. The response contains a list of express recommendation groups, where each group includes recommendation legs, total_price, and legs_count.

Request parameters:

NameDescriptionTypeValuesDefault
expressCount
Number of express itemsnumber10-
competitionIds
An array used to fetch only specific leagues instead of every league in that sport. Need to pass competitions' numeric idsarray--

Call example:

getBetBuilderExpress({
  command: 'process_ai_assistant',
  params: {
    command_name: 'get_bet_builder_express',
    params: {
      expressCount: 10,
      competitionIds: [1, 2]
    }
  }
})

Response examples:

{
  error: '',
  isLoading: false,
  data: {
    result: 0,
    details: [{
      recommendations: [{
        competition: 2969,
        game: 29743806,
        market: 2255294081,
        region: 10001,
        region_alias: 'World',
        selections: [6710152774],
        selection_prices: [1.83],
        sport: 1,
        sport_alias: 'Football',
        tag: 106,
        home_team_name: 'Czech Republic',
        away_team_name: 'South Africa',
        competition_name: 'World Cup',
        start_time: '2026-06-18T16:00:00Z',
        market_type: 'P1XP2',
        is_player_market: false,
        reason: null
      }, {
        competition: 2969,
        game: 29743806,
        market: 2255294057,
        region: 10001,
        region_alias: 'World',
        selections: [6710152727],
        selection_prices: [1.83],
        sport: 1,
        sport_alias: 'Football',
        tag: 106,
        home_team_name: 'Czech Republic',
        away_team_name: 'South Africa',
        competition_name: 'World Cup',
        start_time: '2026-06-18T16:00:00Z',
        market_type: 'OverUnder',
        is_player_market: false,
        reason: null
      }, {
        competition: 2969,
        game: 29743806,
        market: 2285263669,
        region: 10001,
        region_alias: 'World',
        selections: [6794818411],
        selection_prices: [1.4],
        sport: 1,
        sport_alias: 'Football',
        tag: 106,
        home_team_name: 'Czech Republic',
        away_team_name: 'South Africa',
        competition_name: 'World Cup',
        start_time: '2026-06-18T16:00:00Z',
        market_type: 'AnytimeGoalscorer',
        is_player_market: true,
        reason: null
      }],
      total_price: 3.46,
      legs_count: 3
    }]
  }
}

Response parameters:

NameDescriptionTypeValues
total_price
Actual combined odds of all returned legsnumber-
legs_count
Number of legs in the responsenumber-
recommendations
AI-suggested bets for the games in this sessionarray-
└─
object
└─ game
Game ID number-
└─ sport
Sport IDnumber-
└─ sport_alias
Sport aliasstring-
└─ region
Region IDnumber-
└─ region_alias
Region aliasstring-
└─ competition
Competition IDnumber-
└─ competition_name
Competition namestring-
└─ home_team_name
Home team namestring-
└─ away_team_name
Away team namestring-
└─ start_time
Match start time in ISO 8601 UTC string-
└─ market
Market IDnumber-
└─ market_type
Market type key (e.g. "P1XP2", "OverUnder")string-
└─ tag
Internal AI tag number-
└─ selections
Swarm selection IDs (empty when market not yet resolved)array-
└─ selection_prices
Odds for each selection array-
└─ reason
AI explanation for the pick (currently always null)null-
└─ is_player_market
Whether this is a player-specific marketbooleantrue / false