/
v3.0.11Get access

getTopUserFavoriteData

Fetches top favorite data for a user based on resource and filters

Request parameters:

Name
DescriptionTypeValuesDefault
sportAlias
Alias of the sportstring"Soccer", "Basketball", "Tennis", "Volleyball", etc.-
gameType
Filter by game type modestring"sport", "live", "willBeLiveSoon"-
resource
Data resourcestring"sportFavoriteSports" / "sportFavoriteMarkets"-

Call example:

getTopUserFavoriteData({
  gameType: 'sport',
  resource: 'sportFavoriteSports',
  sportAlias: 'Soccer'
})

Response examples:

{
  code: 0,
  data: {
    result: 0,
    result_text: null,
    details: {
      sport_favorite_sports: [{
        data: {
          sport_alias: 'Soccer',
          game_type: 0
        },
        score: 172
      }, {
        data: {
          sport_alias: 'Tennis',
          game_type: 0
        },
        score: 114
      }, {
        data: {
          sport_alias: 'Basketball',
          game_type: 0
        },
        score: 22
      }, {
        data: {
          sport_alias: 'Handball',
          game_type: 0
        },
        score: 22
      }, {
        data: {
          sport_alias: 'CounterStrike',
          game_type: 0
        },
        score: 16
      }, {
        data: {
          sport_alias: 'TableTennis',
          game_type: 0
        },
        score: 12
      }, {
        data: {
          sport_alias: 'Oscar',
          game_type: 0
        },
        score: 12
      }]
    }
  },
  rid: 123456789
}

Response parameters:

NameDescriptionTypeValues
code
Status of call, if code is 0 then the call ended successfulnumber-
data
object
└─ details
object
└─ sport_favorite_sports
Returned when resource is sportFavoriteSportsarray-
└─ score
A weighted relevance score representing how frequently or recently the user has interacted with that sport, used to sort and prioritize favorite sportsnumber-
└─ data
object
└─ game_type
The type of game mode (0 = prematch, 1 = live, 2 = will be live soon)number-
└─ sport_alias
The unique string identifier of the sport (e.g. "Soccer", "Tennis", "CounterStrike")string-
└─ sport_favorite_markets
Returned when resource is sportFavoriteMarketsarray-
└─ score
A weighted relevance score representing how frequently or recently the user has interacted with that market, used to sort and prioritize favorite marketsnumber-
└─ data
object
└─ game_type
The type of game mode (0 = prematch, 1 = live, 2 = will be live soon)number-
└─ sport_alias
The unique string identifier of the sport (e.g. "Soccer", "Tennis", "CounterStrike")string-
└─ market_type
The market type identifier (e.g. "P1XP2", "OverUnder")string-